@font-face{font-family:"CalibriBold";src:url('/app/themes/MediaorbTheme/assets/fonts/CalibriBold/font.woff2') format('woff2'),url('/app/themes/MediaorbTheme/assets/fonts/CalibriBold/font.woff') format('woff')}@font-face{font-family:"Calibri-Italic";src:url(//teielectrical.co.uk/app/themes/MediaorbTheme/assets/css/app/themes/MediaorbTheme/assets/fonts/CalibriItalic/font.woff2) format('woff2'),url(//teielectrical.co.uk/app/themes/MediaorbTheme/assets/css/app/themes/MediaorbTheme/assets/fonts/CalibriItalic/font.woff) format('woff')}@font-face{font-family:"Calibri";src:url('/app/themes/MediaorbTheme/assets/fonts/Calibri/font.woff2') format('woff2'),url('/app/themes/MediaorbTheme/assets/fonts/Calibri/font.woff') format('woff')}@font-face{font-family:"Calibri-BoldItalic";src:url(//teielectrical.co.uk/app/themes/MediaorbTheme/assets/css/app/themes/MediaorbTheme/assets/fonts/CalibriBoldItalic/font.woff2) format('woff2'),url(//teielectrical.co.uk/app/themes/MediaorbTheme/assets/css/app/themes/MediaorbTheme/assets/fonts/CalibriBoldItalic/font.woff) format('woff')}body{font-size:20px;font-family:"Calibri"}input,form{color:#111}input{padding:5px 10px}a{color:#9f3036}a,a:hover,a:focus{text-decoration:none}a:hover{color:#fff}.button,a.button,.btn,input[type=submit]{background-color:transparent;color:#000;padding:10px 15px;border-color:transparent;border-radius:0}.button:hover,a.button:hover,.btn:hover,input[type=submit]:hover{background-color:transparent;color:#000}.breadcrumbs{margin-top:30px;background:#f7f7f7;border:1px solid #eee;padding:10px;font-size:12px;font-family:"CalibriBold"}.breadcrumbs-wrap{background:0 0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"CalibriBold";color:#fff}h1,.h1{font-size:46px}h2,.h2{font-size:40px}h3,.h3{font-size:35px}h4,.h4{font-size:11px}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.btn{font-family:"CalibriBold";border:3px solid #fff;color:#fff;font-size:18px;border-radius:30px;transition-duration:.4s}.btn:hover{color:#ad1f2b;border:3px solid #ad1f2b;border-radius:10px}input.wpcf7-form-control.wpcf7-submit{font-family:"CalibriBold";border:3px solid #ad1f2b;padding:15px 55px;font-size:18px;border-radius:30px;transition-duration:.4s;background:#ad1f2b;color:#fff}input.wpcf7-form-control.wpcf7-submit:hover{color:#fff;border:3px solid #feb846;border-radius:10px}.gld-button{font-family:"CalibriBold";border:3px solid #feb846;padding:15px 55px;font-size:18px;border-radius:30px;transition-duration:.4s;background:#feb846;color:#000}.gld-button:hover{color:#fff;border:3px solid #feb846;border-radius:10px}.row_footer_top{margin-top:30px}header{position:absolute;top:0;z-index:9;width:100%}.right-header-wrap{position:relative}.menu-bespoke-dropdown{background:#fff;position:absolute;top:50px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0}.menu-bespoke-dropdown.open{opacity:1}.arrow-up{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:-8px;left:10px}#header .custom-logo{display:block;margin:20px 0;height:auto;width:auto;float:right}.flex-wrap,.flex-row{display:flex;flex-wrap:wrap}.flex-v-center{align-items:center;display:flex}.flex-h-left{justify-content:left}.flex-h-right{justify-content:flex-end}.flex-h-center{justify-content:center}.navbar-nav>li>a{color:#000;font-size:15px;font-family:"CalibriBold"}.navbar-nav>li>a{padding-top:5px;padding-bottom:5px}ul#menu-primary{padding:15px}.nav>li>a{position:relative;display:block;padding:10px 0 0 20px;width:170px}.nav>li{position:relative;display:block;z-index:9;width:100%;float:left;text-align:left}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:transparent;color:#ad1f2b}.bar1,.bar2,.bar3{width:35px;height:4px;background-color:#fff;margin:6px auto;transition:.4s}.bar1.change{-webkit-transform:rotate(-45deg) translate(-5px,5px);transform:rotate(-45deg) translate(-5px,5px);background:#fff}.bar2.change{opacity:0}.bar3.change{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px);background:#fff}#header-bars-wrap{cursor:pointer}header .middle-wrap{padding:0 30px}.faContact{display:block;color:#ad1f2b;padding:5px 0;font-size:28px}.contact-details li a{color:#fff}.contact-details{list-style:none;padding-left:0;display:inline-block;text-align:center;float:none;margin:auto;display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:nowrap;margin:0 -15px}.contact-details li{position:relative;display:block;border-radius:15px;display:inline-block;text-align:center;float:none;width:100%;padding:30px 0;margin:30px 15px;float:left;border:1px solid rgba(255,255,255,.5)}.footer-map-wrap{text-align:center;margin-bottom:-60px}.footer-map-wrap .fa{padding:0 10px;font-size:22px;color:#000}.footer-map-wrap .office{padding:15px 0;color:#525252}.navbar-default .navbar-nav>li:hover>a{color:#feb846}.navbar-default .navbar-nav>.active>a{color:#feb846}.slider-overlay{height:100%;top:0;bottom:0;right:0;z-index:9000;background:rgba(0,0,0,.2)}.slide-overlay{top:50%;transform:translateY(-50%);z-index:9999;color:#fff;text-align:center}.slide-overlay,.slider-overlay{width:100%;position:absolute;left:0}.team-thumb-wrap{position:relative}.team-thumb-content{position:absolute;top:0;bottom:0;left:0;right:0;z-index:9999;background:rgba(0,0,0,.7);color:#fff;font-size:14px;padding:15px 30px;text-align:center;display:flex;flex-direction:column;opacity:0;transition-duration:.8s}.image-card{width:100%;height:250px}.flip-card{background-color:transparent;width:100%;height:250px;perspective:1000px}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-front{color:#000}.flip-card-back{background-color:#fff;color:#000;font-size:14px;transform:rotateY(180deg)}.team-inner-wrap:hover .team-thumb-content{opacity:1}.team-title{font-size:24px;font-family:"CalibriBold";margin:10px 0 0}.team-role{color:#9f3036;font-size:17px}.row-team-items{display:flex;flex-wrap:wrap}.flex-v-center{align-items:center;display:flex}.team-inner-wrap{margin:30px 0 0}.team-wrap{display:none}.team-wrap.active{display:block}.margin-top-10{margin-top:10px}.image-team{width:100%;height:450px !important;object-fit:cover}#team-categorys{list-style:none;padding-left:0;display:inline-block;text-align:center;float:none;margin:auto;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:20px}#team-categorys li{position:relative;display:block;display:inline-block;text-align:center;float:none;padding:0 10px;cursor:pointer;font-family:"CalibriBold"}#team-categorys li.active:after{content:"";position:absolute;left:0;right:0;margin:0 10px;width:auto;border-bottom:2px solid #feb846;bottom:-5px}.team-thumb-plus{position:absolute;right:0;background:rgba(0,0,0,.7);bottom:0;display:table;padding:15px 25px}.team-inner-wrap:hover .team-thumb-plus{display:none}.project-ul-items{list-style:none;padding-left:0;display:inline-block;text-align:center;float:none;margin:auto;display:block}.project-ul-items li{position:relative;display:block;display:inline-block;text-align:center;float:none;border-radius:12px;border:1px solid #fff;color:#fff;padding:10px 30px;margin:0 3px}.image-wrap-project{margin-top:30px}.img-size{height:225px;width:100%;object-fit:cover}#footer{position:relative}#footer img.custom-logo{position:absolute;right:30px;top:30px;width:300px;height:auto}.credits-wrap{margin:0;padding:0 0 30px;text-align:center;background-color:#001a71}footer{background-color:#001a71;color:#fff}.footer-ul{list-style:none;padding-left:0;display:inline-block;text-align:center;float:none;margin:auto;display:block}#slider-wrap .owl-item img{display:block;width:100%;height:100vh}.footer-ul li{position:relative;display:block;display:inline-block;text-align:center;float:none;padding:0 8px}.copyright{margin:0}#menu-legal li:after{content:"";border-left:1px solid #fff;position:absolute;left:-2px;top:52%;transform:translateY(-50%);height:8px}#menu-legal li:first-child:after{display:none}#footer{font-size:15px}.content-strip{padding:60px 0}.contact-standard .address{padding-bottom:30px}#footer h3{font-size:20px;margin:0 0 30px}#footer li{margin:10px 0;position:relative}#footer li a{color:#fff}#footer li a:hover{color:#feb846}#footer a{color:#fff}#footer a:hover{color:#feb846}span.footer-address-title{width:100%;display:block;margin:0 0 2px}.address-two{margin-top:15px}.footer-img-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.footer-img{max-height:100px;object-fit:contain;height:75px;margin:auto}.footertop-wrap{padding:60px 0}.page-header{padding:0;margin:0}.page-header h1,.page-header h2,.page-header h3{text-align:center;padding:0 0 45px;position:relative;margin:0}.page-header h1:after,.page-header h2:after,.page-header h3:after{content:"";position:absolute;left:0;right:0;margin:auto;width:100px;border-bottom:3px solid #ad1f2b;bottom:35px}.page-header h3{color:#000}.slide-title{font-size:60px}.cta-block{display:block;position:relative;color:#fff;text-align:center}.cta-block-text{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.8);padding:20px;width:100%}.cta-block-title{margin:0;padding:0;color:#fff}.cta-block:hover .cta-block-text{background:rgba(0,0,0,.0)}.half-bg{background:#f4f4f4;height:100%;text-align:center;padding:30px 100px}.cta-table{display:table;width:100%;height:100%}.cta-table-cell{display:table-cell;vertical-align:middle}.half-bg-title{display:block;margin:0 0 30px}.img-size-thumb{height:200px;object-fit:cover;cursor:pointer}.img-size-large{height:550px;object-fit:cover}.imglargen{height:900px;object-fit:cover;width:100%}.post-rel{position:relative}.row_image_overlay{position:absolute;z-index:9999;bottom:15px;left:0;right:0}.img-click{cursor:pointer;border:1px solid #fff}.container-row{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:50%}.block-wrapper:hover .page-header h3:after{width:130px}.block-wrapper{position:relative}.title-block-overlay{transition-duration:1s;position:absolute;bottom:0;background:#fff;background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.8) 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=1);height:100px;width:100%}.overlay-full-inner .h1{color:#fff !important}.block-wrapper .page-header h3:after{transition-duration:1.2s;width:0}.overlay-full{position:absolute;text-align:center;bottom:0;top:0;left:0;right:0;color:#fff;background:#00000000}.overlay-full-inner{position:absolute;top:50%;transform:translateY(-50%);bottom:0;left:0;right:0;color:#fff;padding:0 60px}#header-bars-wrap:hover .bar1,#header-bars-wrap:hover .bar2,#header-bars-wrap:hover .bar3{background:#ad1f2b}.inner-menu-bespoke-dropdown #menu-primary{box-shadow:0 1px 3px rgba(255,255,255,.32),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}.menu-bespoke-dropdown.open .inner-menu-bespoke-dropdown #menu-primary{box-shadow:0 10px 20px rgb(255 255 255/9%),0 6px 6px rgb(0 0 0/23%)}.block-wrapper{transition:all .3s;opacity:0}.btn-top{margin:30px auto auto auto;text-align:center;display:block}.inner-block-wrap{background:rgba(0,26,113,.8);padding:30px}.image-content-wrap{position:relative;color:#fff}.whiteText{color:#fff}.image-content{padding:0 30px;position:absolute;left:0;right:0;top:0;bottom:0;top:50%;transform:translateY(-50%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;z-index:9999}.image-inner-content{padding:0;text-align:center}.image-banner-image{width:100%;height:618px;object-fit:cover}.image-banner-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;background:-moz-linear-gradient(270deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.8) 60%);background:-webkit-linear-gradient(270deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.8) 60%);background:linear-gradient(270deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.8) 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=1)}.img-width{width:100%;object-fit:cover;height:100%}.full-height{height:100%;background:#000;padding:60px;color:#fff;text-align:center}.no-padding{padding:0}.cta-table{display:table;width:100%;height:100%}.cta-table-cell{display:table-cell;vertical-align:middle}.right-block>.full-height{background:#001a71;-webkit-transition:all 1.3s ease-in-out;-moz-transition:all 1.3s ease-in-out;-ms-transition:all 1.3s ease-in-out;-o-transition:all 1.3s ease-in-out;transition:all 1.3s ease-in-out;display:inline-block;white-space:normal}.inner-block-wrap{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;margin-bottom:-100%}.image-content-wrap{overflow:hidden}.wpcf7-text,.wpcf7-textarea{width:100%;color:#000;padding:8px;height:60px;width:100%;margin:10px 0;background:#001a71;color:#fff;border:1px solid #fff;border-radius:15px}.wpcf7-textarea{height:200px}::placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}.white-strip{background:#fff}.black-strip{color:#fff;background:#001a71}.center-content{text-align:left}.home .center-content{text-align:center}#show-blocks{margin-top:1px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none;font-size:22px}.pager a:hover{color:#fff}.no-padding{padding:0;overflow:hidden}.slide-overlay>.slide-title{-webkit-transition:opacity 1.3s ease-in-out;-moz-transition:opacity 1.3s ease-in-out;-ms-transition:opacity 1.3s ease-in-out;-o-transition:opacity 1.3s ease-in-out;transition:opacity 1.3s ease-in-out;opacity:0}body:not(.home) .header{position:relative;top:0;z-index:9;width:100%;background:#001a71}#slider-wrap img.img.img-responsive.larger-width{object-fit:cover}div#show-50{background:#000}.post-nav-wrap.white-strip{background:#000;color:#fff;padding:30px 0}.title-block-overlay .overlay-full-inner .h1{font-size:35px}.title-block-overlay .page-header{padding:0;margin:-10px 0 0}.job_arrow{position:absolute;right:15px;bottom:15px}.job_a{color:#fff}.job_a:hover .job_title{color:#feb846}.job_a:hover .job_arrow{color:#feb846}.job_points .fa{color:#feb846;margin-right:10px}.job_wrap{border:1px solid #fff;padding:30px;margin-bottom:30px;position:relative}.job_title{font-family:"CalibriBold";color:#fff;margin-bottom:15px;font-size:30px}.job_points{list-style:none;padding:0;margin:0}.job_points li{margin:0 0 10px}.btn_wrap{margin-top:25px}.about_job{font-family:"CalibriBold";color:#fff;font-size:32px;margin-bottom:15px;text-transform:uppercase}.card-body{padding:15px 0}.card-wrap{padding:15px 0 0}.btn-accor.btn-link.collapsed{width:100%;text-align:left;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:15px 20px}.btn-accor.btn-link{width:100%;text-align:left;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:15px 20px}.faFold{transition-duration:.3s;float:right;margin:-19px 0 0 -30px}.roclass{transform:rotate(90deg)}.faq-title{font-family:"CalibriBold";text-transform:uppercase}.profolio-slider .slider-right{background:0 0;color:#fff;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:0;bottom:0;margin-top:auto;margin-bottom:auto;height:auto;position:absolute;z-index:9;opacity:1;font-size:35px;right:35px;height:10%}.profolio-slider .slider-left{background:0 0;color:#fff;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:0;bottom:0;margin-top:auto;margin-bottom:auto;height:auto;position:absolute;z-index:9;opacity:1;font-size:35px;left:35px;height:10%}.profolio-slider button.owl-prev{visibility:visible;height:0;display:contents}.profolio-slider button.owl-next{visibility:visible;height:0;display:contents}.owl-carousel.profolio-slider.owl-loaded.owl-drag{position:relative}.profolio-slider .owl-nav{position:absolute;top:0;width:100%;left:0;right:0;z-index:9999;height:100%}@media (max-width:1700px){#show-blocks .img-width{width:100%;object-fit:cover;height:450px}.title-block-overlay .page-header{padding:0;margin:-10px 0 0}}@media (max-width:1500px){#footer img.custom-logo{position:absolute;right:30px;top:30px;width:200px;height:auto}#show-blocks h1,.h1{font-size:35px}#show-blocks .img-width{width:100%;object-fit:cover;height:400px}}@media (max-width:1400px){.overlay-full-inner{font-size:16px}}@media (max-width:1199px){#show-blocks .img-width{width:100%;object-fit:cover;height:450px}#header .custom-logo{width:350px}.imglargen{height:650px;object-fit:cover;width:100%}.container-row{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:65%}.image-card{height:200px}.flip-card{height:200px}}@media (max-width:991px){h1,.h1{font-size:32px}h2,.h2{font-size:28px}h3,.h3{font-size:24px}h4,.h4{font-size:20px}body{font-size:18px}#show-blocks .img-width{width:100%;object-fit:cover;height:350px}.overlay-full-inner{position:absolute;top:50%;transform:translateY(-50%);bottom:0;left:0;right:0;color:#fff;padding:0 15px;font-size:16px}#header .custom-logo{width:250px}.contact-details li{color:#fff;font-size:16px}.contact-details li a{font-size:16px}.imglargen{height:550px;object-fit:cover;width:100%}.container-row{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:70%}.image-card{height:310px}.flip-card{height:310px}}@media (max-width:767px){.contact-details{display:block}.contact-details li{position:relative;display:block;border-radius:15px;display:block;text-align:center;float:none;width:95%;padding:30px;margin:15px auto;text-align:center;float:none;border:1px solid rgba(255,255,255,.5)}.collapse-item-icon{top:34px}.imglargen{height:450px;object-fit:cover;width:100%}#show-50 .img-width{width:100%;object-fit:cover;height:300px}.widget:nth-child(1) .collapse-item .collapse-item-icon{font-size:14px;content:"\f054";font-family:FontAwesome;text-align:right;margin:auto;position:absolute;top:20px;right:40px;-webkit-transition-duration:.7s;-moz-transition-duration:.7s;transition-duration:.7s}#footer .credits{text-align:center}#footer h3{font-size:20px;margin:15px}#footer .accreditation{text-align:center;margin:auto;margin-top:10px}#footer img.custom-logo{display:none}#header .custom-logo{display:block;margin:20px 0;height:auto;width:200px;float:right}.col-xs-6{width:50%;float:left}.slide-title{font-size:32px;padding:0 30px}.container-row{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:95%}.image-card{height:250px}.flip-card{height:250px}}.term_name{font-size:24px;font-weight:700}