@font-face{font-family:"Hollims";font-display:swap;src:url("https://uapicbc.ca/wp-content/uploads/et-fonts/Hollims.otf") format("opentype")}body #main-content,#main-content p,#main-content div{font-size:14px!important}#main-content p.post-meta{font-size:12px!important}#main-content .et_builder_inner_content .et_pb_section:first-child{padding-bottom:60px!important}.et_pb_contact_form_label{display:block!important;font-size:12px;text-transform:uppercase;letter-spacing:2px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#8C8F94;padding-left:15px;margin-bottom:5px}.input::placeholder{color:rgba(34,35,40,0.2)!important}.cp p{min-height:138px}.fp p{min-height:80px}.ht h4{text-transform:capitalize}.tright a,.tright a i{color:#fff}.tright span{display:inline-block;margin-left:20px;margin-right:20px}.tright a.social{margin-right:15px}.tright a.social:last-child{margin-right:0}#menu-main-menu li{background:#000000c4;color:#fff!important;padding:15px 22px!important}#menu-main-menu li.et_pb_menu_page_id-21{background:#CD1719;margin-left:25px}ul.sub-menu{padding:0!important}#menu-main-menu li a{padding:0!important}.cblog .et_pb_image_container{margin:0!important}.cblog a.more-link,.clinks a{color:#ffffff!important;border-width:0px!important;border-radius:0px;letter-spacing:2px;font-size:14px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;background-color:#154A5A;padding-top:15px!important;padding-right:50px!important;padding-bottom:15px!important;padding-right:20px!important;padding-bottom:15px!important;padding-left:20px!important;display:inline-flex;margin-top:10px}.cblog a.more-link:hover,.clinks a:hover{background-color:#CD1719!important}.cblog span.author a,.cblog span.published{font-weight:600!important}.cblog2 .entry-featured-image-url{display:inline-block;width:400px;margin-right:20px;float:left}.flinks a{color:#222328;display:block;margin-bottom:10px}.finallinks a{color:#fff;margin-right:25px}.finallinks a:last-child{margin-right:0}.cflex{display:flex;align-items:center}footer a.social{color:#8C8F94;font-size:16px;margin-right:15px}.form-popup-bg{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(94,110,141,0.9);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s,visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s,visibility 0s 0.3s;transition:opacity 0.3s 0s,visibility 0s 0.3s;overflow-y:auto;z-index:10000}.form-popup-bg.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s,visibility 0s 0s;-moz-transition:opacity 0.3s 0s,visibility 0s 0s;transition:opacity 0.3s 0s,visibility 0s 0s}.form-container{background-color:#fff;border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);display:flex;flex-direction:column;width:100%;max-width:800px;margin-left:auto;margin-right:auto;position:relative;padding:40px;color:#8C8F94;top:12.8%;overflow:hidden}.close-button{background:#002147;color:#fff;width:40px;height:40px;position:absolute;top:10px;right:10px;border:solid 1px #fff;padding:0;cursor:pointer}.form-popup-bg:before{content:'';background-color:#fff;opacity:.25;position:absolute;top:0;left:0;right:0;bottom:0}.teamprofile{cursor:pointer}.teamprofile img{height:298px!important;width:245px!important}.popuptxt{display:none}.maininfo{display:flex}.maininfo .maininfoimg{margin-right:20px;width:45%}.desc{margin-top:20px}.maininfo,.desc p{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:14px;color:#8C8F94!important}.maininfo h3{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:22px;color:#222328!important}.maininfo h5{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;font-size:12px;color:#8C8F94!important}@media (max-width:980px){.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#fff!important}.cflex{flex-direction:column}.et_mobile_menu li a,.et_pb_menu_0_tb_header.et_pb_menu ul li a{color:#154a5a!important}.tright span{margin-left:10px!important;margin-right:10px!important}}.teamprofile img{height:250px;width:auto}.et_pb_contact_field[data-type=select]:after{top:70%}.cblog .et_pb_salvattore_content[data-columns]::before{content:'4 .column.size-1of4'!important}@media only screen and (min-width:981px){.cblog .column.size-1of4{width:24%!important;margin-right:1%}}.homesection{display:none}.othersection{display:block}body.home .homesection{display:block}body.home .othersection{display:none}.cred{color:#fff!important}.pre-apprenticeships .et_pb_column:hover:before{content:'';position:absolute;background:#cd1719ad;left:0;top:0;width:100%;height:100%}.pre-apprenticeships .et_pb_column:hover .et_pb_button{background:#fff!important;color:#154a5a!important}.colsection .et_pb_button_module_wrapper{max-width:490px;margin-left:auto!important;margin-right:0px!important}.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\e04f"}.et_pb_accordion .et_pb_accordion_item:first-child{display:none!important}.ourprograms{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:2px;color:#fff;font-weight:600}.hoversection .et_pb_column:hover h2{color:#CD1719!important}.hoversection .et_pb_column:hover a.et_pb_button{background-color:#CD1719!important}.authorprofile img{border-radius:50%;object-fit:cover}.et_pb_login_form{width:100%!important}.postlinks{display:flex;align-items:center}.postlinks span{width:50%;padding:50px 30px}.postlinks span.nav-previous{background-color:#CD1719!important}.postlinks span.nav-previous a{display:flex;align-items:center;max-width:570px;float:right}.postlinks span.nav-previous a .meta-nav,.postlinks span.nav-next a .meta-nav{color:#154A5A!important;border-width:0px!important;border-radius:0px;letter-spacing:2px;font-size:14px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;background-color:#fff;padding-top:15px!important;padding-right:50px!important;padding-bottom:15px!important;padding-right:20px!important;padding-bottom:15px!important;padding-left:20px!important;display:inline-flex;margin-top:10px;width:auto!important;font-weight:600}.postlinks span.nav-previous a span:first-child{width:200px}.postlinks span.nav-previous a span:last-child{width:65%;margin-left:50px}.postlinks span.nav-next{background-color:#154A5A!important}.postlinks span.nav-next a{display:flex;align-items:center;max-width:570px}.postlinks span.nav-next a span:first-child{width:65%;margin-right:50px}.postlinks span.nav-next a span:last-child{width:200px}.single-post .othersection{display:none}@media (max-width:980px){.postlinks,.postlinks span.nav-next a{flex-direction:column}.postlinks span.nav-previous a{flex-direction:column-reverse}.postlinks span{width:100%}.postlinks span.nav-previous a span:last-child,.postlinks span.nav-next a span:first-child{width:100%;padding-left:0;padding-right:0;margin-right:0}}.mainsection .et_pb_column a.et_pb_button{color:#154A5A!important}.mainsection .et_pb_column:hover{background-color:#154A5A!important}.mainsection .et_pb_column:hover h4,.mainsection .et_pb_column:hover .et_pb_text_inner,.mainsection .et_pb_column:hover a.et_pb_button{color:#fff!important}.appboxes .et_pb_column:hover:before{content:'';background-color:#154A5A!important;position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}.appboxes .et_pb_column a.appboxes-btn{color:#fff!important}.appboxes .et_pb_column:hover a.appboxes-btn{color:#154a5a!important;background:#fff!important}#main-content .hero p{font-size:18px!important}#main-content .hoversection div.et_pb_text_inner{font-size:16px!important}.hero span{font-family:'Hollims'!important;font-size:200px;font-weight:500}.erf-text-label,.erf-email-label,.erf-password-label{display:block!important;font-size:12px;text-transform:uppercase;letter-spacing:2px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#8C8F94;padding-left:15px;margin-bottom:5px}input.input,.erf-form .form-control{-webkit-appearance:none!important;padding:14px 4%!important;font-size:16px!important;color:#666!important;background-color:#fff!important;width:100%!important;font-weight:400!important;border-width:0!important;border-radius:3px!important;background-color:#ffffff!important;color:#222328!important;border-radius:0px 0px 0px 0px!important;overflow:hidden!important;border:1px #222328 solid!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.btn{color:#ffffff!important;border-width:0px!important;border-radius:0px;font-size:16px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;background-color:#cd1719;padding-top:15px!important;padding-right:50px!important;padding-bottom:15px!important;padding-left:50px!important}#main-content .posthero div.et_pb_text_inner{font-size:100px!important;line-height:1em}@media (max-width:1025px){#menu-main-menu li:last-child{margin-left:0px}#menu-main-menu li a{font-size:14px}#menu-main-menu li{padding:14px!important}}@media (max-width:980px){.et_mobile_menu li.et_pb_menu_page_id-21{background:#CD1719}#main-content .posthero div.et_pb_text_inner{font-size:40px!important}.hero span{font-size:100px}.et_mobile_menu{border-top-color:#fff}.et_pb_accordion{padding-left:0!important;padding-right:0!important}}.searchblock{display:none;position:absolute;width:100%;background:#ffff;z-index:999;padding:0}.closebtn{position:absolute!important;right:0;top:0;text-align:right;cursor:pointer}@media (min-width:981px){.fixed-header{position:fixed;width:100%;z-index:88;height:150px;left:0;top:0}.fixed-header .main-header,.fixed-header .et_pb_section_2_tb_header.et_pb_section{background:#000000c4!important;top:52px;padding:10px}.fixed-header .main-header img{width:100px}}.heromask{-webkit-mask-image:url(https://uapicbc.ca/wp-content/uploads/2020/09/Mask.png);mask-image:url(https://uapicbc.ca/wp-content/uploads/2020/09/Mask.png);-webkit-mask-position:bottom center;mask-position:bottom center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#trigger-search{cursor:pointer;display:flex;float:left;align-items:center;position:relative}#trigger-search i{margin-right:0px}#trigger-search.on{}#trigger-search input{text-align:right;-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms;color:#fff;display:inline-block;font-size:1rem;background-color:transparent;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:300;text-transform:uppercase;font-size:12px}#trigger-search.on input{cursor:text;border:0 none;text-align:center;max-width:10rem}#trigger-search.off input{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border:0 none;border-bottom:0 none;max-width:4.375rem}#trigger-search form:after{content:"";-webkit-transition:-webkit-transform 600ms ease 400ms;-moz-transition:-moz-transform 600ms ease 400ms;-o-transition:-o-transform 600ms ease 400ms;transition:transform 600ms ease 400ms;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #fff}#trigger-search.off form:after{-webkit-transform:translateY(5px) scale(0);-ms-transform:translateY(5px) scale(0);transform:translateY(5px) scale(0)}#trigger-search input::placeholder{color:#fff!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:300;text-transform:uppercase;font-size:12px}.searchright .et_pb_text_inner{display:flex;align-content:space-between;justify-content:flex-end}.locationlinks a{color:#fff}.contact-flinks a{color:#222328!important}.erf-show-login,.erf-account-switch a{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#000}.fb-text-label{display:block!important;font-size:12px;text-transform:uppercase;letter-spacing:2px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#8C8F94}.erf-container .erf-form .form-control,.erf-container .erf-form .other-option+label input[type="text"]{-webkit-appearance:none!important;padding:14px 4%!important;font-size:16px!important;color:#666!important;background-color:#fff!important;width:100%!important;font-weight:400!important;border-width:0!important;border-radius:0px!important;background-color:#ffffff!important;color:#222328!important;border-radius:0px 0px 0px 0px!important;overflow:hidden!important;border:1px #222328 solid!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.erf-style-rounded-corner .erf-form .form-control,.erf-style-rounded-corner .erf-form .other-option+label input[type="text"]{border-radius:0px!important}.logoutbtn{color:#ffffff!important;border-width:0px!important;border-radius:0px;letter-spacing:2px;font-size:14px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;background-color:#154A5A;padding-top:15px!important;padding-right:50px!important;padding-bottom:15px!important;padding-left:50px!important;margin-top:20px;display:inline-block}body.page-id-61 footer .othersection{display:none!important}.et_pb_forgot_password a{color:#000;text-decoration:underline}@media (max-width:980px){.fixed-header .topheader{opacity:1;display:block;top:0;position:fixed;z-index:999}.fixed-header .main-header{top:-1px!important}}.et-menu .menu-item-has-children>a:first-child:after{right:-20px!important}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{display:block!important;font-size:12px;text-transform:uppercase;letter-spacing:2px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#8C8F94;padding-left:0px;margin-bottom:5px}.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label{display:block!important;font-size:12px;text-transform:uppercase;letter-spacing:2px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#8C8F94;padding-left:0px;margin-bottom:5px}body .gform_wrapper .gform_body .gform_fields .gfield input[type=text]{padding:14px 4%!important}body .gform_wrapper .gform_body .gform_fields .gfield input[type=password]{padding:14px 4%!important}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{padding:14px 4%!important}body .gform_wrapper .gform_footer input[type=submit]{color:#ffffff!important;border-width:0px!important;border-radius:0px;font-size:16px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;background-color:#cd1719;padding-top:15px!important;padding-right:50px!important;padding-bottom:15px!important;padding-left:50px!important;float:right}