.header-links a,h5 a:hover,p a:hover{-webkit-transition:color .2s ease;-o-transition:color .2s ease}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:UniversLTPro-55Roman;src:url(/themes/custom/etco/webfonts/34A2EC_0_0.eot);src:url(/themes/custom/etco/webfonts/34A2EC_0_0.eot?#iefix) format("embedded-opentype"),url(/themes/custom/etco/webfonts/34A2EC_0_0.woff2) format("woff2"),url(/themes/custom/etco/webfonts/34A2EC_0_0.woff) format("woff"),url(/themes/custom/etco/webfonts/34A2EC_0_0.ttf) format("truetype")}@font-face{font-family:UniversLTPro-65Bold;src:url(/themes/custom/etco/webfonts/34A2EC_1_0.eot);src:url(/themes/custom/etco/webfonts/34A2EC_1_0.eot?#iefix) format("embedded-opentype"),url(/themes/custom/etco/webfonts/34A2EC_1_0.woff2) format("woff2"),url(/themes/custom/etco/webfonts/34A2EC_1_0.woff) format("woff"),url(/themes/custom/etco/webfonts/34A2EC_1_0.ttf) format("truetype")}@font-face{font-family:ITCKabelStd-Demi;src:url(/themes/custom/etco/webfonts/34A2EC_2_0.eot);src:url(/themes/custom/etco/webfonts/34A2EC_2_0.eot?#iefix) format("embedded-opentype"),url(/themes/custom/etco/webfonts/34A2EC_2_0.woff2) format("woff2"),url(/themes/custom/etco/webfonts/34A2EC_2_0.woff) format("woff"),url(/themes/custom/etco/webfonts/34A2EC_2_0.ttf) format("truetype")}@font-face{font-family:ITCKabelStd-Bold;src:url(/themes/custom/etco/webfonts/34A2EC_3_0.eot);src:url(/themes/custom/etco/webfonts/34A2EC_3_0.eot?#iefix) format("embedded-opentype"),url(/themes/custom/etco/webfonts/34A2EC_3_0.woff2) format("woff2"),url(/themes/custom/etco/webfonts/34A2EC_3_0.woff) format("woff"),url(/themes/custom/etco/webfonts/34A2EC_3_0.ttf) format("truetype")}.screen{background:rgba(0,0,0,.7);bottom:0;left:0;opacity:0;right:0;top:0;position:fixed;visibility:hidden;z-index:10}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}strong{font-family:UniversLTPro-65Bold,sans-serif;font-weight:400}.search-block-form input.form-search,body{font-family:UniversLTPro-55Roman,sans-serif}body{-webkit-font-smoothing:antialiased;background:#ededed;color:#000;font-size:16px;line-height:25px;margin:0 auto;width:100%}body.front{background:#fff}main{padding-top:90px}.thankyou main{min-height:600px}@media (max-width:1024px){body{font-size:14px;line-height:18px}main{padding-top:64px}}@media (max-width:767px){main{padding-top:54px}}.toolbar-fixed main{padding-top:131px}h5 a,p a{color:#000;text-decoration:none}h5 a:hover,p a:hover{color:#0a7f8f;transition:color .2s ease}input[type=text],input[type=email],input[type=submit]{-webkit-appearance:none;border-radius:0}.layout-container{overflow-x:hidden;position:relative}.layout-container>header{background:#fff;height:90px;left:0;position:fixed;top:0;width:100%;z-index:5}@media (max-width:1024px){.layout-container>header{height:63px}}@media (max-width:767px){.layout-container>header{height:54px}}.toolbar-fixed .layout-container>header{top:41px}.search-icon{float:left}.search-icon__svg{height:auto;pointer-events:none;width:90px}@media (max-width:1024px){.search-icon__svg{width:64px}}@media (max-width:767px){.search-icon__svg{width:54px}}.search-block-form{background:#fff;display:none;height:calc(100vh - 90px);opacity:0;padding:94px;position:fixed;top:90px;width:50vw;z-index:9}.search-block-form .form-item{float:left;width:calc(100% - 110px)}.search-block-form .form-actions{float:right;width:90px}.search-block-form input.form-search{color:#0da66e;border:0;border-bottom:5px solid #000;font-size:15px;line-height:34px;height:90px;position:relative;-webkit-appearance:textfield;width:100%}.search-block-form input.form-search::-webkit-input-placeholder{color:#0da66e}.search-block-form input.form-search:-ms-input-placeholder{color:#0da66e}.search-block-form input.form-search::-moz-placeholder{color:#0da66e;opacity:1}.search-block-form input.form-search:-moz-placeholder{color:#0da66e;opacity:1}@media (max-width:1024px){.search-block-form input.form-search{border-bottom:4px solid #000;font-size:14px;line-height:22px}}@media (max-width:767px){.search-block-form input.form-search{border-bottom:3px solid #000;font-size:12px;line-height:20px;width:100%}.social-links-header{display:none}}.search-block-form input.button{border:5px solid #000;height:90px;line-height:45px;text-indent:-999999px;text-transform:uppercase;width:90px;background:url(/themes/custom/etco/css/../images/search-icon-black.svg) center no-repeat;background-size:90px auto}.search-block-form form>.form-item{position:relative}.social-links-header{float:right;margin-right:78px}.social-link-footer,.social-link-header{float:left;overflow:hidden;text-decoration:none}@media (max-width:1240px){.social-links-header{margin-right:3%}}.social-links-footer{margin:50px auto 0;width:140px}@media (max-width:1024px){.social-links-footer{margin:36px auto 0}}.social-link-header{background:#fff;border:6px solid #c5d54e;border-radius:50%;position:relative;height:40px;margin-right:10px;margin-top:25px;width:40px}.social-link-header::after{background:#c5d54e;content:'';height:40px;left:-40px;position:absolute;-webkit-transition:left .3s ease;-o-transition:left .3s ease;transition:left .3s ease;width:40px}.social-link-footer::after,.social-link-header:hover::after{-webkit-transition:left .3s ease;-o-transition:left .3s ease}.social-link-header:nth-of-type(3){margin-right:0}@media (max-width:1024px){.social-link-header::after{height:32px;left:-32px;width:32px}.social-link-header{border:4px solid #c5d54e;height:28px;margin-right:8px;margin-top:18px;width:28px}}.social-link-header:hover::after{left:0;transition:left .3s ease}.social-link-footer{background:#fff;border:6px solid #c5d54e;border-radius:50%;position:relative;height:40px;margin-right:10px;width:40px}.social-link-footer::after{background:#c5d54e;content:'';height:40px;left:-40px;position:absolute;transition:left .3s ease;width:40px}.social-link-footer:nth-of-type(3){margin-right:0}@media (max-width:1024px){.social-link-footer::after{height:32px;left:-32px;width:32px}.social-link-footer{border:4px solid #c5d54e}}.social-link-footer:hover::after{left:0;-webkit-transition:left .3s ease;-o-transition:left .3s ease;transition:left .3s ease}.footer-bottom-mobile .social-link-footer{height:31px;margin-right:8px;width:31px}.social-link-header__facebook-svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;z-index:1;height:19px}.social-link-header__linkedin-svg,.social-link-header__twitter-svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:auto;z-index:1}.social-link-header__twitter-svg{transform:translate(-50%,-50%);height:16px}@media (max-width:1024px){.social-link-header__facebook-svg{height:16px}.social-link-header__twitter-svg{height:13px}}.social-link-header__linkedin-svg{transform:translate(-50%,-50%);height:16px}.social-link-footer__facebook-svg,.social-link-header__instagram-svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}@media (max-width:1024px){.social-link-header__linkedin-svg{height:12px}}.social-link-header__instagram-svg{transform:translate(-50%,-50%);width:auto;z-index:1;height:17px}@media (max-width:1024px){.social-link-header__instagram-svg{height:13px}}.social-link-footer__facebook-svg{transform:translate(-50%,-50%);width:auto;z-index:1;height:19px}.social-link-footer__linkedin-svg,.social-link-footer__twitter-svg{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);top:50%;width:auto;position:absolute;left:50%;z-index:1}.footer-bottom-mobile .social-link-footer__facebook-svg{height:15px}.social-link-footer__twitter-svg{transform:translate(-50%,-50%);height:16px}.footer-bottom-mobile .social-link-footer__twitter-svg{height:13px}.social-link-footer__linkedin-svg{transform:translate(-50%,-50%);height:16px}.footer-bottom-mobile .social-link-footer__linkedin-svg{height:13px}.social-link-footer__instagram-svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;z-index:1;height:17px}.footer-bottom-mobile .social-link-footer__instagram-svg{height:14px}.site-logo{position:absolute;left:50%;top:17px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1024px){.site-logo{top:12px}}@media (max-width:767px){.site-logo{top:10px}.front .site-logo,.training-courses .site-logo{right:calc((100vw - 321px)/ 2);left:inherit}}.site-logo__svg{height:52px;width:160px}@media (max-width:1024px){.site-logo__svg{height:37px;width:112px}}@media (max-width:767px){.site-logo__svg{height:34px;width:103px}}.main-menu-icon{float:right}.main-menu-icon__svg{height:auto;pointer-events:none;width:90px}.header-links{float:right;margin-right:58px;margin-top:27px}@media (max-width:1240px){.header-links{margin-right:3%}}.header-links a{font-family:UniversLTPro-65Bold,sans-serif;font-weight:400;clear:right;color:#000;float:right;font-size:16px;text-align:right;text-decoration:none;transition:color .2s ease}.footer-bottom-mobile__tagline,.footer-menu li a,.header-book-now a,.header-tagline,.main-menu>ul>li>a,.main-menu>ul>li>ul>li>a{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400}.custom-page-title,.footer-menu,.header-book-now,.main-menu.front-top,.main-menu.front-top>ul{text-align:center}.footer-menu li a:hover,.header-links a:hover{-webkit-transition:color .2s ease;-o-transition:color .2s ease}.header-links a:hover{color:#0a7f8f;transition:color .2s ease}.header-link__login{line-height:19px}@media (max-width:1024px){.main-menu-icon__svg{width:64px}.header-links{margin-right:20px;margin-top:17px}.header-links a{font-size:13px}.header-link__login{line-height:13px;margin-bottom:2px}}.header-link__call{line-height:24px}@media (max-width:1024px){.header-link__call{line-height:17px}}.footer-bottom-mobile__tagline,.header-tagline{background:url(/themes/custom/etco/images/tagline-circles.svg) left center no-repeat;color:#000;float:left;font-size:18px;line-height:20px;margin-left:60px;margin-top:27px;padding-left:45px}@media (max-width:1240px){.footer-bottom-mobile__tagline,.header-tagline{margin-left:3%}.front .header-tagline,.training-courses .header-tagline{display:none}}@media (max-width:1024px){.footer-bottom-mobile__tagline,.header-tagline{background-size:25px auto;font-size:12px;font-weight:400;line-height:13px;margin-left:20px;margin-top:19px;padding-left:31px}}@media (max-width:767px){.main-menu-icon__svg{width:54px}.footer-bottom-mobile__tagline,.header-links,.header-tagline{display:none}.footer-bottom-mobile__tagline{background-size:28px auto;display:block;font-size:13px;line-height:13px;margin-left:27px;margin-top:14px;padding:0 0 2px 31px}}.header-book-now{float:left;margin-left:calc((50% - 595px)/ 2);margin-top:24px}.header-book-now a{background:#000;color:#b9cf3e;display:block;font-size:18px;line-height:45px;margin:0 auto;overflow:hidden;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;width:180px;z-index:1}@media (max-width:1024px){.header-book-now a{font-size:14px;line-height:34px;width:135px}}.header-book-now a::after{background:#b9cf3e;content:"";height:45px;left:0;position:absolute;top:0;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:0}.header-book-now a .text{position:relative;z-index:3}.header-book-now a:hover{color:#000;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.header-book-now a:hover::after{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:180px}@media (max-width:1240px){.header-book-now{margin-left:3%}}@media (max-width:1024px){.header-book-now a::after{height:34px}.header-book-now{margin-left:20px;margin-top:15px}}@media (max-width:767px){.header-book-now{margin-left:10px;margin-top:11px}.header-book-now a{width:100px}}@media (max-width:320px){.front .site-logo,.training-courses .site-logo{right:calc((100vw - 300px)/ 2)}.header-book-now a{font-size:12px;line-height:32px;width:85px}}.main-menu{background:#fff;display:none;height:calc(100vh - 90px);left:50%;opacity:0;padding-bottom:44px;padding-left:81px;padding-top:44px;position:fixed;top:90px;width:50%;z-index:4}@media (max-width:1024px){.main-menu{height:calc(100vh - 63px);overflow-y:scroll;top:63px}}@media (max-width:767px){.main-menu{height:calc(100vh - 54px);left:0;padding-left:0;top:54px;width:100%}.main-menu>ul{margin:0 auto;width:270px}}.main-menu>ul>li{font-size:22px;line-height:32px;margin-bottom:27px;padding-left:31px;position:relative}.main-menu>ul>li>a{color:#000;display:block;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.main-menu>ul>li>a::before{background:url(/themes/custom/etco/images/submenu-active.svg) no-repeat;content:'';height:24px;left:-31px;opacity:0;position:absolute;top:5px;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;width:15px}.main-menu>ul>li>a:hover::before,.main-menu>ul>li>ul>li>a::before{-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease}.main-menu>ul>li>a span{color:#b9cf3e;margin-left:9px;margin-top:-2px;position:absolute}.main-menu>ul>li>a span.active{margin-left:14px;margin-top:2px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.main-menu>ul>li>a:hover::before{opacity:1;transition:opacity .2s ease}.main-menu>ul>li>ul{display:none;margin-top:12px}.main-menu>ul>li>ul>li{font-size:16px;line-height:31px;margin-bottom:2px;padding-left:25px;position:relative}.main-menu>ul>li>ul>li>a{color:#000;display:block;position:relative;text-decoration:none}.main-menu>ul>li.menu-item--active-trail>a::before,.main-menu>ul>li>ul>li.menu-item--active-trail>a::before,.main-menu>ul>li>ul>li>a::before{background:url(/themes/custom/etco/css/../images/submenu-active.svg) no-repeat;content:'';height:24px;position:absolute;top:5px;width:15px}.main-menu>ul>li>ul>li>a::before{left:-31px;opacity:0;transition:opacity .2s ease}.main-menu>ul>li>ul>li>a:hover::before{opacity:1;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.main-menu>ul>li>ul>li>a span{display:none}.main-menu>ul>li>ul>li.menu-item--active-trail>a::before{left:-31px!important;opacity:1!important}.main-menu>ul>li.menu-item--active-trail>a span{margin-left:14px;margin-top:2px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.main-menu>ul>li.menu-item--active-trail>a::before{left:-31px;opacity:1}@media (max-width:1024px){.main-menu>ul>li.menu-item--active-trail>ul{display:block}}.main-menu.front-top{background:#b9cf3e;height:94px;left:50%;min-height:0;opacity:1;position:fixed;padding:35px 0 0;top:137px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.footer-bottom,.footer-top{position:relative;width:100%}.main-menu.front-top>ul>li{display:inline-block;margin-right:63px;padding-left:0}.main-menu.front-top>ul>li:last-child{margin-right:0}.main-menu.front-top>ul>li>a:hover{color:#0a7f8f}.main-menu.front-top>ul>li>a span{display:none}.footer-top{background:#fff;overflow:hidden;padding-bottom:80px}@media (max-width:1024px){.footer-top{padding-bottom:46px}}.footer-bottom{background:#000;overflow:visible;padding-bottom:163px}@media (max-width:1024px){.footer-bottom{padding:0 7px 42px}}@media (max-width:767px){.footer-bottom{overflow:hidden;padding:0 49px 85px}}.footer-menu{margin-top:80px}.footer-menu li{display:inline}.footer-menu li a{color:#000;display:inline-block;font-size:16px;line-height:19px;margin-right:30px;text-decoration:none}.footer-menu li a:hover{color:#0a7f8f;transition:color .2s ease}@media (max-width:1024px){.footer-menu{margin-top:40px}.footer-menu li a{margin-right:28px}}@media (max-width:767px){.footer-menu li a{margin-right:27px}}@media (max-width:320px){.footer-bottom{overflow:hidden;padding:0 19px 94px}.footer-menu li a{margin-right:15px}}.footer-menu li a span{display:none}.footer-menu li:nth-of-type(4) a{margin-right:0}.footer-logo{float:left;margin-left:20.5%}@media (max-width:1024px){.footer-logo{margin-left:39px;margin-top:29px}}@media (max-width:767px){.footer-logo{float:none;left:50%;margin:0;position:absolute;top:252px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.footer-logo .footer-logo__svg{height:auto;margin-top:54px;width:249px}@media (max-width:1024px){.footer-logo .footer-logo__svg{margin-top:0;width:180px}}.footer-newsletter{float:left;margin-top:52px;position:absolute;left:calc(50% + 8px)}.footer-newsletter form h5{font-family:UniversLTPro-65Bold,sans-serif;font-weight:400;color:#fff;font-size:14px;line-height:18px;margin-bottom:27px;text-transform:uppercase}@media (max-width:1024px){.footer-newsletter{left:auto;margin-top:36px;right:38px}.footer-newsletter form h5{font-size:13px;line-height:11px;margin-bottom:15px}}@media (max-width:767px){.footer-newsletter{float:none;margin-top:49px;position:inherit}.footer-newsletter form h5{font-size:10px;line-height:11px;margin-bottom:25px}}.footer-newsletter form input[type=email]{border:0;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;background:#000;border-bottom:5px solid #b9cf3e;color:#fff;line-height:30px;margin:5px 14px 0 0;width:268px}@media (max-width:1024px){.footer-newsletter form input[type=email]{border-bottom:4px solid #000;font-size:14px;line-height:22px}}@media (max-width:767px){.footer-newsletter form input[type=email]{border-bottom:3px solid #000;font-size:12px;line-height:20px;width:100%}}.footer-newsletter form input[type=email]::-webkit-input-placeholder{color:#fff}.footer-newsletter form input[type=email]:-ms-input-placeholder{color:#fff}.footer-newsletter form input[type=email]::-moz-placeholder{color:#fff;opacity:1}.footer-newsletter form input[type=email]:-moz-placeholder{color:#fff;opacity:1}@media (max-width:1024px){.footer-newsletter form input[type=email]{font-size:14px;line-height:27px;margin:5px 0 0;width:167px}}@media (max-width:767px){.footer-newsletter form input[type=email]{font-size:9px;line-height:16px;margin-right:11px;margin-top:0;max-width:160px;width:48%}}.footer-newsletter form input[type=submit]{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;border:0;font-size:18px;line-height:45px;text-transform:uppercase;background:#b9cf3e;color:#000;cursor:pointer;width:272px}.footer-newsletter .footer-newsletter form input[type=submit]{border:5px solid #b9cf3e;color:#000}@media (max-width:1024px){.footer-newsletter form input[type=submit]{border-width:3px;font-size:14px;line-height:31px;width:161px}}@media (max-width:767px){.footer-newsletter form input[type=submit]{max-width:152px;width:48%}}@media (max-width:1024px){.footer-newsletter form input[type=submit]{font-size:14px;line-height:35px;width:135px}}.footer-bottom-mobile__call,.footer-bottom-mobile__login{font-family:UniversLTPro-65Bold,sans-serif;color:#000;font-size:13px;font-weight:400;text-decoration:none}.back-to-top{float:right;margin-right:80px;margin-top:-42px}@media (max-width:1024px){.back-to-top{margin-right:0;margin-top:-48px}}@media (max-width:767px){.footer-newsletter form input[type=submit]{line-height:27px;max-width:152px;width:48%}.back-to-top{margin-right:0;margin-top:59px;-webkit-transform:translateX(37px);-ms-transform:translateX(37px);transform:translateX(37px)}}@media (max-width:320px){.back-to-top{-webkit-transform:translateX(7px);-ms-transform:translateX(7px);transform:translateX(7px)}}.back-to-top__svg{height:185px;width:25px}@media (max-width:1024px){.back-to-top__svg{height:auto;width:20px}}@media (max-width:767px){.back-to-top__svg{height:auto;width:25px}}.footer-bottom-mobile{background:#fff;bottom:0;display:none;height:54px;left:0;position:absolute;width:100%}@media (max-width:767px){.footer-bottom-mobile{display:block;position:fixed;z-index:3}}.footer-bottom-mobile__social-links{float:left;margin:5px 0 0 8px}.footer-bottom-mobile__call{line-height:14px;margin-right:15px}.footer-bottom-mobile__login{float:right;line-height:15px;margin-right:29px;margin-top:27px}.footer-bottom-mobile__login:hover{color:#0a7f8f;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.sub-menu>ul li a::before,.sub-menu>ul li a:hover::before{-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease}.page-icon .section-icon{height:auto;left:50%;position:absolute;top:90px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1024px){.page-icon .section-icon{top:41px;-webkit-transform:translateX(-50%) scale(.75);-ms-transform:translateX(-50%) scale(.75);transform:translateX(-50%) scale(.75)}}@media (max-width:767px){.page-icon .section-icon{top:31px;-webkit-transform:translateX(-50%) scale(.55);-ms-transform:translateX(-50%) scale(.55);transform:translateX(-50%) scale(.55)}.front .page-icon .page-icon__apprenticeships{display:none}}.front .page-icon .page-icon__apprenticeships{top:944px}@media (max-width:1024px){.front .page-icon .page-icon__apprenticeships{top:76px}}.page-icon__home{top:171px!important}.page-icon__apprenticeships{top:116px;width:74px}@media (max-width:1024px){.page-icon__apprenticeships{width:55px}}@media (max-width:767px){.page-icon__apprenticeships{width:43px}}.page-icon__hosting{width:43px}@media (max-width:1024px){.page-icon__hosting{width:28px}}@media (max-width:767px){.page-icon__hosting{width:20px}}.page-icon__schools{width:52px}@media (max-width:1024px){.page-icon__schools{width:35px}}@media (max-width:767px){.page-icon__schools{width:25px}}.page-icon__training-courses{height:86px!important;width:auto!important}@media (max-width:1024px){.page-icon__training-courses{width:24px}}@media (max-width:767px){.page-icon__training-courses{width:16px}}.page-icon__about-us{width:58px}@media (max-width:1024px){.page-icon__about-us{width:38px}}@media (max-width:767px){.page-icon__about-us{width:27px}}.page-icon__media{width:58px}@media (max-width:1024px){.page-icon__media{width:38px}}@media (max-width:767px){.page-icon__media{width:27px}}.page-icon__contact{width:34px}@media (max-width:1024px){.page-icon__contact{width:22px}}@media (max-width:767px){.page-icon__contact{width:16px}}.page-icon__generic{width:39px}@media (max-width:1024px){.page-icon__generic{width:26px}}@media (max-width:767px){.page-icon__generic{width:18px}}#block-tabs{margin:80px auto 0;max-width:1140px;overflow:hidden}#block-tabs ul li{float:left;margin-right:60px}#block-tabs ul li:first-child{margin-left:144px}#block-tabs ul li a{color:#000;font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;font-size:30px;line-height:40px;text-decoration:none}#block-tabs ul li a.is-active,#block-tabs ul li a:hover{color:#b9cf3e}#user-login-form,#user-pass{margin:60px auto 0;max-width:1140px;overflow:hidden;padding-bottom:100px}#user-login-form .form-item,#user-pass .form-item{margin-bottom:60px}#user-login-form .form-text,#user-pass .form-text{font-family:UniversLTPro-55Roman,sans-serif;color:#000;background:#eee;border:0;border-bottom:5px solid #000;font-size:15px;line-height:28px;margin:5px 14px 0 0;width:411px}#user-login-form .button,#user-pass .button,.info__body h2,.info__body h3,.sub-menu>a,.sub-menu>ul li a{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400}#user-login-form .button,#user-pass .button{border:0;text-transform:uppercase;background:#b9cf3e;color:#000;cursor:pointer;font-size:18px;line-height:45px;margin-left:144px;width:199px}.footer-newsletter #user-login-form .button,.footer-newsletter #user-pass .button{border:5px solid #b9cf3e;color:#000}@media (max-width:1024px){#user-login-form .button,#user-pass .button{border-width:3px;font-size:14px;line-height:31px;width:161px}}@media (max-width:767px){#user-login-form .button,#user-pass .button{max-width:152px;width:48%}}#user-login-form .description,#user-login-form p,#user-pass .description,#user-pass p{margin-left:148px;margin-top:7px}#user-login-form label,#user-pass label{width:144px;display:inline-block}.user-password #user-login-form label,.user-password #user-pass label{width:282px}.user-password #user-login-form .button,.user-password #user-login-form .description,.user-password #user-login-form p,.user-password #user-pass .button,.user-password #user-pass .description,.user-password #user-pass p{margin-left:286px}#user-pass .form-item{margin-bottom:0}#user-pass p{margin-bottom:60px;margin-left:133px}.sidebar{position:absolute;left:50%;margin-left:-720px;top:258px}@media (max-width:1475px){.sidebar{left:20px;margin-left:0}}@media (max-width:1220px){.sidebar{width:193px}}@media (max-width:1024px){.sidebar{background:#eee;margin-bottom:30px;position:static;width:100%}.main-menu .sidebar{width:270px}}@media (max-width:767px){.main-menu .sidebar{margin:0 auto 10px;width:270px}}.layout-sidebar{margin-bottom:40px}.sub-menu>a{color:#000;display:block;font-size:25px;line-height:29px;margin-bottom:4px;padding-left:31px;text-decoration:none}@media (max-width:1220px){.sub-menu>a{padding-left:0}}.sub-menu>ul li{font-size:18px;line-height:40px;padding-left:31px;position:relative}.sub-menu>ul li a::before,.sub-menu>ul li.menu-item--active-trail a:before{background:url(/themes/custom/etco/images/submenu-active.svg) no-repeat;content:"";height:24px;position:absolute;top:5px;width:15px}@media (max-width:1024px){.sub-menu>a,.sub-menu>ul li{display:none}}.sub-menu>ul li a{color:#000;display:block;text-decoration:none}.sub-menu>ul li a::before{left:0;opacity:0;transition:opacity .2s ease}@media (max-width:1220px){.sub-menu>ul li{padding-left:0}.sub-menu>ul li a::before{left:-13px}}.sub-menu>ul li a:hover::before{opacity:1;transition:opacity .2s ease}.sub-menu>ul li a span{display:none}.sub-menu>ul li.menu-item--active-trail a:before{left:0;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;opacity:1}.info__link,.info__link:hover{-webkit-transition:color .2s ease;-o-transition:color .2s ease}.info__body{background:#fff;padding:48px 31px;width:272px}@media (max-width:1220px){.sub-menu>ul li.menu-item--active-trail a:before{left:-13px}.info__body{width:100%}}@media (max-width:1024px){.info__body{background:#eee;display:none}.main-menu .info__body{display:block;margin-bottom:31px;padding:31px}}.apprenticeships .info__body{height:45px;padding:0 0 0 31px}.info__body h2{font-size:30px;line-height:40px;margin-bottom:11px}.info__body h3{font-size:18px;line-height:23px;margin-bottom:8px;margin-top:48px}.info__body h3:first-child{margin-top:0}.info__body h3 a{color:#000;text-decoration:none}.info__body p{font-size:15px;line-height:24px;margin-bottom:35px}.info__body p:last-child{margin-bottom:0}.info__link{color:#000;font-size:18px;line-height:24px;text-decoration:none;transition:color .2s ease}.info__link:hover{color:#0a7f8f;transition:color .2s ease}.info__common-link,.info__common-link:hover{-webkit-transition:color .2s ease;-o-transition:color .2s ease}.info__arrow{line-height:45px;position:relative}.info__common-link,.info__document-link{display:block;line-height:25px;text-decoration:none}.info__arrow::after{color:#b9cf3e;content:'>';font-size:18px;margin-left:13px;position:relative;top:-1px}.info__common-link{color:#000;font-size:16px;margin-bottom:2px;transition:color .2s ease}.info__common-link:hover{color:#0a7f8f;transition:color .2s ease}.info__document-link,.info__document-link:hover{-webkit-transition:color .2s ease;-o-transition:color .2s ease}.info__document-link{color:#000;font-size:16px;margin-bottom:18px;padding-left:42px;position:relative;transition:color .2s ease}.info__document-link:hover{color:#0a7f8f;transition:color .2s ease}.info__bold a,.info__paragraph-links a:hover{-webkit-transition:color .2s ease;-o-transition:color .2s ease}.info__document-link::before{background:url(/themes/custom/etco/images/download-icon.svg) no-repeat;background-size:33px auto;content:'';height:31px;left:0;position:absolute;top:-2px;width:33px}.info__document-link:last-child{margin-bottom:0}.info__paragraph-links{font-size:16px;line-height:22px}.info__paragraph-links a{font-family:UniversLTPro-65Bold,sans-serif;font-weight:400;color:#000}.info__bold,.info__buttons .info__button,.news-view-sidebar__date{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400}.info__paragraph-links a:hover{color:#0a7f8f;transition:color .2s ease}.info__bold a{color:#000;text-decoration:none;transition:color .2s ease}.info__bold a:hover{color:#0a7f8f;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.info__buttons{margin-top:40px}.apprenticeships .info__buttons{margin-top:10px}@media (max-width:1024px){.main-menu .info__buttons{display:none}.apprenticeships .info__buttons{margin-top:15px}}.training-courses .info__buttons{margin-bottom:40px}.info__buttons .info__button{background:#000;color:#b9cf3e;display:block;font-size:18px;line-height:45px;margin:0 0 10px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color .2s ease .1s;-o-transition:color .2s ease .1s;transition:color .2s ease .1s;width:272px}.info__buttons .info__button.info__button--blue{background:#93d8f0;color:#000}.info__buttons .info__button.info__button--green{background:#b9cf3e;color:#000}@media (max-width:1220px){.info__buttons .info__button{width:193px}}@media (max-width:1024px){.info__buttons .info__button{margin:0 auto 15px;width:286px}}.info__buttons .info__button::before{background:#b9cf3e;content:"";height:45px;left:0;position:absolute;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:0;z-index:1}.info__buttons .info__button .text{position:relative;z-index:3}.info__buttons .info__button:hover{color:#000}.info__buttons .info__button:hover::before{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:272px}.news-view-sidebar__title a,.news-view-sidebar__title a:hover{-webkit-transition:color .2s ease;-o-transition:color .2s ease}@media (max-width:1220px){.info__buttons .info__button:hover::before{width:193px}}.news-view-sidebar__date{color:#b9cf3e;margin:0 0 1px;font-size:13px;line-height:28px}.news-view-sidebar__title{margin:0;position:relative;font-size:16px;line-height:25px}@media (max-width:1024px){.info__buttons .info__button:hover::before{width:286px}.news-view-sidebar__title{font-size:21px;line-height:23px}}.news-view-sidebar__title a{color:#000;display:block;font-family:UniversLTPro-55Roman,sans-serif;font-weight:400;text-decoration:none;transition:color .2s ease}.custom-page-title,.layout-lead__body h2,.layout-lead__body h3,.layout-lead__body h4,.layout-lead__body h5{font-family:ITCKabelStd-Bold,sans-serif}.news-view-sidebar__title a:hover{color:#0a7f8f;transition:color .2s ease}.custom-page-title{font-weight:400;color:#000;font-size:60px;line-height:71px;margin-top:131px}.wide-heading .custom-page-title{margin-left:auto;margin-right:auto;max-width:700px}@media (max-width:1024px){.custom-page-title{font-size:42px;line-height:48px;margin-top:88px}}@media (max-width:767px){.custom-page-title{font-size:36px;line-height:48px;margin-top:78px}}.lead-staggered .custom-page-title{font-size:45px;line-height:50px;margin-bottom:44px;text-align:left;z-index:1}@media (max-width:1024px){.lead-staggered .custom-page-title{font-size:30px;line-height:34px;margin-bottom:26px;margin-top:50px;text-align:inherit}}@media (max-width:767px){.lead-staggered .custom-page-title{margin:0 0 17px;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}}.paragraph--type--_-4-page-lead-large-image-body-{overflow:visible;position:relative;left:50%;margin-left:-280px;margin-top:40px;width:775px;width:calc(50% + 280px)}.layout-lead__image{height:476px;overflow:visible}.layout-lead__image>div>div{height:476px}@media (max-width:1024px){.paragraph--type--_-4-page-lead-large-image-body-{left:0;margin-left:0;margin-top:34px;width:100%}.layout-lead__image>div>div{background-size:auto 100%;height:326px}}@media (max-width:767px){.paragraph--type--_-4-page-lead-large-image-body-{margin-top:22px}.layout-lead__image>div>div{height:193px}}.layout-lead__body{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-bottom:36px;margin-top:45px;max-width:852px;width:100%}@media (max-width:1024px){.layout-lead__image{height:326px}.layout-lead__body{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin-bottom:44px;padding:0 65px 0 66px}}@media (max-width:767px){.layout-lead__image{height:193px}.layout-lead__body{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin-bottom:70px;padding:0 34px 0 33px}}.layout-lead__body h2{font-weight:400;font-size:30px;line-height:40px;margin:0 0 10px}@media (max-width:1024px){.layout-lead__body h2{font-size:24px;line-height:30px;margin:0 0 19px}}@media (max-width:767px){.layout-lead__body h2{line-height:23px}}.layout-lead__body h3{font-weight:400;font-size:18px;line-height:23px;margin:0 0 10px}@media (max-width:1024px){.layout-lead__body h3{font-size:16px;line-height:20px;margin:0 0 5px}}@media (max-width:767px){.layout-lead__body h3{line-height:23px}}.layout-lead__body h4{font-weight:400;font-size:38px;line-height:32px;margin:0 0 21px}@media (max-width:1024px){.layout-lead__body h4{font-size:24px;line-height:30px;margin:0 0 4px}}@media (max-width:767px){.layout-lead__body h4{font-size:20px;line-height:32px;margin:0 0 2px}}.layout-lead__body h5{font-weight:400;font-size:16px;line-height:24px;margin-bottom:20px}.layout-lead__body p strong,.layout-lead__body ul li strong{font-family:UniversLTPro-65Bold,sans-serif;font-weight:400}.layout-lead__body p{padding-bottom:30px}.layout-lead__body ul{padding-bottom:30px;list-style:disc}.layout-lead__body ul li{margin-left:16px;padding-bottom:5px}.layout-lead__body ul li a{color:#000;text-decoration:none}.layout-lead__body ul li a:hover{color:#0a7f8f;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.layout-lead__body .negative-top-margin{margin-top:-24px}.layout-lead__body .checklist{list-style:none;margin-top:0}.layout-lead__body .checklist li{margin-left:0;padding:0 0 30px 40px;position:relative}.layout-lead__body .checklist li::before{border:5px solid #b9cf3e;content:"";height:13px;left:0;top:13px;width:13px;position:absolute}.layout-lead__body div[data-oembed-url]:not([data-oembed-url=""]){left:0;width:100%;height:0;position:relative;padding-bottom:56.2493%;margin:24px 0}@media (max-width:1024px){.layout-lead__body h5{font-size:14px;line-height:21px}.layout-lead__body div[data-oembed-url]:not([data-oembed-url=""]){margin:12px 0}}.layout-lead__body div[data-oembed-url]:not([data-oembed-url=""]) iframe{border:0;top:0;left:0;width:100%;height:100%;position:absolute}.layout-lead__body p{margin:0 0 46px}@media (max-width:1024px){.layout-lead__body p{padding-bottom:0;margin:0 0 20px}}.layout-lead-caption__body h2,.layout-lead-caption__body h4,.layout-lead-caption__body h5{font-family:ITCKabelStd-Bold,sans-serif}.paragraph--type--_-4-lead-image-body-caption{overflow:visible;position:relative;left:50%;margin-left:-280px;margin-top:42px;width:calc(50% + 280px)}.layout-lead-caption__image{height:476px;overflow:visible}.layout-lead-caption__image>div>div{height:476px}@media (max-width:1024px){.paragraph--type--_-4-lead-image-body-caption{left:0;margin-left:0;margin-top:34px;width:100%}.layout-lead-caption__image>div>div{background-size:auto 100%;height:326px}}@media (max-width:767px){.layout-lead__body h5{line-height:23px}.paragraph--type--_-4-lead-image-body-caption{margin-top:22px}.layout-lead-caption__image>div>div{height:193px}}.layout-lead-caption__pull-out{background:#fff;color:#000;float:right;min-height:187px;padding:36px 18px 31px 30px;width:199px;z-index:1;position:absolute;-webkit-transform:translate(647px,-68px);-ms-transform:translate(647px,-68px);transform:translate(647px,-68px)}@media (max-width:1024px){.layout-lead-caption__image{height:326px}.layout-lead-caption__pull-out{min-height:161px;padding:16px 17px 21px;width:171px;-webkit-transform:translateY(-93px);-ms-transform:translateY(-93px);transform:translateY(-93px);right:66px}}@media (max-width:767px){.layout-lead-caption__image{height:193px}.layout-lead-caption__pull-out{min-height:174px;padding:16px 17px 17px;height:143px;right:34px;-webkit-transform:translateY(-61px);-ms-transform:translateY(-61px);transform:translateY(-61px);width:152px}}.layout-lead-caption__body{clear:both;padding-bottom:50px;width:558px;margin-top:40px}[about="/apprenticeships/application-pathway"] .layout-lead-caption__body{width:775px}.layout-lead-caption__body h2{font-weight:400;font-size:30px;line-height:40px;margin:0 0 10px}@media (max-width:1024px){[about="/apprenticeships/application-pathway"] .layout-lead-caption__body{width:100%}.layout-lead-caption__body h2{font-size:24px;line-height:30px;margin:0 0 19px}}@media (max-width:767px){.layout-lead-caption__body h2{line-height:23px}}@media (max-width:1024px){.layout-lead-caption__body h3{font-size:16px;line-height:20px;margin:0 0 5px}}@media (max-width:767px){.layout-lead-caption__body h3{line-height:23px}}.layout-lead-caption__body h4{font-weight:400;font-size:38px;line-height:32px;margin:0 0 21px}@media (max-width:1024px){.layout-lead-caption__body h4{font-size:24px;line-height:30px;margin:0 0 4px}}@media (max-width:767px){.layout-lead-caption__body h4{font-size:20px;line-height:32px;margin:0 0 2px}}.layout-lead-caption__body h5{font-weight:400;font-size:16px;line-height:24px;margin-bottom:20px}.layout-lead-caption__body p strong,.layout-lead-caption__body ul li strong{font-family:UniversLTPro-65Bold,sans-serif;font-weight:400}.layout-lead-caption__body p{padding-bottom:30px}.layout-lead-caption__body ul{padding-bottom:30px;list-style:disc}.layout-lead-caption__body ul li{margin-left:16px;padding-bottom:5px}.layout-lead-caption__body ul li a{color:#000;text-decoration:none}.layout-lead-caption__body ul li a:hover{color:#0a7f8f;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.layout-full-2up__left .layout-full-2up__body h4,.layout-full-2up__right .layout-full-2up__body h4,.layout-lead-caption__body h3,.layout-lead-staggered__body h2,.layout-lead-staggered__body h3,.layout-lead-staggered__body h4,.layout-lead-staggered__body h5,.layout-lead-staggered__intro,.paragraph--type--contained-2up-image-grid h2{font-family:ITCKabelStd-Bold,sans-serif}.layout-lead-caption__body .negative-top-margin{margin-top:-24px}.layout-lead-caption__body .checklist{list-style:none;margin-top:0}.layout-lead-caption__body .checklist li{margin-left:0;padding:0 0 30px 40px;position:relative}.layout-lead-caption__body .checklist li::before{border:5px solid #b9cf3e;content:"";height:13px;left:0;top:13px;width:13px;position:absolute}.layout-lead-caption__body div[data-oembed-url]:not([data-oembed-url=""]){left:0;width:100%;height:0;position:relative;padding-bottom:56.2493%;margin:24px 0}.layout-lead-caption__body div[data-oembed-url]:not([data-oembed-url=""]) iframe{border:0;top:0;left:0;width:100%;height:100%;position:absolute}@media (max-width:1024px){.layout-lead-caption__body h5{font-size:14px;line-height:21px}.layout-lead-caption__body div[data-oembed-url]:not([data-oembed-url=""]){margin:12px 0}.layout-lead-caption__body{margin:40px auto 0;min-width:369px;padding:0 170px;width:100%}}@media (max-width:767px){.layout-lead-caption__body h5{line-height:23px}.layout-lead-caption__body{padding:40px 32px 48px 34px;min-width:0;width:100%;margin-top:60px}}.layout-lead-caption__body h3{font-weight:400;font-size:18px;line-height:28px;margin:0 0 5px}.layout-full-2up__left{background:#fff;float:left;width:calc(50% - 8px)}.layout-full-2up__left .layout-full-2up__image{height:448px;overflow:visible}.layout-full-2up__left .layout-full-2up__image>div{height:448px;background-position:top right}@media (max-width:1024px){.layout-lead-caption__body h3{font-size:16px;margin:0;line-height:32px}.layout-full-2up__left .layout-full-2up__image>div{height:357px}}@media (max-width:767px){.layout-full-2up__left{margin-bottom:40px;width:100%}.layout-full-2up__left .layout-full-2up__image>div{height:269px}}.layout-full-2up__left .layout-full-2up__body{max-width:560px;float:right;padding:44px 104px 32px 0}.layout-full-2up__left .layout-full-2up__body h4{font-weight:400;font-size:30px;line-height:40px;margin-bottom:11px}@media (max-width:1024px){.layout-full-2up__left .layout-full-2up__image{height:357px}.layout-full-2up__left .layout-full-2up__body{padding:31px 37px 20px;width:100%;float:left}.layout-full-2up__left .layout-full-2up__body h4{font-size:28px;line-height:28px;margin-bottom:12px}}.layout-full-2up__right{background:#fff;float:right;width:calc(50% - 8px)}@media (max-width:767px){.layout-full-2up__left .layout-full-2up__image{height:269px}.layout-full-2up__left .layout-full-2up__body{padding:20px 33px}.layout-full-2up__left .layout-full-2up__body h4{font-size:20px;line-height:32px;margin-bottom:10px}.layout-full-2up__right{width:100%}}.layout-full-2up__right .layout-full-2up__image{height:448px;overflow:visible}.layout-full-2up__right .layout-full-2up__image>div{height:448px}@media (max-width:1024px){.layout-full-2up__right .layout-full-2up__image>div{height:357px}}@media (max-width:767px){.layout-full-2up__right .layout-full-2up__image>div{height:269px}}.layout-full-2up__right .layout-full-2up__body{padding:44px 0 32px 75px;max-width:560px}.layout-full-2up__right .layout-full-2up__body h4{font-weight:400;font-size:30px;line-height:40px;margin-bottom:11px}@media (max-width:1024px){.layout-full-2up__right .layout-full-2up__image{height:357px}.layout-full-2up__right .layout-full-2up__body{padding:31px 37px 20px;width:100%}.layout-full-2up__right .layout-full-2up__body h4{font-size:28px;line-height:28px;margin-bottom:12px}}@media (max-width:767px){.layout-full-2up__right .layout-full-2up__image{height:269px}.layout-full-2up__right .layout-full-2up__body{padding:20px 33px}.layout-full-2up__right .layout-full-2up__body h4{font-size:20px;line-height:32px;margin-bottom:10px}}.paragraph--type--contained-2up-image-grid{clear:both;margin:0 auto;max-width:1140px;padding:84px 0}.paragraph--type--contained-2up-image-grid h2{font-weight:400;font-size:45px;line-height:34px;margin-bottom:57px;text-align:center}@media (max-width:1024px){.paragraph--type--contained-2up-image-grid{padding:75px 0}.paragraph--type--contained-2up-image-grid h2{line-height:38px;margin-bottom:22px;margin-left:39px}}@media (max-width:767px){.paragraph--type--contained-2up-image-grid{clear:both;padding:81px 0}.paragraph--type--contained-2up-image-grid h2{font-size:30px;line-height:34px}}.paragraph--type--contained-2up-image-sm-body>div{float:left;margin-bottom:108px;position:relative;width:50%}@media (max-width:1024px){.paragraph--type--contained-2up-image-sm-body>div{margin-bottom:136px;padding-left:39px}.paragraph--type--contained-2up-image-sm-body>div img{height:190px;-o-object-fit:cover;object-fit:cover;width:293px}}@media (max-width:767px){.paragraph--type--contained-2up-image-sm-body>div{margin-bottom:108px;padding-left:30px;width:100%}.paragraph--type--contained-2up-image-sm-body>div img{height:auto;-o-object-fit:cover;object-fit:cover;width:80%}}.paragraph--type--contained-2up-image-sm-body>div .caption{background:#fff;color:#000;float:right;min-height:187px;padding:36px 18px 31px 30px;width:199px;z-index:1;left:288px;position:absolute;top:116px}@media (max-width:1024px){.paragraph--type--contained-2up-image-sm-body>div .caption{min-height:161px;padding:16px 17px 21px;width:171px}}@media (max-width:767px){.paragraph--type--contained-2up-image-sm-body>div .caption{min-height:174px;padding:16px 17px 17px;width:186px}}.paragraph--type--contained-2up-image-sm-body>div .caption .field--name-field-right-title,.paragraph--type--contained-2up-image-sm-body>div .caption .field--name-field-title{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;font-size:18px;line-height:23px}@media (max-width:1024px){.paragraph--type--contained-2up-image-sm-body>div .caption{left:200px;min-height:130px;top:146px}.paragraph--type--contained-2up-image-sm-body>div .caption .field--name-field-right-title,.paragraph--type--contained-2up-image-sm-body>div .caption .field--name-field-title{font-size:16px;line-height:20px}}@media (max-width:767px){.paragraph--type--contained-2up-image-sm-body>div .caption{left:45.86666666666667%;top:131px}.paragraph--type--contained-2up-image-sm-body>div .caption .field--name-field-right-title,.paragraph--type--contained-2up-image-sm-body>div .caption .field--name-field-title{font-size:14px;line-height:18px}}.paragraph--type--contained-2up-image-sm-body>div .caption .field--name-field-description,.paragraph--type--contained-2up-image-sm-body>div .caption .field--name-field-right-descri{font-size:16px;line-height:25px}.paragraph--type--contained-2up-image-sm-body>div:nth-of-type(2n+1){clear:left}.paragraph--type--contained-2up-image-sm-body>div:nth-of-type(2){padding-left:83px}.paragraph--type--contained-2up-image-sm-body>div:nth-of-type(2) .caption{left:371px}@media (max-width:1024px){.paragraph--type--contained-2up-image-sm-body>div .caption .field--name-field-description,.paragraph--type--contained-2up-image-sm-body>div .caption .field--name-field-right-descri{font-size:14px;line-height:18px}.paragraph--type--contained-2up-image-sm-body>div:nth-of-type(2){padding-left:8px}.paragraph--type--contained-2up-image-sm-body>div:nth-of-type(2) .caption{left:172px}}@media (max-width:767px){.paragraph--type--contained-2up-image-sm-body>div:nth-of-type(2){padding-left:30px}.paragraph--type--contained-2up-image-sm-body>div:nth-of-type(2) .caption{left:45.86666666666667%}}.paragraph--type--_-4-lead-staggered-img-body{overflow:visible;position:relative;left:50%;margin-left:-280px;width:775px;margin-top:154px}@media (max-width:1024px){.paragraph--type--_-4-lead-staggered-img-body{left:0;margin-left:0;margin-top:34px;width:100%}}@media (max-width:767px){.paragraph--type--_-4-lead-staggered-img-body{margin-top:22px}}@media (max-width:1024px){.paragraph--type--_-4-lead-staggered-img-body{margin-top:44px}}@media (max-width:767px){.paragraph--type--_-4-lead-staggered-img-body{margin-top:0}}.paragraph--type--_-4-lead-staggered-img-body.bottom-overlap{padding-bottom:225px}.layout-lead-staggered__image-left{float:left;height:581px;margin-bottom:40px;width:359px}@media (max-width:1024px){.layout-lead-staggered__image-left{height:511px;margin-top:65px;width:48.30729166666667%}}@media (max-width:767px){.layout-lead-staggered__image-left{float:none;height:314px;margin-bottom:34px;margin-top:0;width:100%}}.layout-lead-staggered__image-left>div>div{background-repeat:no-repeat;height:581px}@media (max-width:1024px){.layout-lead-staggered__image-left>div>div{background-size:cover;height:511px}}@media (max-width:767px){.layout-lead-staggered__image-left>div>div{height:314px}}.layout-lead-staggered__image-right{float:right;height:195px;margin-top:-78px;width:362px}@media (max-width:1024px){.layout-lead-staggered__image-right{margin-top:0;width:48.30729166666667%}.layout-lead-staggered__image-right>div>div{background-size:cover}}@media (max-width:767px){.layout-lead-staggered__image-right{float:inherit;height:167px;margin:59px 32px 0;width:auto}}.layout-lead-staggered__image-right>div>div{background-repeat:no-repeat;height:195px}.layout-lead-staggered__intro{font-weight:400;font-size:18px;line-height:23px;padding-left:415px;padding-top:93px;width:761px}@media (max-width:1024px){.layout-lead-staggered__intro{font-size:16px;line-height:22px;padding-left:calc(48.30729166666667% + 30px);padding-right:67px;padding-top:196px;width:auto}}.layout-lead-staggered__body{clear:both;padding-bottom:50px;width:558px}[about="/apprenticeships/application-pathway"] .layout-lead-staggered__body{width:775px}.layout-lead-staggered__body h2{font-weight:400;font-size:30px;line-height:40px;margin:0 0 10px}@media (max-width:1024px){[about="/apprenticeships/application-pathway"] .layout-lead-staggered__body{width:100%}.layout-lead-staggered__body h2{font-size:24px;line-height:30px;margin:0 0 19px}}@media (max-width:767px){.layout-lead-staggered__image-right>div>div{height:167px}.layout-lead-staggered__intro{padding-left:32px;padding-right:32px;padding-top:0}.layout-lead-staggered__body h2{line-height:23px}}.layout-lead-staggered__body h3{font-weight:400;font-size:18px;line-height:23px;margin:0 0 10px}@media (max-width:1024px){.layout-lead-staggered__body h3{font-size:16px;line-height:20px;margin:0 0 5px}}@media (max-width:767px){.layout-lead-staggered__body h3{line-height:23px}}.layout-lead-staggered__body h4{font-weight:400;font-size:38px;line-height:32px;margin:0 0 21px}@media (max-width:1024px){.layout-lead-staggered__body h4{font-size:24px;line-height:30px;margin:0 0 4px}}@media (max-width:767px){.layout-lead-staggered__body h4{font-size:20px;line-height:32px;margin:0 0 2px}}.layout-lead-staggered__body h5{font-weight:400;font-size:16px;line-height:24px;margin-bottom:20px}.layout-lead-staggered__body p strong,.layout-lead-staggered__body ul li strong{font-family:UniversLTPro-65Bold,sans-serif;font-weight:400}.layout-lead-staggered__body p{padding-bottom:30px}.layout-lead-staggered__body ul{padding-bottom:30px;list-style:disc}.layout-lead-staggered__body ul li{margin-left:16px;padding-bottom:5px}.layout-lead-staggered__body ul li a{color:#000;text-decoration:none}.layout-lead-staggered__body ul li a:hover{color:#0a7f8f;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.case-study-view h2,.case-study-view__title,.layout-staggered-images__intro,.person-group__person-name,.person-group__title,.values__body h2,.values__body h3,.values__body h5,.values__intro,.values__title{font-family:ITCKabelStd-Bold,sans-serif}.layout-lead-staggered__body .negative-top-margin{margin-top:-24px}.layout-lead-staggered__body .checklist{list-style:none;margin-top:0}.layout-lead-staggered__body .checklist li{margin-left:0;padding:0 0 30px 40px;position:relative}.layout-lead-staggered__body .checklist li::before{border:5px solid #b9cf3e;content:"";height:13px;left:0;top:13px;width:13px;position:absolute}.layout-lead-staggered__body div[data-oembed-url]:not([data-oembed-url=""]){left:0;width:100%;height:0;position:relative;padding-bottom:56.2493%;margin:24px 0}.layout-lead-staggered__body div[data-oembed-url]:not([data-oembed-url=""]) iframe{border:0;top:0;left:0;width:100%;height:100%;position:absolute}@media (max-width:1024px){.layout-lead-staggered__body h5{font-size:14px;line-height:21px}.layout-lead-staggered__body div[data-oembed-url]:not([data-oembed-url=""]){margin:12px 0}.layout-lead-staggered__body{margin:0 auto;min-width:369px;padding:0 170px;width:100%}}@media (max-width:767px){.layout-lead-staggered__body h5{line-height:23px}.layout-lead-staggered__body{padding:40px 32px 48px 34px;min-width:0;width:100%}}.layout-staggered-images__left-image{height:339px;width:55.76%}@media (max-width:1024px){.layout-staggered-images__left-image{height:275px}}@media (max-width:767px){.layout-staggered-images__left-image{height:236px;width:calc(100% - 34px)}}.layout-staggered-images__left-image>div>div{height:339px}@media (max-width:1024px){.layout-staggered-images__left-image>div>div{height:275px}}@media (max-width:767px){.layout-staggered-images__left-image>div>div{height:236px}}.layout-staggered-images__right-image{float:right;height:195px;margin-top:-78px;width:362px}@media (max-width:1024px){.layout-staggered-images__right-image{margin-top:0;width:48.30729166666667%}.layout-staggered-images__right-image>div>div{background-size:cover}}@media (max-width:767px){.layout-staggered-images__right-image{float:inherit;height:167px;margin:59px 32px 0;width:auto}}.layout-staggered-images__right-image>div>div{background-repeat:no-repeat;height:195px}.layout-staggered-images__intro{font-weight:400;font-size:18px;line-height:23px;padding-left:415px;padding-top:93px;width:761px}@media (max-width:1024px){.layout-staggered-images__intro{font-size:16px;line-height:22px;padding-left:calc(48.30729166666667% + 30px);padding-right:67px;padding-top:196px;width:auto}}@media (max-width:767px){.layout-staggered-images__right-image>div>div{height:167px}.layout-staggered-images__intro{padding-left:32px;padding-right:32px;padding-top:0}}.layout-left-image__image{height:339px;width:55.76%}@media (max-width:1024px){.layout-left-image__image{height:275px}}@media (max-width:767px){.layout-left-image__image{height:236px;width:calc(100% - 34px)}}.layout-left-image__image>div>div{height:339px}.case-study-view{background:#fff;position:relative}.case-study-view h2{font-weight:400;font-size:45px;line-height:55px;margin:0 auto;max-width:1140px;padding:38px 0 42px}@media (max-width:1024px){.layout-left-image__image>div>div{height:275px}.case-study-view h2{font-size:38px;line-height:45px;padding:44px 0 44px 38px}}@media (max-width:767px){.layout-left-image__image>div>div{height:236px}.case-study-view{background:#eee}.case-study-view h2{background:#fff;font-size:30px;line-height:34px;padding:40px 0 13px 33px}}.case-study-view .views-row:nth-of-type(2){display:none}.case-study-view .slick-next,.case-study-view .slick-prev{display:none!important}.case-study-view footer{background:#eee;bottom:0;padding:64px 0 0 73px;position:absolute;left:calc(50% + 8px);width:calc(50% - 8px)}@media (max-width:1024px){.case-study-view footer{left:47.91%;padding:16px 0 0 30px;width:52.09%}}@media (max-width:767px){.case-study-view footer{background:#fff;bottom:194px;left:calc(57.6% + 37px);padding:0}}.schools .case-study-view{padding-bottom:80px}.schools .case-study-view footer{padding-bottom:80px;left:0;width:100%;padding-left:calc(90% - 128px);z-index:1}.case-study-view__image{height:600px;float:left;width:calc(50% + 8px)}.schools .case-study-view__image{position:relative;z-index:2}@media (max-width:1024px){.case-study-view__image{height:555px;width:47.91%}}@media (max-width:767px){.case-study-view__image{float:none;height:232px;margin-top:-77px;width:57.6%}}.case-study-view__image>div>div{background-position:right top;height:600px}.case-study-view__right-column{float:right;padding-left:73px;width:calc(50% - 8px)}@media (max-width:1024px){.case-study-view__image>div>div{height:555px}.case-study-view__right-column{padding-left:30px;padding-right:55px;width:52.09%}}@media (max-width:767px){.case-study-view__image>div>div{background-size:cover;height:232px}.case-study-view__right-column{background:#fff;float:none;padding-bottom:118px;width:100%}}.case-study-view__right-column .case-study-view__right-column-inner{float:left;max-width:489px}@media (max-width:767px){.case-study-view__right-column .case-study-view__right-column-inner{float:none}}.case-study-view__title{font-weight:400;font-size:18px;line-height:39px;margin-bottom:6px}.case-study-view__body p{margin-bottom:30px}.case-study-view__name{padding-left:64px;position:relative}.case-study-view__name:before{background:#b9cf3e;content:"";height:3px;left:0;top:12px;position:absolute;width:44px}@media (max-width:1024px){.case-study-view__title{font-size:16px;line-height:31px}.case-study-view__body p{margin-bottom:20px}.case-study-view__name{padding-left:40px}.case-study-view__name:before{height:2px;top:8px;width:27px}}.case-study-view__previous{background:#000;float:left;color:#b9cf3e;height:45px;line-height:45px;margin-right:11px;position:relative;text-align:center;text-decoration:none;width:90px;z-index:1}@media (max-width:1024px){.case-study-view__previous{height:34px;line-height:34px;margin-right:10px;width:67px}}.case-study-view__previous::after{background:#b9cf3e;content:"";height:45px;right:0;position:absolute;top:0;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:0}.case-study-view__previous .text{position:relative;z-index:3}.case-study-view__previous:hover{color:#000;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.case-study-view__previous:hover::after{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:90px}@media (max-width:1024px){.case-study-view__previous::after{height:34px;right:0}.case-study-view__previous:hover::after{width:67px}}.case-study-view__next{background:#000;float:left;color:#b9cf3e;height:45px;line-height:45px;position:relative;text-align:center;text-decoration:none;width:90px;z-index:1}@media (max-width:1024px){.case-study-view__next{height:34px;line-height:34px;width:67px}}.case-study-view__next::after{background:#b9cf3e;content:"";height:45px;left:0;position:absolute;top:0;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:0}.case-study-view__next .text{position:relative;z-index:3}.case-study-view__next:hover{color:#000;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.case-study-view__next:hover::after{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:90px}@media (max-width:1024px){.case-study-view__next::after{height:34px;left:0}.case-study-view__next:hover::after{width:67px}}.paragraph--type--person-group,.person-group{clear:both;left:50%;margin-left:-280px;max-width:848px;position:relative;width:100%}@media (max-width:1024px){.paragraph--type--person-group,.person-group{left:0;margin:0 68px 0 66px;max-width:inherit;width:auto}}@media (max-width:767px){.paragraph--type--person-group,.person-group{margin:0 34px 0 33px;width:auto}}.person-group__title{font-weight:400;font-size:30px;line-height:40px;padding-bottom:32px;margin-top:40px}.paragraph--type--person-group .field--name-field-person>div,.person-group__person{float:left;width:40.44%}.paragraph--type--person-group .field--name-field-person>div:nth-of-type(odd),.person-group__person:nth-of-type(odd){clear:left}.paragraph--type--person-group .field--name-field-person>div:nth-of-type(even),.person-group__person:nth-of-type(even){margin-left:90px}@media (max-width:1024px){.person-group__title{font-size:24px;line-height:30px;padding-bottom:19px;margin-top:40px}.paragraph--type--person-group .field--name-field-person>div,.person-group__person{width:37.8%}.paragraph--type--person-group .field--name-field-person>div:nth-of-type(even),.person-group__person:nth-of-type(even){margin-left:92px;padding-left:0}}@media (max-width:767px){.paragraph--type--person-group .field--name-field-person>div,.person-group__person{width:calc(100% - 69px)}.paragraph--type--person-group .field--name-field-person>div:nth-of-type(even),.person-group__person:nth-of-type(even){margin-left:0}}.person-group__person-image img{display:block}@media (max-width:1024px){.person-group__person-image img{height:auto;width:100%}}.person-group__person-copy{background:#fff;color:#000;float:right;min-height:187px;padding:36px 18px 31px 30px;position:relative;width:199px;z-index:1;margin:-70px -72px 80px 0}.person-group__person-link{color:#000;display:block;text-decoration:none}.person-group__person-name{font-weight:400;font-size:18px;line-height:23px}@media (max-width:1024px){.person-group__person-copy{min-height:161px;padding:16px 17px 21px;width:171px;margin:-57px -63px 40px 0}.person-group__person-name{font-size:16px;line-height:20px}}@media (max-width:767px){.person-group__person-copy{min-height:174px;padding:16px 17px 17px;width:186px;margin:-58px -67px 40px 0}.person-group__person-name{font-size:14px;line-height:18px}}.person-group__person-description{font-size:16px;line-height:25px}.field--name-field-content-layout .field__item:first-child .paragraph--type--image-body-teasers{margin-top:84px}@media (max-width:1024px){.person-group__person-description{font-size:14px;line-height:18px}.field--name-field-content-layout .field__item:first-child .paragraph--type--image-body-teasers{margin-top:42px}}@media (max-width:767px){.field--name-field-content-layout .field__item:first-child .paragraph--type--image-body-teasers{margin-top:36px}}.paragraph--type--image-body-teasers{clear:both;left:50%;margin-bottom:100px;margin-left:-280px;max-width:848px;overflow:hidden;position:relative;width:100%}@media (max-width:1024px){.paragraph--type--image-body-teasers{left:0;margin:0 40px 47px;max-width:inherit;width:auto}}@media (max-width:767px){.paragraph--type--image-body-teasers{margin:0 33px 40px;width:auto}}.image-body-teaser__left-column{float:left;width:272px}@media (max-width:767px){.image-body-teaser__left-column{width:100%}}.image-body-teaser__right-column{float:right;padding-left:17px;width:calc(100% - 272px)}.image-body-teaser__image img{display:block}.image-body-teaser__title{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;font-size:18px;line-height:28px;margin-bottom:10px}@media (max-width:767px){.image-body-teaser__right-column{padding-left:0;width:100%}.image-body-teaser__image img{height:auto;width:100%}.image-body-teaser__title{margin-top:20px}}.field--name-field-content-layout .field__item:first-child .paragraph--type--images-2up{margin-top:84px}.field--name-field-content-layout .field__item:last-child .paragraph--type--images-2up{margin-bottom:84px}@media (max-width:1024px){.field--name-field-content-layout .field__item:first-child .paragraph--type--images-2up{margin-top:42px}.field--name-field-content-layout .field__item:last-child .paragraph--type--images-2up{margin-bottom:42px}}@media (max-width:767px){.field--name-field-content-layout .field__item:first-child .paragraph--type--images-2up{margin-top:36px}.field--name-field-content-layout .field__item:last-child .paragraph--type--images-2up{margin-bottom:36px}}.paragraph--type--images-2up{clear:both;left:50%;margin-bottom:40px;margin-left:-280px;max-width:848px;overflow:hidden;position:relative;width:100%}@media (max-width:1024px){.paragraph--type--images-2up{left:0;margin:0 auto 47px;max-width:571px;width:100%}}@media (max-width:767px){.paragraph--type--images-2up{margin:0 0 40px;padding:0 32px}.images-2up__left-image,.images-2up__right-image{width:calc((100% - 5px)/ 2)}}.field__item:last-child .paragraph--type--images-2up{margin-bottom:0}.images-2up__left-image,.images-2up__right-image{float:left}.images-2up__left-image img,.images-2up__right-image img{display:block}.images-2up__left-image{clear:both}.images-2up__right-image{margin-left:16px}@media (max-width:1024px){.images-2up__right-image{margin-left:27px}}@media (max-width:767px){.images-2up__left-image img,.images-2up__right-image img{height:auto;width:calc((100% - 16px));width:100%}.images-2up__right-image{margin-left:5px}}.paragraph--type--values{background:#fff;margin-bottom:80px;overflow:visible;width:100%}.values__image{float:left;height:502px;margin-top:-225px;overflow:hidden;text-align:right;width:49.17%}@media (max-width:1024px){.values__image{height:368px;margin-top:-62px;width:56.77%}}@media (max-width:767px){.values__image{height:314px;margin-top:-124px;width:49.33%}}.values__image div>div{height:502px;width:100%}.values__title{font-weight:400;float:left;font-size:45px;line-height:55px;margin-bottom:40px;padding-left:147px;margin-top:40px;width:50.83%}@media (max-width:1024px){.values__image div>div{height:368px}.values__title{font-size:38px;line-height:45px;margin-bottom:50px;padding-left:28px;width:43.23%}}@media (max-width:767px){.values__image div>div{height:314px}.values__title{font-size:30px;line-height:34px;margin-bottom:20px;padding-left:11px;width:50.67%}}.values__intro{font-weight:400;float:left;font-size:18px;line-height:28px;margin-left:147px;width:375px}@media (max-width:1024px){.values__intro{font-size:16px;line-height:22px;margin-left:28px;width:245px}}@media (max-width:767px){.values__intro{margin-left:11px;width:47%}}.values__body{clear:both;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:55px;-moz-column-gap:55px;column-gap:55px;float:left;left:50%;margin:47px 0 0 -279px;max-width:777px;position:relative;width:100%}@media (max-width:1024px){.values__body{-webkit-column-gap:39px;-moz-column-gap:39px;column-gap:39px;margin:39px 0 0;padding:0 66px 0 59px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.values__body h2{font-weight:400;font-size:30px;line-height:40px;margin:0 0 10px}@media (max-width:1024px){.values__body h2{font-size:24px;line-height:30px;margin:0 0 19px}}@media (max-width:767px){.values__body{-webkit-column-count:1;-moz-column-count:1;column-count:1;padding:0 34px 0 33px}.values__body h2{line-height:23px}}.values__body h3{font-weight:400;font-size:18px;line-height:23px;margin:0 0 10px}@media (max-width:1024px){.values__body h3{font-size:16px;line-height:20px;margin:0 0 5px}}@media (max-width:767px){.values__body h3{line-height:23px}}.values__body h5{font-weight:400;font-size:16px;line-height:24px;margin-bottom:20px}.values__body p strong,.values__body ul li strong{font-family:UniversLTPro-65Bold,sans-serif;font-weight:400}@media (max-width:1024px){.values__body h5{font-size:14px;line-height:21px}}@media (max-width:767px){.values__body h5{line-height:23px}}.values__body ul{padding-bottom:30px;list-style:disc}.values__body ul li{margin-left:16px;padding-bottom:5px}.values__body ul li a{color:#000;text-decoration:none}.values__body ul li a:hover{color:#0a7f8f;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.values__body .negative-top-margin{margin-top:-24px}.values__body .checklist{list-style:none;margin-top:0}.values__body .checklist li{margin-left:0;padding:0 0 30px 40px;position:relative}.values__body .checklist li::before{border:5px solid #b9cf3e;content:"";height:13px;left:0;top:13px;width:13px;position:absolute}.values__body div[data-oembed-url]:not([data-oembed-url=""]){left:0;width:100%;height:0;position:relative;padding-bottom:56.2493%;margin:24px 0}@media (max-width:1024px){.values__body div[data-oembed-url]:not([data-oembed-url=""]){margin:12px 0}}.values__body div[data-oembed-url]:not([data-oembed-url=""]) iframe{border:0;top:0;left:0;width:100%;height:100%;position:absolute}.values__body h4{font-family:UniversLTPro-55Roman,sans-serif!important;font-weight:400;font-size:38px;line-height:32px;margin:0 0 21px}.body-component h2,.body-component h3,.body-component h4,.body-component h5{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400}@media (max-width:1024px){.values__body h4{font-size:24px;line-height:30px;margin:0 0 4px}}@media (max-width:767px){.values__body h4{font-size:20px;line-height:32px;margin:0 0 2px}}.values__body p{padding-bottom:0;margin:0 0 65px}@media (max-width:1024px){.values__body p{margin:0 0 40px}}.paragraph--type--_-4-body{overflow:visible;position:relative;left:50%;margin-left:-280px;margin-top:40px;width:775px}@media (max-width:1024px){.paragraph--type--_-4-body{left:0;margin-left:0;margin-top:34px;width:100%}}@media (max-width:767px){.paragraph--type--_-4-body{margin-top:22px}}.body-component{clear:both;padding-bottom:50px;width:558px}.body-component p,.body-component ul{padding-bottom:30px}[about="/apprenticeships/application-pathway"] .body-component{width:775px}.body-component h2{font-size:30px;line-height:40px;margin:0 0 10px}@media (max-width:1024px){[about="/apprenticeships/application-pathway"] .body-component{width:100%}.body-component h2{font-size:24px;line-height:30px;margin:0 0 19px}}@media (max-width:767px){.body-component h2{line-height:23px}}.body-component h3{font-size:18px;line-height:23px;margin:0 0 10px}@media (max-width:1024px){.body-component h3{font-size:16px;line-height:20px;margin:0 0 5px}}@media (max-width:767px){.body-component h3{line-height:23px}}.body-component h4{font-size:38px;line-height:32px;margin:0 0 21px}@media (max-width:1024px){.body-component h4{font-size:24px;line-height:30px;margin:0 0 4px}}@media (max-width:767px){.body-component h4{font-size:20px;line-height:32px;margin:0 0 2px}}.body-component h5{font-size:16px;line-height:24px;margin-bottom:20px}.body-component p strong,.body-component ul li strong{font-family:UniversLTPro-65Bold,sans-serif}.body-component p strong{font-weight:400}.body-component ul{list-style:disc}.body-component ul li{margin-left:16px;padding-bottom:5px}.body-component ul li a{color:#000;text-decoration:none}.body-component ul li a:hover{color:#0a7f8f;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.body-component ul li strong{font-weight:400}.also-searched__link .field__item a,.also-searched__title,.field--name-field-home-section .field__item:nth-child(1) .lead-banner__title,.home-page-layout__body h3,.home-page-layout__link a,.home-page-layout__title{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400}.body-component .negative-top-margin{margin-top:-24px}.body-component .checklist{list-style:none;margin-top:0}.body-component .checklist li{margin-left:0;padding:0 0 30px 40px;position:relative}.body-component .checklist li::before{border:5px solid #b9cf3e;content:"";height:13px;left:0;top:13px;width:13px;position:absolute}.body-component div[data-oembed-url]:not([data-oembed-url=""]){left:0;width:100%;height:0;position:relative;padding-bottom:56.2493%;margin:24px 0}.body-component div[data-oembed-url]:not([data-oembed-url=""]) iframe{border:0;top:0;left:0;width:100%;height:100%;position:absolute}@media (max-width:1024px){.body-component h5{font-size:14px;line-height:21px}.body-component div[data-oembed-url]:not([data-oembed-url=""]){margin:12px 0}.body-component{margin:0 auto;min-width:369px;padding:0 170px;width:100%}}@media (max-width:767px){.body-component h5{line-height:23px}.body-component{padding:40px 32px 48px 34px;min-width:0;width:100%}}.paragraph--type--also-searched{position:relative;left:50%;margin-left:-280px;width:775px;margin-bottom:78px;margin-top:100px;overflow:hidden}@media (max-width:1024px){.paragraph--type--also-searched{left:0;margin-left:0;margin-top:34px;width:100%}}@media (max-width:767px){.paragraph--type--also-searched{margin-top:22px}}@media (max-width:1024px){.paragraph--type--also-searched{margin-bottom:55px;margin-top:55px;padding:0 170px;width:auto}}@media (max-width:767px){.paragraph--type--also-searched{margin-bottom:41px;margin-top:46px;padding:0 33px;width:auto}}.also-searched__title{color:#93d8f0;font-size:18px;line-height:25px;margin-bottom:9px}@media (max-width:1024px){.also-searched__title{font-size:14px;line-height:16px}}@media (max-width:767px){.also-searched__title{font-size:18px;line-height:21px;margin-bottom:14px}}.also-searched__link .field__item a{color:#000;float:left;font-size:30px;line-height:33px;padding-right:18px;width:270px;text-decoration:none}.also-searched__link .field__item a:hover{color:#0a7f8f;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}@media (max-width:1024px){.also-searched__link .field__item a{font-size:21px;line-height:23px;padding-right:30px;width:47%}}@media (max-width:767px){.also-searched__link .field__item a{font-size:20px;line-height:25px;margin-bottom:18px;padding-right:0;width:100%}}.also-searched__link .field__item:nth-of-type(even) a{padding-right:0}.home-page-layout__title{font-size:60px;line-height:71px;position:relative;z-index:2}@media (max-width:1024px){.also-searched__link .field__item:nth-of-type(even) a{width:53%}.home-page-layout__title{font-size:42px;line-height:48px}}@media (max-width:767px){.also-searched__link .field__item:nth-of-type(even) a{margin-bottom:0;width:100%}.home-page-layout__title{font-size:36px;line-height:42px}}.home-page-layout__title a{color:#b9cf3e;text-decoration:none}.home-page-layout__title a:hover{color:#0a7f8f;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.home-page-layout__img{position:relative;z-index:1}.home-page-layout__copy-container{position:relative;z-index:2}.home-page-layout__body h3{font-size:30px;line-height:34px;margin-bottom:10px}@media (max-width:1024px){.home-page-layout__body h3{font-size:21px;line-height:23px;margin-bottom:10px}}@media (max-width:767px){.home-page-layout__body h3{font-size:20px;line-height:23px;margin-bottom:5px}}.home-page-layout__link{float:left;text-align:center}.home-page-layout__link a{background:#000;color:#b9cf3e;display:block;font-size:18px;line-height:45px;margin:0 auto;overflow:hidden;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;width:180px;z-index:1}@media (max-width:1024px){.home-page-layout__link a{font-size:14px;line-height:34px;width:135px}}.home-page-layout__link a::after{background:#b9cf3e;content:"";height:45px;left:0;position:absolute;top:0;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:0}.home-page-layout__link a .text{position:relative;z-index:3}.home-page-layout__link a:hover{color:#000;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.home-page-layout__link a:hover::after{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:180px}.field--name-field-home-section .field__item:nth-child(1) .lead-banner__title{font-size:60px;line-height:80px;margin-bottom:58px;margin-top:136px;text-align:center}@media (max-width:1024px){.home-page-layout__link a::after{height:34px}.field--name-field-home-section .field__item:nth-child(1) .lead-banner__title{font-size:42px;line-height:56px;margin-bottom:41px;margin-top:48px}}@media (max-width:767px){.field--name-field-home-section .field__item:nth-child(1) .lead-banner__title{font-size:36px;line-height:48px;margin-bottom:46px;margin-top:55px}}.field--name-field-home-section .field__item:nth-child(1) .lead-banner__banner{background-color:#000;background-image:url(/themes/custom/etco/css/../images/energising-careers.svg);background-position-y:87px;background-position-x:13.88888888888889%;background-repeat:no-repeat;height:500px;margin-top:144px;overflow:hidden;position:relative;width:100%}@media (max-width:1024px){.field--name-field-home-section .field__item:nth-child(1) .lead-banner__banner{background-position-y:47px;background-position-x:107px;background-size:155px auto;height:268px;margin-top:0}}@media (max-width:767px){.field--name-field-home-section .field__item:nth-child(1) .lead-banner__banner{background-position-y:36px;background-position-x:22px;background-size:100px auto;height:185px}}.field--name-field-home-section .field__item:nth-child(1) .lead-banner__caption{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;color:#93d8f0;font-size:48px;left:50%;line-height:60px;position:absolute;top:121px;width:600px}@media (max-width:1024px){.field--name-field-home-section .field__item:nth-child(1) .lead-banner__caption{font-size:26px;line-height:32px;top:65px;width:330px}}@media (max-width:767px){.field--name-field-home-section .field__item:nth-child(1) .lead-banner__caption{font-size:18px;left:auto;line-height:21px;right:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:220px}}@media (max-width:320px){.field--name-field-home-section .field__item:nth-child(1) .lead-banner__banner{background-position-y:47px;background-position-x:16px;background-size:80px auto}.field--name-field-home-section .field__item:nth-child(1) .lead-banner__caption{font-size:16px;line-height:19px;right:14px;width:195px}}.field--name-field-home-section .field__item:nth-child(1) .lead-banner__image img{height:auto;width:100%}@media (max-width:767px){.field--name-field-home-section .field__item:nth-child(1) .lead-banner__image img{height:100%;max-height:240px;width:auto}}.field--name-field-home-section .field__item:nth-child(2){padding:100px 0;position:relative;overflow:hidden;width:100%}@media (max-width:1024px){.field--name-field-home-section .field__item:nth-child(2){min-height:550px;padding:50px 0}.field--name-field-home-section .field__item:nth-child(2) .home-page-layout__title{margin-bottom:32px}}@media (max-width:767px){.field--name-field-home-section .field__item:nth-child(2){margin-top:42px;min-height:730px;padding:0 0 128px}}.field--name-field-home-section .field__item:nth-child(2) .home-page-layout__title{margin-bottom:32px;margin-top:-11px;text-align:center}.field--name-field-home-section .field__item:nth-child(2) .home-page-layout__img{float:right;height:600px;width:57.25%}@media (max-width:1024px){.field--name-field-home-section .field__item:nth-child(2) .home-page-layout__img{height:325px;width:60.42%}}@media (max-width:767px){.field--name-field-home-section .field__item:nth-child(2) .home-page-layout__title{margin-top:0;margin-bottom:20px}.field--name-field-home-section .field__item:nth-child(2) .home-page-layout__img{height:auto;margin-right:0;overflow:hidden;width:100%}}.field--name-field-home-section .field__item:nth-child(2) .home-page-layout__img img{display:block;height:100%;width:auto}@media (max-width:1024px){.field--name-field-home-section .field__item:nth-child(2) .home-page-layout__img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 50%;object-position:0 50%;width:100%}}.field--name-field-home-section .field__item:nth-child(2) .home-page-layout__copy-container{float:right;max-width:405px;margin-right:25px;width:36.48%}.field--name-field-home-section .field__item:nth-child(2) .home-page-layout__link{padding-top:30px}@media (max-width:1024px){.field--name-field-home-section .field__item:nth-child(2) .home-page-layout__copy-container{float:left;margin-left:66px;margin-right:0;width:28.90625%}.field--name-field-home-section .field__item:nth-child(2) .home-page-layout__link{padding-top:20px}}@media (max-width:767px){.field--name-field-home-section .field__item:nth-child(2) .home-page-layout__img img{height:213px}.field--name-field-home-section .field__item:nth-child(2) .home-page-layout__copy-container{float:left;margin-left:34px;margin-right:auto;margin-top:20px;width:calc(100% - 84px)}.field--name-field-home-section .field__item:nth-child(2) .home-page-layout__link{padding-top:30px}}.field--name-field-home-section .field__item:nth-child(3),.field--name-field-home-section .field__item:nth-child(5){background:#b9cf3e;margin:0 auto;padding-top:96px;overflow:hidden;position:relative}@media (max-width:1024px){.field--name-field-home-section .field__item:nth-child(3),.field--name-field-home-section .field__item:nth-child(5){margin:0 auto;min-height:550px;padding-bottom:0;padding-top:50px}}@media (max-width:767px){.field--name-field-home-section .field__item:nth-child(3),.field--name-field-home-section .field__item:nth-child(5){margin:0 auto;min-height:730px;padding-bottom:50px;padding-top:40px}}.field--name-field-home-section .field__item:nth-child(3) .home-page-layout__title,.field--name-field-home-section .field__item:nth-child(5) .home-page-layout__title{margin-bottom:23px;text-align:center;z-index:3}.field--name-field-home-section .field__item:nth-child(3) .home-page-layout__title a,.field--name-field-home-section .field__item:nth-child(5) .home-page-layout__title a{color:#000}.field--name-field-home-section .field__item:nth-child(3) .home-page-layout__title a:hover,.field--name-field-home-section .field__item:nth-child(5) .home-page-layout__title a:hover{color:#0a7f8f;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.field--name-field-home-section .field__item:nth-child(3) .home-page-layout__copy-container,.field--name-field-home-section .field__item:nth-child(5) .home-page-layout__copy-container{background:#fff;float:left;margin-left:calc(50% + 71px);margin-top:-726px;max-width:488px;padding:50px 72px 60px 70px;position:relative;width:42.91%}@media (max-width:1024px){.field--name-field-home-section .field__item:nth-child(3) .home-page-layout__title,.field--name-field-home-section .field__item:nth-child(5) .home-page-layout__title{margin-bottom:30px}.field--name-field-home-section .field__item:nth-child(3) .home-page-layout__copy-container,.field--name-field-home-section .field__item:nth-child(5) .home-page-layout__copy-container{margin-left:0;margin-top:0;padding:35px;-webkit-transform:translate(-30px,-25px);-ms-transform:translate(-30px,-25px);transform:translate(-30px,-25px);width:38.15104166666667%}}@media (max-width:767px){.field--name-field-home-section .field__item:nth-child(3) .home-page-layout__title,.field--name-field-home-section .field__item:nth-child(5) .home-page-layout__title{margin-bottom:20px}.field--name-field-home-section .field__item:nth-child(3) .home-page-layout__copy-container,.field--name-field-home-section .field__item:nth-child(5) .home-page-layout__copy-container{margin-left:33px;margin-top:-69px;max-width:auto;padding:30px 27px 30px 32px;-webkit-transform:none;-ms-transform:none;transform:none;width:calc(100% - 66px)}}.field--name-field-home-section .field__item:nth-child(3) .home-page-layout__copy-container h3,.field--name-field-home-section .field__item:nth-child(5) .home-page-layout__copy-container h3{padding-right:15px}.field--name-field-home-section .field__item:nth-child(3) .home-page-layout__body,.field--name-field-home-section .field__item:nth-child(5) .home-page-layout__body{z-index:1}.field--name-field-home-section .field__item:nth-child(3) .home-page-layout__img,.field--name-field-home-section .field__item:nth-child(5) .home-page-layout__img{float:left;height:600px;margin-bottom:100px;margin-top:26px;overflow:hidden;width:59.375%}@media (max-width:1024px){.field--name-field-home-section .field__item:nth-child(3) .home-page-layout__img,.field--name-field-home-section .field__item:nth-child(5) .home-page-layout__img{height:325px;margin-top:0;width:60.42%}}@media (max-width:767px){.field--name-field-home-section .field__item:nth-child(3) .home-page-layout__img,.field--name-field-home-section .field__item:nth-child(5) .home-page-layout__img{height:263px;margin-bottom:0;width:100%}}.field--name-field-home-section .field__item:nth-child(3) .home-page-layout__img img,.field--name-field-home-section .field__item:nth-child(5) .home-page-layout__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.field--name-field-home-section .field__item:nth-child(3) .home-page-layout__link,.field--name-field-home-section .field__item:nth-child(5) .home-page-layout__link{padding-top:30px}@media (max-width:1024px){.field--name-field-home-section .field__item:nth-child(3) .home-page-layout__link,.field--name-field-home-section .field__item:nth-child(5) .home-page-layout__link{padding-top:20px}}@media (max-width:767px){.field--name-field-home-section .field__item:nth-child(3) .home-page-layout__link,.field--name-field-home-section .field__item:nth-child(5) .home-page-layout__link{padding-top:40px}}.field--name-field-home-section .field__item:nth-child(4){background:#fff;margin:0 auto;padding:100px 0 112px;overflow:hidden;position:relative}.field--name-field-home-section .field__item:nth-child(4) .home-page-layout__title{margin-bottom:34px;text-align:center}.field--name-field-home-section .field__item:nth-child(4) .home-page-layout__copy-container{float:right;max-width:300px}@media (max-width:1024px){.field--name-field-home-section .field__item:nth-child(4){min-height:550px;padding-bottom:0;padding-top:50px}.field--name-field-home-section .field__item:nth-child(4) .home-page-layout__title{margin-bottom:30px}.field--name-field-home-section .field__item:nth-child(4) .home-page-layout__copy-container{float:left;margin-left:66px;margin-right:0;width:28.90625%}}@media (max-width:767px){.field--name-field-home-section .field__item:nth-child(4){min-height:730px;padding-top:40px}.field--name-field-home-section .field__item:nth-child(4) .home-page-layout__title{margin-bottom:20px}.field--name-field-home-section .field__item:nth-child(4) .home-page-layout__copy-container{float:left;margin-left:34px;margin-top:20px;max-width:266px;width:100%}}.field--name-field-home-section .field__item:nth-child(4) .home-page-layout__body h3{margin-bottom:23px}@media (max-width:1024px){.field--name-field-home-section .field__item:nth-child(4) .home-page-layout__body h3{margin-bottom:12px}}.field--name-field-home-section .field__item:nth-child(4) .home-page-layout__body a{font-family:UniversLTPro-65Bold,sans-serif;font-weight:400;color:#0a7f8f;display:block;font-size:18px;line-height:22px;margin-bottom:20px;position:relative;text-decoration:none}.field--name-field-home-section .field__item:nth-child(4) .home-page-layout__body a:hover{color:#93d8f0;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.news-view-home h2 a:hover,.testimonial-view-home h2 a:hover{-webkit-transition:color .2s ease;-o-transition:color .2s ease}.field--name-field-home-section .field__item:nth-child(4) .home-page-layout__body a:last-child{margin-bottom:0}.field--name-field-home-section .field__item:nth-child(4) .home-page-layout__img{float:right;height:600px;margin-left:10.21%;overflow:hidden;width:59.375%}@media (max-width:1024px){.field--name-field-home-section .field__item:nth-child(4) .home-page-layout__body a{font-size:16px;line-height:18px;margin-bottom:12px}.field--name-field-home-section .field__item:nth-child(4) .home-page-layout__img{height:325px;margin-left:0;margin-top:0;width:60.42%}}@media (max-width:767px){.field--name-field-home-section .field__item:nth-child(4) .home-page-layout__img{margin-left:0;height:auto;width:100%}}.field--name-field-home-section .field__item:nth-child(4) .home-page-layout__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.field--name-field-home-section .field__item:nth-child(4) .home-page-layout__link{padding-top:30px}.apprenticeship-layer-container{height:0;left:0;position:absolute;top:0;width:100%}.apprenticeship-layer-1{left:50%;position:absolute;z-index:3;background:url(/themes/custom/etco/css/../images/line1.svg) no-repeat;height:163px;top:-37px;-webkit-transform:translateX(-481px);-ms-transform:translateX(-481px);transform:translateX(-481px);width:113px}@media (max-width:1024px){.apprenticeship-layer-1{background-size:80px 115px;height:115px;left:178px;top:-23px;-webkit-transform:none;-ms-transform:none;transform:none;width:80px}}@media (max-width:767px){.apprenticeship-layer-1{left:auto;right:-40px;top:587px;-webkit-transform:rotate(-109deg);-ms-transform:rotate(-109deg);transform:rotate(-109deg)}}.apprenticeship-layer-2{left:50%;position:absolute;z-index:3;background:url(/themes/custom/etco/css/../images/line2.svg) no-repeat;height:136px;top:-92px;-webkit-transform:translateX(-658px);-ms-transform:translateX(-658px);transform:translateX(-658px);width:141px}@media (max-width:1024px){.apprenticeship-layer-2{background-size:100px 96px;height:96px;left:47px;top:-62px;-webkit-transform:none;-ms-transform:none;transform:none;width:100px}}@media (max-width:767px){.apprenticeship-layer-2{left:auto;right:-50px;top:463px}}.apprenticeship-layer-3{left:50%;position:absolute;z-index:3;background:url(/themes/custom/etco/css/../images/line3.svg) no-repeat;height:169px;top:45px;-webkit-transform:translateX(-732px);-ms-transform:translateX(-732px);transform:translateX(-732px);width:105px}@media (max-width:1024px){.apprenticeship-layer-3{background-size:74px 119px;height:119px;left:-27px;top:30px;-webkit-transform:none;-ms-transform:none;transform:none;width:74px}}@media (max-width:767px){.apprenticeship-layer-3{left:auto;right:87px;top:578px}}.apprenticeship-layer-4{left:50%;position:absolute;z-index:3;background:url(/themes/custom/etco/css/../images/line4.svg) no-repeat;height:145px;top:289px;-webkit-transform:translateX(-770px);-ms-transform:translateX(-770px);transform:translateX(-770px);width:129px}@media (max-width:1024px){.apprenticeship-layer-4{background-size:91px 102px;height:102px;left:-45px;top:148px;-webkit-transform:none;-ms-transform:none;transform:none;width:91px}}@media (max-width:767px){.apprenticeship-layer-4{left:auto;left:-45px;top:559px}.apprenticeship-layer-5{display:none}}.apprenticeship-layer-5{left:50%;position:absolute;z-index:3;background:url(/themes/custom/etco/css/../images/line5.svg) no-repeat;height:119px;top:589px;-webkit-transform:translateX(-680px);-ms-transform:translateX(-680px);transform:translateX(-680px);width:150px}@media (max-width:1024px){.apprenticeship-layer-5{background-size:106px 84px;height:84px;left:30px;top:452px;-webkit-transform:none;-ms-transform:none;transform:none;width:106px}}.hosting-layer-container{height:0;left:0;position:absolute;top:0;width:100%}.hosting-layer-1{left:50%;position:absolute;z-index:3;background:url(/themes/custom/etco/css/../images/hosting-circle-1.svg) no-repeat;background-size:98px auto;height:98px;top:492px;-webkit-transform:translateX(510px);-ms-transform:translateX(510px);transform:translateX(510px);width:98px}@media (max-width:1024px){.hosting-layer-1{background-size:52px 52px;height:52px;left:auto;right:0;top:386px;-webkit-transform:none;-ms-transform:none;transform:none;width:52px}}@media (max-width:767px){.hosting-layer-1{right:-11px;top:535px}}@media (max-width:320px){.hosting-layer-1{top:645px}}.hosting-layer-2{left:50%;position:absolute;z-index:3;background:url(/themes/custom/etco/css/../images/hosting-circle-2.svg) no-repeat;background-size:170px auto;height:169px;top:621px;-webkit-transform:translateX(362px);-ms-transform:translateX(362px);transform:translateX(362px);width:170px}@media (max-width:1024px){.hosting-layer-2{background-size:90px 90px;height:90px;left:auto;right:46px;top:501px;-webkit-transform:none;-ms-transform:none;transform:none;width:90px}}@media (max-width:767px){.hosting-layer-2{right:35px;top:604px}}@media (max-width:320px){.hosting-layer-2{top:714px}}.hosting-layer-3{left:50%;position:absolute;z-index:3;background:url(/themes/custom/etco/css/../images/hosting-circle-3.svg) no-repeat;height:74px;top:646px;-webkit-transform:translateX(605px);-ms-transform:translateX(605px);transform:translateX(605px);width:74px}@media (max-width:1024px){.hosting-layer-3{background-size:40px 40px;height:40px;left:auto;right:-20px;top:530px;-webkit-transform:none;-ms-transform:none;transform:none;width:40px}}@media (max-width:767px){.hosting-layer-3{right:0;top:683px}}@media (max-width:320px){.hosting-layer-3{top:793px}}.hosting-layer-4{left:50%;position:absolute;z-index:3;background:url(/themes/custom/etco/css/../images/hosting-circle-4.svg) no-repeat;height:59px;top:777px;-webkit-transform:translateX(574px);-ms-transform:translateX(574px);transform:translateX(574px);width:59px}@media (max-width:1024px){.hosting-layer-4{background-size:32px 32px;height:32px;left:auto;right:16px;top:468px;-webkit-transform:none;-ms-transform:none;transform:none;width:32px}}@media (max-width:767px){.hosting-layer-4{right:135px;top:593px}}@media (max-width:320px){.hosting-layer-4{top:773px}}.courses-layer-container{height:0;left:0;position:absolute;top:0;width:100%}.courses-layer-1{left:50%;position:absolute;z-index:3;background:url(/themes/custom/etco/css/../images/courses-line-1.svg) no-repeat;height:113px;top:323px;-webkit-transform:translateX(-794px);-ms-transform:translateX(-794px);transform:translateX(-794px);width:163px}@media (max-width:1024px){.courses-layer-1{background:url(/themes/custom/etco/css/../images/line2.svg) no-repeat;background-size:100px 96px;height:96px;left:-50px;top:352px;-webkit-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg);width:100px}}@media (max-width:767px){.courses-layer-1{left:auto;right:-50px;top:372px;-webkit-transform:rotate(-203deg);-ms-transform:rotate(-203deg);transform:rotate(-203deg)}}.courses-layer-2{left:50%;position:absolute;z-index:3;background:url(/themes/custom/etco/css/../images/courses-line-2.svg) no-repeat;height:119px;top:618px;-webkit-transform:translateX(-770px);-ms-transform:translateX(-770px);transform:translateX(-770px);width:150px}@media (max-width:1024px){.courses-layer-2{background-size:80px 115px;height:115px;left:190px;right:-40px;top:447px;-webkit-transform:rotate(23deg);-ms-transform:rotate(23deg);transform:rotate(23deg);width:80px}}@media (max-width:767px){.courses-layer-2{left:auto;right:-40px;top:605px;-webkit-transform:rotate(-82deg);-ms-transform:rotate(-82deg);transform:rotate(-82deg)}.courses-layer-3{display:none}}.courses-layer-3{left:50%;position:absolute;z-index:3;background:url(/themes/custom/etco/css/../images/courses-line-3.svg) no-repeat;height:145px;top:737px;-webkit-transform:translateX(-567px);-ms-transform:translateX(-567px);transform:translateX(-567px);width:129px}@media (max-width:1024px){.courses-layer-3{background-size:91px 102px;height:102px;left:353px;top:490px;-webkit-transform:none;-ms-transform:none;transform:none;width:91px}}.courses-layer-4{left:50%;position:absolute;z-index:3;background:url(/themes/custom/etco/css/../images/courses-line-4.svg) no-repeat;height:169px;top:618px;-webkit-transform:translateX(-418px);-ms-transform:translateX(-418px);transform:translateX(-418px);width:105px}@media (max-width:1024px){.courses-layer-4{background-size:74px 119px;height:119px;left:36px;top:505px;-webkit-transform:none;-ms-transform:none;transform:none;width:74px}}@media (max-width:767px){.courses-layer-4{left:auto;right:35px;top:504px;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}}.news-layer-container{height:0;left:0;position:absolute;top:0;width:100%}.news-layer-1{left:50%;position:absolute;z-index:3;background:url(/themes/custom/etco/css/../images/hosting-circle-1.svg) no-repeat;background-size:98px auto;height:98px;top:100px;-webkit-transform:translateX(312px);-ms-transform:translateX(312px);transform:translateX(312px);width:98px}@media (max-width:1024px){.news-layer-1{background-size:52px 52px;height:52px;left:auto;right:132px;top:69px;-webkit-transform:none;-ms-transform:none;transform:none;width:52px}}@media (max-width:767px){.news-layer-1{left:122px;right:auto;top:612px;-webkit-transform:none;-ms-transform:none;transform:none}.news-layer-2{display:none}}@media (max-width:320px){.news-layer-1{top:592px}}.news-layer-2{left:50%;position:absolute;z-index:3;background:url(/themes/custom/etco/css/../images/hosting-circle-2.svg) no-repeat;background-size:170px auto;height:169px;top:42px;-webkit-transform:translateX(459px);-ms-transform:translateX(459px);transform:translateX(459px);width:170px}@media (max-width:1024px){.news-layer-2{background-size:91px 90px;height:90px;left:auto;right:20px;top:32px;-webkit-transform:none;-ms-transform:none;transform:none;width:91px}}.news-layer-3{left:50%;position:absolute;z-index:3;background:url(/themes/custom/etco/css/../images/hosting-circle-3.svg) no-repeat;height:74px;top:222px;-webkit-transform:translateX(623px);-ms-transform:translateX(623px);transform:translateX(623px);width:74px}@media (max-width:1024px){.news-layer-3{background-size:40px 40px;height:40px;left:auto;right:34px;top:235px;-webkit-transform:none;-ms-transform:none;transform:none;width:40px}}@media (max-width:767px){.news-layer-3{left:20px;right:auto;top:634px}}.news-layer-4{left:50%;position:absolute;z-index:3;background:url(/themes/custom/etco/css/../images/hosting-circle-4.svg) no-repeat;height:59px;top:339px;-webkit-transform:translateX(565px);-ms-transform:translateX(565px);transform:translateX(565px);width:59px}@media (max-width:1024px){.news-layer-4{background-size:32px 32px;height:32px;left:auto;right:24px;top:160px;-webkit-transform:none;-ms-transform:none;transform:none;width:32px}}@media (max-width:767px){.news-layer-4{left:80px;top:664px}}.testimonial-view-home{background:#f0f0f0;overflow:hidden;position:relative;padding:100px 0}.about-us .testimonial-view-home{background:#fff}.testimonial-view-home h2{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;color:#b9cf3e;font-size:60px;line-height:71px;margin-bottom:50px;text-align:center;position:relative;z-index:1}.about-us .testimonial-view-home h2{color:#000}.testimonial-view-home .testimonial-view__testimonial{display:none;margin-bottom:0}.testimonial-view-home>div>div>.testimonial-view__testimonial:first-of-type{display:block}.testimonial-view-home footer{left:81px;bottom:76px;right:349px;position:absolute}.testimonial-view-home footer .testimonial-view-slider__previous{margin-right:18px}@media (max-width:1024px){.testimonial-view-home{min-height:550px;padding:50px 0 0}.testimonial-view-home h2{font-size:42px;line-height:48px;margin-bottom:30px}}@media (max-width:767px){.testimonial-view-home{padding:0 0 90px}.testimonial-view-home h2{font-size:36px;line-height:42px;margin-bottom:20px;margin-top:40px}}.testimonial-view-home h2 a{color:#000;text-decoration:none}.testimonial-view-home h2 a:hover{color:#0a7f8f;transition:color .2s ease}.testimonial-view-home footer .testimonial-view-home__previous{background:#000;float:left;color:#b9cf3e;height:45px;line-height:45px;margin-right:11px;position:relative;text-align:center;text-decoration:none;width:90px;z-index:1}@media (max-width:1024px){.testimonial-view-home footer .testimonial-view-home__previous{height:34px;line-height:34px;margin-right:10px;width:67px}}.testimonial-view-home footer .testimonial-view-home__previous::after{background:#b9cf3e;content:"";height:45px;right:0;position:absolute;top:0;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:0}.testimonial-view-home footer .testimonial-view-home__previous .text{position:relative;z-index:3}.testimonial-view-home footer .testimonial-view-home__previous:hover{color:#000;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.testimonial-view-home footer .testimonial-view-home__previous:hover::after{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:90px}@media (max-width:1024px){.testimonial-view-home footer .testimonial-view-home__previous::after{height:34px;right:0}.testimonial-view-home footer .testimonial-view-home__previous:hover::after{width:67px}}.testimonial-view-home footer .testimonial-view-home__next{background:#000;float:left;color:#b9cf3e;height:45px;line-height:45px;position:relative;text-align:center;text-decoration:none;width:90px;z-index:1;margin-right:18px}@media (max-width:1024px){.testimonial-view-home footer .testimonial-view-home__next{height:34px;line-height:34px;width:67px}}.testimonial-view-home footer .testimonial-view-home__next::after{background:#b9cf3e;content:"";height:45px;left:0;position:absolute;top:0;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:0}.testimonial-view-home footer .testimonial-view-home__next .text{position:relative;z-index:3}.testimonial-view-home footer .testimonial-view-home__next:hover{color:#000;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.testimonial-view-home footer .testimonial-view-home__next:hover::after{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:90px}@media (max-width:1024px){.testimonial-view-home footer .testimonial-view-home__next::after{height:34px;left:0}.testimonial-view-home footer .testimonial-view-home__next:hover::after{width:67px}}.testimonial-view-home__img{float:left;width:59.375%;height:600px;overflow:hidden}.testimonial-view-home__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1024px){.testimonial-view-home__img{height:326px;margin-top:0;width:60.42%}}@media (max-width:767px){.testimonial-view-home__img{height:auto;margin-top:0;width:100%}}.testimonial-view-home__copy-container{float:left;margin-left:76px;position:relative;width:388px;min-height:450px}@media (max-width:1024px){.testimonial-view-home__copy-container{margin-left:22px;width:27.08333333333333%}}@media (max-width:767px){.testimonial-view-home__copy-container{margin-left:0;min-height:auto;padding:0 32px;width:100%}}.news-view-home,.testimonial-view-slider{overflow:hidden;padding-bottom:80px}.testimonial-view-home__body{font-size:30px;line-height:42px;margin-top:35px;font-family:UniversLTPro-65Bold,sans-serif;font-weight:400}.testimonial-view-home__body::before{content:open-quote;color:#b9cf3e;font-size:60px;margin-top:-35px;position:absolute}@media (max-width:1024px){.testimonial-view-home__body{font-size:21px;line-height:23px;margin-top:15px}.testimonial-view-home__body::before{font-size:32px;margin-top:-14px}}@media (max-width:767px){.testimonial-view-home__body{font-size:20px;line-height:22px;margin-top:60px}.testimonial-view-home__body::before{font-size:32px;margin-top:-21px}.testimonial-view-home__body::after{font-size:32px;margin-top:-20px;right:28px}}.testimonial-view-home__reference{float:left;width:488px;padding-left:64px;position:relative;font-family:UniversLTPro-65Bold,sans-serif;font-weight:400;margin-top:11px}.testimonial-view-home__link a,.testimonial-view-slider h2{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400}.testimonial-view-home__reference:before{background:#b9cf3e;content:"";height:3px;left:0;top:12px;position:absolute;width:44px}@media (max-width:1024px){.testimonial-view-home__reference{padding-left:40px;font-size:13px;line-height:15px;margin-top:11px}.testimonial-view-home__reference:before{height:2px;top:8px;width:27px}}.testimonial-view-home__link{float:left;text-align:center;margin-top:25px}.testimonial-view-home__link a{background:#000;color:#b9cf3e;display:block;font-size:18px;line-height:45px;margin:0 auto;overflow:hidden;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;width:180px;z-index:1}@media (max-width:1024px){.testimonial-view-home__link a{font-size:14px;line-height:34px;width:135px}}.testimonial-view-home__link a::after{background:#b9cf3e;content:"";height:45px;left:0;position:absolute;top:0;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:0}.testimonial-view-home__link a .text{position:relative;z-index:3}.testimonial-view-home__link a:hover{color:#000;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.testimonial-view-home__link a:hover::after{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:180px}@media (max-width:1024px){.testimonial-view-home__link a::after{height:34px}.testimonial-view-home__link{margin-top:0;padding-top:30px}}.testimonial-view-slider{background:#f0f0f0;position:relative;margin-top:80px}.about-us .testimonial-view-slider{background:#fff}.testimonial-view-slider h2{color:#b9cf3e;margin-bottom:50px;text-align:center;font-size:45px;line-height:55px;margin-top:149px}.about-us .testimonial-view-slider h2{color:#000}.testimonial-view-slider .testimonial-view__testimonial{display:none;margin-bottom:0}.testimonial-view-slider>div>div>.testimonial-view__testimonial:first-of-type{display:block}.testimonial-view-slider footer{bottom:211px;left:81px;position:absolute}.testimonial-view-slider footer .testimonial-view-slider__previous{margin-right:18px}.testimonial-view-slider__img{float:left;height:505px;overflow:hidden;width:49.65%}.testimonial-view-slider__img img{-o-object-fit:cover;object-fit:cover;display:block;height:auto;width:100%}.testimonial-view-slider__copy-container{float:left;position:relative;width:388px;margin-left:86px}.testimonial-view-slider__body{font-size:30px;line-height:42px;margin-top:35px}.testimonial-view-slider__body::before{content:open-quote;color:#b9cf3e;font-size:60px;margin-top:-35px;position:absolute}.testimonial-view-slider__reference{float:left;margin-top:18px;width:488px;padding-left:64px;position:relative}.testimonial-view-slider__reference:before{background:#b9cf3e;content:"";height:3px;left:0;top:12px;position:absolute;width:44px}@media (max-width:1024px){.testimonial-view-slider__reference{padding-left:40px}.testimonial-view-slider__reference:before{height:2px;top:8px;width:27px}}.testimonial-view-slider__reference::before{height:5px}.testimonial-view{clear:both;left:50%;margin-bottom:40px;margin-left:-280px;margin-top:88px;max-width:848px;overflow:hidden;position:relative;width:100%}@media (max-width:1024px){.testimonial-view{left:0;margin:40px 66px 47px 0;max-width:inherit;width:auto}}@media (max-width:767px){.testimonial-view{margin:40px 33px;width:auto}}.testimonial-view .testimonial-view__testimonial{margin-bottom:80px;overflow:hidden}.testimonial-view__left-column{float:left;width:487px}@media (max-width:1024px){.testimonial-view .testimonial-view__testimonial{margin-bottom:40px}.testimonial-view__left-column{width:370px}}@media (max-width:767px){.testimonial-view__left-column{width:100%}}.testimonial-view__right-column{float:right;padding-left:17px;width:calc(100% - 487px)}@media (max-width:1024px){.testimonial-view__right-column{padding-left:28px;width:calc(100% - 370px)}}@media (max-width:767px){.testimonial-view__right-column{padding-left:0;width:100%}}.testimonial-view__image{max-height:288px;overflow:hidden}.testimonial-view__image img{display:block;height:auto;width:100%}.testimonial-view__body{margin-top:41px;position:relative}.testimonial-view__body::before{content:open-quote;color:#b9cf3e;font-family:ITCKabelStd-Demi,sans-serif;font-size:40px;margin-top:-23px;position:absolute}.news-view-home h2,.news-view-home__date,.news-view-home__title a,.news-view-slider h2,.news-view-slider__date,.testimonial-view__title{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400}.testimonial-view__body::after{content:close-quote;font-size:0;position:absolute}.news-view-home__next::after,.news-view-home__previous::after,.news-view-slider__next::after,.news-view-slider__previous::after,.testimonial-view__reference:before{content:""}.testimonial-view__reference{padding-left:64px;position:relative}.testimonial-view__reference:before{background:#b9cf3e;height:3px;left:0;top:12px;position:absolute;width:44px}.testimonial-view__title{font-size:18px;line-height:28px;margin-bottom:3px}.news-view-home h2{font-size:45px;left:50%;line-height:55px;margin-bottom:30px;margin-left:-280px;position:relative}@media (max-width:1024px){.testimonial-view__image{max-height:233px}.testimonial-view__reference{padding-left:40px}.testimonial-view__reference:before{height:2px;top:8px;width:27px}.news-view-home{padding-bottom:50px;position:relative}.news-view-home h2{font-size:42px;line-height:48px;margin-bottom:30px}}@media (max-width:767px){.testimonial-view__title{margin-top:20px}.news-view-home{padding-bottom:20px;padding-top:0;position:relative}.news-view-home h2{font-size:36px;line-height:42px;margin-bottom:20px;margin-top:40px}}.news-view-home h2 a{color:#000;text-decoration:none}.news-view-home h2 a:hover{color:#0a7f8f;transition:color .2s ease}.news-view-home__title a:hover,.news-view-slider h2 a:hover{-webkit-transition:color .2s ease;-o-transition:color .2s ease}.news-view-home .slick-next,.news-view-home .slick-prev{display:none!important}.news-view-home footer{float:right;margin:-54px 10% 0 0;position:relative;z-index:3}.front .news-view-home{background:#b9cf3e;min-height:550px;padding-bottom:78px;padding-top:100px;position:relative}@media (max-width:1024px){.front .news-view-home{padding-bottom:50px;padding-top:50px;position:relative}}@media (max-width:767px){.front .news-view-home{padding-bottom:96px;padding-top:0;position:relative}}.front .news-view-home h2{font-size:60px;line-height:71px;margin-bottom:33px;margin-left:0;position:static;text-align:center;z-index:3}@media (max-width:1024px){.front .news-view-home h2{font-size:42px;line-height:48px;margin-bottom:30px}}@media (max-width:767px){.front .news-view-home h2{font-size:36px;line-height:42px;margin-bottom:20px;margin-top:40px}.news-view-home footer{float:right;position:absolute;z-index:3;right:0;bottom:42px}}.front .news-view-home footer{margin:-54px 32px 0 0}.news-view-home .slick-list{overflow:visible}.news-view-home__img{float:left;height:600px;overflow:hidden;width:59.375%}@media (max-width:1024px){.news-view-home__img{height:326px;margin-top:0;width:60.42%}}@media (max-width:767px){.news-view-home__img{height:305px;width:100%}}.news-view-home__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-view-home__copy-container{background:#fff;float:left;margin:-26px 0 0 -55px;padding:76px 70px 91px;width:488px}@media (max-width:1024px){.news-view-home__copy-container{margin:-22px 0 0 -30px;padding:35px;width:38.15104166666667%}}@media (max-width:767px){.news-view-home__copy-container{margin:-8px 32px 0;padding:30px 32px;width:calc(100% - 64px)}.front .news-view-home__copy-container{height:234px}}.news-view-home__date{color:#b9cf3e;font-size:18px;line-height:33px;margin-bottom:16px}@media (max-width:1024px){.front .news-view-home__date,.news-view-home__date{font-size:14px;line-height:1;margin-bottom:6px}}.news-view-home__title a{color:#000;display:block;font-size:30px;line-height:34px;margin-bottom:13px;text-decoration:none}.news-view-home__title a:hover{color:#0a7f8f;transition:color .2s ease}@media (max-width:1024px){.front .news-view-home__title a,.news-view-home__title a{font-size:20px;line-height:23px;margin-bottom:5px}}.news-view-home__intro{margin-bottom:23px}.news-view-home__share{background:url(/themes/custom/etco/images/share-black.svg) no-repeat;height:35px;width:28px}.news-view-home__share:hover{background:url(/themes/custom/etco/images/share-green.svg) no-repeat}@media (max-width:1024px){.news-view-home__share,.news-view-home__share:hover{background-size:20px 24px}.news-view-home__share{height:24px;width:20px}}@media (max-width:767px){.news-view-home__share,.news-view-home__share:hover{background-size:17px 21px}.news-view-home__share{height:21px;width:17px}}.news-view-home__share .stButton,.news-view-home__share .st_sharethis{display:block!important;height:35px!important;width:28px!important}@media (max-width:1024px){.news-view-home__share .stButton,.news-view-home__share .st_sharethis{height:24px!important;width:20px!important}}@media (max-width:767px){.news-view-home__share .stButton,.news-view-home__share .st_sharethis{height:21px!important;width:17px!important}}.news-view-home__share .stButton .sharethis{background-image:none;display:block;padding:0}.news-view-home__previous{background:#000;float:left;color:#b9cf3e;height:45px;line-height:45px;margin-right:11px;position:relative;text-align:center;text-decoration:none;width:90px;z-index:1}@media (max-width:1024px){.news-view-home__previous{height:34px;line-height:34px;margin-right:10px;width:67px}}.news-view-home__previous::after{background:#b9cf3e;height:45px;right:0;position:absolute;top:0;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:0}.news-view-home__previous .text{position:relative;z-index:3}.news-view-home__previous:hover{color:#000;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.news-view-home__previous:hover::after{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:90px}@media (max-width:1024px){.news-view-home__previous::after{height:34px;right:0}.news-view-home__previous:hover::after{width:67px}}.news-view-home__next{background:#000;float:left;color:#b9cf3e;height:45px;line-height:45px;position:relative;text-align:center;text-decoration:none;width:90px;z-index:1}@media (max-width:1024px){.news-view-home__next{height:34px;line-height:34px;width:67px}}.news-view-home__next::after{background:#b9cf3e;height:45px;left:0;position:absolute;top:0;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:0}@media (max-width:1024px){.news-view-home__next::after{height:34px;left:0}}.news-view-slider,.news-view-slider h2{left:50%;margin-left:-280px;position:relative}.news-view-home__next .text{position:relative;z-index:3}.news-view-home__next:hover{color:#000;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.news-view-home__next:hover::after{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:90px}@media (max-width:1024px){.news-view-home__next:hover::after{width:67px}}.news-view-slider{margin-top:40px;padding-bottom:0;overflow:hidden;width:calc(50% + 280px)}.news-view-slider .slick-list{overflow:visible}.news-view-slider h2{font-size:45px;line-height:55px;margin-bottom:30px}@media (max-width:1024px){.news-view-slider{padding-bottom:50px;position:relative}.news-view-slider h2{font-size:42px;line-height:48px;margin-bottom:30px}}@media (max-width:767px){.news-view-slider{padding-bottom:20px;padding-top:0;position:relative}.news-view-slider h2{font-size:36px;line-height:42px;margin-bottom:20px;margin-top:40px}}.news-view-slider h2 a{color:#000;text-decoration:none}.news-view-slider h2 a:hover{color:#0a7f8f;transition:color .2s ease}.news-view-feed__title a,.news-view-slider__title a:hover{-webkit-transition:color .2s ease;-o-transition:color .2s ease}.front .news-view-slider{background:#b9cf3e;min-height:550px;padding-bottom:78px;padding-top:100px;position:relative}@media (max-width:1024px){.front .news-view-slider{padding-bottom:50px;padding-top:50px;position:relative}}@media (max-width:767px){.front .news-view-slider{padding-bottom:96px;padding-top:0;position:relative}}.front .news-view-slider h2{font-size:60px;line-height:71px;margin-bottom:33px;margin-left:0;position:static;text-align:center;z-index:3}@media (max-width:1024px){.front .news-view-slider h2{font-size:42px;line-height:48px;margin-bottom:30px}}@media (max-width:767px){.front .news-view-slider h2{font-size:36px;line-height:42px;margin-bottom:20px;margin-top:40px}}.front .news-view-slider footer{margin:-54px 32px 0 0}@media (max-width:1024px){.news-view-slider{left:0;margin-left:0;margin-top:34px;width:100%}}@media (max-width:767px){.news-view-slider{margin-top:22px}}@media (max-width:1024px){.news-view-slider{margin-top:0;padding-bottom:0;padding-top:30px;width:100%}}@media (max-width:767px){.news-view-slider{margin-top:36px;padding-bottom:20px;padding-top:0}}.news-view-slider .slick-next,.news-view-slider .slick-prev{display:none!important}.news-view-slider footer{float:right;margin:0;position:absolute;right:155px;z-index:3;top:644px}.news-view-slider__img{float:left;height:600px;overflow:hidden;width:59.375%;width:100%}@media (max-width:1024px){.news-view-slider footer{margin:7px 40px 0 0;position:static}.news-view-slider__img{height:326px;margin-top:0;width:60.42%}}@media (max-width:767px){.news-view-slider footer{bottom:0;margin:0;position:absolute;right:33px;top:auto}.news-view-slider__img{height:305px;width:100%}}.news-view-slider__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-view-slider__copy-container{background:#fff;float:left;margin:-26px 0 0 32px;padding:35px 34px 34px;width:344px}@media (max-width:1024px){.news-view-slider__copy-container{margin:-22px 0 0 -30px;padding:35px;width:38.15104166666667%}}@media (max-width:767px){.news-view-slider__copy-container{margin:-8px 32px 0;padding:30px 32px;width:calc(100% - 64px)}.front .news-view-slider__copy-container{height:234px}}.news-view-slider__date{color:#b9cf3e;font-size:18px;line-height:28px;margin-bottom:9px}@media (max-width:1024px){.front .news-view-slider__date,.news-view-slider__date{font-size:14px;line-height:1;margin-bottom:6px}}.news-view-slider__title,.news-view-slider__title a{font-size:30px;font-family:ITCKabelStd-Bold,sans-serif;font-weight:400}.news-view-slider__title{line-height:40px;margin-bottom:19px}.news-view-slider__title a{color:#000;display:block;line-height:34px;margin-bottom:13px;text-decoration:none}.news-view-slider__title a:hover{color:#0a7f8f;transition:color .2s ease}@media (max-width:1024px){.front .news-view-slider__title a,.news-view-slider__title a{font-size:20px;line-height:23px;margin-bottom:5px}.news-view-slider__title{margin-bottom:0}}.news-view-slider__intro{margin-bottom:23px}.news-view-slider__share{background:url(/themes/custom/etco/css/../images/share-black.svg);height:35px;width:28px}.news-view-slider__share:hover{background:url(/themes/custom/etco/images/share-green.svg) no-repeat}@media (max-width:1024px){.news-view-slider__share,.news-view-slider__share:hover{background-size:20px 24px}.news-view-slider__share{height:24px;width:20px}}@media (max-width:767px){.news-view-slider__share,.news-view-slider__share:hover{background-size:17px 21px}.news-view-slider__share{height:21px;width:17px}}@media (max-width:1024px){.news-view-slider__share .stButton,.news-view-slider__share .st_sharethis{height:24px!important;width:20px!important}}@media (max-width:767px){.news-view-slider__share .stButton,.news-view-slider__share .st_sharethis{height:21px!important;width:17px!important}}.news-view-slider__share .sharethis-wrapper,.news-view-slider__share .stButton,.news-view-slider__share .st_sharethis{display:block!important;height:35px!important;width:28px!important}@media (max-width:1024px){.news-view-slider__share .sharethis-wrapper,.news-view-slider__share .stButton,.news-view-slider__share .st_sharethis{height:24px!important;width:20px!important}}@media (max-width:767px){.news-view-slider__share .sharethis-wrapper,.news-view-slider__share .stButton,.news-view-slider__share .st_sharethis{height:21px!important;width:17px!important}}.news-view-slider__share .stButton .sharethis{background-image:none;display:block;padding:0}.news-view-slider__previous{background:#000;float:left;color:#b9cf3e;height:45px;line-height:45px;margin-right:11px;position:relative;text-align:center;text-decoration:none;width:90px;z-index:1}@media (max-width:1024px){.news-view-slider__previous{height:34px;line-height:34px;margin-right:10px;width:67px}}.news-view-slider__previous::after{background:#b9cf3e;height:45px;right:0;position:absolute;top:0;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:0}.news-view-slider__previous .text{position:relative;z-index:3}.news-view-slider__previous:hover{color:#000;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.news-view-slider__previous:hover::after{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:90px}@media (max-width:1024px){.news-view-slider__previous::after{height:34px;right:0}.news-view-slider__previous:hover::after{width:67px}}.news-view-slider__next{background:#000;float:left;color:#b9cf3e;height:45px;line-height:45px;position:relative;text-align:center;text-decoration:none;width:90px;z-index:1}@media (max-width:1024px){.news-view-slider__next{height:34px;line-height:34px;width:67px}}.news-view-slider__next::after{background:#b9cf3e;height:45px;left:0;position:absolute;top:0;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:0}.news-view-slider__next .text{position:relative;z-index:3}.news-view-slider__next:hover{color:#000;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.news-view-slider__next:hover::after{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:90px}@media (max-width:1024px){.news-view-slider__next::after{height:34px;left:0}.news-view-slider__next:hover::after{width:67px}}.news-view-feed{position:relative;left:50%;margin-left:-280px;width:775px;margin-bottom:0;margin-top:80px;overflow:hidden}@media (max-width:1024px){.news-view-feed{left:0;margin-left:0;margin-top:34px;width:100%}}@media (max-width:767px){.news-view-feed{margin-top:22px}}@media (max-width:1024px){.news-view-feed{margin-bottom:0;margin-top:45px;padding:0 51px 0 67px}}@media (max-width:767px){.news-view-feed{margin-top:40px;padding:0 33px}}.news-view-feed__news{float:left;min-height:286px;padding-right:89px;width:50%}.news-view-feed__news:nth-child(2n-1){clear:left;padding-right:89px}.news-view-feed__date{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;font-size:18px;color:#000;line-height:23px;margin:0 0 12px}@media (max-width:1024px){.news-view-feed__news{min-height:auto}.news-view-feed__date{font-size:14px;line-height:20px;margin:0 0 9px}}@media (max-width:767px){.news-view-feed__news{width:100%}.news-view-feed__news:nth-child(2n-1){padding-right:0}.news-view-feed__date{margin:0 0 8px}}.news-view-feed__title{font-size:30px;line-height:34px;margin:0 0 120px;position:relative}.news-view-feed__title a{color:#000;display:block;font-family:UniversLTPro-55Roman,sans-serif;font-weight:400;text-decoration:none;transition:color .2s ease}.news__body h2,.news__body h3,.news__body h4,.news__body h5,.news__intro,.news__title,.sitemap-view>ul>li>a{font-family:ITCKabelStd-Bold,sans-serif}.news-view-feed__title a:hover,.sitemap-view>ul>li>a:hover{-webkit-transition:color .2s ease;-o-transition:color .2s ease}.news-view-feed__title a:hover{color:#0a7f8f;transition:color .2s ease}.news-view-feed__title a::after{bottom:-39px;color:#b9cf3e;content:'>';left:0;position:absolute}@media (max-width:1024px){.news-view-feed__title{font-size:21px;line-height:23px;margin-bottom:76px}}.sitemap-view{position:relative;left:50%;margin-left:-280px;margin-top:40px;margin-bottom:80px;overflow:hidden;width:867px}@media (max-width:1024px){.sitemap-view{left:0;margin-left:0;margin-top:34px;width:100%}}@media (max-width:767px){.news-view-feed__title a::after{bottom:-28px}.news-view-feed__title{font-size:20px;padding-right:10.13333333333333%}.sitemap-view{margin-top:22px}}@media (max-width:1024px){.sitemap-view{margin-left:auto;margin-right:auto;margin-top:90px;width:645px}}@media (max-width:767px){.sitemap-view{width:100%;margin:40px 33px 40px 32px}}.sitemap-view>ul>li{float:left;padding-right:79px;width:289px}.sitemap-view>ul>li:nth-child(7){float:right;height:auto!important}@media (max-width:1024px){.sitemap-view>ul>li:nth-child(3n-2){padding-right:82px;width:265px}.sitemap-view>ul>li:nth-child(3n-1){padding-right:87px;width:235px}.sitemap-view>ul>li:nth-child(3n),.sitemap-view>ul>li:nth-child(7){padding-right:0;width:145px}}.sitemap-view>ul>li>a{font-weight:400;color:#000;display:block;font-size:18px;line-height:28px;margin-bottom:10px;text-decoration:none}.sitemap-view>ul>li>a span,.sitemap-view>ul>li>ul>li>a span{display:none}.sitemap-view>ul>li>a:hover{color:#0a7f8f;transition:color .2s ease}.news__body ul li a:hover,.sitemap-view>ul>li>ul>li>a:hover{-webkit-transition:color .2s ease;-o-transition:color .2s ease}.sitemap-view>ul>li>ul{height:225px;margin-bottom:24px}@media (max-width:767px){.sitemap-view>ul>li{width:100%!important}.sitemap-view>ul>li>ul{height:auto!important;margin-bottom:20px}}.sitemap-view>ul>li>ul>li>a{color:#000;text-decoration:none}.sitemap-view>ul>li>ul>li>a:hover{color:#0a7f8f;transition:color .2s ease}.news__lead-container{position:relative;left:50%;margin-left:-280px;margin-top:40px;overflow:hidden;width:calc(50% + 280px)}@media (max-width:1024px){.news__lead-container{left:0;margin-left:0;margin-top:34px;width:100%}}@media (max-width:767px){.news__lead-container{margin-top:22px}}.news__image{float:left;height:600px;overflow:hidden;width:100%}@media (max-width:1024px){.news__image{height:326px;margin-top:0;width:60.42%}}@media (max-width:767px){.news__image{height:305px;width:100%}}.news__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1024px){.news__image{float:none;width:74.21875%}}@media (max-width:767px){.news__image{width:100%}}.news__title{font-weight:400;float:left;font-size:45px;line-height:55px;margin-bottom:20px;padding-top:40px;width:559px}@media (max-width:1024px){.news__title{float:none;font-size:24px;line-height:30px;margin:0 auto 20px;width:48%}}@media (max-width:767px){.news__title{margin:0 32px 20px;width:calc(100% - 66px)}}.news .sharethis-wrapper{height:35px;width:28px;background:url(/themes/custom/etco/css/../images/share-black.svg) no-repeat;clear:left;float:left}.news .sharethis-wrapper:hover{background:url(/themes/custom/etco/images/share-green.svg) no-repeat}@media (max-width:1024px){.news .sharethis-wrapper,.news .sharethis-wrapper:hover{background-size:20px 24px}.news .sharethis-wrapper{height:24px;width:20px}}@media (max-width:767px){.news .sharethis-wrapper,.news .sharethis-wrapper:hover{background-size:17px 21px}.news .sharethis-wrapper{height:21px;width:17px}}.news .sharethis-wrapper .stButton,.news .sharethis-wrapper .st_sharethis{display:block!important;height:35px!important;width:28px!important}@media (max-width:1024px){.news .sharethis-wrapper .stButton,.news .sharethis-wrapper .st_sharethis{height:24px!important;width:20px!important}}@media (max-width:767px){.news .sharethis-wrapper .stButton,.news .sharethis-wrapper .st_sharethis{height:21px!important;width:17px!important}}.news .sharethis-wrapper .stButton .sharethis{background-image:none;display:block;padding:0}.leaflet-popup-content strong,.locate-us-map__map-popup-field-label{display:none}@media (max-width:1024px){.news .sharethis-wrapper{float:none;margin:0 32px 20px!important;width:100%!important}}.news__intro{font-weight:400;clear:left;float:left;font-size:18px;line-height:28px;margin-bottom:20px;margin-top:40px;width:559px}@media (max-width:1024px){.news__intro{float:none;font-size:16px;line-height:22px;margin:0 auto 20px;width:48%}}@media (max-width:767px){.news__intro{margin:0 32px 20px;width:calc(100% - 66px)}}.news__body{padding-bottom:50px;width:558px;clear:left;float:left}.news__body p,.news__body ul{padding-bottom:30px}[about="/apprenticeships/application-pathway"] .news__body{width:775px}.news__body h2{font-weight:400;font-size:30px;line-height:40px;margin:0 0 10px}@media (max-width:1024px){[about="/apprenticeships/application-pathway"] .news__body{width:100%}.news__body h2{font-size:24px;line-height:30px;margin:0 0 19px}}@media (max-width:767px){.news__body h2{line-height:23px}}.news__body h3{font-weight:400;font-size:18px;line-height:23px;margin:0 0 10px}@media (max-width:1024px){.news__body h3{font-size:16px;line-height:20px;margin:0 0 5px}}@media (max-width:767px){.news__body h3{line-height:23px}}.news__body h4{font-weight:400;font-size:38px;line-height:32px;margin:0 0 21px}@media (max-width:1024px){.news__body h4{font-size:24px;line-height:30px;margin:0 0 4px}}@media (max-width:767px){.news__body h4{font-size:20px;line-height:32px;margin:0 0 2px}}.news__body h5{font-weight:400;font-size:16px;line-height:24px;margin-bottom:20px}.news__body p strong,.news__body ul li strong{font-family:UniversLTPro-65Bold,sans-serif;font-weight:400}.news__body ul{list-style:disc}.news__body ul li{margin-left:16px;padding-bottom:5px}.news__body ul li a{color:#000;text-decoration:none}.news__body ul li a:hover{color:#0a7f8f;transition:color .2s ease}.locate-us-list a:hover,.location__phone a:hover{-webkit-transition:color .2s ease;-o-transition:color .2s ease}.news__body .negative-top-margin{margin-top:-24px}.news__body .checklist{list-style:none;margin-top:0}.news__body .checklist li{margin-left:0;padding:0 0 30px 40px;position:relative}.news__body .checklist li::before{border:5px solid #b9cf3e;content:"";height:13px;left:0;top:13px;width:13px;position:absolute}.news__body div[data-oembed-url]:not([data-oembed-url=""]){left:0;width:100%;height:0;position:relative;padding-bottom:56.2493%;margin:24px 0}.news__body div[data-oembed-url]:not([data-oembed-url=""]) iframe{border:0;top:0;left:0;width:100%;height:100%;position:absolute}@media (max-width:1024px){.news__body h5{font-size:14px;line-height:21px}.news__body div[data-oembed-url]:not([data-oembed-url=""]){margin:12px 0}.news__body{margin:0 auto;min-width:369px;padding:0 170px;width:100%}}@media (max-width:767px){.news__body h5{line-height:23px}.news__body{padding:40px 32px 48px 34px;min-width:0;width:100%}}@media (max-width:1024px){.news__body{float:none;margin:0 auto 20px;padding:0;width:48%}}@media (max-width:767px){.news__body{margin:0 32px 20px;padding:10px 0 0;width:calc(100% - 66px)}}.locate-us-list{float:left;margin-left:89px;margin-top:40px;width:154px}@media (max-width:1024px){.locate-us-list{margin-bottom:40px;margin-left:30px;width:137px}}@media (max-width:767px){.locate-us-list{margin-bottom:40px;margin-left:33px;width:calc(100% - 66px)}}.location-article+.locate-us-list{margin-bottom:90px;margin-top:251px}@media (max-width:1024px){.location-article+.locate-us-list{margin-bottom:40px;margin-top:170px}}@media (max-width:767px){.location-article+.locate-us-list{border-top:3px solid #000;margin-bottom:40px;margin-left:33px;margin-top:20px;padding-top:40px;width:calc(100% - 66px)}}.locate-us-list h3{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;font-size:18px;line-height:28px;margin-bottom:10px;margin-top:40px}.locate-us-list h3:nth-of-type(1){margin-top:0}.locate-us-list a{color:#000;font-family:UniversLTPro-55Roman,sans-serif;text-decoration:none}@media (max-width:1024px){.locate-us-list h3{font-size:16px;line-height:23px}.locate-us-list a{font-size:14px;line-height:24px}}.faq h3,.location__physical-address .field__label,.location__postal-address .field__label{font-family:ITCKabelStd-Bold,sans-serif;font-size:18px;line-height:28px}.locate-us-list a:hover{color:#0a7f8f;transition:color .2s ease}.locate-us-map{float:left;height:473px;margin-left:calc(50% - 280px);margin-top:40px;width:559px}@media (max-width:1024px){.locate-us-map{margin-left:66px;width:calc(100% - 267px)}}@media (max-width:767px){.locate-us-map{float:none;height:auto;margin-left:0;width:100%}}.leaflet-popup-content{width:220px!important}.location__fax .field__label,.location__phone .field__label{display:inline}.leaflet-popup-content p{margin:8px 0}.location-article{float:left;height:473px;margin-left:calc(50% - 280px);width:559px}@media (max-width:1024px){.location-article{margin-left:66px;width:calc(100% - 267px)}}@media (max-width:767px){.location-article{float:none;height:auto;margin-left:0;width:100%}}.location__map{height:473px;margin-top:40px}.apprenticeship-contact-form form select option,.contact-form form select option,.electrical-trade-foundation-form form select option,.hosting-apply-now-form form select option,.hosting-request-apprentice-form form select option{height:34px}@media (max-width:767px){.location__map{margin-top:36px}}.location__physical-address-container{float:left;margin:20px 0 0 72px;width:175px}@media (max-width:1024px){.location__physical-address-container{float:left;margin:40px 0 0 52px}}@media (max-width:767px){.location__physical-address-container{float:left;margin:40px 0 0 33px;width:calc(50% - 45px)}}.location__physical-address{margin-bottom:26px}.location__physical-address .field__label{font-weight:400;margin-bottom:8px}.location__phone a{color:#000;text-decoration:none}.location__phone a:hover{color:#0a7f8f;transition:color .2s ease}.documents-view__link:hover,.location__fax a:hover{-webkit-transition:color .2s ease;-o-transition:color .2s ease}.location__postal-address-container{float:left;margin:20px 0 0 110px;width:175px}@media (max-width:1024px){.location__postal-address-container{float:left;margin:40px 0 0 88px}}@media (max-width:767px){.location__postal-address-container{float:left;margin:40px 0 0 25px;width:calc(50% - 45px)}}.location__postal-address{margin-bottom:26px}.location__postal-address .field__label{font-weight:400;margin-bottom:8px}.apprenticeship-contact-form form .form-item-email label,.apprenticeship-contact-form form .form-item-email-address label,.apprenticeship-contact-form form .form-item-first-name label,.apprenticeship-contact-form form .form-item-last-name label,.apprenticeship-contact-form form .form-item-phone label,.apprenticeship-contact-form form .form-item-select label,.apprenticeship-contact-form form .form-item-select-school label,.apprenticeship-contact-form form .js-form-type-tel label,.apprenticeship-contact-form form .js-form-type-textarea label,.apprenticeship-contact-form form .js-form-type-textfield label,.contact-form form .form-item-email label,.contact-form form .form-item-email-address label,.contact-form form .form-item-first-name label,.contact-form form .form-item-last-name label,.contact-form form .form-item-phone label,.contact-form form .form-item-select label,.contact-form form .form-item-select-school label,.contact-form form .js-form-type-tel label,.contact-form form .js-form-type-textarea label,.contact-form form .js-form-type-textfield label,.electrical-trade-foundation-form form .form-item-email label,.electrical-trade-foundation-form form .form-item-email-address label,.electrical-trade-foundation-form form .form-item-first-name label,.electrical-trade-foundation-form form .form-item-last-name label,.electrical-trade-foundation-form form .form-item-phone label,.electrical-trade-foundation-form form .form-item-select label,.electrical-trade-foundation-form form .form-item-select-school label,.electrical-trade-foundation-form form .js-form-type-tel label,.electrical-trade-foundation-form form .js-form-type-textarea label,.electrical-trade-foundation-form form .js-form-type-textfield label,.hosting-apply-now-form form .form-item-email label,.hosting-apply-now-form form .form-item-email-address label,.hosting-apply-now-form form .form-item-first-name label,.hosting-apply-now-form form .form-item-last-name label,.hosting-apply-now-form form .form-item-phone label,.hosting-apply-now-form form .form-item-select label,.hosting-apply-now-form form .form-item-select-school label,.hosting-apply-now-form form .js-form-type-tel label,.hosting-apply-now-form form .js-form-type-textarea label,.hosting-apply-now-form form .js-form-type-textfield label,.hosting-request-apprentice-form form .form-item-email label,.hosting-request-apprentice-form form .form-item-email-address label,.hosting-request-apprentice-form form .form-item-first-name label,.hosting-request-apprentice-form form .form-item-last-name label,.hosting-request-apprentice-form form .form-item-phone label,.hosting-request-apprentice-form form .form-item-select label,.hosting-request-apprentice-form form .form-item-select-school label,.hosting-request-apprentice-form form .js-form-type-tel label,.hosting-request-apprentice-form form .js-form-type-textarea label,.hosting-request-apprentice-form form .js-form-type-textfield label,.registration-process__title::after{display:none}.location__fax a{color:#000;text-decoration:none}.location__fax a:hover{color:#0a7f8f;transition:color .2s ease}.faq{overflow:visible;position:relative;left:50%;margin-left:-280px;margin-top:40px;width:775px;margin-bottom:40px}@media (max-width:1024px){.faq{left:0;margin-left:0;margin-top:34px;width:100%;padding:0 133px 0 132px}}@media (max-width:767px){.faq{margin-top:22px;padding:0 35px 0 33px}}.faq h3{font-weight:400;cursor:pointer}.faq__answer strong,.faq__question strong{font-family:UniversLTPro-65Bold,sans-serif;font-weight:400}.faq h3+.views-row{margin-top:17px}.faq .views-row+h3{margin-top:37px}.faq__question{cursor:pointer;font-size:16px;line-height:34px;position:relative}.faq__question::after{content:'>';color:#b9cf3e;margin:-1px 0 0 9px;position:absolute}.faq__question.active::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.faq__answer{border-bottom:5px solid #b9cf3e;font-size:16px;line-height:25px;margin-bottom:32px;padding-top:9px;padding-bottom:26px;padding-left:41px}.contact-form{background:#fff;margin-bottom:80px;padding:80px 0;overflow:hidden;width:100%}.contact-form form{margin:0 auto;width:559px}@media (max-width:767px){.contact-form form{width:100%}}.contact-form form .form-item-email,.contact-form form .form-item-first-name,.contact-form form .form-item-job-title,.contact-form form .form-item-last-name,.contact-form form .form-item-phone,.contact-form form .form-item-school-name,.contact-form form .form-item-select,.contact-form form .form-item-select-school{float:left;margin-bottom:70px;width:calc((100% - 22px)/ 2)}@media (max-width:767px){.contact-form form .form-item-email,.contact-form form .form-item-first-name,.contact-form form .form-item-job-title,.contact-form form .form-item-last-name,.contact-form form .form-item-phone,.contact-form form .form-item-school-name,.contact-form form .form-item-select,.contact-form form .form-item-select-school{margin-bottom:37px;width:100%}}.contact-form form .form-item-your-comments{margin-bottom:46px}.contact-form form .form-item-job-title,.contact-form form .form-item-school-name,.contact-form form .form-item-select,.contact-form form .form-item-select-school{width:100%}.contact-form form .form-item-email,.contact-form form .form-item-first-name{margin-right:22px}.contact-form form input[type=text],.contact-form form input[type=email],.contact-form form input[type=tel],.contact-form form select{color:#0da66e;border:0;border-bottom:5px solid #000;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;line-height:34px;width:268px}@media (max-width:1024px){.contact-form form input[type=text],.contact-form form input[type=email],.contact-form form input[type=tel],.contact-form form select{border-bottom:4px solid #000;font-size:14px;line-height:22px}}@media (max-width:767px){.contact-form form .form-item-email,.contact-form form .form-item-first-name{margin-right:0}.contact-form form input[type=text],.contact-form form input[type=email],.contact-form form input[type=tel],.contact-form form select{border-bottom:3px solid #000;font-size:12px;line-height:20px;width:100%}}.contact-form form input[type=text]::-webkit-input-placeholder,.contact-form form input[type=email]::-webkit-input-placeholder,.contact-form form input[type=tel]::-webkit-input-placeholder,.contact-form form select::-webkit-input-placeholder{color:#0da66e}.contact-form form input[type=text]:-ms-input-placeholder,.contact-form form input[type=email]:-ms-input-placeholder,.contact-form form input[type=tel]:-ms-input-placeholder,.contact-form form select:-ms-input-placeholder{color:#0da66e}.contact-form form input[type=text]::-moz-placeholder,.contact-form form input[type=email]::-moz-placeholder,.contact-form form input[type=tel]::-moz-placeholder,.contact-form form select::-moz-placeholder{color:#0da66e;opacity:1}.contact-form form input[type=text]:-moz-placeholder,.contact-form form input[type=email]:-moz-placeholder,.contact-form form input[type=tel]:-moz-placeholder,.contact-form form select:-moz-placeholder{color:#0da66e;opacity:1}.contact-form form .form-item-job-title input,.contact-form form .form-item-school-name input,.contact-form form .form-item-select input,.contact-form form .form-item-select-school input,.contact-form form select{width:100%}.contact-form form textarea{border:0;border-bottom:5px solid #000;color:#0da66e;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;line-height:28px;width:100%}.contact-form form textarea::-webkit-input-placeholder{color:#0da66e}.contact-form form textarea:-ms-input-placeholder{color:#0da66e}.contact-form form textarea::-moz-placeholder{color:#0da66e;opacity:1}.contact-form form textarea:-moz-placeholder{color:#0da66e;opacity:1}@media (max-width:1024px){.contact-form form textarea{border-bottom:4px solid #000;font-size:14px;line-height:22px}}@media (max-width:767px){.contact-form form textarea{border-bottom:3px solid #000;font-size:12px;line-height:20px}}.contact-form form .form-item-free-school-pack label{color:#0da66e;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;line-height:28px}@media (max-width:1024px){.contact-form form .form-item-free-school-pack label{font-size:14px;line-height:22px}}@media (max-width:767px){.contact-form form .form-item-free-school-pack label{font-size:12px;line-height:20px}}.contact-form form .form-actions input[type=submit]{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;background:#000;border:0;color:#b9cf3e;font-size:18px;line-height:45px;text-transform:uppercase;width:272px;float:right;margin-top:40px}.footer-newsletter .contact-form form .form-actions input[type=submit]{border:5px solid #b9cf3e;color:#000}@media (max-width:1024px){.contact-form form .form-actions input[type=submit]{border-width:3px;font-size:14px;line-height:31px;width:161px}}@media (max-width:767px){.contact-form form .form-actions input[type=submit]{max-width:152px;width:48%}.contact-form{padding:80px 33px}}.contact-form-schools{background:0 0}.contact-form-schools form input[type=email],.contact-form-schools form input[type=tel],.contact-form-schools form input[type=text],.contact-form-schools form select,.contact-form-schools form textarea{background:0 0!important}.apprenticeship-contact-form{margin:0 auto 80px;padding:40px 0;overflow:hidden;width:559px}@media (max-width:767px){.apprenticeship-contact-form{width:calc(100% - 66px)}}.apprenticeship-contact-form h2{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;font-size:30px;line-height:40px;margin:0 0 34px}.apprenticeship-contact-form form{margin:0 auto;width:559px}@media (max-width:767px){.apprenticeship-contact-form form{width:100%}}.apprenticeship-contact-form form .form-item-email,.apprenticeship-contact-form form .form-item-first-name,.apprenticeship-contact-form form .form-item-job-title,.apprenticeship-contact-form form .form-item-last-name,.apprenticeship-contact-form form .form-item-phone,.apprenticeship-contact-form form .form-item-school-name,.apprenticeship-contact-form form .form-item-select,.apprenticeship-contact-form form .form-item-select-school{float:left;margin-bottom:70px;width:calc((100% - 22px)/ 2)}@media (max-width:767px){.apprenticeship-contact-form form .form-item-email,.apprenticeship-contact-form form .form-item-first-name,.apprenticeship-contact-form form .form-item-job-title,.apprenticeship-contact-form form .form-item-last-name,.apprenticeship-contact-form form .form-item-phone,.apprenticeship-contact-form form .form-item-school-name,.apprenticeship-contact-form form .form-item-select,.apprenticeship-contact-form form .form-item-select-school{margin-bottom:37px;width:100%}}.apprenticeship-contact-form form .form-item-your-comments{margin-bottom:46px}.apprenticeship-contact-form form .form-item-job-title,.apprenticeship-contact-form form .form-item-school-name,.apprenticeship-contact-form form .form-item-select,.apprenticeship-contact-form form .form-item-select-school{width:100%}.apprenticeship-contact-form form .form-item-email,.apprenticeship-contact-form form .form-item-first-name{margin-right:22px}.apprenticeship-contact-form form input[type=text],.apprenticeship-contact-form form input[type=email],.apprenticeship-contact-form form input[type=tel],.apprenticeship-contact-form form select{color:#0da66e;border:0;border-bottom:5px solid #000;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;line-height:34px;width:268px}@media (max-width:1024px){.apprenticeship-contact-form form input[type=text],.apprenticeship-contact-form form input[type=email],.apprenticeship-contact-form form input[type=tel],.apprenticeship-contact-form form select{border-bottom:4px solid #000;font-size:14px;line-height:22px}}@media (max-width:767px){.apprenticeship-contact-form form .form-item-email,.apprenticeship-contact-form form .form-item-first-name{margin-right:0}.apprenticeship-contact-form form input[type=text],.apprenticeship-contact-form form input[type=email],.apprenticeship-contact-form form input[type=tel],.apprenticeship-contact-form form select{border-bottom:3px solid #000;font-size:12px;line-height:20px;width:100%}}.apprenticeship-contact-form form input[type=text]::-webkit-input-placeholder,.apprenticeship-contact-form form input[type=email]::-webkit-input-placeholder,.apprenticeship-contact-form form input[type=tel]::-webkit-input-placeholder,.apprenticeship-contact-form form select::-webkit-input-placeholder{color:#0da66e}.apprenticeship-contact-form form input[type=text]:-ms-input-placeholder,.apprenticeship-contact-form form input[type=email]:-ms-input-placeholder,.apprenticeship-contact-form form input[type=tel]:-ms-input-placeholder,.apprenticeship-contact-form form select:-ms-input-placeholder{color:#0da66e}.apprenticeship-contact-form form input[type=text]::-moz-placeholder,.apprenticeship-contact-form form input[type=email]::-moz-placeholder,.apprenticeship-contact-form form input[type=tel]::-moz-placeholder,.apprenticeship-contact-form form select::-moz-placeholder{color:#0da66e;opacity:1}.apprenticeship-contact-form form input[type=text]:-moz-placeholder,.apprenticeship-contact-form form input[type=email]:-moz-placeholder,.apprenticeship-contact-form form input[type=tel]:-moz-placeholder,.apprenticeship-contact-form form select:-moz-placeholder{color:#0da66e;opacity:1}.apprenticeship-contact-form form .form-item-job-title input,.apprenticeship-contact-form form .form-item-school-name input,.apprenticeship-contact-form form .form-item-select input,.apprenticeship-contact-form form .form-item-select-school input,.apprenticeship-contact-form form select{width:100%}.apprenticeship-contact-form form textarea{border:0;border-bottom:5px solid #000;color:#0da66e;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;line-height:28px;width:100%}.apprenticeship-contact-form form textarea::-webkit-input-placeholder{color:#0da66e}.apprenticeship-contact-form form textarea:-ms-input-placeholder{color:#0da66e}.apprenticeship-contact-form form textarea::-moz-placeholder{color:#0da66e;opacity:1}.apprenticeship-contact-form form textarea:-moz-placeholder{color:#0da66e;opacity:1}@media (max-width:1024px){.apprenticeship-contact-form form textarea{border-bottom:4px solid #000;font-size:14px;line-height:22px}}@media (max-width:767px){.apprenticeship-contact-form form textarea{border-bottom:3px solid #000;font-size:12px;line-height:20px}}.apprenticeship-contact-form form .form-item-free-school-pack label{color:#0da66e;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;line-height:28px}.hosting-apply-now-form h2,.hosting-apply-now-form h3{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400}@media (max-width:1024px){.apprenticeship-contact-form form .form-item-free-school-pack label{font-size:14px;line-height:22px}}@media (max-width:767px){.apprenticeship-contact-form form .form-item-free-school-pack label{font-size:12px;line-height:20px}}.apprenticeship-contact-form form .form-actions input[type=submit]{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;background:#000;border:0;color:#b9cf3e;font-size:18px;line-height:45px;text-transform:uppercase;width:272px;float:right;margin-top:40px}.footer-newsletter .apprenticeship-contact-form form .form-actions input[type=submit]{border:5px solid #b9cf3e;color:#000}@media (max-width:1024px){.apprenticeship-contact-form form .form-actions input[type=submit]{border-width:3px;font-size:14px;line-height:31px;width:161px}}@media (max-width:767px){.apprenticeship-contact-form form .form-actions input[type=submit]{max-width:152px;width:48%}}.apprenticeship-contact-form input[type=email],.apprenticeship-contact-form input[type=tel],.apprenticeship-contact-form input[type=text],.apprenticeship-contact-form select,.apprenticeship-contact-form textarea{background:0 0!important;color:#0da66e}.apprenticeship-contact-form input[type=email]::-webkit-input-placeholder,.apprenticeship-contact-form input[type=tel]::-webkit-input-placeholder,.apprenticeship-contact-form input[type=text]::-webkit-input-placeholder,.apprenticeship-contact-form select::-webkit-input-placeholder,.apprenticeship-contact-form textarea::-webkit-input-placeholder{color:#0da66e}.apprenticeship-contact-form input[type=email]:-ms-input-placeholder,.apprenticeship-contact-form input[type=tel]:-ms-input-placeholder,.apprenticeship-contact-form input[type=text]:-ms-input-placeholder,.apprenticeship-contact-form select:-ms-input-placeholder,.apprenticeship-contact-form textarea:-ms-input-placeholder{color:#0da66e}.apprenticeship-contact-form input[type=email]::-moz-placeholder,.apprenticeship-contact-form input[type=tel]::-moz-placeholder,.apprenticeship-contact-form input[type=text]::-moz-placeholder,.apprenticeship-contact-form select::-moz-placeholder,.apprenticeship-contact-form textarea::-moz-placeholder{color:#0da66e;opacity:1}.apprenticeship-contact-form input[type=email]:-moz-placeholder,.apprenticeship-contact-form input[type=tel]:-moz-placeholder,.apprenticeship-contact-form input[type=text]:-moz-placeholder,.apprenticeship-contact-form select:-moz-placeholder,.apprenticeship-contact-form textarea:-moz-placeholder{color:#0da66e;opacity:1}.hosting-apply-now-form{margin:0 auto 80px;padding:40px 0;overflow:hidden;width:559px}@media (max-width:767px){.hosting-apply-now-form{width:calc(100% - 66px)}}.hosting-apply-now-form h2{font-size:30px;line-height:40px;margin:0 0 34px}.hosting-apply-now-form h3{font-size:18px;line-height:28px;margin:80px 0 20px}.hosting-apply-now-form h3:nth-of-type(1){margin-top:40px}.vacancies .hosting-apply-now-form .js-form-required{position:relative}.vacancies .hosting-apply-now-form .js-form-required::after{content:'*';margin-left:2px}.hosting-apply-now-form p{margin-bottom:40px}.hosting-apply-now-form form{margin:0 auto;width:559px}@media (max-width:767px){.hosting-apply-now-form form{width:100%}}.hosting-apply-now-form form .form-item-email,.hosting-apply-now-form form .form-item-first-name,.hosting-apply-now-form form .form-item-job-title,.hosting-apply-now-form form .form-item-last-name,.hosting-apply-now-form form .form-item-phone,.hosting-apply-now-form form .form-item-school-name,.hosting-apply-now-form form .form-item-select,.hosting-apply-now-form form .form-item-select-school{float:left;margin-bottom:70px;width:calc((100% - 22px)/ 2)}@media (max-width:767px){.hosting-apply-now-form form .form-item-email,.hosting-apply-now-form form .form-item-first-name,.hosting-apply-now-form form .form-item-job-title,.hosting-apply-now-form form .form-item-last-name,.hosting-apply-now-form form .form-item-phone,.hosting-apply-now-form form .form-item-school-name,.hosting-apply-now-form form .form-item-select,.hosting-apply-now-form form .form-item-select-school{margin-bottom:37px;width:100%}}.hosting-apply-now-form form .form-item-your-comments{margin-bottom:46px}.hosting-apply-now-form form .form-item-job-title,.hosting-apply-now-form form .form-item-school-name,.hosting-apply-now-form form .form-item-select,.hosting-apply-now-form form .form-item-select-school{width:100%}.hosting-apply-now-form form .form-item-email,.hosting-apply-now-form form .form-item-first-name{margin-right:22px}.hosting-apply-now-form form input[type=text],.hosting-apply-now-form form input[type=email],.hosting-apply-now-form form input[type=tel],.hosting-apply-now-form form select{color:#0da66e;border:0;border-bottom:5px solid #000;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;line-height:34px;width:268px}@media (max-width:1024px){.hosting-apply-now-form form input[type=text],.hosting-apply-now-form form input[type=email],.hosting-apply-now-form form input[type=tel],.hosting-apply-now-form form select{border-bottom:4px solid #000;font-size:14px;line-height:22px}}@media (max-width:767px){.hosting-apply-now-form form .form-item-email,.hosting-apply-now-form form .form-item-first-name{margin-right:0}.hosting-apply-now-form form input[type=text],.hosting-apply-now-form form input[type=email],.hosting-apply-now-form form input[type=tel],.hosting-apply-now-form form select{border-bottom:3px solid #000;font-size:12px;line-height:20px;width:100%}}.hosting-apply-now-form form input[type=text]::-webkit-input-placeholder,.hosting-apply-now-form form input[type=email]::-webkit-input-placeholder,.hosting-apply-now-form form input[type=tel]::-webkit-input-placeholder,.hosting-apply-now-form form select::-webkit-input-placeholder{color:#0da66e}.hosting-apply-now-form form input[type=text]:-ms-input-placeholder,.hosting-apply-now-form form input[type=email]:-ms-input-placeholder,.hosting-apply-now-form form input[type=tel]:-ms-input-placeholder,.hosting-apply-now-form form select:-ms-input-placeholder{color:#0da66e}.hosting-apply-now-form form input[type=text]::-moz-placeholder,.hosting-apply-now-form form input[type=email]::-moz-placeholder,.hosting-apply-now-form form input[type=tel]::-moz-placeholder,.hosting-apply-now-form form select::-moz-placeholder{color:#0da66e;opacity:1}.hosting-apply-now-form form input[type=text]:-moz-placeholder,.hosting-apply-now-form form input[type=email]:-moz-placeholder,.hosting-apply-now-form form input[type=tel]:-moz-placeholder,.hosting-apply-now-form form select:-moz-placeholder{color:#0da66e;opacity:1}.hosting-apply-now-form form .form-item-job-title input,.hosting-apply-now-form form .form-item-school-name input,.hosting-apply-now-form form .form-item-select input,.hosting-apply-now-form form .form-item-select-school input,.hosting-apply-now-form form select{width:100%}.hosting-apply-now-form form textarea{border:0;border-bottom:5px solid #000;color:#0da66e;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;line-height:28px;width:100%}.hosting-apply-now-form form textarea::-webkit-input-placeholder{color:#0da66e}.hosting-apply-now-form form textarea:-ms-input-placeholder{color:#0da66e}.hosting-apply-now-form form textarea::-moz-placeholder{color:#0da66e;opacity:1}.hosting-apply-now-form form textarea:-moz-placeholder{color:#0da66e;opacity:1}@media (max-width:1024px){.hosting-apply-now-form form textarea{border-bottom:4px solid #000;font-size:14px;line-height:22px}}@media (max-width:767px){.hosting-apply-now-form form textarea{border-bottom:3px solid #000;font-size:12px;line-height:20px}}.hosting-apply-now-form form .form-item-free-school-pack label{color:#0da66e;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;line-height:28px}@media (max-width:1024px){.hosting-apply-now-form form .form-item-free-school-pack label{font-size:14px;line-height:22px}}@media (max-width:767px){.hosting-apply-now-form form .form-item-free-school-pack label{font-size:12px;line-height:20px}}.hosting-apply-now-form form .form-actions input[type=submit]{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;background:#000;border:0;color:#b9cf3e;font-size:18px;line-height:45px;text-transform:uppercase;width:272px;float:right;margin-top:40px}.footer-newsletter .hosting-apply-now-form form .form-actions input[type=submit]{border:5px solid #b9cf3e;color:#000}@media (max-width:1024px){.hosting-apply-now-form form .form-actions input[type=submit]{border-width:3px;font-size:14px;line-height:31px;width:161px}}.hosting-apply-now-form form .fieldgroup legend,.hosting-apply-now-form form .js-form-item-region label,.hosting-apply-now-form form .js-form-type-webform-document-file label{font-size:16px;line-height:23px;font-family:ITCKabelStd-Bold,sans-serif;font-weight:400}@media (max-width:767px){.hosting-apply-now-form form .form-actions input[type=submit]{max-width:152px;width:48%}}.hosting-apply-now-form form input[type=email],.hosting-apply-now-form form input[type=tel],.hosting-apply-now-form form input[type=text],.hosting-apply-now-form form select,.hosting-apply-now-form form textarea{background:0 0!important}.hosting-apply-now-form form .js-form-type-email,.hosting-apply-now-form form .js-form-type-select,.hosting-apply-now-form form .js-form-type-tel,.hosting-apply-now-form form .js-form-type-textarea,.hosting-apply-now-form form .js-form-type-textfield,.hosting-apply-now-form form .js-form-type-webform-document-file{float:none;margin:0 0 40px;width:100%}.hosting-apply-now-form form .js-form-item-positions-select{margin-bottom:0}.hosting-apply-now-form form .js-form-item-region{overflow:hidden}.hosting-apply-now-form form .js-form-item-region label{float:left;width:144px}.hosting-apply-now-form form .js-form-item-region select{float:left;width:calc(100% - 144px)}.hosting-apply-now-form form input[type=email],.hosting-apply-now-form form input[type=tel],.hosting-apply-now-form form input[type=text],.hosting-apply-now-form form select{width:100%}.hosting-apply-now-form form .fieldgroup{margin-bottom:40px}.hosting-apply-now-form form .fieldgroup legend{float:left;width:144px}.hosting-apply-now-form form .fieldgroup .fieldset-wrapper{float:left;width:calc(100% - 144px)}.hosting-apply-now-form form .fieldgroup .js-form-type-checkbox{float:left}.hosting-apply-now-form form .fieldgroup .option{margin:0 33px 0 10px}@media (max-width:767px){.hosting-apply-now-form form .fieldgroup .option{margin:0 0 0 10px}}.hosting-apply-now-form form #edit-legal-right-to-work-in-nz--wrapper legend{width:144px}.hosting-apply-now-form form #edit-legal-right-to-work-in-nz--wrapper .fieldset-wrapper{float:left;width:calc(100% - 144px)}.hosting-apply-now-form form .js-form-type-webform-document-file label{float:left;width:144px}.hosting-apply-now-form form .js-form-type-webform-document-file .js-webform-document-file{float:left;width:calc(100% - 144px)}.hosting-apply-now-form form .js-form-type-webform-document-file .js-webform-element-more{font-size:15px}.hosting-request-apprentice-form{margin:0 auto 80px;padding:40px 0;overflow:hidden;width:559px}@media (max-width:767px){.hosting-request-apprentice-form{width:calc(100% - 66px)}}.hosting-request-apprentice-form h2{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;font-size:30px;line-height:40px;margin:0 0 34px}.hosting-request-apprentice-form h3{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;font-size:18px;line-height:28px;margin:80px 0 20px}.hosting-request-apprentice-form h3:nth-of-type(1){margin-top:40px}.hosting-request-apprentice-form p{margin-bottom:40px}.hosting-request-apprentice-form form{margin:0 auto;width:559px}@media (max-width:767px){.hosting-request-apprentice-form form{width:100%}}.hosting-request-apprentice-form form .form-item-email,.hosting-request-apprentice-form form .form-item-first-name,.hosting-request-apprentice-form form .form-item-job-title,.hosting-request-apprentice-form form .form-item-last-name,.hosting-request-apprentice-form form .form-item-phone,.hosting-request-apprentice-form form .form-item-school-name,.hosting-request-apprentice-form form .form-item-select,.hosting-request-apprentice-form form .form-item-select-school{float:left;margin-bottom:70px;width:calc((100% - 22px)/ 2)}@media (max-width:767px){.hosting-request-apprentice-form form .form-item-email,.hosting-request-apprentice-form form .form-item-first-name,.hosting-request-apprentice-form form .form-item-job-title,.hosting-request-apprentice-form form .form-item-last-name,.hosting-request-apprentice-form form .form-item-phone,.hosting-request-apprentice-form form .form-item-school-name,.hosting-request-apprentice-form form .form-item-select,.hosting-request-apprentice-form form .form-item-select-school{margin-bottom:37px;width:100%}}.hosting-request-apprentice-form form .form-item-your-comments{margin-bottom:46px}.hosting-request-apprentice-form form .form-item-job-title,.hosting-request-apprentice-form form .form-item-school-name,.hosting-request-apprentice-form form .form-item-select,.hosting-request-apprentice-form form .form-item-select-school{width:100%}.hosting-request-apprentice-form form .form-item-email,.hosting-request-apprentice-form form .form-item-first-name{margin-right:22px}.hosting-request-apprentice-form form input[type=text],.hosting-request-apprentice-form form input[type=email],.hosting-request-apprentice-form form input[type=tel],.hosting-request-apprentice-form form select{color:#0da66e;border:0;border-bottom:5px solid #000;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;line-height:34px;width:268px}@media (max-width:1024px){.hosting-request-apprentice-form form input[type=text],.hosting-request-apprentice-form form input[type=email],.hosting-request-apprentice-form form input[type=tel],.hosting-request-apprentice-form form select{border-bottom:4px solid #000;font-size:14px;line-height:22px}}@media (max-width:767px){.hosting-request-apprentice-form form .form-item-email,.hosting-request-apprentice-form form .form-item-first-name{margin-right:0}.hosting-request-apprentice-form form input[type=text],.hosting-request-apprentice-form form input[type=email],.hosting-request-apprentice-form form input[type=tel],.hosting-request-apprentice-form form select{border-bottom:3px solid #000;font-size:12px;line-height:20px;width:100%}}.hosting-request-apprentice-form form input[type=text]::-webkit-input-placeholder,.hosting-request-apprentice-form form input[type=email]::-webkit-input-placeholder,.hosting-request-apprentice-form form input[type=tel]::-webkit-input-placeholder,.hosting-request-apprentice-form form select::-webkit-input-placeholder{color:#0da66e}.hosting-request-apprentice-form form input[type=text]:-ms-input-placeholder,.hosting-request-apprentice-form form input[type=email]:-ms-input-placeholder,.hosting-request-apprentice-form form input[type=tel]:-ms-input-placeholder,.hosting-request-apprentice-form form select:-ms-input-placeholder{color:#0da66e}.hosting-request-apprentice-form form input[type=text]::-moz-placeholder,.hosting-request-apprentice-form form input[type=email]::-moz-placeholder,.hosting-request-apprentice-form form input[type=tel]::-moz-placeholder,.hosting-request-apprentice-form form select::-moz-placeholder{color:#0da66e;opacity:1}.hosting-request-apprentice-form form input[type=text]:-moz-placeholder,.hosting-request-apprentice-form form input[type=email]:-moz-placeholder,.hosting-request-apprentice-form form input[type=tel]:-moz-placeholder,.hosting-request-apprentice-form form select:-moz-placeholder{color:#0da66e;opacity:1}.hosting-request-apprentice-form form .form-item-job-title input,.hosting-request-apprentice-form form .form-item-school-name input,.hosting-request-apprentice-form form .form-item-select input,.hosting-request-apprentice-form form .form-item-select-school input,.hosting-request-apprentice-form form select{width:100%}.hosting-request-apprentice-form form textarea{border:0;border-bottom:5px solid #000;color:#0da66e;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;line-height:28px;width:100%}.hosting-request-apprentice-form form textarea::-webkit-input-placeholder{color:#0da66e}.hosting-request-apprentice-form form textarea:-ms-input-placeholder{color:#0da66e}.hosting-request-apprentice-form form textarea::-moz-placeholder{color:#0da66e;opacity:1}.hosting-request-apprentice-form form textarea:-moz-placeholder{color:#0da66e;opacity:1}@media (max-width:1024px){.hosting-request-apprentice-form form textarea{border-bottom:4px solid #000;font-size:14px;line-height:22px}}@media (max-width:767px){.hosting-request-apprentice-form form textarea{border-bottom:3px solid #000;font-size:12px;line-height:20px}}.hosting-request-apprentice-form form .form-item-free-school-pack label{color:#0da66e;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;line-height:28px}@media (max-width:1024px){.hosting-request-apprentice-form form .form-item-free-school-pack label{font-size:14px;line-height:22px}}@media (max-width:767px){.hosting-request-apprentice-form form .form-item-free-school-pack label{font-size:12px;line-height:20px}}.hosting-request-apprentice-form form .form-actions input[type=submit]{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;background:#000;border:0;color:#b9cf3e;font-size:18px;line-height:45px;text-transform:uppercase;width:272px;float:right;margin-top:40px}.footer-newsletter .hosting-request-apprentice-form form .form-actions input[type=submit]{border:5px solid #b9cf3e;color:#000}@media (max-width:1024px){.hosting-request-apprentice-form form .form-actions input[type=submit]{border-width:3px;font-size:14px;line-height:31px;width:161px}}@media (max-width:767px){.hosting-request-apprentice-form form .form-actions input[type=submit]{max-width:152px;width:48%}}.hosting-request-apprentice-form form input[type=email],.hosting-request-apprentice-form form input[type=tel],.hosting-request-apprentice-form form input[type=text],.hosting-request-apprentice-form form select,.hosting-request-apprentice-form form textarea{background:0 0!important}.hosting-request-apprentice-form form .js-form-type-email,.hosting-request-apprentice-form form .js-form-type-tel,.hosting-request-apprentice-form form .js-form-type-textarea,.hosting-request-apprentice-form form .js-form-type-textfield{float:none;margin:0 0 40px;width:100%}.hosting-request-apprentice-form form input[type=email],.hosting-request-apprentice-form form input[type=tel],.hosting-request-apprentice-form form input[type=text],.hosting-request-apprentice-form form select{width:100%}.hosting-request-apprentice-form form .fieldgroup{margin-bottom:40px}.hosting-request-apprentice-form form .fieldgroup legend{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;float:left;font-size:16px;line-height:23px;width:216px}@media (max-width:767px){.hosting-request-apprentice-form form .fieldgroup legend{width:196px}}.hosting-request-apprentice-form form .fieldgroup .fieldset-wrapper{float:left;width:calc(100% - 216px)}@media (max-width:767px){.hosting-request-apprentice-form form .fieldgroup .fieldset-wrapper{width:calc(100% - 196px)}}.hosting-request-apprentice-form form .fieldgroup .js-form-type-checkbox{float:left}.hosting-request-apprentice-form form .fieldgroup .option{margin:0 33px 0 10px}.hosting-request-apprentice-form form .js-form-type-date{margin-bottom:40px}.hosting-request-apprentice-form form .js-form-type-date label{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;float:left;font-size:16px;line-height:23px;width:216px}.hosting-request-apprentice-form form .js-form-type-date input{color:#0da66e;border:0;border-bottom:5px solid #000;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;line-height:34px;width:268px;background:0 0}.hosting-request-apprentice-form form .js-form-type-date input::-webkit-input-placeholder{color:#0da66e}.hosting-request-apprentice-form form .js-form-type-date input:-ms-input-placeholder{color:#0da66e}.hosting-request-apprentice-form form .js-form-type-date input::-moz-placeholder{color:#0da66e;opacity:1}.hosting-request-apprentice-form form .js-form-type-date input:-moz-placeholder{color:#0da66e;opacity:1}@media (max-width:1024px){.hosting-request-apprentice-form form .js-form-type-date input{border-bottom:4px solid #000;font-size:14px;line-height:22px}}@media (max-width:767px){.hosting-request-apprentice-form form .js-form-type-date input{border-bottom:3px solid #000;font-size:12px;line-height:20px;width:100%}}.electrical-trade-foundation-form{margin:0 auto 80px;padding:40px 0;overflow:hidden;width:559px}@media (max-width:767px){.electrical-trade-foundation-form{width:calc(100% - 66px)}}.electrical-trade-foundation-form h2{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;font-size:30px;line-height:40px;margin:0 0 34px}.electrical-trade-foundation-form h3{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;font-size:18px;line-height:28px;margin:80px 0 20px}.electrical-trade-foundation-form h3:nth-of-type(1){margin-top:40px}.electrical-trade-foundation-form p{margin-bottom:40px}.electrical-trade-foundation-form form{margin:0 auto;width:559px}@media (max-width:767px){.electrical-trade-foundation-form form{width:100%}}.electrical-trade-foundation-form form .form-item-email,.electrical-trade-foundation-form form .form-item-first-name,.electrical-trade-foundation-form form .form-item-job-title,.electrical-trade-foundation-form form .form-item-last-name,.electrical-trade-foundation-form form .form-item-phone,.electrical-trade-foundation-form form .form-item-school-name,.electrical-trade-foundation-form form .form-item-select,.electrical-trade-foundation-form form .form-item-select-school{float:left;margin-bottom:70px;width:calc((100% - 22px)/ 2)}.electrical-trade-foundation-form form .form-item-job-title,.electrical-trade-foundation-form form .form-item-job-title input,.electrical-trade-foundation-form form .form-item-school-name,.electrical-trade-foundation-form form .form-item-school-name input,.electrical-trade-foundation-form form .form-item-select,.electrical-trade-foundation-form form .form-item-select input,.electrical-trade-foundation-form form .form-item-select-school,.electrical-trade-foundation-form form .form-item-select-school input,.electrical-trade-foundation-form form select{width:100%}@media (max-width:767px){.electrical-trade-foundation-form form .form-item-email,.electrical-trade-foundation-form form .form-item-first-name,.electrical-trade-foundation-form form .form-item-job-title,.electrical-trade-foundation-form form .form-item-last-name,.electrical-trade-foundation-form form .form-item-phone,.electrical-trade-foundation-form form .form-item-school-name,.electrical-trade-foundation-form form .form-item-select,.electrical-trade-foundation-form form .form-item-select-school{margin-bottom:37px;width:100%}}.electrical-trade-foundation-form form .form-item-your-comments{margin-bottom:46px}.electrical-trade-foundation-form form .form-item-email,.electrical-trade-foundation-form form .form-item-first-name{margin-right:22px}.electrical-trade-foundation-form form input[type=text],.electrical-trade-foundation-form form input[type=email],.electrical-trade-foundation-form form input[type=tel],.electrical-trade-foundation-form form select{color:#0da66e;border:0;border-bottom:5px solid #000;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;line-height:34px}@media (max-width:1024px){.electrical-trade-foundation-form form input[type=text],.electrical-trade-foundation-form form input[type=email],.electrical-trade-foundation-form form input[type=tel],.electrical-trade-foundation-form form select{border-bottom:4px solid #000;font-size:14px;line-height:22px}}@media (max-width:767px){.electrical-trade-foundation-form form .form-item-email,.electrical-trade-foundation-form form .form-item-first-name{margin-right:0}.electrical-trade-foundation-form form input[type=text],.electrical-trade-foundation-form form input[type=email],.electrical-trade-foundation-form form input[type=tel],.electrical-trade-foundation-form form select{border-bottom:3px solid #000;font-size:12px;line-height:20px;width:100%}}.electrical-trade-foundation-form form input[type=text]::-webkit-input-placeholder,.electrical-trade-foundation-form form input[type=email]::-webkit-input-placeholder,.electrical-trade-foundation-form form input[type=tel]::-webkit-input-placeholder,.electrical-trade-foundation-form form select::-webkit-input-placeholder{color:#0da66e}.electrical-trade-foundation-form form input[type=text]:-ms-input-placeholder,.electrical-trade-foundation-form form input[type=email]:-ms-input-placeholder,.electrical-trade-foundation-form form input[type=tel]:-ms-input-placeholder,.electrical-trade-foundation-form form select:-ms-input-placeholder{color:#0da66e}.electrical-trade-foundation-form form input[type=text]::-moz-placeholder,.electrical-trade-foundation-form form input[type=email]::-moz-placeholder,.electrical-trade-foundation-form form input[type=tel]::-moz-placeholder,.electrical-trade-foundation-form form select::-moz-placeholder{color:#0da66e;opacity:1}.electrical-trade-foundation-form form input[type=text]:-moz-placeholder,.electrical-trade-foundation-form form input[type=email]:-moz-placeholder,.electrical-trade-foundation-form form input[type=tel]:-moz-placeholder,.electrical-trade-foundation-form form select:-moz-placeholder{color:#0da66e;opacity:1}.electrical-trade-foundation-form form textarea{border:0;border-bottom:5px solid #000;color:#0da66e;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;line-height:28px;width:100%}.electrical-trade-foundation-form form textarea::-webkit-input-placeholder{color:#0da66e}.electrical-trade-foundation-form form textarea:-ms-input-placeholder{color:#0da66e}.electrical-trade-foundation-form form textarea::-moz-placeholder{color:#0da66e;opacity:1}.electrical-trade-foundation-form form textarea:-moz-placeholder{color:#0da66e;opacity:1}@media (max-width:1024px){.electrical-trade-foundation-form form textarea{border-bottom:4px solid #000;font-size:14px;line-height:22px}}@media (max-width:767px){.electrical-trade-foundation-form form textarea{border-bottom:3px solid #000;font-size:12px;line-height:20px}}.electrical-trade-foundation-form form .form-item-free-school-pack label{color:#0da66e;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;line-height:28px}@media (max-width:1024px){.electrical-trade-foundation-form form .form-item-free-school-pack label{font-size:14px;line-height:22px}}@media (max-width:767px){.electrical-trade-foundation-form form .form-item-free-school-pack label{font-size:12px;line-height:20px}}.electrical-trade-foundation-form form .form-actions input[type=submit]{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;background:#000;border:0;color:#b9cf3e;font-size:18px;line-height:45px;text-transform:uppercase;width:272px;float:right;margin-top:40px}.footer-newsletter .electrical-trade-foundation-form form .form-actions input[type=submit]{border:5px solid #b9cf3e;color:#000}@media (max-width:1024px){.electrical-trade-foundation-form form .form-actions input[type=submit]{border-width:3px;font-size:14px;line-height:31px;width:161px}}@media (max-width:767px){.electrical-trade-foundation-form form .form-actions input[type=submit]{max-width:152px;width:48%}}.electrical-trade-foundation-form div[role=alert]{color:red}.electrical-trade-foundation-form form input[type=text],.electrical-trade-foundation-form form input[type=email],.electrical-trade-foundation-form form input[type=tel],.electrical-trade-foundation-form form select,.electrical-trade-foundation-form form textarea{background:0 0!important}.electrical-trade-foundation-form form .js-form-type-email,.electrical-trade-foundation-form form .js-form-type-tel,.electrical-trade-foundation-form form .js-form-type-textarea,.electrical-trade-foundation-form form .js-form-type-textfield{float:none;margin:0 0 40px;width:100%}.electrical-trade-foundation-form form input[type=text],.electrical-trade-foundation-form form input[type=email],.electrical-trade-foundation-form form input[type=tel],.electrical-trade-foundation-form form select{width:100%}.electrical-trade-foundation-form form .fieldgroup{margin-bottom:40px}.electrical-trade-foundation-form form .fieldgroup legend{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;float:left;font-size:16px;line-height:23px;width:216px}@media (max-width:767px){.electrical-trade-foundation-form form .fieldgroup legend{width:196px}}.electrical-trade-foundation-form form .fieldgroup .fieldset-wrapper{float:left;width:calc(100% - 216px)}@media (max-width:767px){.electrical-trade-foundation-form form .fieldgroup .fieldset-wrapper{width:calc(100% - 196px)}}.electrical-trade-foundation-form form .fieldgroup .option{margin:0 0 0 10px}.electrical-trade-foundation-form form .js-form-type-date{margin-bottom:40px}.electrical-trade-foundation-form form .js-form-type-date label{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;float:left;font-size:16px;line-height:23px;width:216px}.electrical-trade-foundation-form form .js-form-type-date input{color:#0da66e;border:0;border-bottom:5px solid #000;font-family:UniversLTPro-55Roman,sans-serif;font-size:15px;line-height:34px;width:268px;background:0 0}.electrical-trade-foundation-form form .js-form-type-date input::-webkit-input-placeholder{color:#0da66e}.electrical-trade-foundation-form form .js-form-type-date input:-ms-input-placeholder{color:#0da66e}.electrical-trade-foundation-form form .js-form-type-date input::-moz-placeholder{color:#0da66e;opacity:1}.electrical-trade-foundation-form form .js-form-type-date input:-moz-placeholder{color:#0da66e;opacity:1}@media (max-width:1024px){.electrical-trade-foundation-form form .js-form-type-date input{border-bottom:4px solid #000;font-size:14px;line-height:22px}}@media (max-width:767px){.electrical-trade-foundation-form form .js-form-type-date input{border-bottom:3px solid #000;font-size:12px;line-height:20px;width:100%}}.paragraph--type--advanced-html{left:50%;overflow:visible;position:static;margin:40px auto 50px;text-align:center;width:1159px}.events,.events-subnav,.registration-process__section{overflow:hidden}@media (max-width:1024px){.paragraph--type--advanced-html{left:0;margin-left:0;margin-top:34px;width:100%}}@media (max-width:767px){.paragraph--type--advanced-html{margin-top:22px}}.registration-process__section-title,.registration-process__title{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;font-size:30px;line-height:40px;margin:0 0 13px;padding-bottom:42px;position:relative;text-transform:uppercase}.registration-process__section-title::after,.registration-process__title::after{bottom:0;color:#b9cf3e;content:'>';font-size:43px;height:43px;left:50%;position:absolute;-webkit-transform:translateX(calc(-50% + 5px)) rotate(90deg);-ms-transform:translateX(calc(-50% + 5px)) rotate(90deg);transform:translateX(calc(-50% + 5px)) rotate(90deg);width:31px}.event__link,.get-started-now-modal{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.registration-process__title{margin:0 0 20px;padding-bottom:0}.registration-process__line{border-right:5px solid #000;float:left;height:266px;margin-bottom:19px;width:calc(50% + 3px)}.registration-process__copy{float:left;padding-left:78px;text-align:left;width:calc(50% - 3px)}.registration-process__copy h3{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;font-size:18px;line-height:28px;margin:0 0 33px}.registration-process__copy h3.no-margin{margin:0 0 4px}.registration-process__copy p{margin:0 0 20px}.registration-process__copy p.margin-after{margin-bottom:33px}.registration-process__copy p.top26{margin-top:26px}.registration-process__copy p.top66{margin-top:66px}.registration-process__copy ul li{padding-left:25px;position:relative}.registration-process__copy ul li.bold{font-family:UniversLTPro-65Bold,sans-serif;font-weight:400}.event__day,.event__title,.events-subnav a,.events__month h3,.events__week h3,.events__year h3,.registration-process__bold-copy,.registration-process__copy .registration-process__button{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400}.registration-process__copy ul li::before{color:#b9cf3e;content:'>';font-size:24px;height:19px;left:0;position:absolute;top:-2px;width:14px}.registration-process__copy .registration-process__button{background:#000;color:#b9cf3e;display:block;font-size:18px;line-height:45px;margin:0 0 10px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color .2s ease .1s;-o-transition:color .2s ease .1s;transition:color .2s ease .1s;width:272px}.registration-process__copy .registration-process__button.info__button--blue{background:#93d8f0;color:#000}.registration-process__copy .registration-process__button.info__button--green{background:#b9cf3e;color:#000}@media (max-width:1220px){.registration-process__copy .registration-process__button{width:193px}}@media (max-width:1024px){.registration-process__copy .registration-process__button{margin:0 auto 15px;width:286px}}.registration-process__copy .registration-process__button::before{background:#b9cf3e;content:"";height:45px;left:0;position:absolute;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:0;z-index:1}.registration-process__copy .registration-process__button .text{position:relative;z-index:3}.registration-process__copy .registration-process__button:hover{color:#000}.registration-process__copy .registration-process__button:hover::before{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:272px}@media (max-width:1220px){.registration-process__copy .registration-process__button:hover::before{width:193px}}@media (max-width:1024px){.registration-process__copy .registration-process__button:hover::before{width:286px}}.registration-process__copy .registration-process__button.margin-after{margin-bottom:40px}.registration-process__bold-copy{margin:0 auto 40px;max-width:467px;width:100%}.registration-process__paragraph-copy{margin:0 auto 20px;max-width:500px;width:100%}.events{position:relative;left:50%;margin-left:-280px;margin-bottom:75px;margin-top:0;width:705px}@media (max-width:1024px){.events{left:0;margin-left:0;margin-top:34px;width:100%}}@media (max-width:767px){.events{margin-top:22px}}@media (max-width:1024px){.events{margin:40px auto 140px;width:636px}}@media (max-width:767px){.events{margin:22px auto 55px;width:calc(100% - 66px)}}.events__week,.events__year{display:none}.events__month h3,.events__week h3,.events__year h3{color:#000;float:left;font-size:36px;line-height:48px;margin-bottom:32px;margin-right:32px}@media (max-width:767px){.events__month h3,.events__week h3,.events__year h3{font-size:22px;margin-right:22px}}.events__month nav,.events__month nav .pager__item--previous,.events__week nav,.events__week nav .pager__item--previous,.events__year nav,.events__year nav .pager__item--previous{float:left}.events__month nav .pager__item--previous a,.events__week nav .pager__item--previous a,.events__year nav .pager__item--previous a{display:block;height:29px;margin-right:20px;margin-top:8px;position:relative;text-indent:-9999px;width:21px}.events__month nav .pager__item--previous a::before,.events__week nav .pager__item--previous a::before,.events__year nav .pager__item--previous a::before{content:'<';color:#b9cf3e;font-size:36px;position:absolute;height:29px;width:10px;left:0;top:0;z-index:300;text-indent:0}@media (max-width:1024px){.events__month nav .pager__item--previous a::before,.events__week nav .pager__item--previous a::before,.events__year nav .pager__item--previous a::before{font-size:30px}.events__month nav .pager__item--previous a,.events__week nav .pager__item--previous a,.events__year nav .pager__item--previous a{margin-top:13px}}@media (max-width:767px){.events__month nav .pager__item--previous a::before,.events__week nav .pager__item--previous a::before,.events__year nav .pager__item--previous a::before{font-size:22px}}.events__month nav .pager__item--next,.events__week nav .pager__item--next,.events__year nav .pager__item--next{float:left}.events__month nav .pager__item--next a,.events__week nav .pager__item--next a,.events__year nav .pager__item--next a{display:block;height:29px;margin-top:8px;position:relative;text-indent:-9999px;width:21px}.events__month nav .pager__item--next a::before,.events__week nav .pager__item--next a::before,.events__year nav .pager__item--next a::before{content:'>';color:#b9cf3e;font-size:36px;position:absolute;height:29px;width:10px;left:0;top:0;z-index:300;text-indent:0}@media (max-width:1024px){.events__month nav .pager__item--next a::before,.events__week nav .pager__item--next a::before,.events__year nav .pager__item--next a::before{font-size:30px}.events__month nav .pager__item--next a,.events__week nav .pager__item--next a,.events__year nav .pager__item--next a{margin-top:13px}}.events__month nav+div,.events__week nav+div,.events__year nav+div{clear:left}.events__event{background:#fff;float:left;height:319px;margin:0 17px 40px 0;padding:30px 47px;position:relative;text-align:center;width:344px}@media (max-width:1024px){.events__event{height:257px;margin:0 28px 20px 0;padding:12px 27px;width:304px}}@media (max-width:767px){.events__month nav .pager__item--next a::before,.events__week nav .pager__item--next a::before,.events__year nav .pager__item--next a::before{font-size:22px}.events__event{height:auto;min-height:257px;margin-right:0;padding:19px 31px;width:100%}}.events__event:nth-child(2n){margin-right:0}.event__day{font-size:60px;line-height:80px;margin:0}@media (max-width:1024px){.event__day{font-size:36px;line-height:48px}}.event__month{font-size:18px;line-height:1;margin:0 0 7px}@media (max-width:1024px){.event__month{font-size:14px;margin:0 0 20px}}@media (max-width:767px){.event__month{margin:0 0 16px}}.event__title{font-size:18px;line-height:28px;margin:0 0 8px}@media (max-width:1024px){.event__title{font-size:16px;line-height:22px;margin:0 0 10px}.event__body{font-size:14px}}@media (max-width:767px){.event__title{line-height:20px;margin:0 0 6px}}.event__body{line-height:21px}.event__link{background:url(/themes/custom/etco/css/../images/calendar-black.svg);bottom:27px;display:block;height:39px;left:50%;position:absolute;text-decoration:none;transform:translateX(-50%);width:45px}@media (max-width:1024px){.event__link{background-size:31px 26px;height:26px;width:31px}}@media (max-width:767px){.event__link{background-size:34px 31px;height:31px;width:34px}}.event__link:hover{background:url(/themes/custom/etco/css/../images/calendar-green.svg)}.events-subnav{position:relative;left:50%;margin-left:-280px;margin-top:40px;width:775px}@media (max-width:1024px){.event__link:hover{background-size:31px 26px}.events-subnav{left:0;margin-left:0;margin-top:34px;width:100%}}@media (max-width:767px){.events-subnav{margin-top:22px}}@media (max-width:1024px){.events-subnav{margin-left:66px;margin-top:58px;width:calc(100% - 122px)}}@media (max-width:767px){.events-subnav{margin-left:33px;margin-top:40px;width:calc(100% - 66px);margin-right:33px}}.events-subnav a{background:#000;color:#b9cf3e;display:block;font-size:18px;line-height:45px;margin:0 24px 27px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color .2s ease .1s;-o-transition:color .2s ease .1s;transition:color .2s ease .1s;float:left;width:214px}.events-subnav a.info__button--blue{background:#93d8f0;color:#000}.events-subnav a.info__button--green{background:#b9cf3e;color:#000}@media (max-width:1220px){.events-subnav a{width:193px}}@media (max-width:1024px){.events-subnav a{margin:0 auto 15px;width:286px}}.events-subnav a::before{background:#b9cf3e;content:"";height:45px;left:0;position:absolute;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:0;z-index:1}.events-subnav a .text{position:relative;z-index:3}.events-subnav a:hover{color:#000}.events-subnav a:hover::before{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}@media (max-width:1220px){.events-subnav a:hover::before{width:193px}}@media (max-width:1024px){.events-subnav a:hover::before{width:286px}}.events-subnav a.active,.events-subnav a:hover{color:#000}.events-subnav a.active::before,.events-subnav a:hover::before{width:214px}@media (max-width:1024px){.events-subnav a.active::before,.events-subnav a:hover::before{height:40px;width:100%}.events-subnav a{line-height:40px;margin-bottom:0;margin-right:22px;width:calc((100% - 44px)/ 3)}.events-subnav a:last-child{margin-right:0}}@media (max-width:767px){.events-subnav a{margin-right:10px;width:calc((100% - 20px)/ 3)}}.documents-view{overflow:visible;position:relative;left:50%;margin-left:-280px;margin-top:40px;width:775px;width:calc(50% + 280px)}@media (max-width:1024px){.documents-view{left:0;margin-left:0;margin-top:34px;width:100%}}@media (max-width:767px){.documents-view{margin-top:22px}}.documents-view h2{display:none}.documents-view-courses h2,.documents-view__link,.get-started-now-modal__action{display:block;font-family:ITCKabelStd-Bold,sans-serif;font-weight:400}.documents-view h3{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;font-size:30px;line-height:40px;margin:0 0 40px}@media (max-width:1024px){.documents-view h3{font-size:24px;line-height:30px;margin:0 0 21px}}@media (max-width:767px){.documents-view h3{font-size:20px;line-height:32px;margin:0 0 19px}}@media (max-width:1024px){.documents-view{padding-left:77px}.documents-view:nth-of-type(1){margin-top:40px}}@media (max-width:767px){.documents-view{padding-left:32px}.documents-view:nth-of-type(1){margin-top:35px}}.documents-view-hosting{margin-bottom:80px}.documents-view-hosting h3{margin-top:60px}@media (max-width:1024px){.documents-view-hosting h3{margin-top:40px}}.documents-view-courses h2{font-size:30px;line-height:40px;margin:60px 0 20px}@media (max-width:1024px){.documents-view-courses h2{margin:40px 0 12px}}.documents-view-courses h3{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;font-size:18px;line-height:28px;margin:0 0 20px}@media (max-width:1024px){.documents-view-courses h3{font-size:16px;line-height:22px;margin:0 0 11px}}.documents-view-courses div+h3{margin-top:40px}.documents-view__link{background:url(/themes/custom/etco/css/../images/download-icon.svg) 17px 27px no-repeat #fff;color:#000;font-size:18px;height:85px;line-height:85px;margin-bottom:20px;padding-left:90px;text-decoration:none;width:100%}.documents-view__link:hover{background:url(/themes/custom/etco/css/../images/download-icon-green.svg) 17px 27px no-repeat #fff;transition:color .2s ease}@media (max-width:1024px){.documents-view__link{background-size:22px auto;background-position:12px 19px;font-size:16px;height:59px;line-height:59px;padding-left:63px}}@media (max-width:767px){.documents-view__link{background-size:20px auto;background-position:13px 19px;margin-bottom:14px;padding-left:48px}}.get-started-now-modal{background:#fff;left:50%;max-width:888px;opacity:0;padding:82px 190px 87px 94px;position:absolute;top:128px;transform:translateX(-50%);visibility:hidden;width:61.66666666666667%;z-index:11}.get-started-now-modal h3{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;color:#0da66e;font-size:30px;line-height:34px;margin-bottom:48px}@media (max-width:1024px){.get-started-now-modal{max-width:888px;padding:60px 80px 60px 66px;top:151px;width:82.68229166666667%}.get-started-now-modal h3{font-size:21px;line-height:23px;margin-bottom:39px}}@media (max-width:767px){.get-started-now-modal{padding:54px 34px 36px 33px;top:0;width:100%}.get-started-now-modal h3{font-size:20px;line-height:23px;margin-bottom:30px}}.get-started-now-modal p{font-size:16px;line-height:22px;margin-bottom:30px}@media (max-width:1024px){.get-started-now-modal p{font-size:14px;line-height:18px;margin-bottom:30px}}@media (max-width:767px){.get-started-now-modal p{margin-bottom:20px}}.get-started-now-modal p:first-child{margin-bottom:0}.get-started-now-modal ul{margin-bottom:40px}.get-started-now-modal ul li{font-size:16px;line-height:22px;padding-left:20px;position:relative}.get-started-now-modal ul li a{color:#000;text-decoration:none}.get-started-now-modal ul li a:hover{color:#0a7f8f;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}@media (max-width:1024px){.get-started-now-modal ul{margin-bottom:30px}.get-started-now-modal ul li{font-size:14px;line-height:18px}}.get-started-now-modal ul li::before{color:#0da66e;content:"\2022";font-size:1em;left:0;position:absolute;top:1px}.get-started-now-modal__close{background:#000;position:absolute;height:90px;right:0;top:0;width:90px}@media (max-width:1024px){.get-started-now-modal__close{height:63px;width:63px}}@media (max-width:767px){.get-started-now-modal ul li{margin-bottom:8px}.get-started-now-modal__close{height:54px;width:54px}}.get-started-now-modal__action{background:#000;color:#b9cf3e;font-size:18px;line-height:45px;margin:61px 0 10px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color .2s ease .1s;-o-transition:color .2s ease .1s;transition:color .2s ease .1s;width:272px;float:right}.get-started-now-modal__action.info__button--blue{background:#93d8f0;color:#000}.get-started-now-modal__action.info__button--green{background:#b9cf3e;color:#000}@media (max-width:1220px){.get-started-now-modal__action{width:193px}}@media (max-width:1024px){.get-started-now-modal__action{margin:0 auto 15px;width:286px}}.get-started-now-modal__action::before{background:#b9cf3e;content:"";height:45px;left:0;position:absolute;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:0;z-index:1}.get-started-now-modal__action .text{position:relative;z-index:3}.get-started-now-modal__action:hover{color:#000}.get-started-now-modal__action:hover::before{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:272px}@media (max-width:1220px){.get-started-now-modal__action:hover::before{width:193px}}@media (max-width:1024px){.get-started-now-modal__action:hover::before{width:286px}.get-started-now-modal__action{margin-top:52px}.login .paragraph--type--advanced-html{max-width:700px}}@media (max-width:767px){.get-started-now-modal__action{float:none;margin-top:30px}}.vacancies .get-started-now-modal__action{float:none;margin:0 0 60px}.login .paragraph--type--advanced-html{margin:52px auto 136px}@media (max-width:767px){.login .paragraph--type--advanced-html{margin:38px auto 95px}}.login .custom-page-title{font-size:18px;line-height:23px;margin-top:73px}.login .advanced-html__body{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:16px;margin:0 auto}@media (max-width:1240px){.login .paragraph--type--advanced-html{width:auto}.login .advanced-html__body{grid-template-columns:1fr 1fr 1fr 1fr}}.login-link__container{display:block;height:184px;margin-top:13px;position:relative;text-align:center}@media (max-width:1024px){.login .advanced-html__body{grid-template-columns:1fr 1fr 1fr}.login-link__container:nth-child(n+4){margin-top:0}}@media (max-width:767px){.login .advanced-html__body{grid-template-columns:1fr;width:272px}.login-link__container{margin-left:0;width:272px}}.login-link__container:first-child{margin-left:0}.login-link__elearning,.login-link__jobready,.login-link__payroll,.login-link__timefiler,.login-link__wams{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;background:#000;border:0;color:#b9cf3e;font-size:18px;line-height:45px;text-transform:uppercase;display:block;height:184px;padding-top:60px;position:relative;text-decoration:none;width:auto}.footer-newsletter .login-link__elearning,.footer-newsletter .login-link__jobready,.footer-newsletter .login-link__payroll,.footer-newsletter .login-link__timefiler,.footer-newsletter .login-link__wams{border:5px solid #b9cf3e;color:#000}@media (max-width:1024px){.login-link__elearning,.login-link__jobready,.login-link__payroll,.login-link__timefiler,.login-link__wams{border-width:3px;font-size:14px;line-height:31px;width:161px}}@media (max-width:767px){.login-link__elearning,.login-link__jobready,.login-link__payroll,.login-link__timefiler,.login-link__wams{max-width:152px;width:48%}}@media (max-width:1024px){.login-link__elearning,.login-link__jobready,.login-link__payroll,.login-link__timefiler,.login-link__wams{height:184px;width:auto}}@media (max-width:767px){.login-link__elearning,.login-link__jobready,.login-link__payroll,.login-link__timefiler,.login-link__wams{height:184px;max-width:272px;width:272px}}@media (max-width:320px){.login-link__elearning,.login-link__jobready,.login-link__payroll,.login-link__timefiler,.login-link__wams{height:184px;max-width:272px;width:272px}}.login-link__elearning::after,.login-link__jobready::after,.login-link__payroll::after,.login-link__timefiler::after,.login-link__wams::after{background:#b9cf3e;content:'';height:100%;left:0;position:absolute;top:0;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:0}.login-link__elearning .text,.login-link__jobready .text,.login-link__payroll .text,.login-link__timefiler .text,.login-link__wams .text{color:#b9cf3e;font-size:30px;line-height:35px;position:relative;z-index:3}.login-link__elearning:hover .text,.login-link__jobready:hover .text,.login-link__payroll:hover .text,.login-link__timefiler:hover .text,.login-link__wams:hover .text{color:#000;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.login-link__elearning:hover::after,.login-link__jobready:hover::after,.login-link__payroll:hover::after,.login-link__timefiler:hover::after,.login-link__wams:hover::after{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:100%}.login-link__copy{color:#fff;display:inline-block;font-family:UniversLTPro-55Roman,sans-serif;font-size:16px;line-height:20px;margin-top:5px;position:relative;text-transform:none;width:100%;z-index:3}#block-views-block-gallery-block-1 .views-row a img,.gallery-container .field--name-field-image .field__item a,.gallery-container .field--name-field-image .field__item a img{display:block}.gallery-container h2,.gallery-container h3,.gallery-container h4,.gallery-container h5{font-family:ITCKabelStd-Bold,sans-serif}.gallery-container{overflow:visible;position:relative;left:50%;margin-left:-280px;margin-top:40px;clear:both;padding-bottom:50px;width:558px;width:868px}@media (max-width:1024px){.gallery-container{left:0;margin-left:0;margin-top:34px;width:100%}}@media (max-width:767px){.gallery-container{margin-top:22px}}[about="/apprenticeships/application-pathway"] .gallery-container{width:775px}.gallery-container h2{font-weight:400;font-size:30px;line-height:40px;margin:0 0 10px}@media (max-width:1024px){[about="/apprenticeships/application-pathway"] .gallery-container{width:100%}.gallery-container h2{font-size:24px;line-height:30px;margin:0 0 19px}}@media (max-width:767px){.gallery-container h2{line-height:23px}}.gallery-container h3{font-weight:400;font-size:18px;line-height:23px;margin:0 0 10px}@media (max-width:1024px){.gallery-container h3{font-size:16px;line-height:20px;margin:0 0 5px}}@media (max-width:767px){.gallery-container h3{line-height:23px}}.gallery-container h4{font-weight:400;font-size:38px;line-height:32px;margin:0 0 21px}@media (max-width:1024px){.gallery-container h4{font-size:24px;line-height:30px;margin:0 0 4px}}@media (max-width:767px){.gallery-container h4{font-size:20px;line-height:32px;margin:0 0 2px}}.gallery-container h5{font-weight:400;font-size:16px;line-height:24px;margin-bottom:20px}.gallery-container p strong,.gallery-container ul li strong{font-family:UniversLTPro-65Bold,sans-serif;font-weight:400}.gallery-container p{padding-bottom:30px}.gallery-container ul{padding-bottom:30px;list-style:disc}.gallery-container ul li{margin-left:16px;padding-bottom:5px}.gallery-container ul li a{color:#000;text-decoration:none}.gallery-container ul li a:hover{color:#0a7f8f;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.gallery-container .negative-top-margin{margin-top:-24px}.gallery-container .checklist{list-style:none;margin-top:0}.gallery-container .checklist li{margin-left:0;padding:0 0 30px 40px;position:relative}.gallery-container .checklist li::before{border:5px solid #b9cf3e;content:"";height:13px;left:0;top:13px;width:13px;position:absolute}.gallery-container div[data-oembed-url]:not([data-oembed-url=""]){left:0;width:100%;height:0;position:relative;padding-bottom:56.2493%;margin:24px 0}.gallery-container div[data-oembed-url]:not([data-oembed-url=""]) iframe{border:0;top:0;left:0;width:100%;height:100%;position:absolute}@media (max-width:1024px){.gallery-container h5{font-size:14px;line-height:21px}.gallery-container div[data-oembed-url]:not([data-oembed-url=""]){margin:12px 0}.gallery-container{margin:0 auto;min-width:369px;padding:0 170px;width:100%}}@media (max-width:767px){.gallery-container h5{line-height:23px}.gallery-container{padding:40px 32px 48px 34px;min-width:0;width:100%}}.gallery-container h2{margin-bottom:30px}.gallery-container .field--name-field-image .field__item{float:left;margin:0 20px 20px 0}#block-views-block-gallery-block-1 h2,#block-views-block-gallery-block-1 h3{margin:0 0 10px;font-family:ITCKabelStd-Bold,sans-serif;font-weight:400}#block-views-block-gallery-block-1{position:relative;left:50%;margin-left:-280px;margin-top:40px;clear:both;padding-bottom:50px;margin-bottom:80px;overflow:hidden;width:868px}[about="/apprenticeships/application-pathway"] #block-views-block-gallery-block-1{width:775px}#block-views-block-gallery-block-1 h2{font-size:30px;line-height:40px}@media (max-width:1024px){#block-views-block-gallery-block-1{left:0;margin-left:0;margin-top:34px;width:100%}[about="/apprenticeships/application-pathway"] #block-views-block-gallery-block-1{width:100%}#block-views-block-gallery-block-1 h2{font-size:24px;line-height:30px;margin:0 0 19px}}#block-views-block-gallery-block-1 h3{font-size:18px;line-height:23px}@media (max-width:1024px){#block-views-block-gallery-block-1 h3{font-size:16px;line-height:20px;margin:0 0 5px}}#block-views-block-gallery-block-1 h4{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;font-size:38px;line-height:32px;margin:0 0 21px}@media (max-width:1024px){#block-views-block-gallery-block-1 h4{font-size:24px;line-height:30px;margin:0 0 4px}}@media (max-width:767px){#block-views-block-gallery-block-1{margin-top:22px}#block-views-block-gallery-block-1 h2,#block-views-block-gallery-block-1 h3{line-height:23px}#block-views-block-gallery-block-1 h4{font-size:20px;line-height:32px;margin:0 0 2px}}#block-views-block-gallery-block-1 h5{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;font-size:16px;line-height:24px;margin-bottom:20px}#block-views-block-gallery-block-1 p{padding-bottom:30px}#block-views-block-gallery-block-1 p strong,#block-views-block-gallery-block-1 ul li strong{font-family:UniversLTPro-65Bold,sans-serif;font-weight:400}#block-views-block-gallery-block-1 ul{padding-bottom:30px;list-style:disc}#block-views-block-gallery-block-1 ul li{margin-left:16px;padding-bottom:5px}#block-views-block-gallery-block-1 ul li a{color:#000;text-decoration:none}#block-views-block-gallery-block-1 ul li a:hover{color:#0a7f8f;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}#block-views-block-gallery-block-1 .negative-top-margin{margin-top:-24px}#block-views-block-gallery-block-1 .checklist{list-style:none;margin-top:0}#block-views-block-gallery-block-1 .checklist li{margin-left:0;padding:0 0 30px 40px;position:relative}#block-views-block-gallery-block-1 .checklist li::before{border:5px solid #b9cf3e;content:"";height:13px;left:0;top:13px;width:13px;position:absolute}#block-views-block-gallery-block-1 div[data-oembed-url]:not([data-oembed-url=""]){left:0;width:100%;height:0;position:relative;padding-bottom:56.2493%;margin:24px 0}#block-views-block-gallery-block-1 div[data-oembed-url]:not([data-oembed-url=""]) iframe{border:0;top:0;left:0;width:100%;height:100%;position:absolute}@media (max-width:1024px){#block-views-block-gallery-block-1 h5{font-size:14px;line-height:21px}#block-views-block-gallery-block-1 div[data-oembed-url]:not([data-oembed-url=""]){margin:12px 0}#block-views-block-gallery-block-1{margin:0 auto;min-width:369px;padding:0 170px;width:100%}}#block-views-block-gallery-block-1 .views-row{clear:both;margin-bottom:50px}#block-views-block-gallery-block-1 .views-row:last-child{margin-bottom:0}#block-views-block-gallery-block-1 .views-row a{display:block;float:left;margin:0 20px 20px 0}.front .page-icon svg{left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.front .home-svg__lead-line{top:166px!important}.front .home-svg__lead-line2{top:327px!important}.front .home-svg__lead-line3{top:839px!important}.front .home-svg__apprenticeship-line{top:1105px!important}@media (max-width:1024px){.front .home-svg__apprenticeship-line{top:204px!important}}.front .home-svg__apprenticeship-line2{top:1606px!important}.front .home-svg__hosting-line{top:1802px!important}@media (max-width:767px){#block-views-block-gallery-block-1 h5{line-height:23px}#block-views-block-gallery-block-1{padding:40px 32px 48px 34px;min-width:0;width:100%}.front .home-svg__apprenticeship-line,.front .home-svg__apprenticeship-line2,.front .home-svg__hosting-line,.front .home-svg__hosting-line2{display:none}}.front .home-svg__hosting-line2{height:auto!important;top:2544px!important;width:63px!important}.front .home-svg__courses-line{top:2765px!important}.front .home-svg__courses-line2{margin-left:1px;top:3514px!important;width:52px}.front .home-svg__courses-line2b{top:3414px!important;width:5px}.front .home-svg__testimonials-line{top:3767px!important}.front .home-svg__testimonials-line2{top:4358px!important}.home-svg__testimonials-line3{top:4250px!important;width:5px}.home-svg__testimonials-1-mobile{display:none}@media (max-width:767px){.front .home-svg__courses-line,.front .home-svg__courses-line2,.front .home-svg__courses-line2b,.front .home-svg__testimonials-line,.front .home-svg__testimonials-line2,.home-svg__testimonials-line3{display:none}.home-svg__testimonials-1-mobile{display:block;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:0;bottom:-95px!important;height:96px}}.home-svg__testimonials-2-mobile{display:none}@media (max-width:767px){.home-svg__testimonials-2-mobile{display:block;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:0;bottom:31px!important;height:89px}}.home-svg__testimonials-3-mobile{display:none}.front .home-svg__news-line{top:4528px!important}@media (max-width:767px){.home-svg__testimonials-3-mobile{display:block;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:0;bottom:-95px!important;height:96px}.front .home-svg__news-line{display:none;left:50%;position:absolute;-webkit-transform:translateX(-49%);-ms-transform:translateX(-49%);transform:translateX(-49%);z-index:0;top:75px!important;width:36px}}.front .home-svg__news-line2{top:5203px!important;width:5px}@media (max-width:767px){.front .home-svg__news-line2{left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1;top:0!important;width:3px}}.front .home-svg__news-line2b{left:50%;position:absolute;top:5374px!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.home-svg__news-1-mobile{display:none}#block-homepagelightbulb{padding:390px 0 80px}#block-homepagelightbulb h2{font-family:ITCKabelStd-Bold,sans-serif;font-weight:400;font-size:60px;line-height:1;margin:0 auto;max-width:455px;text-align:center}@media (max-width:767px){.front .home-svg__news-line2b{top:89px!important;width:74px}.home-svg__news-1-mobile{display:block;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:0;top:159px!important;width:4px}#block-homepagelightbulb{padding:255px 0 60px;position:relative}#block-homepagelightbulb h2{font-size:36px;max-width:300px}}
