/*!
 * DO NOT OVERRIDE THIS FILE.
 * Generated with `npm run build`
 *
 * ctia - WordPress Theme for the CTIA
 * @version 0.0.1
 * @author WDG
 * @link https://www.webdevelopmentgroup.com/
 */
@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block;position:relative;z-index:1}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none!important}html{margin:0;padding:0;background:#fff;color:#59595b}body{margin:0;padding:0;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:1.8rem;line-height:1.777778;font-weight:300;background-color:#fff;color:#0c0c0c;--scrollbar-width: calc(100vw - 100%);width:100%;overflow-x:hidden}button{cursor:pointer}button[disabled]{cursor:default;pointer-events:none}.gutenberg figure{margin:20px 0}.gutenberg figure img{max-width:100%;height:auto}.gutenberg h1,.gutenberg h2,.gutenberg h3,.gutenberg h4,.gutenberg h5,.gutenberg h6{font-family:"Roboto","Helvetica Neue",Arial,sans-serif;margin-top:20px;margin-bottom:20px;line-height:1.2;color:#0c0c0c}.gutenberg h1 a,.gutenberg h2 a,.gutenberg h3 a,.gutenberg h4 a,.gutenberg h5 a,.gutenberg h6 a{text-decoration:none}.gutenberg h1 a:hover,.gutenberg h1 a:focus,.gutenberg h2 a:hover,.gutenberg h2 a:focus,.gutenberg h3 a:hover,.gutenberg h3 a:focus,.gutenberg h4 a:hover,.gutenberg h4 a:focus,.gutenberg h5 a:hover,.gutenberg h5 a:focus,.gutenberg h6 a:hover,.gutenberg h6 a:focus{text-decoration:underline;-webkit-text-decoration-color:#00bf79;text-decoration-color:#00bf79}.gutenberg h1{font-size:3rem;line-height:1}.gutenberg h2{font-size:2.1875rem}.gutenberg h3{font-size:1.875rem}.gutenberg h4{font-size:1.625rem}.gutenberg h5{font-size:1.5rem}.gutenberg h6{font-size:1.25rem}@media (min-width:1024px){.gutenberg h2{font-size:3.125rem}.gutenberg h3{font-size:2.8125rem}.gutenberg h4{font-size:2.1875rem}.gutenberg h5{font-size:1.75rem}.gutenberg h6{font-size:1.5rem}}.gutenberg hr{border:1px solid #c9d3db;width:200px;margin:50px auto}@media (min-width:1024px){.gutenberg hr{margin:100px auto}}.gutenberg hr.is-style-wide{width:100%;max-width:1470px;margin-left:-20px;margin-right:-20px}@media (max-width:1399px){.alignfull .gutenberg hr.is-style-wide,.alignwide .gutenberg hr.is-style-wide{margin-left:auto;margin-right:auto}}@media (min-width:1150px){.gutenberg hr.is-style-wide{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:calc(99vw - 17px);transform:translateX(-50%);left:50%;position:relative;box-sizing:border-box}.wp-block[data-align=full] .gutenberg hr.is-style-wide{margin-left:0!important;margin-right:0!important}.alignwide .gutenberg hr.is-style-wide{transform:none;left:auto;padding-left:0;padding-right:0}}.gutenberg a:not(.wp-block-button__link):not(.arrow-button__link):not(.nls):not(.pagination__link){text-decoration:underline;-webkit-text-decoration-color:#8dc63f;text-decoration-color:#8dc63f;transition:all .25s ease}.gutenberg a:not(.wp-block-button__link):not(.arrow-button__link):not(.nls):not(.pagination__link):hover,.gutenberg a:not(.wp-block-button__link):not(.arrow-button__link):not(.nls):not(.pagination__link):focus{color:#8dc63f}.gutenberg p a,.gutenberg li a,.gutenberg h2 a,.gutenberg h3 a,.gutenberg h4 a,.gutenberg h5 a,.gutenberg h6 a,.gutenberg h1 a{color:inherit}.gutenberg li{font-size:1rem;color:#59595b;letter-spacing:0;line-height:1.666666667;position:relative;margin-bottom:24px}.gutenberg ul,.gutenberg ol{list-style:none;padding:0;max-width:1020px}.gutenberg ul ul,.gutenberg ul ol,.gutenberg ol ul,.gutenberg ol ol{margin-top:17px;list-style:none}.gutenberg ul ol,.gutenberg ol ol{padding-left:26px}.gutenberg ul:not(.slick-dots):not(.gform_fields):not(.acf-bl):not(.blocks-gallery-grid):not(.gfield_checkbox):not(.gfield_radio):not(.filter__dropdown):not(.pagination__list):not(.certfication-program__link-list):not(.file-list--unli) li{padding-left:26px}.gutenberg ul:not(.slick-dots):not(.gform_fields):not(.acf-bl):not(.blocks-gallery-grid):not(.gfield_checkbox):not(.gfield_radio):not(.filter__dropdown):not(.pagination__list):not(.certfication-program__link-list):not(.file-list--unli) li::before{content:'';display:block;position:absolute;background:#8dc63f;width:9px;height:9px;border-radius:50%;top:10px;left:0}.gutenberg ul:not(.slick-dots):not(.gform_fields):not(.acf-bl):not(.blocks-gallery-grid):not(.gfield_checkbox):not(.gfield_radio):not(.filter__dropdown):not(.pagination__list):not(.certfication-program__link-list):not(.file-list--unli) li li::before{width:7px;height:7px}.gutenberg ol{counter-reset:section}.gutenberg ol li::before{counter-increment:section;content:counter(section) ". ";color:#8dc63f;font-size:1.1875rem;font-weight:500}.gutenberg ol li li::before{font-size:1.0625rem}@media (min-width:1024px){.gutenberg li{font-size:1.125rem}.gutenberg ol li::before{font-size:1.0625rem}.gutenberg ol li li::before{font-size:1rem}}.gutenberg main::after,.gutenberg main::before{clear:both;content:"";display:table}.gutenberg nav ul,.gutenberg nav ol,.gutenberg nav dl{margin:0;padding:0;list-style:none}.gutenberg p{margin-top:20px;margin-bottom:1.9rem;color:#59595b;font-size:1.0625rem;line-height:1.764705882;max-width:1020px;font-weight:400}.acf_content .gutenberg p em{color:#8dc63f}.gutenberg p.has-small-font-size{font-size:.875rem}.gutenberg p.has-medium-font-size{font-size:1.25rem}.gutenberg p.has-xlarge-font-size,.gutenberg p.has-large-font-size,.gutenberg p.is-style-intro_text{font-size:1.4375rem;line-height:1.5625;color:#0c0c0c;max-width:1400px;width:100%;box-sizing:border-box}.gutenberg p.is-style-intro_text{padding:50px 20px 0}@media (min-width:1024px){.gutenberg p{font-size:1.25rem;line-height:1.5}.gutenberg p.has-medium-font-size{font-size:1.5rem}.gutenberg p.has-xlarge-font-size,.gutenberg p.has-large-font-size,.gutenberg p.is-style-intro_text{font-size:2rem;margin-bottom:3rem}}@media (min-width:1440px){.gutenberg p.is-style-intro_text{background-image:linear-gradient(to bottom,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);max-width:1430px;width:100%;box-sizing:border-box;position:relative;top:-116px;margin:0 auto -18px;padding:116px 106px 0;position:relative;z-index:2;transform:translateX(-50%);left:50%}}@media (min-width:1440px){.gutenberg .wp-block-group.alignfull p.is-style-intro_text{transform:none;left:auto}}.gutenberg picture{display:block}.js-wikit-accordion{max-width:1624px;margin:0 -15px 50px}.js-wikit-accordion-toggle{text-align:center}.js-wikit-accordion-toggle__btn{padding:16px 8px;text-transform:uppercase;font-size:12px;letter-spacing:1.6px;color:#0c0c0c;font-weight:500}.js-wikit-accordion-toggle__btn:hover,.js-wikit-accordion-toggle__btn:focus{text-decoration:underline}.js-wikit-accordion__heading{padding:0;margin:0!important}.js-wikit-accordion__heading::after{display:none}.js-wikit-accordion__trigger{background:0 0;display:block;border:0;margin:0;position:relative;text-align:left;width:100%;padding:18px 10px;font-weight:700;font-size:1.1875rem;color:#171816;line-height:1.210526316}@media (min-width:1024px){.js-wikit-accordion__trigger{font-size:1.375rem}}.keyboard--focus .js-wikit-accordion__trigger:focus .js-wikit-accordion__icon{background:#8dc63f;color:#fff}.js-wikit-accordion__trigger:hover{outline:0}.js-wikit-accordion__trigger:hover .js-wikit-accordion__icon{background:#8dc63f;color:#fff}.js-wikit-accordion__title{display:inline-block;pointer-events:none;width:calc(100% - 70px);transition:color .25s ease-in-out .125s}.js-wikit-accordion__icon{display:inline-block;vertical-align:top;position:relative;top:-2px;text-align:center;margin-right:8px;margin-left:5px;pointer-events:none;font-size:1.625rem;font-weight:700;color:#8dc63f;width:31px;height:31px;transition:all .25s ease;overflow:hidden}.js-wikit-accordion__icon__opened{display:none}.js-wikit-accordion__wrap{position:relative;z-index:1;padding-top:10px}.js-wikit-accordion__item{margin:0;position:relative;border-bottom:1.5px solid #bfcdd8}.js-wikit-accordion__item:last-child{border-bottom:none}.js-wikit-accordion__item:after{content:"";position:absolute;left:0;top:0;width:100%;height:0;background:#0c0c0c;transition:height .25s ease-in-out .125s}.js-wikit-accordion__item.is-expanded{color:#fff;border-color:transparent}.js-wikit-accordion__item.is-expanded p,.js-wikit-accordion__item.is-expanded h1,.js-wikit-accordion__item.is-expanded h2,.js-wikit-accordion__item.is-expanded h3,.js-wikit-accordion__item.is-expanded h4,.js-wikit-accordion__item.is-expanded h5,.js-wikit-accordion__item.is-expanded h6,.js-wikit-accordion__item.is-expanded li,.js-wikit-accordion__item.is-expanded blockquote,.js-wikit-accordion__item.is-expanded cite,.js-wikit-accordion__item.is-expanded img{color:inherit;opacity:1;transition:opacity .35s ease-in-out .35s}.js-wikit-accordion__item.is-expanded:after{height:100%}.js-wikit-accordion__item.is-expanded .js-wikit-accordion__title{color:#fff}.js-wikit-accordion__item.is-expanded .js-wikit-accordion__wrap{border:1px solid rgba(255,255,255,.1);color:#fff;height:100%}.js-wikit-accordion__panel{margin:0;padding:0 60px;transition:max-height ease .25s;overflow:hidden;transform:translate3d(0,0,0)}.js .js-wikit-accordion__panel{max-height:0}.js-wikit-accordion__panel--open{max-height:500000px}.js .js-wikit-accordion__panel--open{max-height:500000px}.js-wikit-accordion__panel--open .js-wikit-accordion__panel-content{opacity:1;transition-delay:.125s}.js-wikit-accordion__panel[hidden]{display:none}.no-js .js-wikit-accordion__panel[hidden]{display:block}.js-wikit-accordion__panel .js-wikit-accordion__trigger{color:#222}.js-wikit-accordion__panel-content{opacity:0;transition:opacity .25s ease-in-out}.js-wikit-accordion__panel-content>:first-child{margin-top:0}.js-wikit-accordion__panel-content .content-wrap>:first-child{margin-top:0}.js-wikit-accordion__panel-content p,.js-wikit-accordion__panel-content h1,.js-wikit-accordion__panel-content h2,.js-wikit-accordion__panel-content h3,.js-wikit-accordion__panel-content h4,.js-wikit-accordion__panel-content h5,.js-wikit-accordion__panel-content h6,.js-wikit-accordion__panel-content li,.js-wikit-accordion__panel-content blockquote,.js-wikit-accordion__panel-content cite,.js-wikit-accordion__panel-content img{opacity:0;transition:opacity .25s ease}.no-js .js-wikit-accordion__panel-content{opacity:1}.no-js .js-wikit-accordion__panel-content p,.no-js .js-wikit-accordion__panel-content h1,.no-js .js-wikit-accordion__panel-content h2,.no-js .js-wikit-accordion__panel-content h3,.no-js .js-wikit-accordion__panel-content h4,.no-js .js-wikit-accordion__panel-content h5,.no-js .js-wikit-accordion__panel-content h6,.no-js .js-wikit-accordion__panel-content li,.no-js .js-wikit-accordion__panel-content blockquote,.no-js .js-wikit-accordion__panel-content cite,.no-js .js-wikit-accordion__panel-content img{opacity:1}.wysiwyg .js-wikit-accordion__panel-content p{margin-top:0;margin-bottom:15px}.section-header+.js-wikit-accordion-toggle{margin-top:-30px}.js-wikit-accordion__item.is-expanded>.js-wikit-accordion__wrap>.js-wikit-accordion__heading .js-wikit-accordion__icon__closed{display:none}.js-wikit-accordion__item.is-expanded>.js-wikit-accordion__wrap>.js-wikit-accordion__heading .js-wikit-accordion__icon__opened{display:inline-block}.test-plans--new .js-wikit-accordion>.js-wikit-accordion__item.is-expanded .js-wikit-accordion__wrap{border:0}.test-plans--new .js-wikit-accordion>.js-wikit-accordion__item .js-wikit-accordion__item{border-color:#bfcdd8}.test-plans--new .js-wikit-accordion>.js-wikit-accordion__item .js-wikit-accordion__item:last-child{margin-bottom:50px}body.page .device-search-section{font-size:1.1rem}body.page .device-search-form-submit{font-size:1.1rem}body.page .device-search-results-header{font-size:1.2rem}.header{position:relative;z-index:10}.header__contain{display:flex;flex-wrap:wrap;position:relative;z-index:2;max-width:1578px;height:149px;margin:auto;box-sizing:border-box;align-items:center;max-width:1165px}.header.header--open .header__contain{background:#fff}.header .svg--close,.header .svg--search,.header .svg--menu{fill:#171816}.header__logo{margin:0}.header__logo a,.header__logo img,.header__logo svg,.header__logo picture{display:block}@media (min-width:1025px){.header__logo{max-width:190px}}.header__menu-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;padding:0;align-items:center;display:flex;color:#171816;justify-content:center;flex:0 0 auto}.header__menu-toggle svg path{fill:currentColor}.header__menu-toggle svg .fill{fill:currentColor}.header__menu-toggle svg .stroke{stroke:currentColor}.header__search,.header__search-close{align-items:stretch;display:flex;flex:0 0 auto}.header__search:focus,.header__search-close:focus{background-color:rgba(12,12,12,.1);outline:0}.header__search-close{display:flex;align-items:center;justify-content:center;color:#0c0c0c}.header__search-close svg path{fill:currentColor}.header__search-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;padding:0;width:100%}.header__search-toggle svg path{fill:currentColor}.header__search-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;padding:0}.header__search-form{background:#171816;box-sizing:border-box;display:none;width:100%;overflow:hidden;transition:all 300ms ease-in-out;padding:20px 0}.header__search-form .searchform__submit{margin-right:1em;margin-left:0}.header__search-form .searchform .svg--search{fill:#fff}.header__search-form.will-animate{display:flex}@media (max-width:1024px){.header{flex-wrap:wrap;justify-content:flex-start;transition:height 250ms ease-out;overflow:hidden}.header__content{flex-basis:100%;height:calc(100% - 149px)}.header__content.will-animate{display:block;height:0}.header--open .header__content{display:block}.header__menus{background-color:#171816;color:#fff;display:flex;flex-direction:column;height:100%}.header__search{flex-basis:60px;height:60px}.header__search--desktop{display:none!important}.header__search-close{display:none}.header__search-toggle{color:#171816;height:60px;position:relative}.header__search-toggle svg{transition:all 200ms ease-out}.header__search-toggle .svg--search{opacity:1;transform:scale(1);width:22px;height:22px}.header__search-toggle .svg--close{position:absolute;transform:scale(0) translate(-50%,-50%);opacity:0;top:50%;left:50%;transform-origin:top left}.header__logo{flex:1 1 auto}.header__logo a{padding:1em}.header__logo img,.header__logo svg{height:98px;width:auto;margin:0 auto}.header__logo .nlc-logo{height:41px}.header__logo .nlc-logo__tagline{display:none}.header__menu-toggle{flex-basis:60px;height:60px}.header__menu-toggle svg{transition:all 200ms ease-out}.header__menu-toggle .svg--menu{opacity:1;transform:scale(1)}.header__menu-toggle .svg--close{position:absolute;transform:scale(0);opacity:0}.header__primary{background-color:#171816;color:#fff;order:0}.header__utility{order:1;margin:0}.header__social{text-align:center;order:2;margin:2em 0;flex:1 1 auto}.header__search-form{display:flex}.header__search-form .searchform{border-bottom:1.5px solid #485d69;margin:20px;width:100%;padding-bottom:20px}.header--open{overflow:auto;height:100vh;background:#171816}.header--open-menu .header__menu-toggle .svg--menu{opacity:0;transform:scale(0)}.header--open-menu .header__menu-toggle .svg--close{opacity:1;transform:scale(1)}.header--open-menu .header__search-form{display:none}.header--open-search .header__search-toggle .svg--search{opacity:0;transform:scale(0)}.header--open-search .header__search-toggle .svg--close{transform:scale(1) translate(-50%,-50%);opacity:1}.header--open-search .header__search-form{display:flex}.header--open-search .header__menus{display:none}}@media (min-width:1025px){.header{justify-content:space-between}.header__contain{height:195px;padding:13px 20px 0}.header__logo{position:relative;margin:0}.header__content{flex:1 1 auto;display:flex;justify-content:flex-end;position:relative;z-index:1}.header__menus{display:flex;flex-direction:column;flex:0 1 100%;justify-content:center;padding:0 30px}.header__menu-toggle{display:none}.header__search .svg--search{fill:#171816;transition:inherit}.header__search--mobile{display:none!important}.header__search,.header__search-close{flex-basis:66px}.header__search-toggle{background:#fff;color:#171816;border:1.5px solid rgba(12,12,12,.3);width:66px;height:62px;transition:all .25s ease}.header__search-toggle .svg--search{height:21px;width:22px}.header__search-toggle:hover,.header__search-toggle:focus{background:#171816}.header__search-toggle:hover .svg--search,.header__search-toggle:focus .svg--search{fill:#fff}.header__utility{margin-top:20px}.header__social{display:none}.header__search-form{background:#fff;box-sizing:border-box;display:flex;height:100%;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;transform-origin:center right;transform:scaleX(0);transition:all 300ms ease-in-out;width:93%;height:62px;padding:10px 0;border:1.5px solid rgba(3,72,114,.3)}.header__search-form .searchform{align-items:stretch;flex-direction:row-reverse;width:100%}.header__search-form .searchform__submit{margin-right:1em;margin-left:0;padding:0 20px;height:48px;position:relative}.header__search-form .searchform__submit:focus{background-color:rgba(12,12,12,.1);outline-width:0}.header__search-form .searchform .svg--search{fill:#171816}.header--open-search .header__search-form{display:flex;transform:scaleX(1);opacity:1;pointer-events:all}}@media (min-width:1025px) and (max-width:1300px){.header__menus{padding:0 15px}.header__logo svg{width:100%}}.header a,.header button{outline-color:#59595b}.filter{margin-bottom:30px;width:258px;position:relative;z-index:5;text-align:left}.filter--open{z-index:6}.filter--open .filter__toggle{border-color:#0c0c0c;border-bottom-color:transparent;outline:0}.filter--open .filter__toggle__triangle{transform:rotate(180deg)}.filter--open .filter__dropdown{display:block}.filter__toggle{border:2.5px solid rgba(12,12,12,.3);background:#fff;border-radius:0;padding:21px 14px;box-sizing:border-box;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center;transition:all .25s ease}.filter__toggle:hover,.filter__toggle:focus{border-color:#171816}.filter__toggle__text{font-weight:700;font-size:.875rem;color:#0c0c0c;text-transform:uppercase}.filter__toggle__triangle{display:inherit;transition:all .25s ease;pointer-events:none}.filter__toggle__triangle fill{fill:#171816}.filter__dropdown{display:none}.filter .filter__dropdown{background:#fff;border:2.5px solid #0c0c0c;padding:0 20px;position:absolute;border-top:0;width:100%;box-sizing:border-box;margin-top:-3px;padding:12px 0;box-sizing:border-box;margin-left:0}.filter .filter__dropdown li{margin-bottom:13px;padding:0 15px}.filter__item{margin:0}.filter__trigger{text-align:left;border:0;background:0 0;font-weight:500;font-size:1rem;color:#0c0c0c;transition:all .25s ease;display:block;width:100%;box-sizing:border-box;padding:8px 10px;margin:0 -10px}.filter__trigger:hover,.filter__trigger:focus{color:#8dc63f}.filter__form__input{width:100%;font-weight:700;font-size:1.25rem;color:#0c0c0c;border:0;border-bottom:2.5px solid rgba(12,12,12,.3);background:url(/wp-content/themes/ctia/assets/svg/icon-filter-search.svg) no-repeat 100% 50%;padding-bottom:5px;border-radius:0;box-shadow:none;margin-bottom:30px}.filter__form__input:hover,.filter__form__input:focus{border-color:#171816}.filter__form__input::-moz-placeholder{color:rgba(12,12,12,.85)}.filter__form__input:-ms-input-placeholder{color:rgba(12,12,12,.85)}.filter__form__input::placeholder{color:rgba(12,12,12,.85)}@media (min-width:768px){.filter{margin-bottom:0}.filter__form__input{margin-bottom:0}.filter__text{font-size:1.0625rem}}.filter-sections>*{display:none}.filter-sections>:first-child{display:block}.filter-sections>.is-hidden{display:none}.filter-sections>.is-showing{display:block}.footer{background:#171816;color:#fff;text-align:center;padding:45px;font-size:.625rem;position:relative}.footer__wrap{box-sizing:border-box;width:100%;margin-left:auto;margin-right:auto;max-width:1538px;max-width:1165px}.footer__logo{margin:auto}.footer__logo a{display:block}.footer__logo svg{width:100%;height:100%}@media (max-width:1024px){.footer__logo{width:195px;margin-bottom:25px}}.footer__paragraph{opacity:.9;font-style:italic;font-size:1.7em;letter-spacing:0;text-align:center;line-height:28px;max-width:300px;margin:-4px auto 38px;color:inherit}.footer__menus{margin-top:45px}.footer__copyright{font-style:italic;font-size:1.6em;line-height:1.75;color:inherit}.footer .wp-block-button__link{font-size:1.44em;letter-spacing:.48px}@media (max-width:959px){.footer__copyright{margin-top:45px}}@media (min-width:768px){.footer{text-align:left}.footer__wrap{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.footer__content{flex:0 1 calc(100% - 130px)}.footer__logo{margin:0;flex:0 1 105px}.footer__paragraph{margin-top:20px;max-width:100%;text-align:left}}@media (min-width:1024px){.footer{padding:233px 20px 45px}.footer--no-cta{padding-top:133px}.footer__top{flex-wrap:nowrap}.footer__logo{flex:0 1 225px;margin-right:30px}.footer__content{flex:0 1 calc(100% - 280px)}.footer .wp-block-button__link{font-size:1.8em}.footer__paragraph{max-width:500px;margin:0 0 15px}.footer__flex{display:flex;justify-content:space-between;align-items:flex-start}.footer__menus{margin-top:0}}@media (min-width:1200px){.footer__paragraph{font-size:1.8em;line-height:1.555555556;max-width:750px}}.form__row{margin-bottom:57px}.form label{display:block;font-weight:500;font-size:.9375rem;color:#0c0c0c;line-height:1.5625;cursor:pointer}.form label.is-disabled{opacity:.5;cursor:default}.form label.is-error{font-weight:400;font-size:1rem;color:#900;letter-spacing:0;line-height:2.25;padding-left:20px;background:url(/wp-content/themes/ctia/assets/svg/icon-form-error.svg) no-repeat 0 50%}.form input[type=checkbox],.form input[type=radio]{position:absolute;width:18px;height:18px;opacity:0}.form input[type=checkbox]+label,.form input[type=radio]+label{position:relative;transition:all .25s ease;padding-left:35px}.form input[type=checkbox]+label::before,.form input[type=radio]+label::before{content:'';display:block;width:18px;height:18px;position:absolute;top:4px;left:0;transition:inherit;box-sizing:border-box}.form input[type=checkbox]:hover+label::before,.form input[type=checkbox]:focus+label::before,.form input[type=radio]:hover+label::before,.form input[type=radio]:focus+label::before{border-color:#8dc63f}.form input[type=checkbox]:checked+label::before,.form input[type=radio]:checked+label::before{background-color:#8dc63f;border-color:#8dc63f}.form input[type=checkbox][disabled]:hover+label::before,.form input[type=checkbox][disabled]:focus+label::before,.form input[type=radio][disabled]:hover+label::before,.form input[type=radio][disabled]:focus+label::before{border-color:#bfbfbf}.form input[type=checkbox][disabled]+label,.form input[type=radio][disabled]+label{opacity:.5;pointer-events:none}.form input[type=checkbox]+label::before{border-radius:4px;border:2px solid #bfbfbf}.form input[type=checkbox]:checked+label::before{background:#8dc63f url(/wp-content/themes/ctia/assets/svg/icon-checkbox.svg) no-repeat 50% 50%}.form input[type=radio]+label::before{border-radius:100%;border:2px solid #dbdbdb}.form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/wp-content/themes/ctia/assets/svg/icon-select.svg) no-repeat 97% 50%;padding:0 22px}.form select[multiple=multiple],.form select[multiple]{height:150px;background:0 0}.form textarea{height:330px}.form ul.form__list{margin:0;padding:0}.form ul.form__list li{margin-bottom:10px;padding-left:0}.form ul.form__list li::before{display:none}.google--recaptcha label{display:none!important}@media (min-width:1024px){.page-template-home .header-block+.wp-block-group.is-style-gradient .card-section{padding-bottom:0;position:relative;top:105px;margin-top:-105px}.page-template-home .header-block+.wp-block-group.is-style-gradient+.post-slider-section{padding-top:225px}}.listings{background:#0c0c0c}.listings__contain{max-width:1456px;box-sizing:border-box;padding:22px 13px;margin-left:auto;margin-right:auto}.listings__grid{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}.listings__grid::after{content:'';flex:auto}.listings .post-card{max-width:431px;width:100%;margin-bottom:29px}.listings__form{max-width:840px;border-bottom:2px solid rgba(255,255,255,.3);margin:55px auto 67px;width:300px}.listings__input{font-weight:700;font-size:1.25rem;color:#fff;background:0 0;border:0}.listings__input:hover,.listings__input:focus{outline:0}.keyboard--focus .listings__input:hover,.keyboard--focus .listings__input:focus{outline:initial}.listings__input::-moz-placeholder{color:rgba(255,255,255,.8)}.listings__input:-ms-input-placeholder{color:rgba(255,255,255,.8)}.listings__input::placeholder{color:rgba(255,255,255,.8)}.listings__btn{background:0 0;border:0;width:36px;height:36px}@media (min-width:768px){.listings__grid{flex-direction:row;align-items:stretch}.listings__input{width:calc(100% - 50px)}.listings__form{width:50%;margin-left:0;margin-right:0}.listings .post-card{flex:0 1 48%;margin-right:4%;margin-bottom:4%}}@media (min-width:768px) and (max-width:1023px){.listings .post-card{max-width:489px}.listings .post-card:nth-child(even){margin-right:0}}@media (min-width:1024px) and (max-width:1199px){.listings .post-card{max-width:50%}.listings .post-card:nth-child(even){margin-right:0}}@media (min-width:1200px){.listings .post-card{flex:0 1 30.2%;margin-right:4.7%;margin-bottom:4.7%}.listings .post-card:nth-child(3n){margin-right:0}}.nav ul,.nav ol{list-style:none;padding:0;margin:0}.nav__link{color:#0c0c0c;display:block;text-decoration:none;transition:all .25s ease}.nav__link:hover,.nav__link:focus{color:#8dc63f}.is-style-light-nav .nav__link{color:#fff}.is-style-light-nav .nav__link:hover,.is-style-light-nav .nav__link:focus{color:#8dc63f}.nav__menu-toggler{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;padding:0;padding:0 11px}.nav__menu-toggler .stroke{stroke:#8dc63f;transition:all .25s ease}.is-style-light-nav .nav__menu-toggler .stroke{stroke:#8dc63f}.nav--utility{color:#292929;font-size:.875rem;font-weight:500}.nav--utility .nav__menu{display:flex}@media (max-width:1024px){.nav--utility{background:#f2f2f2;padding:40px 20px}.nav--utility .nav__menu-item+.nav__menu-item{margin-left:20px}}@media (min-width:1025px){.nav--utility .nav__menu{justify-content:flex-end}.nav--utility .nav__menu-item{text-align:center;margin:0 1em}.nav--utility .nav__menu-item:first-child{margin-left:0}.nav--utility .nav__menu-item:last-child{margin-right:0}}.nav--primary{color:#0c0c0c;font-weight:700;font-size:.625rem}.nav--primary .nav__menu--level-0{display:flex;justify-content:flex-end}.nav--primary .nav__menu-item{position:relative}.nav--primary .nav__menu-item--level-0{display:flex}.nav--primary .nav__menu-item--active>.nav__menu{display:block}@media (max-width:1024px){.nav--primary{padding:0 20px}.nav--primary .nav__menu{flex-direction:column}.nav--primary .nav__menu--level-1,.nav--primary .nav__menu--level-2{display:none;flex-basis:100%}.nav--primary .nav__menu--level-2{font-size:.625rem}.nav--primary .nav__menu-toggler .stroke{stroke:#fff}.nav--primary .nav__menu-item--level-0{display:flex;flex-wrap:wrap;border-top:1.5px solid #485d69;font-weight:700;font-size:1.8em}.nav--primary .nav__menu-item--level-0:first-child{border-top-width:0}.nav--primary .nav__menu-item--level-0 .nav__link{flex:1 1 auto;padding:20px}.nav--primary .nav__menu-item--level-1{font-weight:500;display:flex;flex-wrap:wrap;font-size:1rem;color:#fff;letter-spacing:0}.nav--primary .nav__menu-item--level-0.nav__menu-item--active>.nav__menu-toggler svg,.nav--primary .nav__menu-item--level-1.nav__menu-item--active>.nav__menu-toggler svg{transform:rotate(180deg)}.nav--primary .nav__menu-item--level-2{font-weight:400;font-size:1.4em;color:#fff}.nav--primary .nav__link{color:#fff;padding:20px 0}.nav--primary .nav__menu--level-0+.nav__menu--level-0 .nav__link{text-transform:uppercase}.nav--primary .nav__menu--level-0+.nav__menu--level-0 li:first-child{border-top-width:1.5px}}@media (min-width:1025px){.nav--primary{display:flex;justify-content:flex-end;align-items:flex-end}.nav--primary .nav{margin-top:10px}.nav--primary .nav__menu--level-1{display:none;left:-30px;position:absolute;text-align:left;top:100%;width:100%;min-width:235px;background:#fff;border:1.5px solid #8dc63f;padding-bottom:17px}.nav--primary .nav__menu--level-1::before{content:'';display:block;background:#8dc63f;height:4px}.nav--primary .nav__menu--level-1 .nav__menu-toggler{margin-left:-27px;height:36px;border:1px solid transparent}.nav--primary .nav__menu--level-1 .nav__menu-toggler:hover{border-color:#8dc63f}.nav--primary .nav__menu--level-1 .nav__menu-toggler:hover .stroke{stroke:#8dc63f}.nav--primary .nav__menu--level-1 .nav__menu-toggler svg{width:9px}.nav--primary .nav__menu--level-2{display:none;padding:18px 0 13px}.nav--primary .nav__menu--level-0+.nav__menu--level-0{margin-left:3.2em}.nav--primary .nav__menu--level-0+.nav__menu--level-0::before{content:'';display:block;background:rgba(3,72,114,.45);width:1.5px;height:24px;opacity:.6;margin:0 3.2em 0 0;position:relative;top:11px}.nav--primary .nav__menu--level-0+.nav__menu--level-0 .nav__menu-item--level-0 .nav__link{text-transform:uppercase;font-size:1.6em}.nav--primary .nav .nav__menu-item:focus .stroke,.nav--primary .nav .nav__menu-item:hover .stroke{stroke:#8dc63f}.nav--primary .nav__menu-item--level-0{text-align:center;margin:0 1.6em}.nav--primary .nav__menu-item--level-0:focus>.nav__menu-toggler .stroke,.nav--primary .nav__menu-item--level-0:hover>.nav__menu-toggler .stroke,.nav--primary .nav__menu-item--level-0:focus-within>.nav__menu-toggler .stroke{stroke:#8dc63f}.nav--primary .nav__menu-item--level-0:first-child{margin-left:0}.nav--primary .nav__menu-item--level-0:last-child{margin-right:0}.nav--primary .nav__menu-item--level-0 .nav__link{padding:8px 0;font-size:1.8em;font-weight:700}.nav--primary .nav__menu-item--level-1{text-align:center}.nav--primary .nav__menu-item--level-1:first-child{padding-top:14px}.nav--primary .nav__menu-item--level-1.menu-item-has-children>.nav__link{display:inline-block;width:calc(100% - 85px);vertical-align:top}.nav--primary .nav__menu-item--level-1 .nav__link{font-size:1.6em;line-height:1.2;color:#0c0c0c;padding:8px 30px;transition:200ms ease-out;transition-property:border-color background-color}.nav--primary .nav__menu-item--level-1 .nav__link:hover,.nav--primary .nav__menu-item--level-1 .nav__link:focus{color:#8dc63f}.nav--primary .nav__menu-item--level-1.nav__menu-item--active{background:#171816;margin-left:-1.5px;margin-right:-1.5px}.nav--primary .nav__menu-item--level-1.nav__menu-item--active .nav__menu-toggler .stroke{stroke:#fff}.nav--primary .nav__menu-item--level-1.nav__menu-item--active .nav__menu-toggler svg{transform:rotate(180deg)}.nav--primary .nav__menu-item--level-1.nav__menu-item--active .nav__link{color:#fff}.nav--primary .nav__menu-item--level-2{margin-bottom:14px}.nav--primary .nav__menu-item--level-2:last-child{margin-bottom:0}.nav--primary .nav__menu-item--level-2 .nav__link{font-weight:500;font-size:1.4em;line-height:1.142857143}.nav--primary .nav__menu-item__menu-item--active>.nav__link{color:#0c0c0c}}@media (min-width:1025px) and (max-width:1300px){.nav--primary .nav__menu-item--level-0{margin:0 .8em}.nav--primary .nav__menu-item--level-0>.nav__link{font-size:1.7em}.nav--primary .nav__menu-item--level-0.divide::before{margin:0 1.6em 0 0}}@media (min-width:1200px) and (max-width:1300px){.nav--primary .nav__menu-item--level-0{margin:0 .8em}.nav--primary .nav__menu-item--level-0>.nav__link{font-size:1.8em}.nav--primary .nav__menu-item--level-0.divide::before{margin:0 1.6em 0 0}}.nav--social{margin-top:48px}.nav--social a{color:#fff;transition:color 200ms ease-out;display:inline-block;vertical-align:middle}.nav--social a:hover,.nav--social a:focus{color:#8dc63f}.nav--social svg path{fill:currentColor}.nav--social>ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.nav--social>ul>li+li::before{content:'';opacity:.35;background:#fff;border-radius:100%;height:8px;width:8px;display:inline-block;margin:auto 25px}.nav--social svg{height:24px;width:24px}.nav--social svg path{fill:currentColor}.nav--footer .nav__link{font-style:italic;font-size:1.8em;color:#fff;display:inline-block;padding:6px 10px}@media (min-width:768px){.nav--footer .nav__link{padding-left:0;padding-right:0}.nav--footer>ul{display:flex;align-items:center;flex-wrap:wrap}.nav--footer>ul>li+li::before{content:'|';opacity:.35;background:#fff;display:inline-block;margin:auto 10px}.nav--social>ul{justify-content:flex-start}}@media (min-width:1024px){.nav--social{margin-top:12px}}.page-content{box-sizing:border-box;max-width:1190px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.page-content--wide{max-width:1470px}.page-content--full{max-width:none}.page-content img{max-width:100%;height:auto}.page-header{max-width:1538px;width:100%;box-sizing:border-box;padding-left:20px;padding-right:20px;margin:auto auto 62px;box-sizing:border-box}.page-header--post,.page-header--resource{background:#0c0c0c;color:#fff}.page-header__content{padding:20px 0 30px;max-width:1190px;width:100%;margin:auto}.page-header__title{font-size:2.5rem;color:inherit;letter-spacing:0;line-height:1.142857143;margin-bottom:30px}@media (min-width:1024px){.page-header__content{padding:20px 0 78px}.page-header__title{font-size:4.375rem}}@media (min-width:1295px){.page-header__content{margin-left:37px;width:auto}}.page-meta__date{font-size:1.25rem;line-height:1.538461538}.page-meta__terms-list{list-style:none;margin:20px 0 0;padding:0;line-height:1}.page-meta__term{display:inline-block;font-size:1.25rem;line-height:1.538461538;margin-right:20px}.page-meta__term:first-child{margin-right:5px}.page-meta__term:last-child{margin-right:0}.page-meta__term__link{color:inherit;text-decoration:none}.page-meta__term__link:hover,.page-meta__term__link:focus{text-decoration:underline}@media (min-width:1024px){.page-meta__term,.page-meta__date{font-size:1.625rem}}@media (min-width:768px){.page-meta{display:flex;align-items:center}.page-meta__date{margin-right:100px}.page-meta__terms-list{margin-top:0}}.pagination{display:flex;align-content:center;justify-content:center;align-items:center;flex-direction:column;max-width:846px;margin:60px auto}.pagination--listing .pagination__next,.pagination--listing .pagination__prev{color:#fff}.pagination--listing .pagination__next .fill,.pagination--listing .pagination__prev .fill{fill:#fff}.pagination--listing .pagination__link{color:#fff}.pagination__svg,.pagination__text{display:inline-block;vertical-align:middle}.pagination__prev,.pagination__next{color:#21323f;font-weight:700;font-size:1.125rem;text-decoration:none;transition:all .25s ease;background:0 0;border:0}.pagination__prev .pagination__svg,.pagination__next .pagination__svg{position:relative;top:2px}.pagination__prev .fill,.pagination__next .fill{fill:#21323f;transition:inherit}.pagination__prev[aria-hidden=true],.pagination__next[aria-hidden=true]{opacity:.43;cursor:default;pointer-events:none}.pagination__prev:hover,.pagination__prev:focus,.pagination__next:hover,.pagination__next:focus{color:#8dc63f}.pagination__prev:hover .fill,.pagination__prev:focus .fill,.pagination__next:hover .fill,.pagination__next:focus .fill{fill:#8dc63f}.pagination__prev .pagination__svg{left:-10px}.pagination__prev svg{transform:rotate(180deg)}.pagination__next .pagination__svg{left:10px}.pagination__list{display:flex;list-style:none;margin:46px 0;padding:0}.pagination__item,.pagination li{margin-bottom:0}.pagination__link,.pagination ul .pagination__link{display:flex;flex-direction:column;justify-content:center;color:#21323f;font-size:18px;font-weight:400;box-sizing:border-box;width:32px;height:32px;text-align:center;text-decoration:none;transition:all .2s ease;border-radius:100%;margin:auto 5px;border:0;align-items:center;background:0 0}.pagination__link.current,.pagination ul .pagination__link.current{color:#fff;background-color:#8dc63f}.pagination__link.dots,.pagination ul .pagination__link.dots{color:#fff}.pagination__link:hover,.pagination__link:focus,.pagination ul .pagination__link:hover,.pagination ul .pagination__link:focus{background:#8dc63f;color:#fff}.pagination--listing .pagination__link,.pagination--listing ul .pagination__link{color:#fff}@media (min-width:1024px){.pagination{flex-direction:row}.pagination__list{margin:0 110px}}.post-card{box-shadow:0 10px 11px 0 rgba(0,0,0,.2);background-color:#fff;padding:33px 25px 25px;box-sizing:border-box;position:relative;max-width:300px}.post-card__bg{background-size:cover;background-position:50% 50%;position:absolute;top:0;left:0;width:100%;height:100%}.post-card .post-card__figure{margin:-33px -25px 30px}.post-card .post-card__figure__link{display:block}.post-card .post-card__figure img{width:100%;display:block}.post-card__date{font-weight:700;font-size:.9rem;color:#333637;letter-spacing:.8px}.post-card__title,.post-card h2,.post-card h3{font-weight:500;font-size:1.3125rem;color:#171816;line-height:1.458333333;margin:5px 0}.post-card__title a,.post-card h2 a,.post-card h3 a{color:#0c0c0c;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .25s ease}.post-card__title a:hover,.post-card__title a:focus,.post-card h2 a:hover,.post-card h2 a:focus,.post-card h3 a:hover,.post-card h3 a:focus{outline:0;text-decoration:underline;-webkit-text-decoration-color:#8dc63f;text-decoration-color:#8dc63f}.post-card p{margin-top:14px;font-size:1.0625rem;color:#42526c;letter-spacing:0;line-height:1.5}.post-card.is-style-full-image{padding-bottom:0}.post-card.is-style-full-image img{opacity:0}.post-card.is-style-full-image .post-card__figure{margin-bottom:0}.post-card.is-style-full-image .post-card__figure::after{content:'';display:block;background-image:linear-gradient(0deg,#000 0,rgba(1,40,63,0) 100%);position:absolute;bottom:0;left:0;width:100%;height:255px;pointer-events:none}.post-card.is-style-full-image .post-card__title{position:absolute;bottom:42px;left:47px;width:calc(100% - 94px);z-index:3;color:#fff}@media (min-width:375px){.post-card{max-width:340px}}@media (min-width:768px){.post-card{max-width:411px}}@media (min-width:1024px){.post-card{padding:51px 53px 32px}.post-card .post-card__figure{margin:-51px -53px 50px}.post-card__date{font-size:1.125rem;letter-spacing:1px}.post-card__title,.post-card h2,.post-card h3{font-size:1.5rem;margin:9px 0}.post-card p{font-size:1.25rem;color:#4b5d77}}.post-card.is-hovered .post-card__title a{text-decoration:underline;-webkit-text-decoration-color:#8dc63f;text-decoration-color:#8dc63f}.post-featured{display:flex;flex-direction:column;position:relative;max-width:1578px;box-sizing:border-box;align-items:center;background:#ededed;box-sizing:border-box;margin:auto;border:13px solid #fff;border-width:0 13px 13px;padding:60px 22px 22px}.post-featured__terms-list{margin:0;padding:0;list-style:none}.post-featured__date,.post-featured__term{font-weight:700;font-size:1.125rem;color:#333637;letter-spacing:1px}.post-featured__title,.post-featured h2{font-weight:700;font-size:1.875rem;line-height:1.4;margin:0 0 -5px}.post-featured__title a,.post-featured h2 a{color:#034872;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .25s ease}.post-featured__title a:hover,.post-featured__title a:focus,.post-featured h2 a:hover,.post-featured h2 a:focus{outline:0;text-decoration:underline;-webkit-text-decoration-color:#8dc63f;text-decoration-color:#8dc63f}.post-featured p{margin-top:14px;font-size:1rem;color:#42526c;letter-spacing:0;line-height:1.5}@media (min-width:768px){.post-featured{flex-direction:row;justify-content:space-between}.post-featured__content{flex:0 1 380px}}@media (min-width:1024px){.post-featured{border-width:0 20px 68px}.post-featured__content{flex:0 1 560px}.post-featured__date{font-size:1.125rem;letter-spacing:1px}.post-featured__title,.post-featured h2,.post-featured h3{font-size:3.125rem;line-height:1.214285714;margin:9px 0;font-weight:500}.post-featured p{font-size:1.25rem;color:#4b5d77}}@media (min-width:1200px){.post-featured{padding:51px 55px 46px}.post-featured__content{flex:0 1 885px}.post-featured__title,.post-featured h2,.post-featured h3{font-size:4.375rem}}.post-featured .ctia-card{margin-top:46px;max-width:450px}.post-featured .ctia-card svg,.post-featured .ctia-card img{max-height:68px;width:auto}.post-featured .ctia-card__title{font-size:1.4rem;line-height:1.5;margin:7px 0 6px}.post-featured .ctia-card__title+p{margin:0 0 10px}@media (min-width:768px){.post-featured .ctia-card{flex:0 1 350px;width:350px}}@media (min-width:1200px){.post-featured .ctia-card{flex:0 1 450px;width:450px}}.search-result{max-width:1470px;padding:20px 20px 40px;width:100%;box-sizing:border-box;margin:auto auto 20px;position:relative}.search-result::after{content:'';position:absolute;bottom:0;left:20px;display:block;width:calc(100% - 40px);max-width:1430px;height:1px;border-bottom:1.5px solid #ededed}.search-result__date{font-weight:700;font-size:1.125rem;color:#333637;letter-spacing:1px;display:inline-block;margin-bottom:16px}.search-result__figure{margin:0}.search-result__figure a,.search-result__figure img{display:block}.search-result__figure img{max-width:100%}.search-result__title{font-size:1.5rem;color:#171816;letter-spacing:0;line-height:1.458333333;margin:0 0 10px}.search-result__title a{text-decoration:none;color:#171816}.search-result__title a:hover,.search-result__title a:focus{text-decoration:underline}.search-result__excerpt{margin:0;color:#59595b;font-size:1.0625rem;line-height:1.764705882}@media (min-width:768px){.search-result--image{display:flex;align-items:center}.search-result--image .search-result__figure{flex:0 1 214px;width:100%;margin-right:50px}.search-result--image .search-result__content{flex:0 1 calc(100% - 264px);width:100%}}@media (min-width:1024px){.search-result__excerpt{font-size:1.25rem;line-height:1.5}}.search-header{background:#ededed;text-align:center;padding:100px 0 84px;margin-bottom:45px}.search-header__title,.search-header h1{color:#171816;font-weight:700;font-size:2.5rem;margin-top:0}.search-header__filters{width:100%;max-width:440px;padding:0 20px;box-sizing:border-box;margin:auto;text-align:left}.search-header__filters .facetwp-input-wrap{display:block}.search-header .facetwp-facet{margin-bottom:0}@media (min-width:768px){.search-header__contain{max-width:1470px;margin-left:auto;margin-right:auto}.search-header__filters{max-width:1000px}}@media (min-width:1200px){.search-header__filters{max-width:1470px;display:flex;justify-content:space-between;align-items:flex-end}}.search-filters{display:flex;flex-direction:column}.search-filters .search-filter{max-width:400px;max-height:64px;margin-bottom:30px;position:relative}@media (min-width:768px){.search-filters{justify-content:space-between;flex-direction:row;max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:0}.search-filters .search-filter{flex:0 1 31%;margin-right:3.5%;max-width:258px;position:relative;margin-bottom:0}.search-filters .search-filter:last-child{margin-right:0}.search-filters .search-filter{max-width:400px}}@media (min-width:768px) and (max-width:1199px){.search-filters .facetwp-type-fselect .fs-wrap{max-width:400px}}@media (min-width:1200px){.search-filters{flex:0 1 58.18%;width:58.18%;max-width:832px;margin-left:0;margin-right:0}.search-filters .search-filter{max-width:258px}}.search-search{margin-top:30px}.search-search .facetwp-facet input.facetwp-search,.search-search .facetwp-facet input.facetwp-location{max-width:100%;box-sizing:border-box;width:100%;font-weight:700;font-size:1.25rem;color:#0c0c0c;border:0;border-bottom:2.5px solid rgba(12,12,12,.3);background:0 0;padding-bottom:5px;border-radius:0;box-shadow:none}.search-search .facetwp-facet input.facetwp-search:hover,.search-search .facetwp-facet input.facetwp-search:focus,.search-search .facetwp-facet input.facetwp-location:hover,.search-search .facetwp-facet input.facetwp-location:focus{border-color:#171816}.search-search .facetwp-facet input.facetwp-search::-moz-placeholder,.search-search .facetwp-facet input.facetwp-location::-moz-placeholder{color:rgba(12,12,12,.85)}.search-search .facetwp-facet input.facetwp-search:-ms-input-placeholder,.search-search .facetwp-facet input.facetwp-location:-ms-input-placeholder{color:rgba(12,12,12,.85)}.search-search .facetwp-facet input.facetwp-search::placeholder,.search-search .facetwp-facet input.facetwp-location::placeholder{color:rgba(12,12,12,.85)}.search-search .facetwp-icon{opacity:1}.search-search .facetwp-icon:before{background:url(/wp-content/themes/ctia/assets/svg/icon-filter-search.svg) no-repeat 50% 50%}@media (min-width:768px){.search-search{max-width:1000px;margin-left:auto;margin-right:auto;margin-top:50px}.search-search .facetwp-input-wrap{width:100%;box-sizing:border-box}}@media (min-width:1200px){.search-search{flex:0 1 39.72%;width:39.72%;margin:0}}.searchform{align-items:center;color:#fff;box-sizing:border-box;display:flex;width:100%}.searchform>label{display:flex;flex:1 1 auto}.searchform>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;padding:0}.searchform__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;width:100%;font-weight:700;font-size:1.3rem}.searchform__input:focus{outline:0}.searchform__submit{margin-left:1em}.searchform__submit svg path{fill:currentColor}@media (max-width:1024px){.searchform__input{color:#fff}.searchform__input::-moz-placeholder{color:#fff}.searchform__input:-ms-input-placeholder{color:#fff}.searchform__input::placeholder{color:#fff}}@media (min-width:1025px){.searchform__input{font-size:1.8rem}.searchform__submit{background:#fff}}.section-heading{max-width:1470px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:100px;margin-bottom:75px;text-align:center;position:relative;z-index:4}.section-heading.is-style-text-left{text-align:left}.section-heading.is-style-text-left p{margin-left:0;margin-right:0}.section-heading p{margin-left:auto;margin-right:auto;max-width:694px}.share{display:flex}.share__list{margin:0;padding:0;list-style:none;transform:scaleY(0);transition:transform 250ms cubic-bezier(.6,-.28,.735,.045);overflow:hidden;display:flex}.share__toggler{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;padding:0;display:block;height:60px;width:60px;border-radius:50%;border:6px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;transition:all 200ms ease-out}.share__toggler svg{fill:currentColor}.share__toggler:hover,.share__toggler:focus{color:#0c0c0c;border-color:rgba(255,255,255,.8)}.share__link svg{fill:#0c0c0c;transition:fill 200ms ease-out}.share__link:hover svg,.share__link:focus svg{fill:#fff}.share--vertical{flex-direction:column-reverse;align-items:center}.share--vertical .share__list{transform-origin:bottom center;flex-direction:column-reverse}.share--vertical .share__item{margin:1em 0}.share--vertical.share--open .share__list{transform:scaleY(1);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}.share--vertical.share--open .share__toggler{transform:rotate(90deg)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:0;outline:0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:0;background:0 0;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-active{outline:0}.certification-process-section .slick-track,.post-slider .slick-track,.narrative .slick-track{display:flex}.certification-process-section .slick-slide,.post-slider .slick-slide,.narrative .slick-slide{margin:0 12px 20px;display:flex;float:none;height:auto}.certification-process-section .slick-slide .post-card,.certification-process-section .slick-slide .narrative-card,.post-slider .slick-slide .post-card,.post-slider .slick-slide .narrative-card,.narrative .slick-slide .post-card,.narrative .slick-slide .narrative-card{height:100%}.certification-process-section .slick-dotted.slick-slider,.post-slider .slick-dotted.slick-slider,.narrative .slick-dotted.slick-slider{margin-bottom:0}.certification-process-section .slick-dots,.post-slider .slick-dots,.narrative .slick-dots{bottom:-50px}.certification-process-section .slick-dots li,.post-slider .slick-dots li,.narrative .slick-dots li{transition:all .25s ease}.certification-process-section .slick-dots li button,.post-slider .slick-dots li button,.narrative .slick-dots li button{transition:inherit}.certification-process-section .slick-dots li button::before,.post-slider .slick-dots li button::before,.narrative .slick-dots li button::before{transition:inherit;content:'';display:block;position:relative;border-radius:100%;width:14px;height:14px;background:#8dc63f;font-family:sans-serif;opacity:1}.certification-process-section .slick-dots li.slick-active,.post-slider .slick-dots li.slick-active,.narrative .slick-dots li.slick-active{width:40px}.certification-process-section .slick-dots li.slick-active button,.post-slider .slick-dots li.slick-active button,.narrative .slick-dots li.slick-active button{width:40px}.certification-process-section .slick-dots li.slick-active button::before,.post-slider .slick-dots li.slick-active button::before,.narrative .slick-dots li.slick-active button::before{width:40px;height:7px;border-radius:3.5px;top:-3px}.narrative .slick-slide{margin:0}.narrative .slick-dots{bottom:30px}.certification-process-section .slick-slide{margin-bottom:0}.certification-process-section .slick-slide .certification-card{padding-bottom:20px}.certification-process-section .slick-slide>div{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.svg--symbol{fill:currentColor}.test-plans{max-width:1470px;width:100%;box-sizing:border-box;margin-left:auto;margin-right:auto;padding:85px 20px}.test-plans-filter{margin-bottom:72px;position:relative;z-index:2}.test-plans-filter__title,.test-plans-filter h2{font-weight:700;font-size:1.75rem;color:#0c0c0c;margin:0 0 10px}.test-plans-filter__filters{flex:0 1 388px;height:66px}.test-plans-filter .facetwp-facet{margin-bottom:0}@media (min-width:768px){.test-plans-filter{display:flex;align-items:center}.test-plans__title,.test-plans h2{margin:0 20px 0 0}}.test-plans .file-list:not(:last-child){padding-bottom:0}.test-plans .js-wikit-accordion__panel-content .file-list li{margin-bottom:2px;border-bottom:none}.test-plans hr{margin:50px auto}.test-plans hr.is-style-wide{width:100%}@media (min-width:768px){.test-plan{display:flex;justify-content:space-between}.test-plan__name{flex:0 1 calc(100% - 325px)}.test-plan__date{flex:0 1 180px;margin-right:20px}.test-plan__version{flex:0 1 110px}}.tweet-action{color:#0c0c0c}p>.tweet-action:last-child{margin-left:1em}.tweet-action:hover,.tweet-action:focus{color:#000}.tweet-action:focus svg{filter:drop-shadow(0 0 3px rgba(12,12,12,.5))}.wrap{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1000px;padding-left:20px;padding-right:20px}.wrap--wide{max-width:1400px}.section-title{border-left:5px solid #0c0c0c;font-family:Gotham;font-size:.9375rem;font-weight:500;padding:10px 20px;text-transform:uppercase}.skip-link{background:#171816;color:#fff;font-size:1rem;left:0;overflow:hidden;padding:1em;position:fixed;right:0;text-align:center;text-decoration:none;top:0;transform:translateY(-100%);transition:transform 200ms ease-out;width:100%;z-index:10}.skip-link>a:focus,.skip-link>a:hover,.skip-link>a:active{color:#fff}.skip-link>em{background-image:linear-gradient(180deg,transparent 0,#fff 0);background-position:bottom center;background-repeat:no-repeat;background-size:0 1px;display:inline;font-style:normal;transition:background-size 200ms ease-in;transition-delay:100ms;outline:1px dotted;outline-offset:4px}.skip-link:focus{position:fixed;top:0;transform:translateY(0)}.admin-bar .skip-link:focus{transform:translateY(32px)}.skip-link:focus>em{background-size:100% 1px}.stay-connected{box-shadow:0 10px 11px 0 rgba(0,0,0,.2);line-height:1.375;max-width:411px;padding:0}.stay-connected img{display:block}.stay-connected__link{display:block;text-decoration:none}.stay-connected__text{max-width:320px;padding:20px 20px 0;box-sizing:border-box;margin:auto}.stay-connected__text p{margin:0;font-weight:700;font-size:1.5rem;letter-spacing:0;text-align:center}.stay-connected__text p em{color:#8dc63f;font-style:normal}.facetwp-type-fselect .fs-wrap{max-width:400px;width:100%!important}.test-plans-filter .facetwp-type-fselect .fs-wrap{max-width:388px}.facetwp-type-fselect .fs-wrap.fs-open{border-color:#0c0c0c;border-bottom-color:transparent;outline:0}.facetwp-type-fselect .fs-wrap.fs-open .fs-label-wrap{border-color:#0c0c0c!important}.facetwp-type-fselect .fs-label-wrap{border:2.5px solid rgba(12,12,12,.3)!important}.facetwp-type-fselect .fs-label-wrap .fs-label{font-weight:700;font-size:.875rem;color:#0c0c0c;text-transform:uppercase;padding:22px!important}.facetwp-type-fselect .fs-label-wrap .fs-arrow{background:#fff url(/wp-content/themes/ctia/assets/svg/icon-select.svg) no-repeat 50% 50%;width:16px;height:10px;border:0;padding:10px 20px 10px 5px}.facetwp-type-fselect .fs-dropdown{background:#fff;border:2.5px solid #0c0c0c;padding:0 20px;position:absolute;border-top:0;box-sizing:border-box;margin-top:-3px;padding:12px 0;box-sizing:border-box;width:100%!important}.test-plans-filter .facetwp-type-fselect .fs-dropdown{max-width:388px}.facetwp-type-fselect .fs-dropdown .fs-search{display:none}.facetwp-type-fselect .fs-dropdown .fs-no-results{text-align:left;border:0;background:0 0;font-weight:500;font-size:1rem;color:#0c0c0c;transition:all .25s ease;display:block;width:100%;box-sizing:border-box;padding:0 10px 8px 28px}.facetwp-type-fselect .fs-dropdown .fs-no-results.hidden{display:none}.facetwp-type-fselect .fs-dropdown .fs-options{max-height:350px}.facetwp-type-fselect .fs-dropdown .fs-options .fs-option{margin-bottom:13px;padding:0 15px;display:flex;border-bottom:0}.facetwp-type-fselect .fs-dropdown .fs-options .fs-option .fs-checkbox{position:relative}.facetwp-type-fselect .fs-dropdown .fs-options .fs-option .fs-checkbox i{display:block;width:18px;height:18px;position:relative;top:6px;left:0;bottom:auto;right:auto;transition:inherit;box-sizing:border-box;border-radius:4px;border:2px solid #bfbfbf;margin:0}.facetwp-type-fselect .fs-dropdown .fs-options .fs-option .fs-option-label{text-align:left;border:0;background:0 0;font-weight:500;font-size:1rem;color:#0c0c0c;transition:all .25s ease;display:block;width:100%;box-sizing:border-box;padding:8px 10px}.facetwp-type-fselect .fs-dropdown .fs-options .fs-option.selected .fs-checkbox i{background:#8dc63f url(/wp-content/themes/ctia/assets/svg/icon-checkbox.svg) no-repeat 50% 50%}@media (min-width:768px){.facetwp-type-fselect .fs-wrap{max-width:258px}.facetwp-type-fselect .fs-label-wrap .fs-label{font-size:1.0625rem}}.facetwp-type-fselect .fs-option .fs-option-label{white-space:unset!important}.fs-option{word-break:unset!important}.sr-only,.a11y,.access{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:active,.a11y-focusable:active,.a11y-focusable:active,.access-focusable:active,.access-focusable:active{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.clearfix::after,.clearfix::before{clear:both;content:"";display:table}.u-no-children-margin>:first-child{margin-top:0!important}.u-no-children-margin>:last-child{margin-bottom:0!important}.has-shade-color{color:#171816}.has-shade-background-color{background-color:#171816}.has-shade-border-color{border-color:#171816}.has-black-color{color:#0c0c0c}.has-black-background-color{background-color:#0c0c0c}.has-black-border-color{border-color:#0c0c0c}.has-green-color{color:#8dc63f}.has-green-background-color{background-color:#8dc63f}.has-green-border-color{border-color:#8dc63f}.has-gray-color{color:#ededed}.has-gray-background-color{background-color:#ededed}.has-gray-border-color{border-color:#ededed}.has-gray-dark-color{color:#59595b}.has-gray-dark-background-color{background-color:#59595b}.has-gray-dark-border-color{border-color:#59595b}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}.has-white-border-color{border-color:#fff}.has-blue-color{color:#0c0c0c}.has-blue-background-color{background-color:#0c0c0c}.has-blue-border-color{border-color:#0c0c0c}.has-navy-color{color:#171816}.has-navy-background-color{background-color:#171816}.has-navy-border-color{border-color:#171816}.has-lightblue-color{color:#59595b}.has-lightblue-background-color{background-color:#59595b}.has-lightblue-border-color{border-color:#59595b}.has-light-blue-color{color:#59595b}.has-light-blue-background-color{background-color:#59595b}.has-light-blue-border-color{border-color:#59595b}.has-drop-cap:not(:focus)::first-letter{color:#8dc63f;font-family:Georgia,serif;font-size:4.8125rem;font-weight:500;line-height:.75;text-transform:uppercase;margin:.1em .1em 0 0}.has-white-to-gray-gradient-background{background-color:#fff;background-image:linear-gradient(1deg,rgba(192,198,207,.74) 0,rgba(255,255,255,.74) 69%)}.has-gray-to-white-gradient-background{background-color:#fff;background-image:linear-gradient(rgba(192,198,207,.34) 0,rgba(255,255,255,.34) 69%)}@media (max-width:599px){.is-mobile-hidden{display:none!important}}@media (min-width:600px) and (max-width:1024px){.is-tablet-hidden{display:none!important}}@media (min-width:1025px){.is-desktop-hidden{display:none!important}}.aligncenter{clear:both;display:block;float:none;margin:20px auto}.alignfull{margin-left:-20px;margin-right:-20px}@media (min-width:1150px){.alignfull{margin-left:calc(((100vw - 1150px)/2)*-1);margin-right:calc(((100vw - 1150px)/2)*-1)}.has-scrollbar .alignfull{margin-left:calc(((100vw - 1150px)/2)*-1 + 8.5px);margin-right:calc(((100vw - 1150px)/2)*-1 + 8.5px)}.wp-block[data-align=full] .alignfull{margin-left:0!important;margin-right:0!important}}@media (min-width:1150px) and (max-width:1200px){.alignfull{margin-left:-20px;margin-right:-20px}.has-scrollbar .alignfull{margin-left:-20px;margin-right:-20px}}.alignfull .alignfull{margin-left:0;margin-right:0}@media (min-width:768px){.alignleft{float:left;margin-right:20px;margin-bottom:20px}}@media (min-width:768px){.alignright{float:right;margin-left:20px;margin-bottom:20px}}.alignwide{max-width:1470px;margin-left:-20px;margin-right:-20px}@media (max-width:1399px){.alignfull .alignwide,.alignwide .alignwide{margin-left:auto;margin-right:auto}}@media (min-width:1150px){.alignwide{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:calc(99vw - 17px);transform:translateX(-50%);left:50%;position:relative;box-sizing:border-box}.wp-block[data-align=full] .alignwide{margin-left:0!important;margin-right:0!important}.alignwide .alignwide{transform:none;left:auto;padding-left:0;padding-right:0}}.form input:not([type=checkbox]):not([type=radio]):not([type=file]),.form select,.form textarea,.gform_body input:not([type=checkbox]):not([type=radio]):not([type=file]),.gform_body select,.gform_body textarea,.ui-datepicker-header select{background:#fff;border:1.5px solid rgba(3,72,114,.3);border-radius:0;width:100%;max-width:680px;font-weight:700;font-size:1.0625rem;color:#0c0c0c;height:62px;box-sizing:border-box;transition:.25s all ease;padding:22px}.form input:focus:not([type=checkbox]):not([type=radio]):not([type=file]),.form select:focus,.form textarea:focus,.gform_body input:focus:not([type=checkbox]):not([type=radio]):not([type=file]),.gform_body select:focus,.gform_body textarea:focus,.ui-datepicker-header select:focus{border-color:#0c0c0c;outline:0}.form input[disabled]:not([type=checkbox]):not([type=radio]):not([type=file]),.form select[disabled],.form textarea[disabled],.gform_body input[disabled]:not([type=checkbox]):not([type=radio]):not([type=file]),.gform_body select[disabled],.gform_body textarea[disabled],.ui-datepicker-header select[disabled]{opacity:.5;cursor:default}.form input:not([type=file]):not([type=radio]):not([type=checkbox])::-moz-placeholder,.form select::-moz-placeholder,.form textarea::-moz-placeholder,.gform_body input:not([type=file]):not([type=radio]):not([type=checkbox])::-moz-placeholder,.gform_body select::-moz-placeholder,.gform_body textarea::-moz-placeholder,.ui-datepicker-header select::-moz-placeholder{font-weight:700;font-size:1.0625rem;color:#034872;letter-spacing:0}.form input:not([type=file]):not([type=radio]):not([type=checkbox]):-ms-input-placeholder,.form select:-ms-input-placeholder,.form textarea:-ms-input-placeholder,.gform_body input:not([type=file]):not([type=radio]):not([type=checkbox]):-ms-input-placeholder,.gform_body select:-ms-input-placeholder,.gform_body textarea:-ms-input-placeholder,.ui-datepicker-header select:-ms-input-placeholder{font-weight:700;font-size:1.0625rem;color:#034872;letter-spacing:0}.form input:not([type=file]):not([type=radio]):not([type=checkbox])::placeholder,.form select::placeholder,.form textarea::placeholder,.gform_body input:not([type=file]):not([type=radio]):not([type=checkbox])::placeholder,.gform_body select::placeholder,.gform_body textarea::placeholder,.ui-datepicker-header select::placeholder{font-weight:700;font-size:1.0625rem;color:#034872;letter-spacing:0}.gform_wrapper{width:100%;max-width:680px;margin:75px auto}.gform_body label{font-weight:400;font-size:.9375rem;color:#171816;line-height:1.866666667;cursor:pointer}.gform_body label.gfield_label_before_complex{font-weight:700}.gform_body .gfield_required{color:#d90201}.gform_body input[type=checkbox],.gform_body input[type=radio]{position:absolute;width:18px;height:18px;opacity:0}.gform_body input[type=checkbox]+label,.gform_body input[type=radio]+label{position:relative;transition:all .25s ease;padding-left:35px}.gform_body input[type=checkbox]+label::before,.gform_body input[type=radio]+label::before{content:'';display:block;width:18px;height:18px;position:absolute;top:0;left:0;transition:inherit;box-sizing:border-box}.gform_body input[type=checkbox]:hover+label::before,.gform_body input[type=checkbox]:focus+label::before,.gform_body input[type=radio]:hover+label::before,.gform_body input[type=radio]:focus+label::before{border-color:#8dc63f}.gform_body input[type=checkbox]:checked+label::before,.gform_body input[type=radio]:checked+label::before{background-color:#8dc63f;border-color:#8dc63f}.gform_body input[type=checkbox]+label::before{border-radius:4px;border:2px solid #bfbfbf}.gform_body input[type=checkbox]:checked+label::before{background:#8dc63f url(/wp-content/themes/ctia/assets/svg/icon-checkbox.svg) no-repeat 50% 50%}.gform_body input[type=radio]+label::before{border-radius:100%;border:2px solid #dbdbdb}.gform_body select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/wp-content/themes/ctia/assets/svg/icon-select.svg) no-repeat 97% 50%;padding:0 22px}.gform_body select[multiple=multiple],.gform_body select[multiple]{height:150px;background:0 0}.gform_body textarea{height:330px}.gform_body .gfield_error input:not([type=checkbox]):not([type=radio]),.gform_body .gfield_error select,.gform_body .gfield_error textarea{border-color:#900}.gform_body .gfield_error .validation_message{font-weight:400;font-size:1rem;color:#900;letter-spacing:0;line-height:2.25;padding-left:20px;background:url(/wp-content/themes/ctia/assets/svg/icon-form-error.svg) no-repeat 0 50%}.gform_button,input[type=submit]{font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:.9rem;line-height:1;letter-spacing:.48px;font-weight:700;transition:all .25s ease;display:inline-flex;align-items:center;padding:20px 15px;box-shadow:none;border:0;margin:0;text-align:center;text-decoration:none;background:#8dc63f;color:#fff}@media (min-width:1024px){.gform_button,input[type=submit]{font-size:1.125rem;padding:26px 32.5px}}.gform_button:hover,.gform_button:focus,input[type=submit]:hover,input[type=submit]:focus{background-color:#72a230}.gform_footer{text-align:center}.gform_fields{margin:0;padding:0}ul.gfield_radio,ul.gfield_checkbox{margin:0;padding:0}ul.gfield_radio li,ul.gfield_checkbox li{margin-bottom:10px;padding-left:0}ul.gfield_radio li::before,ul.gfield_checkbox li::before{display:none}ul li.gfield,.gfield{padding-left:0;margin-bottom:57px}ul li.gfield.gform_validation_container,.gfield.gform_validation_container{margin-bottom:0}ul li.gfield::before,.gfield::before{display:none}.gform_validation_container{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.gform_validation_container--focusable:focus,.gform_validation_container--focusable:active{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}@media (min-width:1024px){.ginput_container_address{display:flex;flex-wrap:wrap;justify-content:space-between}.ginput_container_address .ginput_full{flex:1 1 100%;width:100}.ginput_container_address .ginput_left,.ginput_container_address .ginput_right{flex:0 1 48%;width:100%}.ginput_container_address .ginput_full,.ginput_container_address .ginput_left,.ginput_container_address .ginput_right{margin-bottom:20px}.ginput_container_address .gf_clear_complex{display:none}.ginput_complex{display:flex;flex-wrap:wrap;justify-content:space-between}.ginput_complex .name_first,.ginput_complex .name_last{flex:0 1 48%;width:100%}.gfield_label_before_complex+.clear-multi,.ginput_container_date .clear-multi{display:flex}.gfield_label_before_complex+.clear-multi div,.ginput_container_date .clear-multi div{flex:0 1 100%;margin-right:20px}.gfield_label_before_complex+.clear-multi .gfield_time_hour,.gfield_label_before_complex+.clear-multi .gfield_time_minute,.ginput_container_date .clear-multi .gfield_time_hour,.ginput_container_date .clear-multi .gfield_time_minute{display:flex;align-items:center}.gfield_label_before_complex+.clear-multi .gfield_time_hour input,.gfield_label_before_complex+.clear-multi .gfield_time_minute input,.ginput_container_date .clear-multi .gfield_time_hour input,.ginput_container_date .clear-multi .gfield_time_minute input{margin-right:5px}}.ui-datepicker{background:#fff;padding:22px;font-size:18px;color:#034872;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.ui-datepicker-header{display:flex;justify-content:space-between;flex-wrap:wrap;background:#171816;color:#fff;margin:-22px -22px 0;padding:22px 22px 10px}.ui-datepicker-header select{padding:0 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/wp-content/themes/ctia/assets/svg/icon-select.svg) no-repeat 98% 50%;height:40px;width:45%;margin-right:10%}.ui-datepicker-header select:last-child{margin-right:0}.ui-datepicker-header a{color:#fff;display:inline-block;font-weight:700;cursor:pointer;margin-bottom:5px}.ui-datepicker-header .ui-datepicker-title{flex:1 1 100%}.ui-datepicker table{border-collapse:collapse}.ui-datepicker thead th{padding-top:10px}.ui-datepicker tbody td{padding:0;border-top:1.5px solid rgba(3,72,114,.3);border-right:1.5px solid rgba(3,72,114,.3)}.ui-datepicker tbody td:first-child{border-left:1.5px solid rgba(3,72,114,.3)}.ui-datepicker tbody tr:last-child td{border-bottom:1.5px solid rgba(3,72,114,.3)}.ui-datepicker td a,.ui-datepicker td span{display:block;font-weight:700;text-align:center;width:30px;height:30px;line-height:30px;color:#666;text-decoration:none}.ui-datepicker td a.ui-state-active,.ui-datepicker td span.ui-state-active{color:#fff}.ui-datepicker .ui-datepicker-current-day{background:#8dc63f;color:#fff}.ui-datepicker .ui-state-default:hover,.ui-datepicker .ui-state-default:focus{background:#8dc63f;color:#fff}.ui-datepicker .ui-datepicker-unselectable{background:#ededed}.ui-datepicker .ui-state-disabled{opacity:.5}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;pointer-events:none;position:absolute!important;visibility:hidden;width:1px}.wp-block-button{display:inline-block}.wp-block-button__text{display:inline-block;vertical-align:middle}.wp-block-button__svg{display:inline-flex;vertical-align:middle;margin-left:10px}.wp-block-button__link{font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:.9rem;line-height:1;letter-spacing:.48px;font-weight:700;transition:all .25s ease;border:0;display:inline-flex;align-items:center;padding:20px 15px;box-shadow:none;margin:0;text-align:center;text-decoration:none}.wp-block-button__link .fill{transition:inherit;fill:currentColor}.wp-block-button__link[disabled]{opacity:.5;cursor:default;pointer-events:none}.wp-block-button__link.has-shade-background-color{border-color:#171816;background-color:#171816}.wp-block-button__link.has-shade-background-color:hover,.wp-block-button__link.has-shade-background-color:focus{border-color:#000;background-color:#000}.wp-block-button__link.has-shade-background-color:not(.has-text-color){color:#fff}.wp-block-button__link.has-shade-background-color:not(.has-text-color):hover,.wp-block-button__link.has-shade-background-color:not(.has-text-color):focus{color:#fff}.wp-block-button__link.has-black-background-color{border-color:#0c0c0c;background-color:#0c0c0c}.wp-block-button__link.has-black-background-color:hover,.wp-block-button__link.has-black-background-color:focus{border-color:#000;background-color:#000}.wp-block-button__link.has-black-background-color:not(.has-text-color){color:#fff}.wp-block-button__link.has-black-background-color:not(.has-text-color):hover,.wp-block-button__link.has-black-background-color:not(.has-text-color):focus{color:#fff}.wp-block-button__link.has-green-background-color{border-color:#8dc63f;background-color:#8dc63f}.wp-block-button__link.has-green-background-color:hover,.wp-block-button__link.has-green-background-color:focus{border-color:#72a230;background-color:#72a230}.wp-block-button__link.has-green-background-color:not(.has-text-color){color:#fff}.wp-block-button__link.has-green-background-color:not(.has-text-color):hover,.wp-block-button__link.has-green-background-color:not(.has-text-color):focus{color:#fff}.wp-block-button__link.has-gray-background-color{border-color:#ededed;background-color:#ededed}.wp-block-button__link.has-gray-background-color:hover,.wp-block-button__link.has-gray-background-color:focus{border-color:#d4d4d4;background-color:#d4d4d4}.wp-block-button__link.has-gray-background-color:not(.has-text-color){color:#59595b}.wp-block-button__link.has-gray-background-color:not(.has-text-color):hover,.wp-block-button__link.has-gray-background-color:not(.has-text-color):focus{color:#59595b}.wp-block-button__link.has-gray-dark-background-color{border-color:#59595b;background-color:#59595b}.wp-block-button__link.has-gray-dark-background-color:hover,.wp-block-button__link.has-gray-dark-background-color:focus{border-color:#404041;background-color:#404041}.wp-block-button__link.has-gray-dark-background-color:not(.has-text-color){color:#fff}.wp-block-button__link.has-gray-dark-background-color:not(.has-text-color):hover,.wp-block-button__link.has-gray-dark-background-color:not(.has-text-color):focus{color:#fff}.wp-block-button__link.has-white-background-color{border-color:#fff;background-color:#fff}.wp-block-button__link.has-white-background-color:hover,.wp-block-button__link.has-white-background-color:focus{border-color:#e6e6e6;background-color:#00bf79}.wp-block-button__link.has-white-background-color:not(.has-text-color){color:#59595b}.wp-block-button__link.has-white-background-color:not(.has-text-color):hover,.wp-block-button__link.has-white-background-color:not(.has-text-color):focus{color:#fff}.wp-block-button.is-style-outline .wp-block-button{border-color:#0c0c0c}.wp-block-button.is-style-outline .wp-block-button__link{background-color:transparent}.wp-block[data-type="core/button"] .wp-block-button.is-style-outline .wp-block-button__link{background-color:transparent!important}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){border-color:#0c0c0c}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):hover{border-color:#000}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color){color:#0c0c0c}.wp-block-button.is-style-outline .wp-block-button__link.has-shade-background-color{background-color:transparent!important;border-color:#171816}.wp-block-button.is-style-outline .wp-block-button__link.has-shade-background-color:hover,.wp-block-button.is-style-outline .wp-block-button__link.has-shade-background-color:focus{border-color:#000}.wp-block-button.is-style-outline .wp-block-button__link.has-shade-background-color:not(.has-text-color){color:#0c0c0c}.wp-block-button.is-style-outline .wp-block-button__link.has-black-background-color{background-color:transparent!important;border-color:#0c0c0c}.wp-block-button.is-style-outline .wp-block-button__link.has-black-background-color:hover,.wp-block-button.is-style-outline .wp-block-button__link.has-black-background-color:focus{border-color:#000}.wp-block-button.is-style-outline .wp-block-button__link.has-black-background-color:not(.has-text-color){color:#0c0c0c}.wp-block-button.is-style-outline .wp-block-button__link.has-green-background-color{background-color:transparent!important;border-color:#8dc63f}.wp-block-button.is-style-outline .wp-block-button__link.has-green-background-color:hover,.wp-block-button.is-style-outline .wp-block-button__link.has-green-background-color:focus{border-color:#72a230}.wp-block-button.is-style-outline .wp-block-button__link.has-green-background-color:not(.has-text-color){color:#0c0c0c}.wp-block-button.is-style-outline .wp-block-button__link.has-gray-background-color{background-color:transparent!important;border-color:#ededed}.wp-block-button.is-style-outline .wp-block-button__link.has-gray-background-color:hover,.wp-block-button.is-style-outline .wp-block-button__link.has-gray-background-color:focus{border-color:#d4d4d4}.wp-block-button.is-style-outline .wp-block-button__link.has-gray-background-color:not(.has-text-color){color:#0c0c0c}.wp-block-button.is-style-outline .wp-block-button__link.has-gray-dark-background-color{background-color:transparent!important;border-color:#59595b}.wp-block-button.is-style-outline .wp-block-button__link.has-gray-dark-background-color:hover,.wp-block-button.is-style-outline .wp-block-button__link.has-gray-dark-background-color:focus{border-color:#404041}.wp-block-button.is-style-outline .wp-block-button__link.has-gray-dark-background-color:not(.has-text-color){color:#0c0c0c}.wp-block-button.is-style-outline .wp-block-button__link.has-white-background-color{background-color:transparent!important;border-color:#fff}.wp-block-button.is-style-outline .wp-block-button__link.has-white-background-color:hover,.wp-block-button.is-style-outline .wp-block-button__link.has-white-background-color:focus{border-color:#e6e6e6}.wp-block-button.is-style-outline .wp-block-button__link.has-white-background-color:not(.has-text-color){color:#0c0c0c}.wp-block-button.is-style-outline .wp-block-button__link.has-blue-background-color{background-color:transparent!important;border-color:#0c0c0c}.wp-block-button.is-style-outline .wp-block-button__link.has-blue-background-color:hover,.wp-block-button.is-style-outline .wp-block-button__link.has-blue-background-color:focus{border-color:#000}.wp-block-button.is-style-outline .wp-block-button__link.has-blue-background-color:not(.has-text-color){color:#0c0c0c}.wp-block-button.is-style-outline .wp-block-button__link.has-navy-background-color{background-color:transparent!important;border-color:#171816}.wp-block-button.is-style-outline .wp-block-button__link.has-navy-background-color:hover,.wp-block-button.is-style-outline .wp-block-button__link.has-navy-background-color:focus{border-color:#000}.wp-block-button.is-style-outline .wp-block-button__link.has-navy-background-color:not(.has-text-color){color:#0c0c0c}.wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-background-color{background-color:transparent!important;border-color:#59595b}.wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-background-color:hover,.wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-background-color:focus{border-color:#404041}.wp-block-button.is-style-outline .wp-block-button__link.has-lightblue-background-color:not(.has-text-color){color:#0c0c0c}.wp-block-button.is-style-outline .wp-block-button__link.has-light-blue-background-color{background-color:transparent!important;border-color:#59595b}.wp-block-button.is-style-outline .wp-block-button__link.has-light-blue-background-color:hover,.wp-block-button.is-style-outline .wp-block-button__link.has-light-blue-background-color:focus{border-color:#404041}.wp-block-button.is-style-outline .wp-block-button__link.has-light-blue-background-color:not(.has-text-color){color:#0c0c0c}@media (min-width:1024px){.wp-block-button__link{font-size:1.125rem;padding:26px 32.5px}}.wp-block-button .wp-block-button__link.has-shade-color{color:#171816}.wp-block-button .wp-block-button__link.has-black-color{color:#0c0c0c}.wp-block-button .wp-block-button__link.has-green-color{color:#8dc63f}.wp-block-button .wp-block-button__link.has-gray-color{color:#ededed}.wp-block-button .wp-block-button__link.has-gray-dark-color{color:#59595b}.wp-block-button .wp-block-button__link.has-white-color{color:#fff}.wp-block-button .wp-block-button__link.has-blue-color{color:#0c0c0c}.wp-block-button .wp-block-button__link.has-navy-color{color:#171816}.wp-block-button .wp-block-button__link.has-lightblue-color{color:#59595b}.wp-block-button .wp-block-button__link.has-light-blue-color{color:#59595b}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper .fitvid{width:auto!important;height:0!important;position:initial!important;padding-top:0!important}.wp-block-group.is-style-text-container .wp-block-group__inner-container,.wp-block-group.is-style-text-container-vertical-padding .wp-block-group__inner-container,.wp-block-group.is-style-text-container-vertical-padding-large .wp-block-group__inner-container{max-width:1150px;margin-left:auto;margin-right:auto}.wp-block-group.is-style-text-container-vertical-padding .wp-block-group__inner-container,.wp-block-group.is-style-vertical-padding .wp-block-group__inner-container{padding:75px 0}.wp-block-group.is-style-text-container-vertical-padding-large .wp-block-group__inner-container,.wp-block-group.is-style-vertical-padding-large .wp-block-group__inner-container{padding:150px 0}.wp-block-group.has-navy-background-color:not(.has-text-color) p,.wp-block-group.has-navy-background-color:not(.has-text-color) li,.wp-block-group.has-navy-background-color:not(.has-text-color) h1,.wp-block-group.has-navy-background-color:not(.has-text-color) h2,.wp-block-group.has-navy-background-color:not(.has-text-color) h3,.wp-block-group.has-navy-background-color:not(.has-text-color) h4,.wp-block-group.has-navy-background-color:not(.has-text-color) h5,.wp-block-group.has-navy-background-color:not(.has-text-color) h6,.wp-block-group.has-navy-background-color:not(.has-text-color) blockquote,.wp-block-group.has-navy-background-color:not(.has-text-color) cite,.wp-block-group.has-navy-background-color:not(.has-text-color) .wp-block-pullquote blockquote cite strong,.wp-block-group.has-navy-background-color:not(.has-text-color) .wp-block-pullquote__citation,.wp-block-group.has-navy-background-color:not(.has-text-color) .wp-block-pullquote__citation strong,.wp-block-group.has-blue-background-color:not(.has-text-color) p,.wp-block-group.has-blue-background-color:not(.has-text-color) li,.wp-block-group.has-blue-background-color:not(.has-text-color) h1,.wp-block-group.has-blue-background-color:not(.has-text-color) h2,.wp-block-group.has-blue-background-color:not(.has-text-color) h3,.wp-block-group.has-blue-background-color:not(.has-text-color) h4,.wp-block-group.has-blue-background-color:not(.has-text-color) h5,.wp-block-group.has-blue-background-color:not(.has-text-color) h6,.wp-block-group.has-blue-background-color:not(.has-text-color) blockquote,.wp-block-group.has-blue-background-color:not(.has-text-color) cite,.wp-block-group.has-blue-background-color:not(.has-text-color) .wp-block-pullquote blockquote cite strong,.wp-block-group.has-blue-background-color:not(.has-text-color) .wp-block-pullquote__citation,.wp-block-group.has-blue-background-color:not(.has-text-color) .wp-block-pullquote__citation strong,.wp-block-group.has-black-background-color:not(.has-text-color) p,.wp-block-group.has-black-background-color:not(.has-text-color) li,.wp-block-group.has-black-background-color:not(.has-text-color) h1,.wp-block-group.has-black-background-color:not(.has-text-color) h2,.wp-block-group.has-black-background-color:not(.has-text-color) h3,.wp-block-group.has-black-background-color:not(.has-text-color) h4,.wp-block-group.has-black-background-color:not(.has-text-color) h5,.wp-block-group.has-black-background-color:not(.has-text-color) h6,.wp-block-group.has-black-background-color:not(.has-text-color) blockquote,.wp-block-group.has-black-background-color:not(.has-text-color) cite,.wp-block-group.has-black-background-color:not(.has-text-color) .wp-block-pullquote blockquote cite strong,.wp-block-group.has-black-background-color:not(.has-text-color) .wp-block-pullquote__citation,.wp-block-group.has-black-background-color:not(.has-text-color) .wp-block-pullquote__citation strong,.wp-block-group.has-light-blue-background-color:not(.has-text-color) p,.wp-block-group.has-light-blue-background-color:not(.has-text-color) li,.wp-block-group.has-light-blue-background-color:not(.has-text-color) h1,.wp-block-group.has-light-blue-background-color:not(.has-text-color) h2,.wp-block-group.has-light-blue-background-color:not(.has-text-color) h3,.wp-block-group.has-light-blue-background-color:not(.has-text-color) h4,.wp-block-group.has-light-blue-background-color:not(.has-text-color) h5,.wp-block-group.has-light-blue-background-color:not(.has-text-color) h6,.wp-block-group.has-light-blue-background-color:not(.has-text-color) blockquote,.wp-block-group.has-light-blue-background-color:not(.has-text-color) cite,.wp-block-group.has-light-blue-background-color:not(.has-text-color) .wp-block-pullquote blockquote cite strong,.wp-block-group.has-light-blue-background-color:not(.has-text-color) .wp-block-pullquote__citation,.wp-block-group.has-light-blue-background-color:not(.has-text-color) .wp-block-pullquote__citation strong,.wp-block-group.has-black-background-color:not(.has-text-color) p,.wp-block-group.has-black-background-color:not(.has-text-color) li,.wp-block-group.has-black-background-color:not(.has-text-color) h1,.wp-block-group.has-black-background-color:not(.has-text-color) h2,.wp-block-group.has-black-background-color:not(.has-text-color) h3,.wp-block-group.has-black-background-color:not(.has-text-color) h4,.wp-block-group.has-black-background-color:not(.has-text-color) h5,.wp-block-group.has-black-background-color:not(.has-text-color) h6,.wp-block-group.has-black-background-color:not(.has-text-color) blockquote,.wp-block-group.has-black-background-color:not(.has-text-color) cite,.wp-block-group.has-black-background-color:not(.has-text-color) .wp-block-pullquote blockquote cite strong,.wp-block-group.has-black-background-color:not(.has-text-color) .wp-block-pullquote__citation,.wp-block-group.has-black-background-color:not(.has-text-color) .wp-block-pullquote__citation strong{color:#fff}.wp-block-group.has-gray-background-color:not(.has-text-color) p,.wp-block-group.has-gray-background-color:not(.has-text-color) li,.wp-block-group.has-gray-background-color:not(.has-text-color) h1,.wp-block-group.has-gray-background-color:not(.has-text-color) h2,.wp-block-group.has-gray-background-color:not(.has-text-color) h3,.wp-block-group.has-gray-background-color:not(.has-text-color) h4,.wp-block-group.has-gray-background-color:not(.has-text-color) h5,.wp-block-group.has-gray-background-color:not(.has-text-color) h6,.wp-block-group.has-gray-background-color:not(.has-text-color) blockquote,.wp-block-group.has-gray-background-color:not(.has-text-color) cite,.wp-block-group.has-gray-background-color:not(.has-text-color) .wp-block-pullquote blockquote cite strong,.wp-block-group.has-gray-background-color:not(.has-text-color) .wp-block-pullquote__citation,.wp-block-group.has-gray-background-color:not(.has-text-color) .wp-block-pullquote__citation strong,.wp-block-group.has-green-background-color:not(.has-text-color) p,.wp-block-group.has-green-background-color:not(.has-text-color) li,.wp-block-group.has-green-background-color:not(.has-text-color) h1,.wp-block-group.has-green-background-color:not(.has-text-color) h2,.wp-block-group.has-green-background-color:not(.has-text-color) h3,.wp-block-group.has-green-background-color:not(.has-text-color) h4,.wp-block-group.has-green-background-color:not(.has-text-color) h5,.wp-block-group.has-green-background-color:not(.has-text-color) h6,.wp-block-group.has-green-background-color:not(.has-text-color) blockquote,.wp-block-group.has-green-background-color:not(.has-text-color) cite,.wp-block-group.has-green-background-color:not(.has-text-color) .wp-block-pullquote blockquote cite strong,.wp-block-group.has-green-background-color:not(.has-text-color) .wp-block-pullquote__citation,.wp-block-group.has-green-background-color:not(.has-text-color) .wp-block-pullquote__citation strong,.wp-block-group.has-white-background-color:not(.has-text-color) p,.wp-block-group.has-white-background-color:not(.has-text-color) li,.wp-block-group.has-white-background-color:not(.has-text-color) h1,.wp-block-group.has-white-background-color:not(.has-text-color) h2,.wp-block-group.has-white-background-color:not(.has-text-color) h3,.wp-block-group.has-white-background-color:not(.has-text-color) h4,.wp-block-group.has-white-background-color:not(.has-text-color) h5,.wp-block-group.has-white-background-color:not(.has-text-color) h6,.wp-block-group.has-white-background-color:not(.has-text-color) blockquote,.wp-block-group.has-white-background-color:not(.has-text-color) cite,.wp-block-group.has-white-background-color:not(.has-text-color) .wp-block-pullquote blockquote cite strong,.wp-block-group.has-white-background-color:not(.has-text-color) .wp-block-pullquote__citation,.wp-block-group.has-white-background-color:not(.has-text-color) .wp-block-pullquote__citation strong{color:#59595b}.wp-block-group.has-green-background-color a:not(.wp-block-button__link){-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.wp-block-image figcaption{box-sizing:border-box;font-size:.9375rem;color:#434343;letter-spacing:0;line-height:1.866666667;margin-top:0}@media (max-width:767px){.wp-block-image figure.alignleft,.wp-block-image figure.alignright{display:block;float:none;margin-left:0;margin-right:0}.wp-block-image figure.alignleft figcaption,.wp-block-image figure.alignright figcaption{display:block;width:auto}}.wp-block-gallery figcaption{box-sizing:border-box;font-size:.9375rem;color:#434343;letter-spacing:0;line-height:1.866666667;margin-top:0}.wp-block-pullquote blockquote cite,.wp-block-pullquote__citation{font-style:normal;font-weight:400;font-size:.9375rem;color:#171816}.wp-block-pullquote blockquote cite strong,.wp-block-pullquote__citation strong{font-weight:700;font-size:1.25rem;color:#0c0c0c}figure.wp-block-pullquote{padding:0;border:0;margin:50px 0}.wp-block-pullquote{padding:0;border:0;margin:50px 0}.wp-block-pullquote blockquote{font-family:"Roboto","Helvetica Neue",Arial,sans-serif;text-align:left;margin:40px 0;line-height:1}.wp-block-pullquote blockquote p{font-size:2rem;color:#171816;line-height:1.5625}.wp-block-pullquote::before{content:'';width:54px;height:35px;display:block;background:url(/wp-content/themes/ctia/assets/svg/quote-green.svg)}.wp-block-pullquote.is-style-light-blue-quote::before{background:url(/wp-content/themes/ctia/assets/svg/quote-light-blue.svg)}.wp-block-pullquote.is-style-blue-quote::before{background:url(/wp-content/themes/ctia/assets/svg/quote-blue.svg)}.wp-block-pullquote.is-style-green-quote::before{background:url(/wp-content/themes/ctia/assets/svg/quote-green.svg)}.wp-block-pullquote.is-style-navy-quote::before{background:url(/wp-content/themes/ctia/assets/svg/quote-navy.svg)}.wp-caption{margin-right:20px;margin-bottom:20px;max-width:100%}.wp-caption img{max-width:100%;height:auto}.wp-caption-text{box-sizing:border-box;font-size:.9375rem;color:#434343;letter-spacing:0;line-height:1.866666667;margin-top:0}.wp-block-table{font-family:"Roboto","Helvetica Neue",Arial,sans-serif}.wp-block-table table{border-collapse:collapse;background:#fff;border:5px solid #e3e4e6;border-width:2px 5px 5px;margin-bottom:50px}.wp-block-table td,.wp-block-table th{font-size:1.125rem;color:#59595b;line-height:1.666666667;padding:20px;border:0}.wp-block-table th{background:#0c0c0c;color:#fff;font-weight:700;text-align:left}.wp-block-table tr{border-bottom:2px solid #f2f2f2}.wp-block-table tr:last-child{border-bottom:none}.wp-block-table.is-style-stripes{border-bottom:none}.gutenberg .wp-block-table.alignwide,.gutenberg .wp-block-table.alignfull{margin-left:auto;margin-right:auto}.gutenberg .wp-block-table.alignfull{max-width:1470px;margin-left:-20px;margin-right:-20px}@media (max-width:1399px){.alignfull .gutenberg .wp-block-table.alignfull,.alignwide .gutenberg .wp-block-table.alignfull{margin-left:auto;margin-right:auto}}@media (min-width:1150px){.gutenberg .wp-block-table.alignfull{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:calc(99vw - 17px);transform:translateX(-50%);left:50%;position:relative;box-sizing:border-box}.wp-block[data-align=full] .gutenberg .wp-block-table.alignfull{margin-left:0!important;margin-right:0!important}.alignwide .gutenberg .wp-block-table.alignfull{transform:none;left:auto;padding-left:0;padding-right:0}}@media print{body{padding:0}body *{color:#000!important}.header__menus,.header__menu-toggle,.header__search,.skip-link,.footer__logo,.footer__contact__link,.nav--footer.footer__menu,.nav--social.footer__social,.post-slider__btn,.pagination,.filter,.test-plans-filter,.test-labs__filters,.listings__form{display:none!important}.has-white-to-gray-gradient-background,.has-gray-to-white-gradient-background,.js-wikit-accordion__item::after,.listings{background:0 0}.page-content{padding-left:0;padding-right:0}.footer{background:0 0;padding:0;text-align:left}.footer__paragraph{max-width:100%;margin:0 0 38px;text-align:left}.post-slider-section{background:0 0!important;padding:20px!important;margin-top:0!important}.post-slider-section__contain{display:flex;justify-content:space-between;align-items:center}.post-slider-section__featured,.post-slider-section__slider{flex:0 1 48%;width:48%}.content-post-slider{background:0 0!important;padding:20px!important;margin-top:0!important}.content-post-slider__contain{display:flex;justify-content:space-between;align-items:center}.content-post-slider .content-wrap,.content-post-slider__slider{flex:0 1 48%;width:48%}.wp-block-group.is-style-text-container-vertical-padding .wp-block-group__inner-container,.wp-block-group.is-style-vertical-padding .wp-block-group__inner-container{padding:25px 0}.test-plans{padding:0}}@media print and (max-width:1023px){.header__logo a{padding:0 0 -1em}.header__logo img,.header__logo svg{margin:0}}
/*# sourceMappingURL=ctia.min.css.map */
