/*!
Theme Name:   X4 Construction NZ
Theme URI: http://workscout.in
Author: Purethemes
Author URI: https://www.strategies.co.uk/
Description: X4 Network themes
Version: 1.0
License: ThemeForest
License URI: http://themeforest.net/licenses
Text Domain: workscout
Domain Path: /languages/
Tags: light, responsive-layout, post-formats, theme-options, translation-ready, two-columns
Template:  workscout                                                                                
*/.logged-in #wrapper .x4-menu{top:3.84rem}@media (max-width:767px){.logged-in #wrapper .x4-menu{margin:0;top:4rem}}#wrapper .x4-menu{width:60px;height:50px;position:fixed;right:4rem;top:2.5rem;z-index:99989;overflow:hidden;cursor:pointer;margin:.5rem;background-color:transparent;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#wrapper .x4-menu.scroll{background-color:#c58114}@media (max-width:990px) and (min-width:768px){#wrapper .x4-menu{top:1.6rem}}@media (max-width:767px){#wrapper .x4-menu{right:1rem;top:1.1rem;width:50px;height:46px;margin:0}}#wrapper .x4-menu.opened{right:90%}#wrapper .x4-menu.blue-bg{background-color:#e99d23}#wrapper .x4-menu.grey-bg{background-color:#f6f6f6}#wrapper .x4-menu.grey-bg span{background-color:#e99d23!important}#wrapper .x4-menu span{width:40px;height:2px;background-color:#ffffff;display:block;right:0;left:0;margin:0 auto;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#wrapper .x4-menu span:first-child{top:10px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#wrapper .x4-menu span:last-child{bottom:10px;top:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#wrapper .x4-menu:hover span{right:-50%}#wrapper .x4-menu:hover span:first-child{right:0}#wrapper .x4-menu:hover span:last-child{right:-90%}#wrapper .x4-menu.opened span{right:-300%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#wrapper .x4-menu.opened span:first-child{right:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:50%}#wrapper .x4-menu.opened span:last-child{right:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:auto;top:50%}#wrapper .full-menu{background-position:50%;top:-200%;opacity:0;position:fixed;width:100%;height:100%;z-index:9999;background:url(/wp-content/themes/x4-construction-nz/images/banner/hp-banner.jpg);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-size:cover}#wrapper .full-menu .site-link{position:absolute;top:0;right:4rem;border:1px solid #ffffff;padding:5px 10px;border-top:0;text-decoration:none;background-color:transparent;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#wrapper .full-menu .site-link:hover{border-color:#e99d23;background-color:#e99d23}#wrapper .full-menu .site-link img,#wrapper .full-menu .site-link span{display:inline-block;vertical-align:middle;color:#ffffff;line-height:1rem;font-size:1rem;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#wrapper .full-menu .site-link img{width:20px;margin:0 .5rem 0 0}#wrapper .full-menu.home{background:url(/wp-content/themes/x4-construction-nz/images/banner/hp-banner.jpg);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#wrapper .full-menu.page-117{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/about-menu.jpg);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#wrapper .full-menu.page-111{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/hire-talent-banner.jpg);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#wrapper .full-menu.wopage-113{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/hire-talent-menu.jpg)!important;background-position:50% 20%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#wrapper .full-menu.page-115{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/markets-banner.jpg)!important;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#wrapper .full-menu.page-119{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/contact-banner.jpg)!important;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (min-width:767px){#wrapper .full-menu.talent{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/hire-talent-menu.jpg)!important;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#wrapper .full-menu.work{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/find-work-menu.jpg)!important;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#wrapper .full-menu.market{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/markets-banner.jpg)!important;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#wrapper .full-menu.about{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/about-menu.jpg)!important;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#wrapper .full-menu.contact{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/contact-banner.jpg)!important;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}}#wrapper .full-menu.view{opacity:1;top:0}#wrapper .full-menu:before{content:"";background-color:rgba(233, 157, 35, 0.7);position:absolute;width:100%;height:100%;left:0;top:0}#wrapper .full-menu .inner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;left:0;padding:0 7%}#wrapper .full-menu .inner div{z-index:70;position:relative}#wrapper .full-menu .inner div ul{text-align:right}#wrapper .full-menu .inner div ul li a{color:#ffffff;font-family:'mont-light';text-decoration:none;background:none!important}#wrapper .full-menu .inner div ul li a:hover{font-family:'mont-heavy'}#wrapper .full-menu .inner div ul.menu-main .current-menu-item a{background:none!important;font-family:'mont-heavy';font-size:4.5rem;padding:0 2rem 0 0}#wrapper .full-menu .inner .menu-main-container{margin:0 0 4rem}@media (max-width:767px) and (min-width:481px){#wrapper .full-menu .inner .menu-main-container{margin:0}}@media (max-width:480px){#wrapper .full-menu .inner .menu-main-container{margin:4rem 0 2rem}}#wrapper .full-menu .inner .menu-main-container ul li{padding:0 0 2rem}#wrapper .full-menu .inner .menu-main-container ul li:last-child{padding:0!important}@media (max-width:767px){#wrapper .full-menu .inner .menu-main-container ul li{padding:0 0 .5rem}}#wrapper .full-menu .inner .menu-main-container ul li a{font-size:4rem;line-height:4.7rem;display:block;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#wrapper .full-menu .inner .menu-main-container ul li a:hover{font-size:4.5rem;padding:0 2rem 0 0}@media (max-width:1400px) and (min-width:768px){#wrapper .full-menu .inner .menu-main-container ul li a:hover{font-size:3.1rem;line-height:3.6rem}}@media (max-width:767px) and (min-width:481px){#wrapper .full-menu .inner .menu-main-container ul li a:hover{font-size:2.5rem;line-height:2.7rem}}@media (max-width:480px){#wrapper .full-menu .inner .menu-main-container ul li a:hover{font-size:2.7rem;line-height:3rem}}@media (max-width:1400px) and (min-width:481px){#wrapper .full-menu .inner .menu-main-container ul li a{font-size:3rem;line-height:3.6rem}}@media (max-width:767px){#wrapper .full-menu .inner .menu-main-container ul li a{font-size:2.6rem;line-height:3rem}}#wrapper .full-menu .inner .menu-sub-menu-container ul li{display:inline-block;margin:0 1rem 0 0}@media (max-width:900px) and (min-width:768px){#wrapper .full-menu .inner .menu-sub-menu-container ul li{margin:0 1rem 1rem 0}}@media (max-width:767px){#wrapper .full-menu .inner .menu-sub-menu-container ul li{margin:0 1rem .5rem 0}}@media (min-width:1025px){#wrapper .full-menu .inner .menu-sub-menu-container ul li.mobile{display:none}}#wrapper .full-menu .inner .menu-sub-menu-container ul li a{font-size:1.6rem}@media (max-width:767px) and (min-width:481px){#wrapper .full-menu .inner .menu-sub-menu-container ul li a{font-size:1rem}}@media (max-width:480px){#wrapper .full-menu .inner .menu-sub-menu-container ul li a{font-size:1.2rem}}#wrapper .full-menu .inner .menu-sub-menu-container ul li.current-menu-item a{background:none!important;font-family:'mont-heavy'!important}#wrapper header{position:absolute;width:100%;z-index:999}#wrapper header .row .site-link{position:absolute;top:0;right:4rem;border:1px solid #ffffff;padding:5px 10px;border-top:0;text-decoration:none;background-color:transparent;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (max-width:767px){#wrapper header .row .site-link{display:none}}#wrapper header .row .site-link:hover{border-color:#e99d23;background-color:#e99d23}#wrapper header .row .site-link img,#wrapper header .row .site-link span{display:inline-block;vertical-align:middle;color:#ffffff;line-height:1rem;font-size:1rem;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#wrapper header .row .site-link img{width:20px;margin:0 .5rem 0 0}#wrapper header .container{padding:2rem 4rem;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (max-width:480px){#wrapper header .container{padding:1rem}}#wrapper header .container .row .upload .upload-cta{background-color:#e99d23;padding:.5rem 1rem;color:#ffffff;float:left;text-decoration:none;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (max-width:1024px){#wrapper header .container .row .upload .upload-cta{display:none}}#wrapper header .container .row .upload .upload-cta:before{content:"";width:30px;height:30px;background-size:cover;background-image:url(/wp-content/themes/x4-construction-nz/images/svg/upload-w.svg);display:inline-block;vertical-align:middle}#wrapper header .container .row .upload .upload-cta:hover{background-color:#c58114}#wrapper header .container .row .upload .upload-cta span{display:inline-block;vertical-align:middle;color:#ffffff}#wrapper header .container .row .logo a{display:block;overflow:hidden}#wrapper header .container .row .logo a img{max-width:430px;margin:12px auto 0}@media (max-width:480px){#wrapper header .container .row .logo a img{max-width:220px;margin:1rem 0 0}}#wrapper header.scroll .container{padding:1rem 4rem 2rem}.home #wrapper .home-banner{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/hp-banner.jpg);background-size:cover;overflow:hidden;height:100vh;padding:110px 0 0 0;position:relative;background-position:50% 100%}@media (max-width:767px){.home #wrapper .home-banner{height:100%;padding:70px 0 0 0}}.home #wrapper .home-banner .bot{position:absolute;bottom:4rem;width:100%;max-width:1500px;font-size:0;left:0;right:0;margin:0 auto;padding:0 1rem;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (max-width:1450px){.home #wrapper .home-banner .bot{bottom:2rem}}@media (max-width:1180px){.home #wrapper .home-banner .bot{display:none}}.home #wrapper .home-banner .bot .fours{width:calc(100% /4);display:inline-block;vertical-align:middle;font-size:0}.home #wrapper .home-banner .bot .fours a,.home #wrapper .home-banner .bot .fours b,.home #wrapper .home-banner .bot .fours h4,.home #wrapper .home-banner .bot .fours p{color:#ffffff}.home #wrapper .home-banner .bot .fours a{text-decoration:none}.home #wrapper .home-banner .bot .fours a:hover{color:#e99d23}.home #wrapper .home-banner .bot .fours h4{font-size:2rem;font-weight:700;font-family:'mont-heavy';text-align:center}@media (max-width:1450px){.home #wrapper .home-banner .bot .fours h4{font-size:1.4rem}}.home #wrapper .home-banner .bot .fours img{width:40px;display:inline-block;vertical-align:middle;margin:0 15px 0 0}.home #wrapper .home-banner .bot .fours .cont{width:calc(100% - 60px);display:inline-block;vertical-align:middle;padding:0 1rem 0 0}.home #wrapper .home-banner .bot .fours .cont p{margin:0 0 10px;font-size:1.1rem;line-height:1.1rem}@media (max-width:1450px){.home #wrapper .home-banner .bot .fours .cont p{font-size:.9rem}}.home #wrapper .home-banner .bot .fours .cont p b{font-weight:700}.home #wrapper .home-banner .bot .fours .cont p:last-child{margin:0}@media (max-width:1500px){.home #wrapper .home-banner .col-sm-2{display:none}}@media (max-width:1500px){.home #wrapper .home-banner .col-lg-6{max-width:80%;-webkit-box-flex:0;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;margin:0 auto}}@media (max-width:1024px) and (min-width:990px){.home #wrapper .home-banner .col-lg-6{width:80%}}.home #wrapper .home-banner:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0, 0, 0, 0.5)}.home #wrapper .home-banner .container{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.home #wrapper .home-banner .container{position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.home #wrapper .home-banner .container .row h1{color:#ffffff;margin:0 0 2rem;text-align:center}@media (max-width:680px){.home #wrapper .home-banner .container .row h1 br{display:none}}.home #wrapper .home-banner .container .row form{position:relative;z-index:5}@media (max-width:900px){.home #wrapper .home-banner .container .row form{max-width:500px;margin:0 auto}}@media (max-width:767px){.home #wrapper .home-banner .container .row form{margin:0 0 2rem}}.home #wrapper .home-banner .container .row form ::-webkit-input-placeholder{color:#ffffff;font-family:'Poppins', sans-serif}@media (max-width:480px){.home #wrapper .home-banner .container .row form ::-webkit-input-placeholder{font-size:13px;line-height:13px}}.home #wrapper .home-banner .container .row form ::-moz-placeholder{color:#ffffff;font-family:'Poppins', sans-serif}@media (max-width:480px){.home #wrapper .home-banner .container .row form ::-moz-placeholder{font-size:13px;line-height:13px}}.home #wrapper .home-banner .container .row form :-ms-input-placeholder{color:#ffffff;font-family:'Poppins', sans-serif}@media (max-width:480px){.home #wrapper .home-banner .container .row form :-ms-input-placeholder{font-size:13px;line-height:13px}}.home #wrapper .home-banner .container .row form :-moz-placeholder{color:#ffffff;font-family:'Poppins', sans-serif}@media (max-width:480px){.home #wrapper .home-banner .container .row form :-moz-placeholder{font-size:13px;line-height:13px}}.home #wrapper .home-banner .container .row form input{color:#ffffff;display:inline-block;vertical-align:middle;line-height:1.4rem;font-family:'Poppins', sans-serif}@media (max-width:480px){.home #wrapper .home-banner .container .row form input{display:block;width:100%!important}}.home #wrapper .home-banner .container .row form input#search_keywords{background:none;border:2px solid #ffffff;width:calc(100% - 210px);padding:10px 18px}@media (max-width:900px){.home #wrapper .home-banner .container .row form input#search_keywords{margin:0 0 1rem;width:100%;text-align:center}}.home #wrapper .home-banner .container .row form input.submit{padding:10px 18px;border:none;border:2px solid #e99d23;cursor:pointer}@media (max-width:900px){.home #wrapper .home-banner .container .row form input.submit{width:100%}}.home #wrapper .home-page-container{padding:0 4rem}@media (max-width:990px) and (min-width:768px){.home #wrapper .home-page-container{padding:0 2rem}}@media (max-width:767px){.home #wrapper .home-page-container{padding:0 1rem}}.home #wrapper .home-page-container article .video-bg-sec{position:relative}.home #wrapper .home-page-container article .video-bg-sec video{position:absolute;width:100%;height:100%;left:0;top:0}.home #wrapper .home-page-container article .video-bg-sec img{position:relative;z-index:1}.home #wrapper .home-page-container article .video-bg-sec .image-sec{position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:2;background-image:url(/wp-content/themes/x4-tech/images/svg/13-countries.svg);background-size:17%;background-position:13% 70%;background-repeat:no-repeat}@media (max-width:760px){.home #wrapper .home-page-container article b,.home #wrapper .home-page-container article h2{font-size:1.4rem}}.home #wrapper .home-page-container article .indent-text p{max-width:1000px!important}@media (max-width:1300px){.home #wrapper .home-page-container article .indent-text .vc_col-sm-8{width:100%}}.home #wrapper .home-page-container article .indent-text.lower{padding:3rem 0 5rem}@media (max-width:767px){.home #wrapper .home-page-container article .indent-text.lower{padding:2rem 3rem}}.home #wrapper .home-page-container article .indent-text.lower a{margin:0 1rem 0 0}.home #wrapper .home-page-container article .indent-text.lower a:last-child{margin:0}@media (max-width:990px){.home #wrapper .home-page-container article .split-text .vc_col-sm-6{width:100%}}.home #wrapper .home-page-container article .split-text .blue-half,.home #wrapper .home-page-container article .split-text .white-half{padding:4rem 6rem}@media (max-width:1024px) and (min-width:768px){.home #wrapper .home-page-container article .split-text .blue-half,.home #wrapper .home-page-container article .split-text .white-half{padding:4rem}}@media (max-width:767px){.home #wrapper .home-page-container article .split-text .blue-half,.home #wrapper .home-page-container article .split-text .white-half{padding:2rem}}.home #wrapper .home-page-container article .split-text .blue-half h3,.home #wrapper .home-page-container article .split-text .blue-half p,.home #wrapper .home-page-container article .split-text .white-half h3,.home #wrapper .home-page-container article .split-text .white-half p{margin:0 0 3rem}@media (max-width:767px){.home #wrapper .home-page-container article .split-text .blue-half h3,.home #wrapper .home-page-container article .split-text .blue-half p,.home #wrapper .home-page-container article .split-text .white-half h3,.home #wrapper .home-page-container article .split-text .white-half p{margin:0 0 1.5rem}}.home #wrapper .home-page-container article .split-text .blue-half p,.home #wrapper .home-page-container article .split-text .white-half p{max-width:600px}.home #wrapper .home-page-container article .split-text .blue-half{background-color:#e99d23;color:#ffffff}.home #wrapper .home-page-container article .split-text .blue-half h3{color:#ffffff}.home #wrapper .home-page-container article .split-text .white-half{background-color:#f6f6f6;color:#e99d23}a.clicktocall{color:#fff!important;text-decoration:none!important;padding-top:6px!important;padding-bottom:7px!important}a.clicktocall:before{background:transparent!important}a.clicktocall:hover{text-decoration:none!important}.page-id-816 #titlebar{overflow:hidden;background-image:url(/wp-content/themes/x4-construction-nz/images/banner/careers-banner.jpg)}.page-id-816 #titlebar video{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:65%;display:none}.page-id-470 #titlebar{background-color:#c58114;min-height:250px!important}.page-id-470 #titlebar:before{content:none!important}.page-id-470 #titlebar h1{color:#ffffff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:2rem 4rem;font-size:3rem;line-height:3rem;font-family:'mont-light';top:80%}.page-id-18 #titlebar,.page-id-89 #titlebar,.page-id-91 #titlebar,.page-id-433 #titlebar,.page-id-435 #titlebar,.page-id-438 #titlebar,.page-id-484 #titlebar,.page-id-1038 #titlebar{background-color:#c58114;min-height:250px!important}.page-id-18 #titlebar img,.page-id-89 #titlebar img,.page-id-91 #titlebar img,.page-id-433 #titlebar img,.page-id-435 #titlebar img,.page-id-438 #titlebar img,.page-id-484 #titlebar img,.page-id-1038 #titlebar img{display:none}.page-id-18 #titlebar:before,.page-id-89 #titlebar:before,.page-id-91 #titlebar:before,.page-id-433 #titlebar:before,.page-id-435 #titlebar:before,.page-id-438 #titlebar:before,.page-id-484 #titlebar:before,.page-id-1038 #titlebar:before{content:none!important}.page-id-18 #titlebar h1,.page-id-89 #titlebar h1,.page-id-91 #titlebar h1,.page-id-433 #titlebar h1,.page-id-435 #titlebar h1,.page-id-438 #titlebar h1,.page-id-484 #titlebar h1,.page-id-1038 #titlebar h1{color:#ffffff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:2rem 4rem;font-size:3rem;line-height:3rem;font-family:'mont-light';top:80%}.page-id-18 .container.page,.page-id-89 .container.page,.page-id-91 .container.page,.page-id-433 .container.page,.page-id-435 .container.page,.page-id-438 .container.page,.page-id-484 .container.page,.page-id-1038 .container.page{padding:2rem!important}.page-id-138 #wrapper #titlebar{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/careers-banner.jpg);background-position:50% 10%}.page-id-119 #wrapper #titlebar{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/contact-banner.jpg);background-position:50% 25%}.page-id-119 #wrapper #footer .top{display:none}.page-id-119 #wrapper .contact{padding:0}.page-id-119 #wrapper .indent-text.lower{padding:4rem 0 2rem}.page-id-322 #wrapper #titlebar{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/ny-banner.jpg)}.page-id-316 #wrapper #titlebar{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/london-banner.jpg);background-position:50%}.page-id-318 #wrapper #titlebar{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/bristol-banner.jpg);background-position:50%}.page-id-320 #wrapper #titlebar{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/torquay-banner.jpg);background-position:50%}.page-id-918 #wrapper #titlebar{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/civil-banner.jpg)}.page-id-912 #wrapper #titlebar{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/commerical-banner.jpg)}.page-id-962 #wrapper #titlebar{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/interior-banner.jpg)}.page-id-916 #wrapper #titlebar{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/interior-banner.jpg)}.page-id-920 #wrapper #titlebar{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/pqs-banner.jpg)}.page-id-914 #wrapper #titlebar{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/residential-banner.jpg)}.page-id-345 #wrapper #titlebar,.page-id-389 #wrapper #titlebar{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/refer-friend.jpg);background-position:50% 0}.page-id-345 #wrapper .container.page,.page-id-389 #wrapper .container.page{padding:0 0 50px!important}.page-id-111 #wrapper #titlebar{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/hire-talent-banner.jpg)}.page-id-111 #wrapper .container.page{padding:0 0 50px!important}.page-id-117 #wrapper #titlebar{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/about-banner.jpg);background-position:50% 15%}.page-id-117 #wrapper .container h2,.page-id-117 #wrapper .container h2 b{font-size:3.4rem!important;line-height:4.6rem!important}@media (max-width:480px){.page-id-117 #wrapper .container h2,.page-id-117 #wrapper .container h2 b{font-size:1.6rem!important;line-height:2rem!important}}body .indent-text.lower a{margin:0 1rem 0 0}@media (max-width:767px){body .indent-text.lower a{margin:0 auto 1rem!important;display:block;float:none;max-width:80%}}body .indent-text.lower a:last-child{margin:0}body .indent-text.what-you-get.four ul li{width:calc(100% / 4 - 1px)!important}body .indent-text.what-you-get.four ul li b{font-size:1.8rem;color:#3d3d3d}body .indent-text.what-you-get h3,body .indent-text.what-you-get h4 b{color:#e99d23;margin:0 0 1rem}body .indent-text.what-you-get h3{font-size:4rem}@media (max-width:1300px){body .indent-text.what-you-get h3{font-size:3.4rem;line-height:3.8rem}}@media (max-width:767px){body .indent-text.what-you-get h3{font-size:2.8rem;line-height:3.8rem}}body .indent-text.what-you-get h4,body .indent-text.what-you-get h4 b{font-size:2rem;margin:0 0 4rem}@media (max-width:767px){body .indent-text.what-you-get h4,body .indent-text.what-you-get h4 b{margin:0 0 2rem}}body .indent-text.what-you-get ul{list-style:none;margin:0}body .indent-text.what-you-get ul li{float:left;width:calc(100% / 3 - 1px)}@media (max-width:990px){body .indent-text.what-you-get ul li{width:100%;margin:0 0 2rem}}body .indent-text.what-you-get ul li img{width:150px;margin:0 auto 2rem}body .indent-text.what-you-get ul li b{font-family:'mont-light';font-size:3rem;color:#e99d23;margin:0 0 2rem;font-weight:100}body .indent-text.what-you-get ul li p{max-width:400px;margin:0 auto}body .indent-text.grid{padding:4rem 0 0!important}body .grid ul{margin:0}body .grid ul li{margin:0;float:left;width:calc(100% / 6);text-align:center;min-height:300px;position:relative}@media (max-width:1279px) and (min-width:768px){body .grid ul li{width:calc(100% / 3 - 3.4px);margin:0 5px 5px 0}body .grid ul li:nth-child(6),body .grid ul li:nth-child(11){margin:0 0 5px}}@media (max-width:767px){body .grid ul li{width:calc(100% / 2 - 2.7px);margin:0 5px 5px 0}body .grid ul li:nth-child(4),body .grid ul li:nth-child(7),body .grid ul li:nth-child(11){margin:0 0 5px}}body .grid ul li.img{background-size:cover;background-repeat:no-repeat;background-position:0% 50%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (max-width:1279px){body .grid ul li.img{display:none}}body .grid ul li.img:hover{background-position:100% 50%}body .grid ul li.img.one{background-image:url(/wp-content/themes/x4-construction-nz/images/page/grid-one.jpg)}body .grid ul li.img.two{background-image:url(/wp-content/themes/x4-construction-nz/images/page/grid-two.jpg)}body .grid ul li.img.three{background-image:url(/wp-content/themes/x4-construction-nz/images/page/grid-three.jpg)}body .grid ul li.img.four{background-image:url(/wp-content/themes/x4-construction-nz/images/page/grid-four.jpg)}body .grid ul li.img.five{background-image:url(/wp-content/themes/x4-construction-nz/images/page/grid-five.jpg)}body .grid ul li.img.six{background-image:url(/wp-content/themes/x4-construction-nz/images/page/grid-six.jpg)}body .grid ul li.content.first{background-color:#1276ff}body .grid ul li.content.second{background-color:#a215dd}body .grid ul li.content.third{background-color:#ffce26}body .grid ul li.content.fourth{background-color:#0ce348}body .grid ul li.content.fifth{background-color:#bc0073}body .grid ul li.content.sixth{background-color:#ff7a45}body .grid ul li.content span{padding:1rem;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);color:#ffffff;font-size:1.6rem;line-height:1.8rem;width:100%}body.page-template-default #wrapper .container.page{max-width:1321px;padding:4rem 0 5px}@media (max-width:1024px) and (min-width:768px){body.page-template-default #wrapper .container.page{padding:3rem 2rem 5px}}@media (max-width:767px){body.page-template-default #wrapper .container.page{padding:2rem 1rem 5px}}body p.whitetext{color:#fff!important}body #wrapper #titlebar{min-height:500px;background-size:cover;position:relative;background-position:50%}@media (max-width:767px){body #wrapper #titlebar{min-height:300px}}body #wrapper #titlebar:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0, 0, 0, 0.5)}body #wrapper #titlebar .container{max-width:1920px!important;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:60%!important}body #wrapper #titlebar .container .row .col-sm-12 h1{color:#ffffff}body #wrapper #titlebar .scroller{width:5px;margin:0 auto;position:absolute;left:0;right:0;bottom:-40px}@media (max-width:767px){body #wrapper #titlebar .scroller{display:none}}body #wrapper .container.page{padding:0 2rem}body #wrapper .indent-text{text-align:center;padding:4rem 0}@media (max-width:990px){body #wrapper .indent-text{padding:2rem 0}}@media (max-width:1024px){body #wrapper .indent-text .vc_col-sm-8{width:100%}}body #wrapper .indent-text.blue{background-color:#e99d23}body #wrapper .indent-text.blue b,body #wrapper .indent-text.blue h2,body #wrapper .indent-text.blue h3,body #wrapper .indent-text.blue li{color:#ffffff}body #wrapper .indent-text.blue ul li{float:left;width:50%;text-align:left;margin:0 0 1rem;padding:0 0 0 3rem}@media (max-width:767px){body #wrapper .indent-text.blue ul li{width:100%;padding:0}}body #wrapper .indent-text.blue ul li:before{content:"";width:30px;height:30px;background-image:url(/wp-content/themes/x4-construction-nz/images/svg/success-w.svg);background-size:30px;display:inline-block;vertical-align:middle;margin:0 1rem 0 0}body #wrapper .indent-text h2,body #wrapper .indent-text h3{margin:0 0 4rem}@media (max-width:767px){body #wrapper .indent-text h2,body #wrapper .indent-text h3{margin:0 0 2rem}}body #wrapper .indent-text p{max-width:90%;margin:0 auto 4rem}@media (max-width:990px){body #wrapper .indent-text p{margin:0 auto 2rem}}body #wrapper .indent-text .about{max-width:60%}body #wrapper .bg-overlap{padding:7rem 0;background-size:80%;background-repeat:no-repeat;background-position:50%;margin:0 0 6rem}@media (max-width:1650px) and (min-width:990px){body #wrapper .bg-overlap{background-size:cover;padding:2rem 0;margin:0 0 2rem}}@media (max-width:990px){body #wrapper .bg-overlap{padding:2rem 0 0;margin:0 0 2rem;background:none!important}}body #wrapper .bg-overlap.right{background-image:url(/wp-content/themes/x4-construction-nz/images/page/about-right.jpg);background-position:0 50%}body #wrapper .bg-overlap.right .overlap-content{float:right}@media (max-width:1350px){body #wrapper .bg-overlap.right .overlap-content{float:none;margin:0 auto}}body #wrapper .bg-overlap.left{background-image:url(/wp-content/themes/x4-construction/images/page/about-left.jpg);background-position:100% 50%}body #wrapper .bg-overlap.left .overlap-content{float:left}@media (max-width:1350px){body #wrapper .bg-overlap.left .overlap-content{float:none;margin:0 auto}}body #wrapper .bg-overlap.left.ny{background-image:url(/wp-content/themes/x4-tech/images/locations/nymap.jpg);background-size:auto}@media (max-width:1350px){body #wrapper .bg-overlap.left.ny{background-size:cover}}body #wrapper .bg-overlap.left.london{background-image:url(/wp-content/themes/x4-tech/images/locations/londonmap.jpg);background-size:auto}@media (max-width:1350px){body #wrapper .bg-overlap.left.london{background-size:cover}}body #wrapper .bg-overlap.left.torquay{background-image:url(/wp-content/themes/x4-tech/images/locations/torquaymap.jpg);background-size:auto}@media (max-width:1350px){body #wrapper .bg-overlap.left.torquay{background-size:cover}}body #wrapper .bg-overlap.left.bristol{background-image:url(/wp-content/themes/x4-tech/images/locations/bristolmap.jpg);background-size:auto}@media (max-width:1350px){body #wrapper .bg-overlap.left.bristol{background-size:cover}}body #wrapper .bg-overlap.left.leeds{background-image:url(/wp-content/themes/x4-tech/images/locations/leedsmap.jpg);background-size:auto}@media (max-width:1350px){body #wrapper .bg-overlap.left.leeds{background-size:cover}}body #wrapper .bg-overlap.left.brighton{background-image:url(/wp-content/themes/x4-tech/images/locations/brightonmap.jpg);background-size:auto}@media (max-width:1350px){body #wrapper .bg-overlap.left.brighton{background-size:cover}}body #wrapper .bg-overlap.left.new-zealand{background-image:url(/wp-content/themes/x4-tech/images/locations/nzmap.jpg);background-size:auto}@media (max-width:1350px){body #wrapper .bg-overlap.left.new-zealand{background-size:cover}}body #wrapper .bg-overlap .overlap-content{background-color:#ffffff;max-width:800px;padding:2rem}@media (max-width:990px){body #wrapper .bg-overlap .overlap-content{padding:0px}}body #wrapper .bg-overlap .overlap-content h3{font-size:3.5rem;line-height:3.7rem;margin:0 0 1rem}@media (max-width:767px){body #wrapper .bg-overlap .overlap-content h3{font-size:2.6rem;line-height:3rem}}body #wrapper .bg-overlap .overlap-content p{font-size:1.2rem}body #wrapper .bg-overlap .overlap-content.location{padding:0;width:100%}body #wrapper .bg-overlap .overlap-content.location .half{padding:3rem;width:50%;float:left}@media (max-width:990px){body #wrapper .bg-overlap .overlap-content.location .half{width:100%;float:none}}@media (max-width:480px){body #wrapper .bg-overlap .overlap-content.location .half{padding:1rem}}body #wrapper .bg-overlap .overlap-content.location .half h3{font-size:2.4rem;margin:0 0 .5rem}@media (max-width:480px){body #wrapper .bg-overlap .overlap-content.location .half h3{font-size:2rem}}body #wrapper .bg-overlap .overlap-content.location .half p{font-size:1.6rem}@media (max-width:480px){body #wrapper .bg-overlap .overlap-content.location .half p{font-size:1.3rem}}@media (max-width:990px){body #wrapper .bg-overlap .overlap-content.location .half p br{display:none}}body #wrapper .bg-overlap .overlap-content.location .half.white{background-color:#ffffff}body #wrapper .bg-overlap .overlap-content.location .half.white a{color:#3d3d3d}body #wrapper .bg-overlap .overlap-content.location .half.white a:hover{color:#e99d23}body #wrapper .bg-overlap .overlap-content.location .half.blue{background-color:#e99d23}body #wrapper .bg-overlap .overlap-content.location .half.blue p{color:#ffffff}body #wrapper .bg-sec{background-size:cover;background-position:50%;text-align:center;padding:6rem 0;color:#ffffff}@media (max-width:767px){body #wrapper .bg-sec{padding:2rem 0}}body #wrapper .bg-sec:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0, 0, 0, 0.6);display:block}body #wrapper .bg-sec.about{background-image:url(/wp-content/themes/x4-construction-nz/images/page/bigger.jpg)}body #wrapper .bg-sec.team{background-image:url(/wp-content/themes/x4-construction-nz/images/page/about-team.jpg)}body #wrapper .bg-sec.careers{background-image:url(/wp-content/themes/x4-construction-nz/images/page/x4-staffing.jpg)}body #wrapper .bg-sec h3{max-width:900px;color:#ffffff!important;margin:0 auto 3rem}@media (max-width:767px){body #wrapper .bg-sec h3{margin:0 auto 1.5rem}}body #wrapper .bg-sec p{margin:0 0 3rem;color:#ffffff}@media (max-width:767px){body #wrapper .bg-sec p{margin:0 auto 1.5rem}}body #wrapper .bg-sec b{color:#ffffff}body #wrapper .bg-sec a{color:#ffffff;text-decoration:none;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}body #wrapper .logo-carousel-wrap{padding:4rem 0 4rem;text-align:center}@media (max-width:767px){body #wrapper .logo-carousel-wrap{padding:2rem 0}}body #wrapper .logo-carousel-wrap h3{margin:0 0 4rem}@media (max-width:767px){body #wrapper .logo-carousel-wrap h3{margin:0 0 1rem}}body #wrapper .logo-carousel-wrap ul{padding:0 2rem}@media (max-width:990px){body #wrapper .logo-carousel-wrap ul{padding:0 1rem 2rem}}body #wrapper .logo-carousel-wrap ul li{margin:0 1rem;padding:1.5rem}body #wrapper .logo-carousel-wrap ul li img{margin:0 auto}body #wrapper .logo-carousel-wrap button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:0;line-height:0;z-index:99;cursor:pointer;border-radius:0;background:none;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (max-width:990px){body #wrapper .logo-carousel-wrap button{bottom:0;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}}body #wrapper .logo-carousel-wrap button:before{content:"";width:40px;height:40px;background-size:cover;display:block;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}body #wrapper .logo-carousel-wrap button:active,body #wrapper .logo-carousel-wrap button:focus{outline:none}body #wrapper .logo-carousel-wrap button.slick-prev{padding:.5rem;left:-50px}@media (max-width:990px){body #wrapper .logo-carousel-wrap button.slick-prev{left:0}}body #wrapper .logo-carousel-wrap button.slick-prev:before{background-image:url(/wp-content/themes/x4-construction-nz/images/svg/arrow-l-b.svg)}body #wrapper .logo-carousel-wrap button.slick-next{padding:.5rem;right:-50px}@media (max-width:990px){body #wrapper .logo-carousel-wrap button.slick-next{right:0}}body #wrapper .logo-carousel-wrap button.slick-next:before{background-image:url(/wp-content/themes/x4-construction-nz/images/svg/arrow-r-b.svg)}body #wrapper .logo-carousel-wrap button:hover:before{width:50px;height:50px}body #wrapper .row.referral h3,body #wrapper .row.referral h3 b{font-size:3.2rem;line-height:4rem;margin-bottom:1.4rem}@media (max-width:990px){body #wrapper .row.referral h3,body #wrapper .row.referral h3 b{margin:0 0 1rem}}@media (max-width:480px){body #wrapper .row.referral h3,body #wrapper .row.referral h3 b{font-size:2rem;line-height:2.6rem}}body #wrapper .row.referral a.x4-but{width:250px;position:absolute;right:0;bottom:16px}@media (max-width:990px){body #wrapper .row.referral a.x4-but{width:auto;min-width:auto}}body #wrapper .testimonial-carousel{background-color:#e99d23;padding:5rem 0 3rem;text-align:center}@media (max-width:767px){body #wrapper .testimonial-carousel{padding:2rem 0}}@media (max-width:1300px){body #wrapper .testimonial-carousel .vc_col-sm-8{width:100%}}body #wrapper .testimonial-carousel ul{padding:0 4rem;margin:0 0 2rem}@media (max-width:990px) and (min-width:768px){body #wrapper .testimonial-carousel ul{padding:0 2rem}}@media (max-width:767px){body #wrapper .testimonial-carousel ul{padding:0 2rem}}body #wrapper .testimonial-carousel ul li p,body #wrapper .testimonial-carousel ul li p span{color:#ffffff;font-size:4rem;line-height:5rem;font-family:'mont-heavy';text-align:center}@media (max-width:1024px) and (min-width:768px){body #wrapper .testimonial-carousel ul li p,body #wrapper .testimonial-carousel ul li p span{font-size:3rem;line-height:4rem}}@media (max-width:767px){body #wrapper .testimonial-carousel ul li p,body #wrapper .testimonial-carousel ul li p span{font-size:2rem;line-height:3rem;font-family:'mont-light'}}body #wrapper .testimonial-carousel ul li p:before{content:"\201C";display:inline-block}body #wrapper .testimonial-carousel ul li p:after{content:"\201D";display:inline-block}body #wrapper .testimonial-carousel ul .slick-dots{margin:0 0 3rem;text-align:center}body #wrapper .testimonial-carousel ul .slick-dots li{display:inline-block;margin:0 5px 0 0;font-size:0;line-height:0;padding:5px;border-radius:50%;border:2px solid #ffffff;cursor:pointer}body #wrapper .testimonial-carousel ul .slick-dots li:last-child{margin:0}body #wrapper .testimonial-carousel ul .slick-dots li.slick-active{background-color:#ffffff;cursor:auto}body #wrapper .testimonial-carousel ul .slick-dots li button{display:none}body #wrapper #head-dept{margin:4rem 0}@media (max-width:767px){body #wrapper #head-dept{margin:2rem 0}}body #wrapper #head-dept .vc_column-inner{padding:0}body #wrapper #head-dept h3{text-align:center;margin:0 0 4rem}@media (max-width:767px){body #wrapper #head-dept h3{margin:0 0 2rem}}body #wrapper #head-dept h4{color:#e99d23;font-size:3.8rem;line-height:3.1rem;margin:0 0 .5rem}@media (max-width:767px) and (min-width:481px){body #wrapper #head-dept h4{font-size:1.8rem!important;line-height:2.2rem!important}}@media (max-width:480px){body #wrapper #head-dept h4{font-size:1.4rem!important;line-height:2rem!important}}body #wrapper #head-dept a:hover span{color:#e99d23}body #wrapper #head-dept a.x4-but{text-align:center}body #wrapper #cat-jobs{background-color:#f6f6f6;padding:4rem 0}@media (max-width:767px){body #wrapper #cat-jobs{padding:2rem 0}}body #wrapper #cat-jobs ul{padding:2rem 0}body #wrapper #cat-jobs ul li:hover{background:none}body #wrapper #cat-jobs ul li:hover .but{background-color:#c58114}body #wrapper #cat-jobs ul li:after,body #wrapper #cat-jobs ul li:before{content:none}body #wrapper #cat-jobs ul li a{padding:1.25rem 0rem;font-size:1.1rem;display:block;width:100%;border-bottom:3px solid #ffffff;color:#3d3d3d;text-decoration:none;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}body #wrapper #cat-jobs ul li a:after,body #wrapper #cat-jobs ul li a:before{content:none}@media (max-width:767px){body #wrapper #cat-jobs ul li a h3{font-size:2rem;line-height:2rem}}body #wrapper #cat-jobs ul li a h4{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;color:#e99d23;font-size:2.4rem;line-height:3rem;margin:0 0 .5rem}@media (max-width:767px) and (min-width:481px){body #wrapper #cat-jobs ul li a h4{font-size:1.8rem!important;line-height:2.2rem!important}}@media (max-width:480px){body #wrapper #cat-jobs ul li a h4{font-size:1.4rem!important;line-height:2rem!important}}body #wrapper #cat-jobs ul li a .col-sm-4{padding:0 1rem 0 0}@media (max-width:990px) and (min-width:768px){body #wrapper #cat-jobs ul li a .col-sm-2,body #wrapper #cat-jobs ul li a .col-sm-3,body #wrapper #cat-jobs ul li a .col-sm-4{width:25%!important;-webkit-box-flex:0!important;-webkit-flex:0 0 25%!important;-ms-flex:0 0 25%!important;flex:0 0 25%!important;max-width:25%!important;padding:0}}@media (max-width:767px){body #wrapper #cat-jobs ul li a .col-sm-2,body #wrapper #cat-jobs ul li a .col-sm-3,body #wrapper #cat-jobs ul li a .col-sm-4{width:100%!important;-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;padding:0}}body #wrapper #cat-jobs ul li a .col-sm-2{padding:0}body #wrapper #cat-jobs ul li a .col-sm-2 .but{background-color:#e99d23;color:#ffffff;padding:.5rem 1rem;float:right;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;bottom:-8px;right:0;position:absolute}@media (max-width:767px){body #wrapper #cat-jobs ul li a .col-sm-2 .but{position:relative;right:auto;bottom:auto;float:none;display:block;text-align:center;margin:.5rem 0 0;padding:.4rem}}body #wrapper #latest-posts{margin:4rem 0 0}@media (max-width:767px){body #wrapper #latest-posts{margin:2rem 0 0}}body #wrapper #latest-posts h3{text-align:center;margin:0 0 3rem}body #wrapper #latest-posts ul{max-width:1750px;width:100%;margin:0 auto}body #wrapper #latest-posts ul li{width:calc(100% /2 - 2px);display:inline-block;vertical-align:top;position:relative;overflow:hidden;padding:0 .5rem;margin:0 0 1rem}@media (max-width:990px){body #wrapper #latest-posts ul li{width:100%;display:block;padding:0}}body #wrapper #latest-posts ul li a{display:block;min-height:400px;background-size:cover;background-position:50%}@media (max-width:1024px) and (min-width:481px){body #wrapper #latest-posts ul li a{min-height:350px}}@media (max-width:480px){body #wrapper #latest-posts ul li a{min-height:300px}}body #wrapper #latest-posts ul li a:hover .inner{min-height:80%}@media (max-width:767px){body #wrapper #latest-posts ul li a:hover .inner{min-height:100%}}body #wrapper #latest-posts ul li a:hover .inner h4{margin:0 0 2rem}@media (max-width:1280px){body #wrapper #latest-posts ul li a:hover .inner h4{margin:0 0 .5rem}}@media (max-width:1400px){body #wrapper #latest-posts ul li a:hover .inner p{font-size:1.2rem;line-height:1.4rem}}@media (max-width:1024px){body #wrapper #latest-posts ul li a:hover .inner p{display:none}}@media (max-width:1024px){body #wrapper #latest-posts ul li a:hover .inner .x4-but{padding:.5rem 1rem;font-size:1.2rem;line-height:1.4rem;position:absolute;bottom:1rem;left:1rem;right:1rem}}body #wrapper #latest-posts ul li a:hover .inner .reveal{opacity:1;min-height:100%}body #wrapper #latest-posts ul li a .inner{padding:1rem;position:absolute;bottom:10%;background-color:rgba(255, 255, 255, 0.9);width:100%;min-height:0;overflow:hidden;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (max-width:767px){body #wrapper #latest-posts ul li a .inner{bottom:0}}body #wrapper #latest-posts ul li a .inner h4{color:#e99d23;font-size:2rem;margin:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (max-width:1400px){body #wrapper #latest-posts ul li a .inner h4{font-size:1.8rem;line-height:2rem;margin:0 0 .5rem!important}}@media (max-width:767px) and (min-width:481px){body #wrapper #latest-posts ul li a .inner h4{font-size:1.8rem!important;line-height:2.2rem!important}}@media (max-width:480px){body #wrapper #latest-posts ul li a .inner h4{font-size:1.4rem!important;line-height:2rem!important}}body #wrapper #latest-posts ul li a .inner .reveal{opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;min-height:0;height:0}body #wrapper #latest-posts ul li a .inner .reveal .x4-but{text-align:center}body #wrapper .path{background-color:#e99d23;padding:4rem 0}@media (max-width:480px){body #wrapper .path{padding:1rem}}body #wrapper .path .vc_tta-panels .vc_active .vc_tta-panel-heading{background-color:#c58114}body #wrapper .path .vc_tta-panels .vc_active .vc_tta-panel-heading h4 a span{font-weight:500}body #wrapper .path .vc_tta-panels .vc_tta-panel-heading{border:none;background:none}body #wrapper .path .vc_tta-panels .vc_tta-panel-heading h4 a{padding:.5rem 1rem}body #wrapper .path .vc_tta-panels .vc_tta-panel-heading h4 a span{color:#ffffff}@media (max-width:767px){body #wrapper .path .vc_tta-panels .vc_tta-panel-body{background-color:#c58114;padding:.5rem 1rem;border:none}}body #wrapper .path .vc_tta-tabs-container ul li{width:calc(100% /4);margin:0}@media (max-width:1185px){body #wrapper .path .vc_tta-tabs-container ul li{width:calc(100% /2);background-color:#c58114;border:1px solid #e99d23}}body #wrapper .path .vc_tta-tabs-container ul li.active a span{font-weight:500}body #wrapper .path .vc_tta-tabs-container ul li a{border:0;margin:0;background:none}body #wrapper .path .vc_tta-tabs-container ul li a span{color:#ffffff;font-size:1.4rem;line-height:1.6rem}body #wrapper .path .vc_tta-panels-container .vc_tta-panels{border:none;background:none}body #wrapper .path .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body{background-image:none}body #wrapper .path .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body p{color:#ffffff}body #wrapper .page-form{padding:4rem 0 0}@media (max-width:990px){body #wrapper .page-form{padding:2rem 1rem 0}}body #wrapper .page-form h3{font-size:3.2rem;line-height:3.4rem;margin:0 0 2rem}@media (max-width:480px){body #wrapper .page-form h3{font-size:2.6rem;line-height:3rem}}body #wrapper .page-form p{margin:0 0 2rem}@media (max-width:480px){body #wrapper .page-form p{margin:0 0 1rem}}body #wrapper .page-form form h4{color:#e99d23;font-size:2.6rem;line-height:2.8rem;margin:0 0 1rem}body #wrapper .page-form form p{margin:0 0 1rem}body #wrapper .page-form form span{width:calc(100% / 2 - 1px);display:inline-block;vertical-align:top;margin:0 0 1rem}@media (max-width:767px){body #wrapper .page-form form span{width:100%;margin:0 0 1rem!important;padding:0!important}}body #wrapper .page-form form span:nth-child(odd){padding:0 1rem 0 0}body #wrapper .page-form form span:nth-child(2n){padding:0 0 0 1rem}body #wrapper .page-form form span input,body #wrapper .page-form form span label,body #wrapper .page-form form span select,body #wrapper .page-form form span textarea{height:55px;border:none;padding:15px 20px;background-color:#f6f6f6;font-size:20px;line-height:20px;color:#808080;font-weight:400;margin:0}body #wrapper .page-form form span input span,body #wrapper .page-form form span label span,body #wrapper .page-form form span select span,body #wrapper .page-form form span textarea span{margin:0;font-size:20px;line-height:20px;color:#808080;font-weight:400;padding:5px 0}body #wrapper .page-form form span label{cursor:pointer}body #wrapper .page-form form span select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/x4-construction-nz/images/svg/arrow-d-b.svg);background-size:20px;background-position:98% 50%;background-repeat:no-repeat}body #wrapper .page-form form span select::-ms-expand{display:none}body #wrapper .page-form form span.uploadcv{display:none}body #wrapper .page-form form span.padded{padding:0 0 0 1rem}body #wrapper .page-form form span.your-desc{width:100%;padding:0;margin:0 0 1rem}body #wrapper .page-form form span.your-desc textarea{height:90px}@media (max-width:767px){body #wrapper .page-form form .ajax-loader{display:none}}body #wrapper .page-form form .wpcf7-submit{display:block;width:200px;margin:0 auto;border:none;color:#ffffff;background:#e99d23;cursor:pointer}body #wrapper .page-form form .wpcf7-mail-sent-ok{border:none;background-color:#e99d23;color:#ffffff;font-size:1.4rem;text-align:center;padding:1rem}body #wrapper .page-form form .wpcf7-validation-errors{border:none;background-color:#ca0000;color:#ffffff;font-size:1.4rem;text-align:center;padding:1rem}body #wrapper .locations{margin:0 0 2rem 0;padding:4rem 0 0}@media (max-width:990px){body #wrapper .locations{padding:2rem 1rem}}body #wrapper .locations h3{text-align:center;font-size:4rem;line-height:4rem;margin:0 0 4rem}@media (max-width:480px){body #wrapper .locations h3{font-size:2.8rem;line-height:3.8rem}}@media (max-width:990px){body #wrapper .locations ul{max-height:410px}}body #wrapper .locations ul button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:0;line-height:0;z-index:99;cursor:pointer;border-radius:0;background-color:rgba(0, 0, 0, 0.7);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}body #wrapper .locations ul button:before{content:"";width:20px;height:20px;background-size:cover;display:block;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}body #wrapper .locations ul button.slick-prev{padding:1rem 1rem 1rem .5rem;left:0}body #wrapper .locations ul button.slick-prev:before{background-image:url(/wp-content/themes/x4-group/images/svg/arrow-l-w.svg)}body #wrapper .locations ul button.slick-next{padding:1rem .5rem 1rem 1rem;right:0}body #wrapper .locations ul button.slick-next:before{background-image:url(/wp-content/themes/x4-group/images/svg/arrow-r-w.svg)}body #wrapper .locations ul button:hover{background-color:#000000}body #wrapper .locations ul button:hover:before{width:40px;height:40px}body #wrapper .locations ul li{min-height:430px;margin:0 1rem;position:relative}@media (max-width:767px){body #wrapper .locations ul li{min-height:400px}}body #wrapper .locations ul li:after{content:"";background-color:#e99d23;position:absolute;bottom:0;width:100%;left:0;height:75%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(233, 157, 35, 0)), to(#e99d23));background:-webkit-linear-gradient(top, rgba(233, 157, 35, 0), #e99d23);background:-o-linear-gradient(top, rgba(233, 157, 35, 0), #e99d23);background:linear-gradient(to bottom, rgba(233, 157, 35, 0), #e99d23);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}body #wrapper .locations ul li:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:50%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}body #wrapper .locations ul li:hover:after{height:100%}body #wrapper .locations ul li a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:99}body #wrapper .locations ul li a b{width:100%;position:absolute;padding:2rem 4rem;font-size:3rem;font-family:'mont-light';font-weight:100;color:#ffffff;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}@media (max-width:767px){body #wrapper .locations ul li a b{font-size:2rem}}@media (max-width:480px){body #wrapper .locations ul li a b{padding:2rem}}body #wrapper .locations ul li.london:before{background-image:url(/wp-content/themes/x4-group/images/locations/london-page.jpg)}body #wrapper .locations ul li.bristol:before{background-image:url(/wp-content/themes/x4-group/images/locations/bristol-page.jpg)}body #wrapper .locations ul li.new-york:before{background-image:url(/wp-content/themes/x4-group/images/locations/ny-page.jpg)}body #wrapper .locations ul li.torquay:before{background-image:url(/wp-content/themes/x4-group/images/locations/torquay-page.jpg)}body #wrapper .locations ul li.nz:before{background-image:url(/wp-content/themes/x4-group/images/locations/nz-page.jpg)}body #wrapper .locations ul li.leeds:before{background-image:url(/wp-content/themes/x4-group/images/locations/leeds-page.jpg)}body #wrapper .locations ul li.brighton:before{background-image:url(/wp-content/themes/x4-group/images/locations/brighton-page.jpg)}body #wrapper .locations.contact{padding:0}body #wrapper .locations.contact ul li{width:calc(100% /3 - 9px);display:block;margin:.5rem .5rem 0 0;float:left;height:100%}@media (max-width:1300px) and (min-width:768px){body #wrapper .locations.contact ul li{width:calc(100% / 2 - .5rem)}}@media (max-width:767px){body #wrapper .locations.contact ul li{width:100%;min-height:400px}}body .row{margin:2rem 0}@media (max-width:900px){body .row .col-md-4,body .row .col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}body .row .image-block .attachment-full{margin:0 0 3rem}@media (max-width:900px) and (min-width:481px){body .row .image-block .attachment-full{max-width:400px;margin:0 auto 2rem}}@media (max-width:480px){body .row .image-block .attachment-full{max-width:100%}}body .row .image-block .x4-but{max-width:240px;margin:0 auto;display:block}body .row .content .page ul li{width:calc(100% / 2)}@media (max-width:767px){body .row .content .page ul li{width:100%}}body .row .content ul{margin:1rem 0;display:block;overflow:hidden}body .row .content ul li{margin:0 0 1rem;width:calc(100% / 3);float:left}body .row .content ul li a{display:block}body .row .content ul li img{max-width:35px;display:inline-block;vertical-align:middle;margin:0 15px 0 0}body .row .content ul li span{vertical-align:middle;display:inline-block;width:calc(100% - 50px);word-break:break-all;line-height:1.4rem}.tax-job_listing_category #wrapper .job_filters .widget,.tax-job_listing_region #wrapper .job_filters .widget,.tax-job_listing_type #wrapper .job_filters .widget{width:50%!Important}.post-type-archive-job_listing #wrapper #titlebar,.tax-job_listing_category #wrapper #titlebar,.tax-job_listing_region #wrapper #titlebar,.tax-job_listing_type #wrapper #titlebar{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/find-work-banner.jpg);background-position:50% 20%}.post-type-archive-job_listing #wrapper h2,.post-type-archive-job_listing #wrapper h2 span,.tax-job_listing_category #wrapper h2,.tax-job_listing_category #wrapper h2 span,.tax-job_listing_region #wrapper h2,.tax-job_listing_region #wrapper h2 span,.tax-job_listing_type #wrapper h2,.tax-job_listing_type #wrapper h2 span{font-size:3.2rem;line-height:4rem;color:#e99d23}@media (max-width:990px){.post-type-archive-job_listing #wrapper h2,.post-type-archive-job_listing #wrapper h2 span,.tax-job_listing_category #wrapper h2,.tax-job_listing_category #wrapper h2 span,.tax-job_listing_region #wrapper h2,.tax-job_listing_region #wrapper h2 span,.tax-job_listing_type #wrapper h2,.tax-job_listing_type #wrapper h2 span{font-size:2.5rem;line-height:3.5rem}}.post-type-archive-job_listing #wrapper .container.page,.tax-job_listing_category #wrapper .container.page,.tax-job_listing_region #wrapper .container.page,.tax-job_listing_type #wrapper .container.page{padding:3rem 2rem}.post-type-archive-job_listing #wrapper .container.page .load_more_jobs,.tax-job_listing_category #wrapper .container.page .load_more_jobs,.tax-job_listing_region #wrapper .container.page .load_more_jobs,.tax-job_listing_type #wrapper .container.page .load_more_jobs{color:#ffffff;text-decoration:none}.post-type-archive-job_listing #wrapper .container.page .load_more_jobs i,.tax-job_listing_category #wrapper .container.page .load_more_jobs i,.tax-job_listing_region #wrapper .container.page .load_more_jobs i,.tax-job_listing_type #wrapper .container.page .load_more_jobs i{margin:0 5px 0 0}.post-type-archive-job_listing #wrapper .container.page .load_more_jobs:hover,.tax-job_listing_category #wrapper .container.page .load_more_jobs:hover,.tax-job_listing_region #wrapper .container.page .load_more_jobs:hover,.tax-job_listing_type #wrapper .container.page .load_more_jobs:hover{background-color:#c58114}.post-type-archive-job_listing input[type=text],.tax-job_listing_category input[type=text],.tax-job_listing_region input[type=text],.tax-job_listing_type input[type=text]{display:none}.job_filters{padding:2rem 0}.job_filters .widget{width:calc(100% / 3);float:left;padding:0 1rem 0 0}@media (max-width:767px){.job_filters .widget{width:100%;padding:0;margin:0 0 1rem}}.job_filters .widget:last-child{padding:0}.job_filters .widget select{border:none;background:#f6f6f6;border-radius:0;padding:.25rem .5rem;height:auto;-webkit-box-shadow:none;box-shadow:none;background-image:url(/wp-content/themes/x4-construction-nz/images/svg/arrow-d-b.svg);background-size:20px;background-position:98% 50%;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}.job_filters .widget .chosen-container .chosen-single{border:none;background:#f6f6f6;border-radius:0;padding:.25rem .5rem;height:auto;-webkit-box-shadow:none;box-shadow:none;background-image:url(/wp-content/themes/x4-construction-nz/images/svg/arrow-d-b.svg);background-size:20px;background-position:98% 50%;background-repeat:no-repeat}.job_filters .widget .chosen-container .chosen-single span{color:#3d3d3d;padding:0 0rem 0rem .8rem}.job_filters .widget .chosen-container .chosen-drop{background-color:#f6f6f6;border:none}.job_filters .widget .chosen-container .chosen-drop .chosen-search input{border-color:#e99d23;padding:.5rem}.job_filters .widget .chosen-container .chosen-drop ul{padding:.5rem .25rem}.job_filters .widget .chosen-container .chosen-drop ul li{font-size:1.1rem;margin:0 0 5px;padding:.5rem}.job_filters .widget .chosen-container .chosen-drop ul li.highlighted,.job_filters .widget .chosen-container .chosen-drop ul li.result-selected{background:#e99d23;border-radius:0;color:#ffffff}.listings-loader{position:absolute;width:5rem;height:5rem;background:none;left:0;right:0;margin:0 auto;top:50px;background:none!important}.listings-loader i{text-align:center;position:relative;font-size:5rem;color:#c58114}ul.job_listings{padding:2rem 0}@media (max-width:990px){ul.job_listings{padding:1rem 0}}ul.job_listings li:hover{background:none}ul.job_listings li:hover .but{background-color:#c58114}ul.job_listings li:after,ul.job_listings li:before{content:none}ul.job_listings li a{padding:1.25rem 0rem;font-size:1.1rem;display:block;width:100%;border-bottom:3px solid #f6f6f6;color:#3d3d3d;text-decoration:none;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}ul.job_listings li a:after,ul.job_listings li a:before{content:none}ul.job_listings li a h4{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;color:#e99d23;font-size:2.4rem;line-height:3rem;margin:0 0 .5rem}@media (max-width:767px){ul.job_listings li a h4{font-size:1.6rem;line-height:2.4rem}}@media (max-width:767px) and (min-width:481px){ul.job_listings li a .col-sm-2,ul.job_listings li a .col-sm-3,ul.job_listings li a .col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin:0 0 .5rem}}@media (max-width:480px){ul.job_listings li a .col-sm-2,ul.job_listings li a .col-sm-3,ul.job_listings li a .col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}}ul.job_listings li a .but{background-color:#e99d23;color:#ffffff;padding:.5rem 1rem;float:right;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (max-width:767px){ul.job_listings li a .but{position:relative;right:auto;bottom:auto;float:none;display:block;text-align:center;margin:0;padding:.4rem;max-width:300px}}.single-job_listing #wrapper #titlebar{background-color:#c58114;min-height:250px}.single-job_listing #wrapper #titlebar:before{content:none}.single-job_listing #wrapper .notification{background-color:#e99d23;display:block;color:#ffffff;font-size:1.2rem;line-height:1.2rem;padding:1rem;font-weight:500;text-align:center;margin:0 0 3rem}.single-job_listing #wrapper .job-content{max-width:1321px;padding:4rem 0 5px}.single-job_listing #wrapper .job-content .top{margin:0 0 2rem}@media (max-width:480px){.single-job_listing #wrapper .job-content .top{margin:0 0 1rem}}@media (max-width:990px){.single-job_listing #wrapper .job-content .top .col-sm-10{width:100%!important;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:767px){.single-job_listing #wrapper .job-content .top .col-sm-10{margin:0 0 1rem}}@media (max-width:990px){.single-job_listing #wrapper .job-content .top .col-sm-2{width:100%!important;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.single-job_listing #wrapper .job-content .top .col-sm-2 a{width:calc(100% / 2 - 2px);display:inline-block;line-height:26px}}@media (max-width:480px){.single-job_listing #wrapper .job-content .top .col-sm-2 a{width:100%;display:block}}.single-job_listing #wrapper .job-content .top div{padding:0}.single-job_listing #wrapper .job-content .top a{display:block;text-align:center;background-color:#e99d23;color:#ffffff;width:100%!Important;font-size:1.4rem;line-height:1.4rem;padding:.5rem;text-decoration:none;margin:0 0 .75rem;font-family:'Poppins', sans-serif}.single-job_listing #wrapper .job-content .top a:hover{background-color:#c58114}.single-job_listing #wrapper .job-content .top a span{color:#ffffff;display:inline-block;vertical-align:middle;font-size:1.4rem;line-height:1.4rem}.single-job_listing #wrapper .job-content .top a img{display:inline-block;vertical-align:middle;height:1.2rem}.single-job_listing #wrapper .job-content .top p{font-size:1.6rem;line-height:1.6rem}@media (max-width:990px){.single-job_listing #wrapper .job-content .top p{font-size:1.2rem;line-height:1.2rem}}.single-job_listing #wrapper .job-content .meta{padding:1rem 1.5rem;background-color:#e99d23;margin:0 0 2rem}@media (max-width:480px){.single-job_listing #wrapper .job-content .meta{margin:0 0 1rem}}.single-job_listing #wrapper .job-content .meta div{padding:0 15px 0 0;text-align:left}.single-job_listing #wrapper .job-content .meta div span{color:#ffffff}@media (max-width:990px){.single-job_listing #wrapper .job-content .meta div span{display:block;text-align:left}}@media (max-width:767px){.single-job_listing #wrapper .job-content .meta div span{text-align:center}}@media (max-width:990px) and (min-width:767px){.single-job_listing #wrapper .job-content .meta .col-sm-3{width:50%!important;-webkit-box-flex:0!important;-webkit-flex:0 0 50%!important;-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}}@media (max-width:767px){.single-job_listing #wrapper .job-content .meta .col-sm-3{width:100%!important;-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}}.single-job_listing #wrapper .job-content .job_description{margin:0 0 2rem}.single-job_listing #wrapper .job-content .job_description h2{font-size:3rem;line-height:3.6rem}@media (max-width:990px){.single-job_listing #wrapper .job-content .job_description h2{font-size:2rem;line-height:3rem}}.single-job_listing #wrapper .job-content .job_description h3{font-size:2.8rem;line-height:3.4rem}@media (max-width:990px){.single-job_listing #wrapper .job-content .job_description h3{font-size:1.8rem;line-height:2.8rem}}.single-job_listing #wrapper .job-content .job_description ul{list-style:disc outside;margin:0 0 0 30px}.single-job_listing #wrapper .job-content .job_application a.small-dialog{width:250px;display:block;text-align:center;font-family:'Poppins', sans-serif}.single-job_listing #wrapper .job-content .job_application #apply-dialog{display:none}.single-job_listing .mfp-wrap{position:fixed!important;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.2);z-index:999;top:0!important}@media (max-width:767px){.single-job_listing .mfp-wrap{overflow-y:scroll;z-index:99999}}.single-job_listing .mfp-wrap .mfp-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:900px;width:100%;left:0;right:0;margin:0 auto;background-color:#f6f6f6;padding:2rem}@media (max-width:767px){.single-job_listing .mfp-wrap .mfp-container{top:0;-webkit-transform:none;-ms-transform:none;transform:none;overflow-y:scroll}}.single-job_listing .mfp-wrap .mfp-container h2{color:#e99d23;font-size:3rem;line-height:3rem;margin:0 0 2rem;font-family:'mont-light'}@media (max-width:767px){.single-job_listing .mfp-wrap .mfp-container h2{font-size:2rem;line-height:3rem}}.single-job_listing .mfp-wrap .mfp-container fieldset{margin:0 0 1rem;font-size:1.4rem;line-height:1.4rem}.single-job_listing .mfp-wrap .mfp-container fieldset label{font-family:'Poppins', sans-serif;color:#e99d23}.single-job_listing .mfp-wrap .mfp-container fieldset input,.single-job_listing .mfp-wrap .mfp-container fieldset textarea{border:none;background-color:#ffffff;font-family:'Poppins', sans-serif}.single-job_listing .mfp-wrap .mfp-container fieldset input#application_attachment{display:none}.single-job_listing .mfp-wrap .mfp-container fieldset .upload-btn{max-width:300px;text-align:center;color:#ffffff;font-size:1.4rem;line-height:1.4rem;padding:.5rem 0;cursor:pointer;font-family:'Poppins', sans-serif}.single-job_listing .mfp-wrap .mfp-container input[type=submit]{min-width:300px;text-align:center;color:#ffffff;font-size:1.4rem;line-height:1.4rem;padding:.5rem 0;border:none;cursor:pointer;font-family:'Poppins', sans-serif}@media (max-width:767px){.single-job_listing .mfp-wrap .mfp-container input[type=submit]{min-width:100%}}.single-job_listing .mfp-wrap .mfp-container button.mfp-close{position:absolute;top:0;right:0;border:none;cursor:pointer}.single-job_listing .mfp-wrap .mfp-container button.mfp-close:before{content:"X";color:#ffffff}.referral{padding:4rem 0}@media (max-width:990px){.referral{padding:2rem 0}}@media (max-width:767px){.referral .col-sm-9,.referral .vc_col-sm-9{width:100%!important;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:767px){.referral .col-sm-3,.referral .vc_col-sm-3{width:100%!Important;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.referral div{padding:0 15px 0 0}@media (max-width:767px){.referral div{padding:0}}.referral p{margin:0}.referral a{position:absolute;bottom:5px;width:100%;text-align:center}@media (max-width:767px){.referral a{margin:1rem auto 0!important;position:relative!important;bottom:auto!important;display:block!important}}.page-template-template-team #wrapper{}.page-template-template-team #wrapper #titlebar{background-color:#c58114;min-height:250px!important}.page-template-template-team #wrapper #titlebar:before{content:none}.page-template-template-team #wrapper #titlebar h1{color:#ffffff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:2rem 4rem;font-size:3rem;line-height:3rem;font-family:'mont-light';top:80%}@media (max-width:767px){.page-template-template-team #wrapper #titlebar h1{padding:1rem 1rem}}@media (max-width:990px){.page-template-template-team #wrapper .container{padding:2rem}}.page-template-template-team #wrapper .indent-text{padding:0 0 3rem!important}.page-template-template-team #wrapper .indent-text h2{margin:1rem 0 1rem 0}.page-template-template-team #wrapper .indent-text p{margin:0 auto 0rem;max-width:1000px}.page-template-template-team #wrapper article{margin:0rem 0}.page-template-template-team #wrapper article h2{text-align:left;margin-left:10px}.page-template-template-team #wrapper article h3{margin:0 0 2rem;font-size:3.2rem;text-align:left;margin-left:10px}.page-template-template-team #wrapper article .indent-text p{margin-bottom:35px;text-align:left;margin:inherit;margin-left:10px}.page-template-template-team #wrapper article ul{display:block;overflow:hidden}.page-template-template-team #wrapper article ul.management li{width:calc(100% / 3 - 1px)}@media (max-width:990px) and (min-width:768px){.page-template-template-team #wrapper article ul.management li{width:calc(100% / 2)}}@media (max-width:767px){.page-template-template-team #wrapper article ul.management li{width:100%;float:none}}.page-template-template-team #wrapper article ul.management li>a{min-height:475px}.page-template-template-team #wrapper article ul li{width:calc(100% / 4 - 1px);float:left;padding:0 1rem;position:relative;margin:0 0 2rem}@media (max-width:1300px) and (min-width:991px){.page-template-template-team #wrapper article ul li{width:calc(100% / 3)}}@media (max-width:990px) and (min-width:768px){.page-template-template-team #wrapper article ul li{width:calc(100% / 2)}}@media (max-width:767px){.page-template-template-team #wrapper article ul li{width:100%;float:none}}.page-template-template-team #wrapper article ul li:hover .hovered{opacity:1!important;top:50%!important}.page-template-template-team #wrapper article ul li:hover .normal{top:-46px!important}.page-template-template-team #wrapper article ul li:hover .normal h4,.page-template-template-team #wrapper article ul li:hover .normal p{color:#ffffff!important}.page-template-template-team #wrapper article ul li:hover a:before{min-height:30%}.page-template-template-team #wrapper article ul li>a{min-height:400px;background-size:cover;width:100%;display:block;position:relative;background-position:50%}@media (max-width:767px){.page-template-template-team #wrapper article ul li>a{min-height:300px}}.page-template-template-team #wrapper article ul li>a:before{width:100%;content:"";position:absolute;min-height:0;bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(233, 157, 35, 0)), to(#e99d23));background:-webkit-linear-gradient(top, rgba(233, 157, 35, 0), #e99d23);background:-o-linear-gradient(top, rgba(233, 157, 35, 0), #e99d23);background:linear-gradient(to bottom, rgba(233, 157, 35, 0), #e99d23);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.page-template-template-team #wrapper article ul li .meta{text-align:center;position:relative;min-height:150px}.page-template-template-team #wrapper article ul li .meta img{width:50px}.page-template-template-team #wrapper article ul li .meta .toggled{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.page-template-template-team #wrapper article ul li .meta .hovered{opacity:0;top:100%}.page-template-template-team #wrapper article ul li .meta .hovered a{display:inline-block}.page-template-template-team #wrapper article ul li .meta .hovered a:first-child{margin:0 1rem 0 0}.page-template-template-team #wrapper article ul li .meta .normal{opacity:1;top:50%}.page-template-template-team #wrapper article ul li .meta .normal h4{color:#e99d23;font-size:2.4rem;line-height:2.4rem}.page-template-template-team #wrapper article ul li .meta .normal h4,.page-template-template-team #wrapper article ul li .meta .normal p{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.single-team-members #wrapper #titlebar{background-color:#c58114;min-height:250px!important}.single-team-members #wrapper #titlebar:before{content:none}.single-team-members #wrapper #titlebar h2{color:#ffffff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:2rem 4rem;font-size:3rem;line-height:3rem;font-family:'mont-light';top:80%}@media (max-width:767px){.single-team-members #wrapper #titlebar h2{padding:1rem 1rem}}@media (max-width:990px){.single-team-members #wrapper article .row .col-md-4,.single-team-members #wrapper article .row col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:550px){.single-team-members #wrapper article .row .image-block .attachment-full{max-width:100%}}@media (max-width:1500px){.single-team-members #wrapper article .row .meta li{width:calc(100% / 2)}}@media (max-width:1024px){.single-team-members #wrapper article .row .meta li{width:100%!important;float:none!important}}.post-type-archive-testimonial #wrapper #titlebar{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/testimonials-banner.jpg);background-position:50% 35%}.post-type-archive-testimonial #wrapper .container.page{padding:4rem 2rem}@media (max-width:767px){.post-type-archive-testimonial #wrapper .container.page{padding:2rem 1rem}}.post-type-archive-testimonial #wrapper .top-sec{margin:0 0 2rem}@media (max-width:990px) and (min-width:800px){.post-type-archive-testimonial #wrapper .top-sec .col-sm-4,.post-type-archive-testimonial #wrapper .top-sec .col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:799px){.post-type-archive-testimonial #wrapper .top-sec .col-sm-4,.post-type-archive-testimonial #wrapper .top-sec .col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.post-type-archive-testimonial #wrapper .top-sec h2{font-size:3rem;line-height:3rem}@media (max-width:779px){.post-type-archive-testimonial #wrapper .top-sec h2{margin:0 0 1rem;font-size:2rem;line-height:2rem}}.post-type-archive-testimonial #wrapper .top-sec .switcher{float:right}@media (max-width:1174px){.post-type-archive-testimonial #wrapper .top-sec .switcher{display:block;float:none}}.post-type-archive-testimonial #wrapper .top-sec .switcher .option{float:left;padding:.75rem 0;color:#e99d23;border:1px solid #e99d23;background-color:#e99d23;color:#ffffff;width:170px;text-align:center;font-size:1.4rem;line-height:1.4rem;font-weight:300;cursor:pointer;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (max-width:1174px) and (min-width:481px){.post-type-archive-testimonial #wrapper .top-sec .switcher .option{width:calc(100% / 2);font-size:1.2rem}}@media (max-width:480px){.post-type-archive-testimonial #wrapper .top-sec .switcher .option{width:100%}}.post-type-archive-testimonial #wrapper .top-sec .switcher .option.selected{background:none;color:#e99d23;cursor:auto;font-weight:500}.post-type-archive-testimonial #wrapper .test-cont{display:none}.post-type-archive-testimonial #wrapper .test-cont.visible{display:block}.post-type-archive-testimonial #wrapper .test-cont ul li{border-bottom:1px solid #f6f6f6;padding:0 0 2rem;margin:0 0 2rem}.post-type-archive-testimonial #wrapper .test-cont ul li p{margin:0 0 .5rem}.post-type-archive-testimonial #wrapper .test-cont ul li span{color:#e99d23;font-weight:500}.blog,.category{}.blog #titlebar,.category #titlebar{background-color:#c58114;min-height:250px!important}.blog #titlebar:before,.category #titlebar:before{content:none!important}.blog #titlebar h1,.category #titlebar h1{color:#ffffff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:2rem 4rem;font-size:3rem;line-height:3rem;font-family:'mont-light';top:80%}@media (max-width:767px){.blog #titlebar h1,.category #titlebar h1{padding:2rem;font-size:2.5rem;line-height:2.5rem}}.blog .container.blog h2,.category .container.blog h2{text-align:center;margin:1rem 0 1rem 0}.blog .container.blog ul li,.category .container.blog ul li{width:calc(100% /2 - 2px);display:inline-block;vertical-align:top;position:relative;overflow:hidden;padding:0 .5rem;margin:0 0 1rem}@media (max-width:990px){.blog .container.blog ul li,.category .container.blog ul li{width:100%;display:block;padding:0}}.blog .container.blog ul li a,.category .container.blog ul li a{display:block;min-height:400px;background-size:cover;background-position:50%}@media (max-width:1024px) and (min-width:481px){.blog .container.blog ul li a,.category .container.blog ul li a{min-height:350px}}@media (max-width:480px){.blog .container.blog ul li a,.category .container.blog ul li a{min-height:300px}}.blog .container.blog ul li a:hover .inner,.category .container.blog ul li a:hover .inner{min-height:80%}@media (max-width:767px){.blog .container.blog ul li a:hover .inner,.category .container.blog ul li a:hover .inner{min-height:100%}}.blog .container.blog ul li a:hover .inner h4,.category .container.blog ul li a:hover .inner h4{margin:0 0 2rem}@media (max-width:1280px){.blog .container.blog ul li a:hover .inner h4,.category .container.blog ul li a:hover .inner h4{margin:0 0 .5rem}}@media (max-width:1400px){.blog .container.blog ul li a:hover .inner p,.category .container.blog ul li a:hover .inner p{font-size:1.2rem;line-height:1.4rem}}@media (max-width:1024px){.blog .container.blog ul li a:hover .inner p,.category .container.blog ul li a:hover .inner p{display:none}}@media (max-width:1024px){.blog .container.blog ul li a:hover .inner .x4-but,.category .container.blog ul li a:hover .inner .x4-but{padding:.5rem 1rem;font-size:1.2rem;line-height:1.4rem;position:absolute;bottom:1rem;left:1rem;right:1rem}}.blog .container.blog ul li a:hover .inner .reveal,.category .container.blog ul li a:hover .inner .reveal{opacity:1;min-height:100%}.blog .container.blog ul li a .inner,.category .container.blog ul li a .inner{padding:1rem;position:absolute;bottom:10%;background-color:rgba(255, 255, 255, 0.9);width:100%;min-height:0;overflow:hidden;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (max-width:767px){.blog .container.blog ul li a .inner,.category .container.blog ul li a .inner{bottom:0}}.blog .container.blog ul li a .inner h4,.category .container.blog ul li a .inner h4{color:#e99d23;font-size:2rem;margin:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (max-width:1400px){.blog .container.blog ul li a .inner h4,.category .container.blog ul li a .inner h4{font-size:1.8rem;line-height:2rem;margin:0 0 .5rem!important}}.blog .container.blog ul li a .inner .reveal,.category .container.blog ul li a .inner .reveal{opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;min-height:0;height:0}.blog .container.blog ul li a .inner .reveal .x4-but,.category .container.blog ul li a .inner .reveal .x4-but{text-align:center}.blog .container.blog .nav,.category .container.blog .nav{display:block;overflow:hidden;margin:2rem 0 0}.blog .container.blog .nav .nav-next,.blog .container.blog .nav .nav-previous,.category .container.blog .nav .nav-next,.category .container.blog .nav .nav-previous{margin:0 8px 0;clear:both}.blog .container.blog .nav .nav-next a,.blog .container.blog .nav .nav-previous a,.category .container.blog .nav .nav-next a,.category .container.blog .nav .nav-previous a{width:200px;display:inline-block;text-align:center;padding:1rem;background-color:#e99d23;color:#ffffff;text-decoration:none}.blog .container.blog .nav .nav-next,.category .container.blog .nav .nav-next{float:right}.blog .container.blog .nav .nav-previous,.category .container.blog .nav .nav-previous{float:left}.single-post #wrapper #titlebar .container{top:auto!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;padding:0 4rem!important;bottom:0}@media (max-width:480px){.single-post #wrapper #titlebar .container{padding:0 1rem!Important;position:relative!Important;top:auto!Important;-webkit-transform:none!Important;-ms-transform:none!Important;transform:none!Important;padding:4rem 1rem 1rem!Important}}.single-post #wrapper #titlebar h1{font-size:3rem;line-height:3.2rem;margin:0 0 1rem}@media (max-width:767px){.single-post #wrapper #titlebar h1{font-size:2rem;line-height:2.4rem;margin:0 0 .5rem}}.single-post #wrapper #titlebar h1,.single-post #wrapper #titlebar p{color:#ffffff;max-width:500px}@media (max-width:767px){.single-post #wrapper #titlebar p{display:none}}.single-post #wrapper #titlebar ul{list-style:disc outside;margin:0 0 0 30px}.single-post #wrapper #titlebar ul li{display:inline-block;margin:0 5px 0 0}.single-post #wrapper #titlebar ul li a{display:block}.single-post #wrapper #titlebar ul li a img{width:40px}@media (max-width:767px){.single-post #wrapper #titlebar ul li a img{width:30px}}.single-post #wrapper .blog-content{max-width:825px;margin:0 auto;padding:0}.single-post #wrapper .blog-content p.indent{padding:1.5rem 0 1.5rem 3rem;border-left:5px solid #000000;font-weight:700;color:#e99d23;font-size:1.3rem;line-height:2.4rem}.single-post #wrapper .blog-content img{margin:.5rem auto}.single-post #wrapper .blog-content ul{list-style:disc;margin:0 0 0 2rem}.single .author{margin:3rem 0 0;padding:3rem 0 0;border-top:5px solid #f6f6f6}.single .author ul{margin:0}.single .author ul li img,.single .author ul li span{vertical-align:bottom;margin:0}.single .author ul li img{margin:0 15px 0 0}@media (max-width:1024px) and (min-width:768px){.single .author .col-md-3,.single .author .col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:767px){.single .author .col-md-3,.single .author .col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.single .author h3{color:#3d3d3d;margin:0 0 1rem;font-size:3.2rem;line-height:4rem}@media (max-width:990px){.single .author h3{font-size:1.6rem;line-height:1.6rem}}.single .author h4{color:#e99d23;font-size:1.6rem}@media (max-width:990px){.single .author h4{font-size:1.4rem;line-height:1.4rem}}.single .author .image-block{padding:0}@media (max-width:480px){.single .author .image-block{margin:0 0 1rem}}@media (max-width:1024px) and (min-width:768px){.single .author .image-block .attachment-full{max-width:80%}}@media (max-width:767px) and (min-width:481px){.single .author .image-block .attachment-full{max-width:400px;margin:0 auto}}@media (max-width:480px){.single .author .image-block .attachment-full{max-width:280px;margin:0 auto}}.single .author .meta-auth ul{margin:0!important}.single .author .meta-auth ul img{margin:0 15px 0 0!important}.single .author a.x4-but{text-align:center}.attachment-template-default #titlebar,.single-testimonial #titlebar{background-color:#c58114;min-height:250px!important}.attachment-template-default #titlebar:before,.single-testimonial #titlebar:before{content:none!important}.attachment-template-default #titlebar h2,.single-testimonial #titlebar h2{color:#ffffff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:2rem 4rem;font-size:3rem;line-height:3rem;font-family:'mont-light';top:80%}@media (max-width:990px){.attachment-template-default #titlebar h2,.single-testimonial #titlebar h2{font-size:2rem;line-height:2rem}}.attachment-template-default .blog-content,.single-testimonial .blog-content{max-width:1300px;margin:0 auto}.page-template-template-sector{}.page-template-template-sector #titlebar{background-color:#c58114;min-height:250px!important}.page-template-template-sector #titlebar:before{content:none!important}.page-template-template-sector #titlebar h1{color:#ffffff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:2rem 4rem;font-size:3rem;line-height:3rem;font-family:'mont-light';top:80%}@media (max-width:767px){.page-template-template-sector #titlebar h1{padding:2rem}}@media (max-width:480px){.page-template-template-sector #titlebar h1{font-size:2.5rem!important}}@media (max-width:990px){.page-template-template-sector .container{padding:1rem}}.page-template-template-sector .container article ul{margin:2rem 0;display:block;overflow:hidden}.page-template-template-sector .container article ul li{width:calc(100% / 3 - 1px);float:left}@media (max-width:1190px) and (min-width:768px){.page-template-template-sector .container article ul li{width:calc(100% / 2 - 1px)}}@media (max-width:767px){.page-template-template-sector .container article ul li{width:100%}}.page-template-template-sector .container article ul li a{background-size:cover;background-position:50%;min-height:300px;display:block;position:relative;margin:0 1rem 2rem}@media (max-width:767px){.page-template-template-sector .container article ul li a{margin:0 0 1rem}}.page-template-template-sector .container article ul li a:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background-color:rgba(233, 157, 35, 0.5);z-index:1;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.page-template-template-sector .container article ul li a:hover:before{background-color:rgba(0, 0, 0, 0.2)}.page-template-template-sector .container article ul li a h4{text-align:center;position:absolute;bottom:0;left:0;right:0;font-size:3rem;line-height:3rem;padding:1rem;color:#ffffff;z-index:99}@media (max-width:1500px) and (min-width:991px){.page-template-template-sector .container article ul li a h4{font-size:2.2rem;line-height:2.2rem}}@media (max-width:990px){.page-template-template-sector .container article ul li a h4{font-size:2rem;line-height:2rem}}.page-template-template-sector .container article ul li a.civil-construction{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/civil-banner.jpg)}.page-template-template-sector .container article ul li a.commercial-construction{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/commerical-banner.jpg)}.page-template-template-sector .container article ul li a.interior-fit-outs{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/interior-banner.jpg)}.page-template-template-sector .container article ul li a.pqs-consultancy{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/pqs-banner.jpg)}.page-template-template-sector .container article ul li a.residential-construction{background-image:url(/wp-content/themes/x4-construction-nz/images/banner/residential-banner.jpg)}.page-template-template-sector #footer .top{display:none}.parent-pageid-115 #titlebar h1{font-size:2.6rem;line-height:2.6rem}@media (max-width:767px) and (min-width:481px){.parent-pageid-115 #titlebar h1{font-size:1.8rem!important;line-height:2.2rem!important}}@media (max-width:480px){.parent-pageid-115 #titlebar h1{font-size:1.4rem!important;line-height:2rem!important}}.parent-pageid-115 .indent-text h2,.parent-pageid-115 .indent-text h2 b{font-size:2.6rem;line-height:3rem}@media (max-width:1200px) and (min-width:1025px){.parent-pageid-115 .indent-text h2,.parent-pageid-115 .indent-text h2 b{font-size:2.2rem;line-height:2.4rem}}@media (max-width:1024px) and (min-width:768px){.parent-pageid-115 .indent-text h2,.parent-pageid-115 .indent-text h2 b{font-size:2.4rem;line-height:2.6rem}}@media (max-width:767px) and (min-width:481px){.parent-pageid-115 .indent-text h2,.parent-pageid-115 .indent-text h2 b{font-size:1.8rem!important;line-height:2.2rem!important}}@media (max-width:480px){.parent-pageid-115 .indent-text h2,.parent-pageid-115 .indent-text h2 b{font-size:1.4rem!important;line-height:2rem!important}}#wrapper #footer .container{max-width:100%!important;padding:0}#wrapper #footer .container .top{overflow:hidden;margin:0 0 5px}#wrapper #footer .container .top .col-lg-3{padding:0 5px 0 0}@media (max-width:990px) and (min-width:768px){#wrapper #footer .container .top .col-lg-3{width:50%;padding:0 5px 5px 0}#wrapper #footer .container .top .col-lg-3:nth-child(2n){padding:0 0 5px}#wrapper #footer .container .top .col-lg-3:nth-child(3){padding:0 5px 0 0}}@media (max-width:767px){#wrapper #footer .container .top .col-lg-3{padding:0 0 5px}}#wrapper #footer .container .top .col-lg-3:last-child{padding:0}#wrapper #footer .container .top .col-lg-3 a{padding:4rem 0;position:relative;display:block;background-size:cover;background-position:50%;text-align:center;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ffffff}#wrapper #footer .container .top .col-lg-3 a:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(233, 157, 35, 0.4);z-index:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#wrapper #footer .container .top .col-lg-3 a:hover:before{background-color:rgba(0, 0, 0, 0.2)}#wrapper #footer .container .top .col-lg-3 a.email{background-image:url(/wp-content/themes/x4-construction-nz/images/page/email-cta.jpg)}#wrapper #footer .container .top .col-lg-3 a.phone{background-image:url(/wp-content/themes/x4-construction-nz/images/page/phone-cta.jpg)}#wrapper #footer .container .top .col-lg-3 a.linkedin{background-image:url(/wp-content/themes/x4-construction-nz/images/page/linkedin-cta.jpg)}#wrapper #footer .container .top .col-lg-3 a.twitter{background-image:url(/wp-content/themes/x4-construction-nz/images/page/twitter-cta.jpg)}#wrapper #footer .container .top .col-lg-3 a img{position:relative;max-width:50px;margin:0 auto 1rem;height:50px}#wrapper #footer .container .top .col-lg-3 a b{position:relative;font-family:'mont-light';font-size:3rem;line-height:3rem;margin:0 0 1rem;color:#ffffff;font-weight:100}#wrapper #footer .container .top .col-lg-3 a p{position:relative;color:#ffffff}#wrapper #footer .container .bot{background-color:#343434;padding:2rem 4rem;overflow:hidden;z-index:99;position:relative}@media (max-width:767px){#wrapper #footer .container .bot{padding:2rem;text-align:center}}#wrapper #footer .container .bot a,#wrapper #footer .container .bot li,#wrapper #footer .container .bot p,#wrapper #footer .container .bot span,#wrapper #footer .container .bot ul{color:#ffffff;font-size:1rem;line-height:30px}@media (max-width:767px){#wrapper #footer .container .bot .col-sm-3,#wrapper #footer .container .bot .col-sm-6{margin:0 0 1rem}}#wrapper #footer .container .bot .col-sm-3 ul li,#wrapper #footer .container .bot .col-sm-6 ul li{width:calc(100% / 5 - 4px);display:inline-block;padding:0 .5rem}@media (max-width:1280px) and (min-width:801px){#wrapper #footer .container .bot .col-sm-3 ul li,#wrapper #footer .container .bot .col-sm-6 ul li{width:calc(100% / 3 - 4px)}}@media (max-width:800px) and (min-width:576px){#wrapper #footer .container .bot .col-sm-3 ul li,#wrapper #footer .container .bot .col-sm-6 ul li{width:calc(100% / 2 - 4px)}}#wrapper #footer .container .bot .col-sm-3 ul li img,#wrapper #footer .container .bot .col-sm-6 ul li img{max-height:50px}#wrapper #footer .container .bot .middle{margin:0 0 2rem}@media (max-width:767px){#wrapper #footer .container .bot .middle{margin:0 0 1rem}}#wrapper #footer .container .bot .middle .logo{margin:0 0 2rem}#wrapper #footer .container .bot .middle .logo a img{max-width:100%}@media (max-width:1024px) and (min-width:576px){#wrapper #footer .container .bot .middle .logo a img.web{display:none}}@media (min-width:1025px){#wrapper #footer .container .bot .middle .logo a img.mobile{display:none;max-width:80%;margin:0 auto}}@media (max-width:575px){#wrapper #footer .container .bot .middle .logo a img.mobile{display:none}}#wrapper #footer .container .bot .office{text-align:center}@media (max-width:1110px) and (min-width:768px){#wrapper #footer .container .bot .office a span{width:calc(100% - 65px);text-align:left}}#wrapper #footer .container .bot .office a:hover span{text-decoration:underline}#wrapper #footer .container .bot .links a{width:50%;float:left;display:block}@media (max-width:1280px){#wrapper #footer .container .bot .links a{width:100%;float:none;margin:0 0 .5rem}}@media (max-width:767px){#wrapper #footer .container .bot .links a{text-align:center;margin:0 0 .5rem}#wrapper #footer .container .bot .links a:last-child{margin:0}}#wrapper #footer .container .bot .links a:hover span{text-decoration:underline}@media (max-width:1380px) and (min-width:767px){#wrapper #footer .container .bot .links a span{width:calc(100% - 65px);text-align:left}}#wrapper #footer .container .bot .links a.insight{text-align:right;margin:0}#wrapper #footer .container .bot .icons img{width:50px;max-width:50px;display:inline-block;vertical-align:middle;margin:0 15px 0 0}@media (max-width:767px){#wrapper #footer .container .bot .icons img{display:block;margin:0 auto}}#wrapper #footer .container .bot .icons span{display:inline-block;vertical-align:middle}@media (max-width:767px){#wrapper #footer .container .bot .icons span{display:block;margin:0 auto;text-align:center}}#wrapper #footer .container .bottom .menu-footer-menu-container ul{text-align:center;margin:0;list-style:none}#wrapper #footer .container .bottom .menu-footer-menu-container ul li{display:inline-block;margin:0 2rem 0 0}@media (max-width:767px){#wrapper #footer .container .bottom .menu-footer-menu-container ul li{display:block;margin:0 0 .5rem}}#wrapper #footer .container .bottom .menu-footer-menu-container ul li.current-menu-item a{background:none;color:#e99d23}#wrapper #footer .container .bottom .menu-footer-menu-container ul li:last-child{margin:0}#wrapper #footer .container .bottom .site-link{float:right;width:100%;text-align:right;text-decoration:none}@media (max-width:575px){#wrapper #footer .container .bottom .site-link{text-align:center}}#wrapper #footer .container .bottom .site-link img,#wrapper #footer .container .bottom .site-link span{display:inline-block;vertical-align:middle}#wrapper #footer .container .bottom .site-link img{height:30px}@media (max-width:1400px){body span#cn-notice-text{display:block}}.animatied-line{width:10px;height:300px;background-color:#000;margin:2rem auto;-webkit-box-sizing:border-box;box-sizing:border-box}.animatied-line .block{background:#e99d23;padding:15px 10px;border-radius:5px;display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:-webkit-sticky;position:sticky;top:-1px}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.5
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0, 0, 0, 0.15);box-shadow:0 4px 5px rgba(0, 0, 0, 0.15);display:none}.chosen-container.chosen-with-drop .chosen-drop{display:block}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:normal;color:#999999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));background:-webkit-linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:-o-linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-single input[type=text]{cursor:pointer;opacity:0;position:absolute;width:0}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("chosen-sprite.png") no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url("chosen-sprite.png") no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;opacity:0;pointer-events:none}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(#eee 1%, #fff 15%);background-image:-o-linear-gradient(#eee 1%, #fff 15%);background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:transparent!important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);box-shadow:0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);box-shadow:0 0 5px rgba(0, 0, 0, 0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #eee), color-stop(80%, #fff));background-image:-webkit-linear-gradient(#eee 20%, #fff 80%);background-image:-o-linear-gradient(#eee 20%, #fff 80%);background-image:linear-gradient(#eee 20%, #fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);box-shadow:0 0 5px rgba(0, 0, 0, 0.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:0.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url("chosen-sprite.png") no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-rtl .chosen-search input[type=text]{background-image:url("chosen-sprite@2x.png")!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}@-webkit-keyframes plane{0%{left:-20%;top:70%;-webkit-transform:scaleX(-1) rotate(0deg);transform:scaleX(-1) rotate(0deg)}20%{left:35%;top:20%;-webkit-transform:scaleX(-1) rotate(-10deg);transform:scaleX(-1) rotate(-10deg)}25%{top:18%}30%{left:65%;top:20%;-webkit-transform:scaleX(-1) rotate(-10deg);transform:scaleX(-1) rotate(-10deg)}50%{left:120%;top:70%;-webkit-transform:scaleX(-1) rotate(0deg);transform:scaleX(-1) rotate(0deg)}51%{left:120%;top:70%;-webkit-transform:scaleX(1) rotate(0deg);transform:scaleX(1) rotate(0deg)}70%{left:65%;top:20%;-webkit-transform:scaleX(1) rotate(-10deg);transform:scaleX(1) rotate(-10deg)}75%{top:18%}80%{left:35%;top:20%;-webkit-transform:scaleX(1) rotate(-10deg);transform:scaleX(1) rotate(-10deg)}99%{left:-20%;top:70%;-webkit-transform:scaleX(1) rotate(0deg);transform:scaleX(1) rotate(0deg)}to{left:-20%;top:70%;-webkit-transform:scaleX(-1) rotate(0deg);transform:scaleX(-1) rotate(0deg)}}@keyframes plane{0%{left:-20%;top:70%;-webkit-transform:scaleX(-1) rotate(0deg);transform:scaleX(-1) rotate(0deg)}20%{left:35%;top:20%;-webkit-transform:scaleX(-1) rotate(-10deg);transform:scaleX(-1) rotate(-10deg)}25%{top:18%}30%{left:65%;top:20%;-webkit-transform:scaleX(-1) rotate(-10deg);transform:scaleX(-1) rotate(-10deg)}50%{left:120%;top:70%;-webkit-transform:scaleX(-1) rotate(0deg);transform:scaleX(-1) rotate(0deg)}51%{left:120%;top:70%;-webkit-transform:scaleX(1) rotate(0deg);transform:scaleX(1) rotate(0deg)}70%{left:65%;top:20%;-webkit-transform:scaleX(1) rotate(-10deg);transform:scaleX(1) rotate(-10deg)}75%{top:18%}80%{left:35%;top:20%;-webkit-transform:scaleX(1) rotate(-10deg);transform:scaleX(1) rotate(-10deg)}99%{left:-20%;top:70%;-webkit-transform:scaleX(1) rotate(0deg);transform:scaleX(1) rotate(0deg)}to{left:-20%;top:70%;-webkit-transform:scaleX(-1) rotate(0deg);transform:scaleX(-1) rotate(0deg)}}@-webkit-keyframes balloon{0%{left:40%;top:100%}25%{left:41%;top:70%}50%{left:40%;top:40%}75%{left:39%;top:70%}to{left:40%;top:100%}}@keyframes balloon{0%{left:40%;top:100%}25%{left:41%;top:70%}50%{left:40%;top:40%}75%{left:39%;top:70%}to{left:40%;top:100%}}@-webkit-keyframes cloud-one{0%{left:20%;top:35%;width:70px}25%{left:28%;top:37%;width:70px}50%{left:24%;top:40%;width:70px}75%{left:22%;top:33%;width:70px}to{left:20%;top:35%;width:70px}}@keyframes cloud-one{0%{left:20%;top:35%;width:70px}25%{left:28%;top:37%;width:70px}50%{left:24%;top:40%;width:70px}75%{left:22%;top:33%;width:70px}to{left:20%;top:35%;width:70px}}@-webkit-keyframes cloud-two{0%{left:68%;top:25%}25%{left:64%;top:27%}50%{left:66%;top:35%}75%{left:60%;top:20%}to{left:68%;top:25%}}@keyframes cloud-two{0%{left:68%;top:25%}25%{left:64%;top:27%}50%{left:66%;top:35%}75%{left:60%;top:20%}to{left:68%;top:25%}}@-webkit-keyframes cloud-three{0%{left:35%;top:20%}25%{left:37%;top:18%}50%{left:32%;top:18%}75%{left:37%;top:22%}to{left:35%;top:20%}}@keyframes cloud-three{0%{left:35%;top:20%}25%{left:37%;top:18%}50%{left:32%;top:18%}75%{left:37%;top:22%}to{left:35%;top:20%}}@-webkit-keyframes cloud-four{0%{left:80%;top:50%}25%{left:73%;top:56%}50%{left:83%;top:45%}75%{left:84%;top:53%}to{left:80%;top:50%}}@keyframes cloud-four{0%{left:80%;top:50%}25%{left:73%;top:56%}50%{left:83%;top:45%}75%{left:84%;top:53%}to{left:80%;top:50%}}.stats-block{padding:3rem 0}.stats-block .vc_column-inner{max-width:1300px;margin:0 auto}.stats-block .columns.four{width:25%;margin:0;padding:0 2rem}@media (max-width:767px) and (min-width:481px){.stats-block .columns.four{width:50%}}@media (max-width:480px){.stats-block .columns.four{width:100%}}.stats-block .columns.four .counter-box{text-align:center}.stats-block .columns.four .counter-box .counter,.stats-block .columns.four .counter-box i{font-size:3rem;line-height:3rem;color:#e99d23;font-family:'mont-heavy'}.stats-block .columns.four .counter-box p{margin:1rem 0 0}.global-svg .object{position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.global-svg .object.plane{width:100px;-webkit-animation:plane 20s linear infinite;animation:plane 20s linear infinite}@media (max-width:767px){.global-svg .object.plane{width:80px}}.global-svg .object.balloon{width:50px;-webkit-animation:balloon 20s linear infinite;animation:balloon 20s linear infinite}@media (max-width:767px){.global-svg .object.balloon{width:30px}}.global-svg .object.cloud-one{width:70px;-webkit-animation:cloud-one 25s linear infinite;animation:cloud-one 25s linear infinite}@media (max-width:767px){.global-svg .object.cloud-one{width:50px}}.global-svg .object.cloud-two{width:90px;-webkit-animation:cloud-two 23s linear infinite;animation:cloud-two 23s linear infinite}@media (max-width:767px){.global-svg .object.cloud-two{width:70px}}.global-svg .object.cloud-three{width:90px;-webkit-animation:cloud-three 20s linear infinite;animation:cloud-three 20s linear infinite}@media (max-width:767px){.global-svg .object.cloud-three{width:70px}}.global-svg .object.cloud-four{width:110px;-webkit-animation:cloud-four 27s linear infinite;animation:cloud-four 27s linear infinite}@media (max-width:767px){.global-svg .object.cloud-four{width:90px}}.global-svg .buildings{position:relative;z-index:9;width:100%}@media (max-width:800px){.global-svg .buildings.large{display:none}}@media (min-width:801px){.global-svg .buildings.small{display:none}}@-webkit-keyframes spaceman{0%{-webkit-transform:rotate(0) translate3d(25px, -25px, 0);transform:rotate(0) translate3d(25px, -25px, 0)}25%{-webkit-transform:rotate(-90deg) translate3d(25px, -25px, 0);transform:rotate(-90deg) translate3d(25px, -25px, 0)}50%{-webkit-transform:rotate(-180deg) translate3d(25px, -25px, 0);transform:rotate(-180deg) translate3d(25px, -25px, 0)}75%{-webkit-transform:rotate(-270deg) translate3d(25px, -25px, 0);transform:rotate(-270deg) translate3d(25px, -25px, 0)}to{-webkit-transform:rotate(-360deg) translate3d(25px, -25px, 0);transform:rotate(-360deg) translate3d(25px, -25px, 0)}}@keyframes spaceman{0%{-webkit-transform:rotate(0) translate3d(25px, -25px, 0);transform:rotate(0) translate3d(25px, -25px, 0)}25%{-webkit-transform:rotate(-90deg) translate3d(25px, -25px, 0);transform:rotate(-90deg) translate3d(25px, -25px, 0)}50%{-webkit-transform:rotate(-180deg) translate3d(25px, -25px, 0);transform:rotate(-180deg) translate3d(25px, -25px, 0)}75%{-webkit-transform:rotate(-270deg) translate3d(25px, -25px, 0);transform:rotate(-270deg) translate3d(25px, -25px, 0)}to{-webkit-transform:rotate(-360deg) translate3d(25px, -25px, 0);transform:rotate(-360deg) translate3d(25px, -25px, 0)}}@-webkit-keyframes moon{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes moon{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.error404 .container.error{height:100vh;background-image:url(/wp-content/uploads/error/stars-bg.jpg);background-size:cover;background-color:#000000}.error404 .container.error .text,.error404 .container.error img{z-index:999}.error404 .container.error h1,.error404 .container.error h1 b{color:#ffffff;margin:0 0 3rem}@media (max-width:767px){.error404 .container.error h1,.error404 .container.error h1 b{margin:0 0 1.5rem}}.error404 .container.error img.spaceman{width:100px;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);left:30%;top:27%;-webkit-animation:spaceman 15s infinite linear;animation:spaceman 15s infinite linear}@media (max-width:767px){.error404 .container.error img.spaceman{width:75px}}.error404 .container.error img.moon{width:300px;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);left:80%;top:10%;-webkit-animation:moon 50s infinite linear;animation:moon 50s infinite linear}@media (max-width:767px){.error404 .container.error img.moon{width:150px}}.error404 .container.error a{text-align:center}.error404 .container.error .text{position:absolute;bottom:10%}@media (max-width:767px){.error404 .container.error .text{bottom:5%}}.error404 #footer .top{display:none}@font-face{font-family:'mont-heavy';src:url('/wp-content/themes/x4-group/fonts/mont-heavy-webfont.woff2') format('woff2'), url('/wp-content/themes/x4-group/fonts/mont-heavy-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'mont-light';src:url('/wp-content/themes/x4-group/fonts/mont-extralight-webfont.woff2') format('woff2'), url('/wp-content/themes/x4-group/fonts/mont-extralight-webfont.woff') format('woff');font-weight:normal;font-style:normal}body{font-family:'Poppins', sans-serif}body a#cn-accept-cookie{background:none;background-color:#e99d23;border-radius:0}body #wrapper{overflow:hidden}body .container{width:100%;max-width:1920px;padding:4rem 4rem}@media (max-width:480px){body .container{padding:1rem}}body .container.page{max-width:1321px;padding:4rem 0 5px}body .container.page .vc_column-inner{width:96%;margin:0 auto}body .container input,body .container li,body .container p,body .container select,body .container span,body .container textarea{font-size:1.2rem;line-height:2.4rem;font-weight:300;color:#3d3d3d;font-family:'Poppins', sans-serif}@media (max-width:767px){body .container input,body .container li,body .container p,body .container select,body .container span,body .container textarea{font-size:1rem;line-height:2rem}}body .container b{font-size:1.2rem;line-height:2.4rem;font-weight:700;color:#3d3d3d}@media (max-width:767px){body .container b{font-size:1rem;line-height:2rem}}body .container a{font-size:1.2rem;line-height:1.6rem;font-weight:300}@media (max-width:767px){body .container a{font-size:1rem;line-height:2rem}}body .container a:hover{color:#e99d23}body .container .row,body .container .wpb_content_element{margin:0}body .container strong{color:#e99d23}body .container h1,body .container h2,body .container h3,body .container h4,body .container h5,body .container h6{font-family:'mont-light';color:#e99d23}body .container h1 b,body .container h2 b,body .container h3 b,body .container h4 b,body .container h5 b,body .container h6 b{font-family:'mont-heavy';color:#e99d23}body .container h1,body .container h1 b,body .container h2,body .container h2 b,body .container h3,body .container h3 b{font-size:4rem;line-height:5rem;color:#e99d23}@media (max-width:1600px) and (min-width:1201px){body .container h1,body .container h1 b,body .container h2,body .container h2 b,body .container h3,body .container h3 b{font-size:3rem;line-height:4rem}}@media (max-width:1200px) and (min-width:991px){body .container h1,body .container h1 b,body .container h2,body .container h2 b,body .container h3,body .container h3 b{font-size:2.5rem;line-height:2.7rem}}@media (max-width:990px) and (min-width:768px){body .container h1,body .container h1 b,body .container h2,body .container h2 b,body .container h3,body .container h3 b{font-size:2.2rem;line-height:2.5rem}}@media (max-width:767px){body .container h1,body .container h1 b,body .container h2,body .container h2 b,body .container h3,body .container h3 b{font-size:1.4rem;line-height:2rem}}body .container h4{font-size:2rem;line-height:2.4rem}@media (max-width:767px){body .container h4{font-size:1.6rem;line-height:2.6rem}}body .container h5{font-size:1.8rem;line-height:2rem}@media (max-width:767px){body .container h5{font-size:1.6rem;line-height:2.6rem}}body .container h6{font-size:1.6em;line-height:1.8rem}@media (max-width:767px){body .container h6{font-size:1.4rem;line-height:1.6rem}}body .container .x4-but{display:inline-block;padding:.8rem 1.8rem;background-color:#e99d23;color:#ffffff;text-decoration:none;min-width:200px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}body .container .x4-but:hover{background-color:#c58114}body .container .x4-but-rev{display:inline-block;padding:.8rem 1.8rem;background-color:#ffffff;color:#e99d23;text-decoration:none;min-width:200px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}body .container .x4-but-rev:hover{background-color:#f6f6f6}.center-abs{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.center-abs-b{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.transition-1{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-webkit-transform:all 1s ease-in-out;-ms-transform:all 1s ease-in-out;transform:all 1s ease-in-out}.transition-2{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.transition-3{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.anim-line{width:8px;margin:0 auto 4rem}@media (max-width:767px){.anim-line{width:6px}}.first{-webkit-animation-delay:.3s;animation-delay:.3s}.second{-webkit-animation-delay:.6s;animation-delay:.6s}.third{-webkit-animation-delay:.9s;animation-delay:.9s}.fourth{-webkit-animation-delay:.12s;animation-delay:.12s}.fifth{-webkit-animation-delay:.15s;animation-delay:.15s}.sixth{-webkit-animation-delay:.18s;animation-delay:.18s}.place-holer-w ::-webkit-input-placeholder{color:#ffffff;font-family:'Poppins', sans-serif}@media (max-width:480px){.place-holer-w ::-webkit-input-placeholder{font-size:13px;line-height:13px}}.place-holer-w ::-moz-placeholder{color:#ffffff;font-family:'Poppins', sans-serif}@media (max-width:480px){.place-holer-w ::-moz-placeholder{font-size:13px;line-height:13px}}.place-holer-w :-ms-input-placeholder{color:#ffffff;font-family:'Poppins', sans-serif}@media (max-width:480px){.place-holer-w :-ms-input-placeholder{font-size:13px;line-height:13px}}.place-holer-w :-moz-placeholder{color:#ffffff;font-family:'Poppins', sans-serif}@media (max-width:480px){.place-holer-w :-moz-placeholder{font-size:13px;line-height:13px}}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{cursor:pointer;display:inline-block;position:relative;width:100%;height:55px}.select-styled{font-weight:400;color:#808080;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f6f6f6;padding:8px 15px;@include transition(all 0.2s ease-in)}.select-styled:after{content:"";width:0;height:0;border:7px solid transparent;border-color:#808080 transparent transparent transparent;position:absolute;top:50%;right:10px}.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#f6f6f6}.select-options li{margin:0;padding:12px 0;text-indent:15px;border-top:1px solid #dddddd;@include transition(all 0.15s ease-in)}.select-options li:hover{background:#e99d23!important;color:#ffffff}.select-options li[rel=hide]{display:none}