.entry-content{position:relative}.entry-content:empty{display:none}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{line-height:1.25;text-transform:none}.entry-content p{margin:1.4em 0}.entry-content ol,.entry-content ul{padding:.625rem 0 .625rem 1.4em}.entry-content ol li,.entry-content ul li{padding-bottom:.5rem;line-height:1.75rem}@media screen and (min-width:50.625rem){.entry-content ol,.entry-content ul{padding:.625rem 0 .625rem 3.4em}}.entry-content ol{list-style-type:decimal;margin-left:1.4em;padding-left:.5em}.entry-content ul{list-style-type:disc}.entry-content img{height:auto;max-width:100%;margin-bottom:.9em}.entry-content hr{background:#eee;border-bottom:1px solid #ddd;border:none;height:2px;margin:2em 0}@media screen and (max-width:600px){.entry-content .aligncenter,.entry-content .alignleft,.entry-content .alignright{float:none!important;display:block!important;margin:0 auto!important}}.entry-content .alignleft{display:inline;float:left;margin-right:1em}.entry-content .alignright{display:inline;float:right;margin-left:1em}.entry-content .aligncenter{clear:both;display:block;margin:0 auto}.entry-content .assistive-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.entry-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.entry-content .wp-caption{border:none;color:#969697;font-size:1.5rem;margin-bottom:0;max-width:100%}.entry-content .wp-caption.aligncenter,.entry-content .wp-caption.alignleft,.entry-content .wp-caption.alignright{margin-bottom:0}.entry-content .wp-caption img{display:block;margin:1.2% auto 0;max-width:98%}.entry-content .wp-caption .wp-caption-text{margin:.8075em 0 0}.entry-content .wp-caption-text{text-align:center}.entry-content .gallery{margin-bottom:1.4em}.entry-content .gallery a img{border:none;height:auto;max-width:90%}.entry-content .gallery dd{margin:0}.entry-content embed,.entry-content iframe,.entry-content object{max-width:100%}.entry-content table{border-collapse:collapse;border-spacing:0;color:#444;margin:1em 0;width:100%}.entry-content td,.entry-content th{border:1px solid transparent;height:3em;-webkit-transition:background 250ms,color 250ms;-o-transition:background 250ms,color 250ms;transition:background 250ms,color 250ms;vertical-align:middle}.entry-content th{background:#bfbfbf;font-weight:700}.entry-content td{background:#ececec;text-align:center}.entry-content tr:nth-child(even) td{background:#ececec}.entry-content tr:nth-child(odd) td{background:#d9d9d9}#footer{background:#094c73;padding:3.125rem 0 0 0}#footer #footer-inner{padding:0 2.25rem 4rem 2.25rem}@media screen and (min-width:50.625rem){#footer #footer-inner{max-width:67.875rem;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:70.125rem){#footer #footer-inner{padding:0 0 4rem 0}}#footer #footer-inner>aside{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:10%;padding-bottom:3.15625rem}@media screen and (min-width:50.625rem){#footer #footer-inner>aside{padding-bottom:0}}#footer #footer-inner>aside h4{padding-top:.7rem}#footer #footer-inner aside:last-of-type{padding-right:0}#footer #footer-inner .footer-address .footer-logo{display:block;width:6.5rem;padding-bottom:2.5rem}#footer #footer-inner .footer-address .footer-logo svg{display:block;height:auto;width:100%}#footer #footer-inner .footer-address .footer-logo path{fill:#fff}#footer #footer-inner .footer-address .footer-logo .st0{fill:#fff}#footer #footer-inner .footer-contact ul.contact{padding-top:2.5rem}#footer #footer-inner .footer-contact ul.contact li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:.7rem}#footer #footer-inner .footer-contact ul.contact li img{display:block;height:34px;width:20px;max-width:20px;margin-right:1rem}#footer #footer-inner .footer-contact ul.contact li a{font-family:"Helvetica Neue Norm",sans-serif;text-transform:lowercase;font-size:1rem;color:#fff;padding-top:.375rem}#footer #footer-inner .footer-contact .form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2rem;position:relative}#footer #footer-inner .footer-contact .form input[type=submit]{background:0 0;border:none;font-family:"Futura Condensed PT";text-transform:uppercase;font-weight:700;font-size:1.125rem;color:#fff}#footer #footer-inner .footer-contact .form div.wpcf7-validation-errors{display:block;position:absolute;top:-2rem;right:0;border:none;color:red;font-family:"Futura Condensed PT";text-transform:uppercase;font-weight:700}#footer #footer-inner .footer-contact .form label{-webkit-box-flex:1;-webkit-flex:1 0 46%;-ms-flex:1 0 46%;flex:1 0 46%;margin:1rem 1rem 1rem 0}#footer #footer-inner .footer-contact .form label input,#footer #footer-inner .footer-contact .form label textarea{border:none;border-bottom:1px solid #ccc;padding-bottom:5px;width:100%;font-size:.875rem;font-family:"Helvetica Neue LT",sans-serif;font-weight:300;background:0 0;color:#fff}#footer #footer-inner .footer-contact .form label input::-webkit-input-placeholder,#footer #footer-inner .footer-contact .form label textarea::-webkit-input-placeholder{color:#fff;opacity:1}#footer #footer-inner .footer-contact .form label input::-moz-placeholder,#footer #footer-inner .footer-contact .form label textarea::-moz-placeholder{color:#fff;opacity:1}#footer #footer-inner .footer-contact .form label input:-ms-input-placeholder,#footer #footer-inner .footer-contact .form label textarea:-ms-input-placeholder{color:#fff;opacity:1}#footer #footer-inner .footer-contact .form label input::-ms-input-placeholder,#footer #footer-inner .footer-contact .form label textarea::-ms-input-placeholder{color:#fff;opacity:1}#footer #footer-inner .footer-contact .form label input::placeholder,#footer #footer-inner .footer-contact .form label textarea::placeholder{color:#fff;opacity:1}#footer #footer-inner .footer-contact .form label input::-webkit-input-placeholder,#footer #footer-inner .footer-contact .form label textarea::-webkit-input-placeholder{color:#fff}#footer #footer-inner .footer-contact .form label input::-moz-placeholder,#footer #footer-inner .footer-contact .form label textarea::-moz-placeholder{color:#fff}#footer #footer-inner .footer-contact .form label input:-ms-input-placeholder,#footer #footer-inner .footer-contact .form label textarea:-ms-input-placeholder{color:#fff}#footer #footer-inner .footer-contact .form label[for=companyfield],#footer #footer-inner .footer-contact .form label[for=email],#footer #footer-inner .footer-contact .form label[for=messagefield]{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}#footer #footer-inner .footer-contact .form label[for=companyfield],#footer #footer-inner .footer-contact .form label[for=lastnamefield]{margin-right:0}#footer #footer-inner .footer-contact div.wpcf7-mail-sent-ok{color:#fff;border:2px solid #e7b902;font-family:"Helvetica Neue LT",sans-serif;font-size:.8rem}#footer #footer-inner .footer-contact .wpcf7-response-output{color:#fff}#footer #footer-inner .social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:1.5rem}#footer #footer-inner .social li{margin:0}#footer #footer-inner .social li a img{width:2.5rem;height:auto}#footer #footer-inner .social li:first-of-type{margin-left:-.5rem}#footer #footer-inner .social li:last-of-type{margin-left:.5rem}#footer #footer-inner .social li:last-of-type img{width:1.5rem;padding-top:.8rem}#footer .lower-footer{padding:1rem 2.25rem 2rem 2.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:50.625rem){#footer .lower-footer{max-width:67.875rem;margin:0 auto;border-top:1px solid rgba(255,255,255,.15);margin:0 2.25rem;padding:1rem 0 2rem 0}}@media screen and (min-width:70.125rem){#footer .lower-footer{padding:1rem 0 2rem 0;margin:0 auto}}#footer .lower-footer .small-text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media screen and (max-width:50.625rem){#footer .lower-footer .small-text{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}}@media screen and (min-width:50.625rem){#footer .lower-footer .small-text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}#footer .lower-footer .menu-footer-navigation-container{margin-left:auto;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (max-width:50.625rem){#footer .lower-footer .menu-footer-navigation-container{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;padding-bottom:1.5rem}}@media screen and (min-width:50.625rem){#footer .lower-footer .menu-footer-navigation-container{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-bottom:0}}#footer .lower-footer .menu-footer-navigation-container .menu-footer-navigation{margin-right:0}@media screen and (min-width:50.625rem){#footer .lower-footer .menu-footer-navigation-container .menu-footer-navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}#footer .lower-footer .menu-footer-navigation-container .menu-footer-navigation li{margin-right:1rem}@media screen and (max-width:50.625rem){#footer .lower-footer .menu-footer-navigation-container .menu-footer-navigation li{margin-bottom:.8rem}}#footer .lower-footer .menu-footer-navigation-container .menu-footer-navigation li a{font-size:.875rem;color:#fff;font-family:"Helvetica Neue Norm",sans-serif;text-transform:none;font-weight:700}#footer .lower-footer .menu-footer-navigation-container .menu-footer-navigation li:last-of-type{margin-right:0}.p-two-column .date-loc{font-size:1.125rem;line-height:1.35rem;font-family:"Futura Condensed PT";text-transform:uppercase}.quotation{text-align:center;padding:4.75rem 2.8rem;background:#fff}@media screen and (min-width:50.625rem){.quotation{padding:4.75rem 0}}.quotation .quotation-inner{max-width:46.938rem;margin:0 auto}.quotation .quotation-inner h3{text-transform:none;color:#5e5e5e}.quotation .quotation-inner h3:before{content:"\201C";font-family:"Helvetica Neue Bold",sans-serif;color:#094c73;font-size:4rem;font-weight:700;display:block;margin:0 auto;width:5rem;height:3rem}.quotation .quotation-inner .line:after{margin:2.2rem auto 0 auto}.quotation .quotation-inner span{font-family:"Futura Condensed PT";text-transform:uppercase;line-height:1.188rem;color:#5e5e5e}.quotation .quotation-inner span:first-of-type{display:block;padding-top:2.438rem}.card{-webkit-box-flex:1;-webkit-flex:1 0 47%;-ms-flex:1 0 47%;flex:1 0 47%;margin-right:.7rem;text-decoration:none;max-width:49%;margin-bottom:2rem}.card:last-of-type{margin-right:0}@media screen and (min-width:50.625rem){.card{-webkit-box-flex:1;-webkit-flex:1 0 20%;-ms-flex:1 0 20%;flex:1 0 20%;max-width:33%;margin-bottom:0}}.card.hasbg{background:#fff;border-bottom:2px solid #e7b902;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}.card.hasbg:hover{cursor:pointer;-webkit-box-shadow:0 12px 17px -2px rgba(0,0,0,.39);box-shadow:0 12px 17px -2px rgba(0,0,0,.39)}.card.hasbg .content{padding:1.5rem 1.75rem 0 1.75rem}.card.hasbg .content .date-loca{color:#ababab;padding-top:2rem;padding-bottom:1.625rem}.card.hasbg h4{color:#0d689c;padding-top:1.1rem}.card.hasbg .type-highlight{color:#ababab}.card h4{color:#2e2e2d;padding-top:2.1rem;margin-bottom:2.1rem}.card p{text-transform:none;color:#4b4b4b;font-size:.875rem;line-height:1.5rem}@media screen and (min-width:50.625rem){.card p{font-size:1rem;line-height:1.75rem}}.card img{width:100%;height:auto}@media screen and (max-width:50.625rem){.card:nth-of-type(even){margin-right:0}}.four-column .section-heading{color:#094c73}.cta{background:#094c73 url(/wp-content/themes/rtca/images/percentage-bg.jpg) no-repeat;background-position:left}.cta .cta-inner{padding:3.625rem 2.8rem;max-width:53.125rem;margin:auto}@media screen and (min-width:50.625rem){.cta .cta-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:84.375rem){.cta .cta-inner{padding:3.625rem 0}}.cta .cta-inner .cta-percentage{margin:0 auto;border-radius:50%;max-width:380px}.cta .cta-inner .cta-percentage span{color:#094c73;font-family:"Futura Condensed PT";font-size:8.063rem;line-height:7rem;position:relative;text-align:center;padding-top:37%;padding-left:10px;padding-right:10px;text-decoration:none;z-index:2;display:block;min-width:20px;min-height:380px;width:380px;border-radius:inherit;background:#fff}.cta .cta-inner .cta-percentage span:after{content:'';position:absolute;z-index:1;width:100%;height:100%;width:380px;top:0;left:0;border-radius:inherit;background-color:transparent}.cta .cta-inner .cta-content{padding-top:2rem}@media screen and (min-width:50.625rem){.cta .cta-inner .cta-content{padding-top:0;width:50%;margin-left:30px;-webkit-transform:translate(0,20%);-ms-transform:translate(0,20%);transform:translate(0,20%)}}.cta .cta-inner .cta-content .btn-fill{margin-top:2rem}.cta .cta-inner .cta-content .cta-description{line-height:1.75rem;padding-top:1.75rem}.text-block{padding:0 2.8rem}@media screen and (min-width:50.625rem){.text-block .text-block-inner{max-width:46.938rem;margin:0 auto}}.text-block .text-block-inner h2{font-size:2.125rem;line-height:2.5rem;color:#2e2e2d;text-transform:none}.fullWidthImage{max-width:52.125rem;margin:auto;margin-top:5.4rem!important;padding:0 3.6rem}@media screen and (min-width:84.375rem){.fullWidthImage{padding:0}}.fullWidthImage .fullWidthImage-heading{color:#676c74;padding-top:.5rem}.fullWidthImage .fullWidthImage-image{display:block;height:auto;width:100%;margin-bottom:0}.text-image{padding:0 2.8rem;margin-top:1.5rem;margin-bottom:1.5rem}.text-image .text-image-inner{max-width:66.375rem;margin:0 auto}@media screen and (min-width:50.625rem){.text-image .text-image-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em}}@media screen and (min-width:50.625rem){.text-image .text-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.text-image .text-container__wrapper{padding-left:2em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.text-image .text-container__wrapper.right{padding-left:0}}.text-image .text-container .arrow{margin-top:1.6rem;display:inline-block;color:#003c6f}.text-image .text-container .arrow:after{top:.5em;right:unset;margin-left:.5em}.text-image .text-container .thin-line:after{margin-top:1.6rem}.text-image .text-container .text-image-description{margin-top:1.6rem;max-width:75%;line-height:1.75rem}.text-image .image-container{max-width:90%}.text-image .image-container img{-webkit-box-shadow:14px 14px 0 #003c6f;box-shadow:14px 14px 0 #003c6f}@media screen and (min-width:50.625rem){.text-image .image-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.text-image .image-container.right{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.quotation{text-align:center;padding:4.75rem 2.8rem;background:#fff}@media screen and (min-width:50.625rem){.quotation{padding:4.75rem 0}}.quotation .quotation-inner{max-width:46.938rem;margin:0 auto}.quotation .quotation-inner h3{text-transform:none;color:#5e5e5e}.quotation .quotation-inner h3:before{content:"\201C";font-family:"Helvetica Neue Bold",sans-serif;color:#094c73;font-size:4rem;font-weight:700;display:block;margin:0 auto;width:5rem;height:3rem}.quotation .quotation-inner .line:after{margin:2.2rem auto 0 auto}.quotation .quotation-inner span{font-family:"Futura Condensed PT";text-transform:uppercase;line-height:1.188rem;color:#5e5e5e}.quotation .quotation-inner span:first-of-type{display:block;padding-top:2.438rem}.quotation-three{text-align:center;padding:0 2.8rem;background:#fff}@media screen and (min-width:84.375rem){.quotation-three{padding:0}}.quotation-three .quotation-inner{max-width:66.375rem;margin:0 auto}@media screen and (min-width:50.625rem){.quotation-three .quotation-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.quotation-three .quotation-inner h2{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;text-align:left;padding-top:4.375rem;text-transform:uppercase}.quotation-three .quotation-inner .quote-item{padding:2.75rem 1rem 2.75rem 1rem;margin-bottom:2.75rem;border:1px solid #4b4b4b}@media screen and (min-width:50.625rem){.quotation-three .quotation-inner .quote-item{-webkit-box-flex:1;-webkit-flex:1 0 30.8%;-ms-flex:1 0 30.8%;flex:1 0 30.8%;padding:5.75rem 2.375rem 5.75rem 2.375rem;margin:0 1rem 4.75rem 0}}.quotation-three .quotation-inner .quote-item:last-of-type{margin-right:0}.quotation-three .quotation-inner .quote-item h3{text-transform:none;color:#5e5e5e}.quotation-three .quotation-inner .quote-item h3:before{content:"\201C";font-family:"Helvetica Neue Bold",sans-serif;color:#094c73;font-size:4rem;font-weight:700;display:block;margin:0 auto;width:5rem;height:3rem}.quotation-three .quotation-inner .quote-item .line:after{margin:2.2rem auto 0 auto}.quotation-three .quotation-inner .quote-item span{font-family:"Futura Condensed PT";text-transform:uppercase;line-height:1.188rem;color:#5e5e5e}.quotation-three .quotation-inner .quote-item span:first-of-type{display:block;padding-top:2.438rem}.file-download{padding:0 2.8rem}.file-download .file-download-inner{max-width:66.375rem;margin:0 auto}@media screen and (min-width:50.625rem){.file-download .file-download-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.file-download .file-download-inner .file-download-item{border:1px solid #4b4b4b;padding:2rem 2.25rem;position:relative;margin-bottom:1rem}@media screen and (min-width:50.625rem){.file-download .file-download-inner .file-download-item{-webkit-box-flex:1;-webkit-flex:1 0 49%;-ms-flex:1 0 49%;flex:1 0 49%;margin-right:.5rem;margin-bottom:.5rem;max-width:49%}}.file-download .file-download-inner .file-download-item .type-highlight{color:#4b4b4b}.file-download .file-download-inner .file-download-item:after{content:"";background:url(/wp-content/themes/rtca/images/icons/rtca-arrow-blue.svg) no-repeat;background-size:1.5rem;position:absolute;bottom:1.5rem;right:1rem;width:1.5rem;height:1rem}.call-out{background:#0d689c}.call-out .call-out-inner{padding:3.625rem 2.8rem;max-width:53.125rem;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.call-out .call-out-inner .call-out-heading{font-family:"Futura Condensed PT";font-size:1.75rem;color:#fff;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.call-out .call-out-inner .btn-fill{margin:1rem auto 0 auto}@media screen and (min-width:50.625rem){.call-out .call-out-inner{padding:3.625rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.press-contact{background:#0d689c}.press-contact .press-contact-inner{padding:3.625rem 2.8rem;max-width:66.375rem;margin:auto}@media screen and (min-width:50.625rem){.press-contact .press-contact-inner .press-contact-content{width:50%}}.press-contact .press-contact-inner .press-contact-content .press-contact-heading{font-family:"Futura Condensed PT";font-size:1.75rem;color:#fff;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;padding-bottom:1.375rem}.press-contact .press-contact-inner .press-contact-content .press-contact-description{line-height:1.75rem}.press-contact .press-contact-inner .press-contact-details{padding-top:1.5rem}@media screen and (min-width:50.625rem){.press-contact .press-contact-inner .press-contact-details{width:15%;margin-left:auto;padding-top:0}}.press-contact .press-contact-inner .press-contact-details .press-contact-heading{font-family:"Futura Condensed PT";font-size:1.25rem;color:#fff;text-transform:uppercase;padding-bottom:1rem}.press-contact .press-contact-inner .press-contact-details .contact-label{font-family:"Futura Condensed PT";font-size:1.25rem;color:#fff;text-transform:uppercase}@media screen and (min-width:50.625rem){.press-contact .press-contact-inner{padding:3.625rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.instructor .instructor-heading{padding-bottom:2.1875rem;color:#094c73;text-transform:uppercase}@media screen and (min-width:50.625rem){.instructor-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.instructor-container .instructor-heading{padding-bottom:2.1875rem}.instructor-container .instructor{background:#094c73 url(/wp-content/themes/rtca/images/instructor-bg.jpg) no-repeat;background-size:cover;margin-bottom:2rem;padding:3.438rem}@media screen and (min-width:50.625rem){.instructor-container .instructor{width:49%;margin-right:2%}}@media screen and (min-width:50.625rem){.instructor-container .instructor .instructor-upper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.instructor-container .instructor .instructor-upper img{border-radius:50%;max-width:11rem}@media screen and (min-width:50.625rem){.instructor-container .instructor .instructor-upper img{margin-right:1.5rem}}.instructor-container .instructor .instructor-upper .instructor-details h2{padding-top:2rem;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.instructor-container .instructor .position{font-size:1.125rem;text-transform:uppercase;font-family:"Futura Condensed PT";padding-bottom:2rem;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;display:block}@media screen and (min-width:50.625rem){.instructor-container .instructor .position{padding-bottom:0}}@media screen and (min-width:50.625rem){.instructor-container .instructor .instructor-description{margin-top:1rem}}.instructor-container .instructor .instructor-description p{color:#fff}.instructor-container .instructor .instructor-description a{margin-top:2rem;display:inline-block}@media screen and (min-width:50.625rem){.instructor-container .instructor:last-of-type{margin-right:0}}.instructor-container .instructor.no-bg{background:0 0;padding:0}.instructor-container .instructor.no-bg .position{color:#444;padding-bottom:0}.instructor-container .instructor.no-bg h2{color:#444}@media screen and (min-width:50.625rem){.instructor-container .instructor.no-bg{width:23%;margin-right:7%}}.accordion{margin-top:4.75rem}.accordion-main-heading{max-width:46.938rem;margin:0 auto;font-size:2.125rem;line-height:2.5rem;text-transform:none;color:#2e2e2d;padding:0 2.8rem}@media screen and (min-width:50.625rem){.accordion-main-heading{padding:0}}.accordion-inner{max-width:46.938rem;margin:0 auto;padding:0 2.8rem}@media screen and (min-width:50.625rem){.accordion-inner{padding:0}}ul.accordion-list{padding-left:0}.accordion-listItem{position:relative;border-bottom:none;list-style:none}.accordion-listItem:before{content:none}@media screen and (max-width:480px){.accordion-listItem{padding:3rem}}.accordion-headingLabel{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;padding-left:1.6rem;border:1px solid #4b4b4b;background:#fff}.accordion-headingLabel:hover{color:#fcd53d}.accordion-heading{font-family:"Futura Condensed PT";color:#094c73;font-size:1rem;text-transform:uppercase;font-weight:700}.accordion-toggleIcon{font-size:1.8rem;font-family:sans-serif;font-weight:700;line-height:1;color:#094c73;padding:.3rem .7rem .3rem .8rem;-webkit-transform:rotate3d(1,1,1,0deg);transform:rotate3d(1,1,1,0deg)}.accordion-toggleIcon::before{content:'\002B'}.accordion-text{max-height:0;font-size:1rem;color:#444;overflow:hidden;overflow-y:auto;-webkit-transition:max-height .2s ease-out,margin 1ms linear .2s;-o-transition:max-height .2s ease-out,margin 1ms linear .2s;transition:max-height .2s ease-out,margin 1ms linear .2s;margin-top:0}.accordion-text .description li,.accordion-text .description ul{padding:0}.accordion-toggle{position:absolute;top:0;right:0;visibility:hidden}.accordion-toggle:checked+.accordion-headingLabel:after{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:70%;margin:0 auto;background-repeat:no-repeat;height:15px;opacity:.4}.accordion-toggle:checked~.accordion-text{-webkit-transition:max-height .4s ease-in,margin 1ms linear;-o-transition:max-height .4s ease-in,margin 1ms linear;transition:max-height .4s ease-in,margin 1ms linear;max-height:100vh;margin:3.6rem;margin-bottom:0}.accordion-toggle:checked+.accordion-headingLabel .accordion-toggleIcon{-webkit-transform:rotate3d(1,1,1,360deg);transform:rotate3d(1,1,1,360deg)}.accordion-toggle:checked+.accordion-headingLabel .accordion-toggleIcon::before{content:'\2212'}.ThreeColumns{padding:4.5rem 0}@media screen and (min-width:84.375rem){.ThreeColumns .threeColumns-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ThreeColumns h2{color:#094c73;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}@media screen and (max-width:50.625rem){.ThreeColumns{padding:5.625rem 0}}.ThreeColumns .section-description{font-size:.875rem;line-height:1.5rem;padding:2.1875rem 0;font-size:1rem;line-height:1.75rem;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.ThreeColumns .section-cta{-webkit-box-flex:1;-webkit-flex:1 0 7%;-ms-flex:1 0 7%;flex:1 0 7%;margin-top:auto;padding:0 0 2.6875rem 0}@media screen and (min-width:84.375rem){.ThreeColumns .section-cta{-webkit-box-flex:1;-webkit-flex:1 0 10%;-ms-flex:1 0 10%;flex:1 0 10%;margin-left:auto}}.ThreeColumns .section-cta .btn-fill{margin-left:auto}@media screen and (min-width:84.375rem){.ThreeColumns .section-cta .btn-fill{display:block;margin-left:auto;max-width:9.875rem}}@media screen and (min-width:50.625rem){.ThreeColumns .threeColumns-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.ThreeColumns .threeColumns-cards .card{max-width:none;margin-right:.7rem}.ThreeColumns .threeColumns-cards .card:last-of-type{margin-right:0}@media screen and (min-width:50.625rem){.ThreeColumns .threeColumns-cards .card{-webkit-box-flex:1;-webkit-flex:1 0 20%;-ms-flex:1 0 20%;flex:1 0 20%}}.ThreeColumns .threeColumns-cards .card h4{color:#2e2e2d;padding-top:2.1rem}.ThreeColumns .threeColumns-cards .card p{text-transform:none;color:#4b4b4b;font-size:.875rem;line-height:1.5rem;padding:2.1875rem 0}@media screen and (min-width:50.625rem){.ThreeColumns .threeColumns-cards .card p{font-size:1rem;line-height:1.75rem}}.ThreeColumns .threeColumns-cards .card img{width:100%;height:auto}@media screen and (max-width:50.625rem){.ThreeColumns .threeColumns-cards .card:nth-of-type(even){margin-right:0}}.CarouselQuotations{text-align:center;padding:4.75rem 2.8rem;background:#fff}@media screen and (min-width:50.625rem){.CarouselQuotations{padding:4.75rem 0}}.CarouselQuotations .quotation-inner{max-width:46.938rem;margin:0 auto}.CarouselQuotations .quotation-inner h3{text-transform:none;color:#5e5e5e;width:80%;margin:0 auto}.CarouselQuotations .quotation-inner h3:before{content:"\201C";font-family:"Helvetica Neue Bold",sans-serif;color:#094c73;font-size:4rem;font-weight:700;display:block;margin:1.2rem auto 0 auto;width:5rem;height:3rem}.CarouselQuotations .quotation-inner .line:after{margin:2.2rem auto 0 auto}.CarouselQuotations .quotation-inner span{font-family:"Futura Condensed PT";text-transform:uppercase;line-height:1.188rem;color:#5e5e5e}.CarouselQuotations .quotation-inner span:first-of-type{display:block;padding-top:2.438rem}.partners{padding:4.75rem 2.8rem;background:#fff}@media screen and (min-width:84.375rem){.partners{padding:4.75rem 0}}.partners .partners-inner{max-width:66.375rem;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.partners .partners-inner h2{color:#094c73;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;text-transform:uppercase}.partners .partners-inner .line{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:2rem}.partners .partners-inner .partner{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;margin-top:1rem;max-width:50%}@media screen and (min-width:50.625rem){.partners .partners-inner .partner{-webkit-box-flex:1;-webkit-flex:1 0 20%;-ms-flex:1 0 20%;flex:1 0 20%;max-width:23%;margin-right:1rem;text-align:center}}.partners .partners-inner .partner img{height:auto;max-width:100%;margin-bottom:.9em}.TwoColumnText{padding:0 2.8rem 0 2.8rem}.TwoColumnText .two-column-text-inner{max-width:46.938rem;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.TwoColumnText .two-column-text-inner h2{color:#094c73;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;text-transform:uppercase}.TwoColumnText .two-column-text-inner .line{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.TwoColumnText .two-column-text-inner .column{margin-top:1rem}@media screen and (min-width:50.625rem){.TwoColumnText .two-column-text-inner .column{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;padding-right:2rem}}@media screen and (min-width:50.625rem){.TwoColumnText .two-column-text-inner .column:last-of-type{padding-right:0}}.FourColumnCallOut{padding:4.5rem 0;background:#fff;margin-top:0}@media screen and (min-width:50.625rem){.FourColumnCallOut{padding:4.5rem 2.8rem}}@media screen and (min-width:50.625rem){.FourColumnCallOut .FourColumnCallOut-inner{max-width:66.375rem;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.FourColumnCallOut h2{color:#094c73;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;text-transform:uppercase}@media screen and (max-width:50.625rem){.FourColumnCallOut{padding:5.625rem 0}}.FourColumnCallOut .section-description{font-size:.875rem;line-height:1.5rem;padding:2.1875rem 0;font-size:1rem;line-height:1.75rem;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.FourColumnCallOut .section-cta{-webkit-box-flex:1;-webkit-flex:1 0 7%;-ms-flex:1 0 7%;flex:1 0 7%;margin-top:auto;padding:0 0 2.6875rem 0}@media screen and (min-width:84.375rem){.FourColumnCallOut .section-cta{-webkit-box-flex:1;-webkit-flex:1 0 10%;-ms-flex:1 0 10%;flex:1 0 10%;margin-left:auto}}.FourColumnCallOut .section-cta .btn-fill{margin-left:auto}@media screen and (min-width:84.375rem){.FourColumnCallOut .section-cta .btn-fill{display:block;margin-left:auto;max-width:9.875rem}}.FourColumnCallOut .FourColumnCallOut-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.FourColumnCallOut .FourColumnCallOut-cards .card{text-decoration:none;-webkit-box-flex:1;-webkit-flex:1 0 47%;-ms-flex:1 0 47%;flex:1 0 47%;margin-right:.7rem}@media screen and (max-width:50.625rem){.FourColumnCallOut .FourColumnCallOut-cards .card{margin-bottom:1.5rem}}.FourColumnCallOut .FourColumnCallOut-cards .card:last-of-type{margin-right:0}@media screen and (min-width:50.625rem){.FourColumnCallOut .FourColumnCallOut-cards .card{-webkit-box-flex:1;-webkit-flex:1 0 20%;-ms-flex:1 0 20%;flex:1 0 20%}}.FourColumnCallOut .FourColumnCallOut-cards .card h4{color:#2e2e2d;padding-top:1.4rem;text-transform:uppercase}.FourColumnCallOut .FourColumnCallOut-cards .card p{text-transform:none;color:#4b4b4b;font-size:.875rem;line-height:1.5rem;padding:2.1875rem 0;margin:0}@media screen and (min-width:50.625rem){.FourColumnCallOut .FourColumnCallOut-cards .card p{font-size:1rem;line-height:1.75rem}}.FourColumnCallOut .FourColumnCallOut-cards .card img{width:100%;height:auto}@media screen and (max-width:50.625rem){.FourColumnCallOut .FourColumnCallOut-cards .card:nth-of-type(even){margin-right:0}}.ContactForm{padding:0 2.8rem 4.5rem 0;background:#fff;margin-top:0}@media screen and (min-width:50.625rem){.ContactForm .ContactForm-inner{max-width:46.938rem;margin:0 auto}}.ContactForm .ContactForm-inner .ContactForm--container h2{color:#2e2e2d;text-transform:uppercase}.ContactForm .ContactForm-inner .ContactForm--container .form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2rem;position:relative}.ContactForm .ContactForm-inner .ContactForm--container .form input[type=submit]{background:0 0;border:none;font-family:"Futura Condensed PT";text-transform:uppercase;font-weight:700;font-size:1.125rem}.ContactForm .ContactForm-inner .ContactForm--container .form div.wpcf7-validation-errors{display:block;position:absolute;top:-2rem;right:0;border:none;color:red;font-family:"Futura Condensed PT";text-transform:uppercase;font-weight:700}.ContactForm .ContactForm-inner .ContactForm--container .form label{-webkit-box-flex:1;-webkit-flex:1 0 48%;-ms-flex:1 0 48%;flex:1 0 48%;margin:1rem 1rem 1rem 0}.ContactForm .ContactForm-inner .ContactForm--container .form label input,.ContactForm .ContactForm-inner .ContactForm--container .form label textarea{border:none;border-bottom:1px solid #ccc;padding-bottom:5px;width:100%;font-size:.875rem;font-family:"Helvetica Neue LT",sans-serif;font-weight:300}.ContactForm .ContactForm-inner .ContactForm--container .form label input::-webkit-input-placeholder,.ContactForm .ContactForm-inner .ContactForm--container .form label textarea::-webkit-input-placeholder{color:#000;opacity:1}.ContactForm .ContactForm-inner .ContactForm--container .form label input::-moz-placeholder,.ContactForm .ContactForm-inner .ContactForm--container .form label textarea::-moz-placeholder{color:#000;opacity:1}.ContactForm .ContactForm-inner .ContactForm--container .form label input:-ms-input-placeholder,.ContactForm .ContactForm-inner .ContactForm--container .form label textarea:-ms-input-placeholder{color:#000;opacity:1}.ContactForm .ContactForm-inner .ContactForm--container .form label input::-ms-input-placeholder,.ContactForm .ContactForm-inner .ContactForm--container .form label textarea::-ms-input-placeholder{color:#000;opacity:1}.ContactForm .ContactForm-inner .ContactForm--container .form label input::placeholder,.ContactForm .ContactForm-inner .ContactForm--container .form label textarea::placeholder{color:#000;opacity:1}.ContactForm .ContactForm-inner .ContactForm--container .form label input::-webkit-input-placeholder,.ContactForm .ContactForm-inner .ContactForm--container .form label textarea::-webkit-input-placeholder{color:#000}.ContactForm .ContactForm-inner .ContactForm--container .form label input::-moz-placeholder,.ContactForm .ContactForm-inner .ContactForm--container .form label textarea::-moz-placeholder{color:#000}.ContactForm .ContactForm-inner .ContactForm--container .form label input:-ms-input-placeholder,.ContactForm .ContactForm-inner .ContactForm--container .form label textarea:-ms-input-placeholder{color:#000}.ContactForm .ContactForm-inner .ContactForm--container .form label[for=companyfield],.ContactForm .ContactForm-inner .ContactForm--container .form label[for=email],.ContactForm .ContactForm-inner .ContactForm--container .form label[for=messagefield]{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.ContactForm .ContactForm-inner .ContactForm--container .form label[for=companyfield],.ContactForm .ContactForm-inner .ContactForm--container .form label[for=lastnamefield]{margin-right:0}.wpcf7-form textarea{width:100%;height:6.25rem}.l-module.table{min-width:700px;max-width:53.375rem;padding:0 3.6rem}@media screen and (min-width:50.625rem){.l-module.table{padding:0}}@media screen and (max-width:767px){.l-module.table{min-width:0}}.table-table{width:100%}.table-th{font-weight:700;font-size:1.2rem;text-align:left;padding:1rem 1rem;vertical-align:bottom}.table-head .table-th{border-bottom:2px solid #444;border-right:2px solid #707070;background:#094c73;font-size:1rem;font-family:"Helvetica Neue Bold",sans-serif;font-weight:700;color:#fff}@media screen and (min-width:50.625rem){.table-head .table-th:first-of-type{width:40%}}.table-head .table-th:last-of-type{border-right:none}.table-td{padding:1rem}.table-body tr{border-bottom:2px solid #e5f0ff}.table-body tr td{background:#fff;font-size:1rem;border-right:2px solid #e5f0ff;text-align:left}.table-body tr td:last-of-type{border-right:none}.table-body tr:last-of-type{border-bottom:none}.table-body tr:nth-child(odd) td{background-color:#fff}.table-body tr:nth-child(even) td{background-color:#fff}.reduced-text{font-size:.8rem}.textBlock+.table{margin-top:0}@media only screen and (max-width:767px){table.responsive{margin-bottom:0}.pinned{position:absolute;left:0;top:0;width:35%;overflow:hidden;overflow-x:scroll}.pinned table{border-right:none;border-left:none;width:100%}.pinned table td,.pinned table th{white-space:nowrap}.pinned td:last-child{border-bottom:0}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden}div.table-wrapper div.scrollable{margin-left:35%}div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden}table.responsive td:first-child,table.responsive th:first-child,table.responsive.pinned td{display:none}}.people .people-heading{padding-bottom:2.1875rem;color:#094c73;text-transform:uppercase}.people-description{padding-bottom:2.1875rem}@media screen and (min-width:50.625rem){.people-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.people-container .people-heading{padding-bottom:2.1875rem}.people-container .people{background:#094c73 url(/wp-content/themes/rtca/images/instructor-bg.jpg) no-repeat;background-size:cover;margin-bottom:2rem;padding:3.438rem}@media screen and (min-width:50.625rem){.people-container .people{width:48%;margin-right:2%}}@media screen and (min-width:50.625rem){.people-container .people .people-upper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.people-container .people .people-upper img{border-radius:50%;max-width:11rem;max-height:11rem}@media screen and (min-width:50.625rem){.people-container .people .people-upper img{margin-right:1.5rem}}.people-container .people .people-upper .people-details h2{padding-top:2rem;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.people-container .people .position{font-size:1.125rem;text-transform:uppercase;font-family:"Futura Condensed PT";-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;display:block}@media screen and (min-width:50.625rem){.people-container .people .position{padding-bottom:0}}.people-container .people .position:last-of-type{padding-bottom:2rem;padding-top:.5rem}@media screen and (min-width:50.625rem){.people-container .people .position:last-of-type{padding-bottom:0}}@media screen and (min-width:50.625rem){.people-container .people .people-description{margin-top:1rem}}.people-container .people .people-description p{color:#fff}.people-container .people .people-description a{margin-top:2rem;display:inline-block}@media screen and (min-width:50.625rem){.people-container .people:last-of-type{margin-right:0}}.people-container .people.no-bg{background:0 0;padding:0}.people-container .people.no-bg .position{color:#444;padding-bottom:0}.people-container .people.no-bg h2{color:#444}@media screen and (min-width:50.625rem){.people-container .people.no-bg{width:25%;margin-right:2%}}@media screen and (min-width:50.625rem){.advisor .instructor-container{max-width:90%;margin:0 auto}}.two-column-download{padding:0 2.8rem}.two-column-download .two-column-download-inner{max-width:66.375rem;margin:0 auto}.two-column-download .two-column-download-inner h2{padding-bottom:2.1875rem;color:#094c73;text-transform:uppercase}@media screen and (min-width:50.625rem){.two-column-download .two-column-download-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.two-column-download .two-column-download-inner .section-heading{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.two-column-download .two-column-download-inner .row{border-bottom:1px solid #e5f0ff;border-right:1px solid #e5f0ff;border-left:1px solid #e5f0ff;background-color:#fff;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.two-column-download .two-column-download-inner .row:first-of-type{border-top:1px solid #e5f0ff;border-bottom:1px solid #e5f0ff;border-right:1px solid #e5f0ff;border-left:1px solid #e5f0ff}.two-column-download .two-column-download-inner .row .column-one{border-right:1px solid #e5f0ff}.two-column-download .two-column-download-inner .row .column-one,.two-column-download .two-column-download-inner .row .column-two{width:50%}.two-column-download .two-column-download-inner .row .column-two .column-item:first-of-type{border-bottom:1px solid #e5f0ff}.two-column-download .two-column-download-inner .row .column-item{padding:1rem;border-bottom:1px solid #e5f0ff}.two-column-download .two-column-download-inner .row .column-item:last-of-type{border-bottom:none}.three-column-download{padding:0 2.8rem}.three-column-download .three-column-download-inner{max-width:66.375rem;margin:0 auto}.three-column-download .three-column-download-inner h2{padding-bottom:2.1875rem;color:#094c73;text-transform:uppercase}@media screen and (min-width:50.625rem){.three-column-download .three-column-download-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.three-column-download .three-column-download-inner .section-heading{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.three-column-download .three-column-download-inner .row{border-bottom:1px solid #094c73;border-right:1px solid #094c73;border-left:1px solid #094c73;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.three-column-download .three-column-download-inner .row:first-of-type{border-top:1px solid #094c73;border-bottom:1px solid #094c73;border-right:1px solid #094c73;border-left:1px solid #094c73}.three-column-download .three-column-download-inner .row .column-one,.three-column-download .three-column-download-inner .row .column-two{border-right:1px solid #094c73}.three-column-download .three-column-download-inner .row .column-one,.three-column-download .three-column-download-inner .row .column-three,.three-column-download .three-column-download-inner .row .column-two{width:33.33%}.three-column-download .three-column-download-inner .row .column-item{padding:1rem;border-bottom:1px solid #094c73}.three-column-download .three-column-download-inner .row .column-item:last-of-type{border-bottom:none}.iframe{max-width:66.375rem;margin:auto;margin-top:5.4rem!important;padding:0 3.6rem}@media screen and (min-width:84.375rem){.iframe{padding:0}}.iframe .iframe-heading{color:#094c73;padding-top:.5rem;padding-bottom:2.1875rem;text-transform:uppercase}.signup{background:#0d689c;padding:5rem 0}@media screen and (min-width:50.625rem){.signup{padding:5rem 0 3rem 0}}.signup .signup__inner{padding:0 2.5rem}@media screen and (min-width:50.625rem){.signup .signup__inner{max-width:67.875rem;margin:0 auto;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.signup .signup__inner a{color:#fff;text-transform:uppercase;margin:0;padding-bottom:1.5rem}@media screen and (min-width:50.625rem){.signup .signup__inner a{padding-right:2rem}}.signup .signup__inner form input{background:url(/wp-content/themes/rtca/images/icons/rtca-arrow-white.svg) no-repeat;background-position:98% -4px;background-size:1.5rem 1.5rem;border:none;border-bottom:1px solid #e5f0ff;padding:0 3rem .5rem 0;font-family:"Helvetica Neue Norm",sans-serif;font-weight:300;font-size:.875rem;color:#fff;letter-spacing:1.4px;width:100%;min-width:15rem}.signup .signup__inner form input::-webkit-input-placeholder{color:#fff;opacity:1}.signup .signup__inner form input::-moz-placeholder{color:#fff;opacity:1}.signup .signup__inner form input:-ms-input-placeholder{color:#fff;opacity:1}.signup .signup__inner form input::-ms-input-placeholder{color:#fff;opacity:1}.signup .signup__inner form input::placeholder{color:#fff;opacity:1}.signup .signup__inner form input::-webkit-input-placeholder{color:#fff}.signup .signup__inner form input::-moz-placeholder{color:#fff}.signup .signup__inner form input:-ms-input-placeholder{color:#fff}.LatestEvent{background:#094c73;padding:4.5rem 0;text-align:center}@media screen and (min-width:50.625rem){.LatestEvent{background:#094c73 url(/wp-content/themes/rtca/images/latest-event.jpg) no-repeat;background-position:right;background-size:cover;padding:4.5rem 2.8rem;text-align:left}}@media screen and (min-width:84.375rem){.LatestEvent{background-size:contain}}@media screen and (min-width:50.625rem){.LatestEvent .LatestEvent-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.LatestEvent .LatestEvent-inner .LatestEvent-content{text-align:left}@media screen and (min-width:50.625rem){.LatestEvent .LatestEvent-inner .LatestEvent-content{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;padding-top:4rem}}.LatestEvent .LatestEvent-inner .LatestEvent-content .LatestEvent-heading{font-size:1.875rem;line-height:2.25rem;letter-spacing:0}.LatestEvent .LatestEvent-inner .LatestEvent-content .LatestEvent-heading:hover{text-decoration:none}.LatestEvent .LatestEvent-inner .LatestEvent-content .date-loca{color:#fff}.LatestEvent .LatestEvent-inner .LatestEvent-content .date-loca:first-of-type{padding-top:2.25rem}.LatestEvent .LatestEvent-inner .LatestEvent-content .LatestEvent-description p{font-size:.875rem;line-height:1.5rem;padding:2.1875rem 0;color:#fff}@media screen and (min-width:50.625rem){.LatestEvent .LatestEvent-inner .LatestEvent-content .LatestEvent-description p{font-size:1rem;line-height:1.75rem;width:80%}}.LatestEvent .LatestEvent-inner .event-last{border-radius:50%;-khtml-border-radius:50%;border:3px solid #fff;width:100%;max-width:418px;height:auto;max-height:418px;margin-top:3rem}@media screen and (min-width:50.625rem){.LatestEvent .LatestEvent-inner .event-last{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}}.latest-news{padding:4.5rem 0 3rem 0}@media screen and (min-width:50.625rem) and (max-width:84.375rem){.latest-news{padding-left:2.6rem;padding-right:2.6rem}}@media screen and (min-width:50.625rem){.latest-news .latest-news-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.latest-news h2{color:#094c73;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.latest-news .section-description{font-size:.875rem;line-height:1.5rem;padding:2.1875rem 0;font-size:1rem;line-height:1.75rem;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.latest-news .section-cta{-webkit-box-flex:1;-webkit-flex:1 0 7%;-ms-flex:1 0 7%;flex:1 0 7%;margin-top:auto;padding:0 0 2.6875rem 0}@media screen and (min-width:84.375rem){.latest-news .section-cta{-webkit-box-flex:1;-webkit-flex:1 0 10%;-ms-flex:1 0 10%;flex:1 0 10%;margin-left:auto}}.latest-news .section-cta .btn-fill{margin-left:auto}@media screen and (min-width:84.375rem){.latest-news .section-cta .btn-fill{display:block;margin-left:auto;max-width:9.875rem}}@media screen and (min-width:50.625rem){.latest-news .latest-news-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.latest-news .latest-news-cards .card:hover{text-decoration:none}.latest-news .latest-news-cards .card.hasbg{-webkit-box-flex:1;-webkit-flex:1 0 47%;-ms-flex:1 0 47%;flex:1 0 47%;margin-right:.7rem;display:block;max-width:none}@media screen and (min-width:50.625rem){.latest-news .latest-news-cards .card.hasbg{-webkit-box-flex:1;-webkit-flex:1 0 32%;-ms-flex:1 0 32%;flex:1 0 32%;max-width:33%}}.latest-news .latest-news-cards .card.hasbg:last-of-type{margin-right:0}.latest-news .latest-news-cards .card.hasbg h4{color:#2e2e2d;padding-top:2.1rem}.latest-news .latest-news-cards .card.hasbg p{text-transform:none;color:#4b4b4b;font-size:.875rem;line-height:1.5rem}@media screen and (min-width:50.625rem){.latest-news .latest-news-cards .card.hasbg p{font-size:1rem;line-height:1.75rem}}.latest-news .latest-news-cards .card.hasbg img{width:100%;height:auto}@media screen and (max-width:50.625rem){.latest-news .latest-news-cards .card.hasbg:nth-of-type(even){margin-right:0}}.latest-news.homepage .latest-news-cards h4.card-title{font-size:1.5em;line-height:29px;letter-spacing:.96px;margin-bottom:1em;color:#0d689c;padding:0}.latest-news.homepage .latest-news-cards ul{font-family:"Futura Condensed PT";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1rem;list-style-type:none;padding-left:0}.latest-news.homepage .latest-news-cards .card-summary{margin-bottom:1em}.latest-news.homepage .content{padding:1.5rem 1.75rem 1.5em 1.75rem}.latest-news.homepage .content-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em;margin-bottom:1em}.latest-news.homepage .content-inner .type-highlight:after{content:'\00B7';margin-left:.5em}.latest-news.homepage .content-inner .date-loca{padding:0;line-height:25px}.share{background:#e7b902;padding:1rem;position:fixed;bottom:0;left:0;z-index:2;width:100%}@media screen and (min-width:50.625rem){.share{top:50%;bottom:auto;width:auto;display:block;padding:.8rem}}.share .share-inner{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:80%;margin:0 auto}@media screen and (min-width:50.625rem){.share .share-inner{display:block;max-width:none}}.share .share-inner span{font-size:.875rem;color:#000;font-family:"Helvetica Neue Norm",sans-serif;font-weight:400;padding-top:.4rem}@media screen and (min-width:50.625rem){.share .share-inner span{text-align:center;margin:0 auto;padding-top:0}}.share .share-inner a{display:block;text-align:center;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;padding-top:.3rem}@media screen and (min-width:50.625rem){.share .share-inner a{margin-left:0;padding-top:1rem}}.share .share-inner a:hover{opacity:.5}.training-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:50.625rem;width:100%;padding-left:2.25rem;padding-right:2.25rem;margin-left:auto;margin-right:auto;margin-top:2rem}@media screen and (min-width:88.375rem){.training-details{position:absolute;margin-top:0;top:1rem;right:5rem;display:block;max-width:none;width:12rem;padding-left:0;padding-right:0}}.training-details .detail{padding-bottom:1rem;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}@media screen and (min-width:50.625rem){.training-details .detail{-webkit-box-flex:1;-webkit-flex:1 0 25%;-ms-flex:1 0 25%;flex:1 0 25%}}.training-details .detail h4{font-size:1.125rem;text-transform:uppercase;padding-bottom:.5rem;position:relative;padding-left:1.1rem}.training-details .detail h4.press:before{content:"";background:url(/wp-content/themes/rtca/images/icons/rtca-coin.svg) no-repeat;background-size:1.2rem 1.2rem;position:absolute;left:-.5rem;top:0;width:1.3rem;height:1.3rem}.training-details .detail h4.start-date:before{content:'';background:url(/wp-content/themes/rtca/images/icons/rtca-calendar.svg) no-repeat;background-size:1.2rem 1.2rem;position:absolute;left:-.5rem;top:0;width:1.3rem;height:1.3rem}.training-details .detail h4.duration:before{content:'';background:url(/wp-content/themes/rtca/images/icons/rtca-hourglass.svg) no-repeat;background-size:1.2rem 1.2rem;position:absolute;left:-.5rem;top:0;width:1.3rem;height:1.3rem}.training-details .detail h4.location:before{content:'';background:url(/wp-content/themes/rtca/images/icons/rtca-location.svg) no-repeat;background-size:1.2rem 1.2rem;position:absolute;left:-.5rem;top:0;width:1.3rem;height:1.3rem}.training-details .detail ul{padding:0 0 0 1.2rem;list-style:none}.training-details .detail ul li{padding-bottom:0}.training-details .detail p{padding:0 0 0 1.2rem;margin:0}.training-details .btn-fill{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;max-width:10.5rem}@media screen and (min-width:84.375rem){.training-details .btn-fill{margin-left:1.2rem}}.courses h2{padding-bottom:2.1875rem}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-enabled.is-draggable{tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-slider .carousel-cell{width:100%}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{background:#094c73;cursor:pointer}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#fff}.flickity-prev-next-button{top:90%;width:44px;height:44px;border-radius:50%;background:#0d689c;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-page-dots .dot{display:inline-block;width:5px;height:5px;margin:0 3px;background:#000;border-radius:50%;opacity:.3;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1;background:#0d689c;width:10px;height:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-rtl .flickity-page-dots{direction:rtl}.homepage-carousel .flickity-prev-next-button,.news-carousel .flickity-prev-next-button{top:100%;-webkit-transform:none;-ms-transform:none;transform:none}.homepage-carousel .flickity-prev-next-button.previous,.news-carousel .flickity-prev-next-button.previous{left:70px}.homepage-carousel .flickity-prev-next-button.next,.news-carousel .flickity-prev-next-button.next{right:70px}.homepage-carousel .flickity-page-dots,.news-carousel .flickity-page-dots{left:0;right:0;margin:0 auto;width:50%}.homepage-carousel:after,.news-carousel:after{content:'flickity';display:none}@media screen and (min-width:50.625rem){.homepage-carousel:after,.news-carousel:after{content:''}}.single-people{padding-top:8rem}@media screen and (min-width:50.625rem){.single-people .entry-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:50.625rem){.single-people .entry-content .single-bio-image{-webkit-box-flex:1;-webkit-flex:1 0 30%;-ms-flex:1 0 30%;flex:1 0 30%}}@media screen and (min-width:50.625rem){.single-people .entry-content .single-bio-content{-webkit-box-flex:1;-webkit-flex:1 0 65%;-ms-flex:1 0 65%;flex:1 0 65%;padding-left:5%}}.single-people .entry-content .single-bio-content h1{color:#094c73;margin-top:-.5rem}.related{max-width:66.375rem;margin:5rem auto 2rem auto}.related h2{color:#094c73;padding-bottom:2rem;text-transform:none}.related .cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.related .cards .card{text-decoration:none}.blue{padding-bottom:2.1875rem}.director-intro{padding:0 0 2.1875rem 0}.featured-news{background:#094c73 url(/wp-content/themes/rtca/images/featured-news.jpg) no-repeat;background-position:left;background-size:cover}.featured-news .breadcrumb a,.featured-news .breadcrumb span{color:#fff}.featured-news .featured-news-inner{padding:3.125rem 2.1875rem;max-width:62.5rem;margin:0 auto}@media screen and (min-width:50.625rem){.featured-news .featured-news-inner{padding:3.125rem 2.1875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.featured-news .featured-news-inner h2{margin-bottom:2.3rem;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}@media screen and (min-width:50.625rem){.featured-news .featured-news-inner .featured-content{-webkit-box-flex:1;-webkit-flex:1 0 40%;-ms-flex:1 0 40%;flex:1 0 40%;padding-left:3rem}}.featured-news .featured-news-inner .featured-content h3{text-transform:none}.featured-news .featured-news-inner .featured-content .date-loca{color:#e7b902;padding:1rem 0 .5rem 0}.featured-news .featured-news-inner .featured-content .description{padding:2rem 0 1rem 0;max-width:24.75rem}.featured-news .featured-news-inner .featured-content .description p{color:#fff;font-size:1rem}.featured-news .featured-news-inner .featured{width:100%}@media screen and (min-width:50.625rem){.featured-news .featured-news-inner .featured{-webkit-box-flex:1;-webkit-flex:1 0 40%;-ms-flex:1 0 40%;flex:1 0 40%}}.featured-news .featured-news-inner .featured img{border:2px solid #fff;width:100%;max-width:32.75rem}.archive-grid{padding:3.125rem 2.1875rem;position:relative}@media screen and (min-width:50.625rem){.archive-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:84.375rem){.archive-grid{padding:3.125rem 0}}.archive-grid h2{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.archive-grid h2,.archive-grid h3,.archive-grid h5{color:#094c73}.archive-grid h5{padding-bottom:1rem;margin-top:1.5rem}.archive-grid h5:first-child{margin-top:0}.archive-grid .filter-wrapper{padding:3rem 0}@media screen and (min-width:50.625rem){.archive-grid .filter-wrapper{width:20%;margin-right:3rem}}.archive-grid .filter-wrapper label{font-family:"Futura Condensed PT";color:#ababab;text-transform:uppercase}.archive-grid .filter-wrapper .btn-fill{margin-top:2rem}.archive-grid .filter-wrapper .filter-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:2rem}.archive-grid .filter-wrapper .filter-title .clear-action{font-family:"Futura Condensed PT";color:#ababab;text-transform:uppercase;margin-left:auto;cursor:pointer}.archive-grid .count-post{position:absolute;top:4rem;right:1rem;font-family:"Futura Condensed PT";color:#ababab;text-transform:uppercase}@media screen and (min-width:50.625rem){.archive-grid .row{width:70%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:84.375rem){.archive-grid .row{width:74%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.archive-grid .row .card{text-decoration:none}@media screen and (max-width:50.625rem){.archive-grid .row .card{display:block;width:100%;max-width:none}}@media screen and (min-width:50.625rem){.archive-grid .row .card{-webkit-box-flex:1;-webkit-flex:1 0 33%;-ms-flex:1 0 33%;flex:1 0 33%;max-width:32%;margin-bottom:.8rem}}@media screen and (min-width:50.625rem){.archive-grid .row .card:nth-of-type(3n){margin-right:0}}.loading{display:none;position:absolute;top:100px;left:0;right:0;margin:0 auto;width:100px;height:100px;z-index:2}.pagination-wrapper{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;text-align:center;padding-top:1rem}.pagination-wrapper .screen-reader-text{visibility:hidden}