#menu-item-1039 a{display:none}#menu-item-10194 a{margin-top:-10px;background-color:#ed7203;color:#fff;padding:10px!important}.et_mobile_menu #menu-item-10194 a{margin-top:10px;text-align:center}#top-header,#top-header #et-info,#top-header .container,#top-header .et-social-icon a{line-height:1em;display:none}.entry-content{overflow:hidden}.main_title{font-size:3em!important}.page-id-5531 #main-footer{display:none!important}.woocommerce a.button{color:#fff!important;background:#ed7203}.head-play i{position:absolute;bottom:70px;right:0px;color:#ed7203;font-size:200px;background:#fff;border-radius:300px}@media (max-width:980px){.head-play i{font-size:150px}.head-play-but{display:none}}.head-play i:hover{color:#fff!important;background:#ed7203!important}.head-play p{position:absolute;bottom:35px;right:35px;color:#fff;font-size:14px}.head-play-but{background:#ed7203;padding:2px;color:#fff}.head-play-but-mob{color:#ed7203;position:absolute;top:5px;left:35px}.play-head-mob i{font-size:30px;background:#fff;border-radius:300px;color:#ed7203}.scroll::before{content:'';position:absolute;width:360px;height:100%;bottom:0;right:-180px;background:#ed7203;transform:skewX(-10deg)}.scroll-const::before{content:'';position:absolute;width:360px;height:100%;bottom:0;right:-180px;background:#fba51a;transform:skewX(-10deg)}@media (max-width:768px){.scroll::before,.scroll-const::before{display:none}}.head-icon{background:#fff;padding:5px}.hero-title h1{color:#fff;font-size:60px!important;letter-spacing:2px}@media (max-width:767px){.hero-title h1{font-size:30px!important}.hero-title p{padding:10px;width:240px!important;font-size:21px}.header-list li,.start-list li{width:100%!important;display:inline-block}.header-list ul,.start-list li{font-size:16px!important}}@media (min-width:768px) and (max-width:1180px){.hero-title h1{font-size:50px!important}.hero-title p{width:300px!important;font-size:27px}.header-list li,.start-list li{width:70%!important;display:inline-block}.header-list ul,.start-list ul{font-size:23px!important}}.hero-title p{background:#ed7203;padding:10px!important;width:325px}.hero-title-con p{background:#fba51a!important}.header-list ul{list-style:none;margin:40px 0 0;color:#fff;width:100%;font-size:30px;line-height:1.5em;font-weight:700}.start-list ul{font-size:20px!important;list-style:none;margin:40px 0 0;color:#fff;width:100%;line-height:1.5em;font-weight:700}.start-list li{width:70%}.start-list i{float:none!important}.header-list i,.start-list i{color:#ed7203;float:right}.header-list li{width:45%}.header-list li:hover{text-decoration:underline}.header-list a{color:#fff!important}.footer-youtube{width:50%;padding-right:10px;float:left}@media only screen and (max-width:500px){.footer-youtube{padding-top:20px}}@media (min-width:981px){#main-content .container:before{display:none}}h4.team{font-weight:500!important;max-width:500px;font-size:24px!important;color:#ed7203!important;padding:10px 30px 10px 30px}h6.team{font-weight:400!important;max-width:500px;font-size:12px!important;color:#575756!important;padding:1px 30px 10px 30px!important}p.team{font-weight:400!important;max-width:500px;font-size:14px!important;line-height:1.6em!important;color:#575756!important;padding:0 30px 10px 30px}a.team{font-size:14px;color:#ed7203}@media screen and (max-width:500px){.woocommerce ul.products[class*=columns-] li.product{width:100%!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{min-height:200px}}@media screen and (min-width:501px) and (max-width:650px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{min-height:270px}}@media screen and (min-width:651px) and (max-width:768px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{min-height:330px}}@media screen and (min-width:769px) and (max-width:900px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{min-height:250px}}@media screen and (min-width:901px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{min-height:320px}}.woocommerce-page #main-content .container{max-width:80%!important}#post-14 .woocommerce-info a.showlogin,#post-14 .woocommerce-info a.showcoupon{color:#d1d1d1!important}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:none!important}.payment-deets{display:none}.case_studies-template-default #main-content .container{max-width:100%!important;width:100%!important}.case_studies-template-default .et_post_meta_wrapper{display:none}.case_studies-template-default h1.entry-title::after{width:70px;height:5px;display:block;content:'';background-color:#ed7203;margin:14px 0}#cookie-notice .cn-button{font-family:sans-serif;line-height:18px;padding:2px 12px;background:#ed7203;border-color:#fff;color:#fff;-moz-box-sizing:border-box;border-radius:0;border-style:solid;border-width:1px;cursor:pointer;display:inline-block;font-size:12px;font-style:normal;text-decoration:none;white-space:nowrap;outline:none}.cookie-notice-container{padding:20px;box-shadow:0px 0 30px 0 rgba(0,0,0,0.4)}.et_pb_column_1_2 .et_pb_map{height:500px!important}@media (min-width:768px) and (max-width:880px){.icon-tabs{size:20%!important}}body #gform_wrapper_19{position:relative}body #gform_wrapper_19 .gform_footer{width:auto;position:absolute;top:46px;left:550px;padding:0;margin:0}body #gform_wrapper_19 .gform_footer input[type=submit]{color:#ffffff;font-size:15px;font-weight:700;background:#ed7203;padding:10px 15px 10px 15px;border:none;border-radius:0px;width:auto;text-decoration:none;text-transform:uppercase;letter-spacing:1px}body #gform_wrapper_19 .gform_footer input[type=submit]:hover{border:none;background-color:#ffffff;color:#ed7203}body #gform_wrapper_19 .gform_footer input[type=submit]:active{color:#ffffff;font-size:15px;font-weight:700;background:#ed7203}body #gform_confirmation_message_19{color:#ed7203!important;font-size:17px;font-weight:700;padding-top:30px}.left_title h2::after{width:70px;height:3px;display:block;content:'';background-color:#ccc;margin-left:0px;margin-top:14px}.slider_portfolio .et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{height:400px}.et_pb_slider .et-pb-controllers a{background-color:transparent!important;border:1px solid #fff;height:2px!important;border-radius:0px!important}.et-pb-controllers a:hover{background-color:#ffffff!important;transition:all 0.2s ease-in-out}.et-pb-arrow-next{opacity:1;right:22px}.et-pb-arrow-prev{opacity:1;left:22px}#gform_drag_drop_area_14_10{background:#eee!important}.gform_drop_instructions{color:#666!important}.info-form textarea{color:#666!important;font-weight:700!important}.info-form input[type="text"],.info-form textarea{color:#666!important;font-weight:700!important}.info-form_wrapper select{color:#a5a5a5!important;font-weight:700!important}.btn-inline .et_pb_button_module_wrapper{display:inline-block;margin:0 5px}.btn-inline{text-align:left!important}.button6{color:rgba(255,255,255,1);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;position:relative}.button6 a{color:rgba(51,51,51,1);text-decoration:none;display:block}.button6 span{z-index:2;display:block;position:absolute;width:100%;height:100%}.button6::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;background-color:#fff;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;-webkit-transform:scale(0.5,1);transform:scale(0.5,1)}.button6:hover::before{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}.sim-button{line-height:50px;height:50px;text-align:center;margin-right:auto;margin-left:auto;width:100%;cursor:pointer}.calltoactioncode{width:70%!important;margin:auto!important;font-size:16px!important;font-weight:400!important;-webkit-transition-property:border-bottom;-webkit-transition-duration:0.8s;-webkit-transition-delay:0.2s;transition-property:border-bottom;transition-duration:0.8s;transition-delay:0.2s;border-bottom:solid 4px white}.calltoactioncode:hover{border-bottom:solid 4px #ed7203}.calltoactioncode:hover span{color:#ed7203!important}@media screen and (min-width:1130px){.home-blurbs{min-height:430px}}@media screen and (min-width:981px) and (max-width:1129px){.home-blurbs{min-height:500px}}@media screen and (min-width:480px) and (max-width:767px){.home-blurbs{min-height:450px}}@media screen and (min-width:768px) and (max-width:980px){.home-blurbs{min-height:400px}}.home-gallery h5{padding:10px;color:#fff;background-color:#ed7203}.home-gallery a{color:#fff}.home-gallery a:after{color:#fff;content:'\f105';font-family:'FontAwesome';font-size:25px;font-weight:600;position:absolute;right:30px;top:9px;-webkit-transition:all .23s;-moz-transition:all .23s;-ms-transition:all .23s;-o-transition:all .23s;transition:all .23s}.home-gallery a:hover:after{right:10px}@media screen and (max-width:400px){.home-gallery a:after{display:none}}.service-link:after{position:absolute;content:'';left:0;right:0;bottom:-8px;top:100%;background:#ed7203;z-index:-1;-webkit-transition:all .23s;-moz-transition:all .23s;-ms-transition:all .23s;-o-transition:all .23s;transition:all .23s}.service-link:hover:after{top:0;color:#fff}.service-link span:after{content:'\f105';font-family:'FontAwesome';font-size:40px;font-weight:600;color:rgba(34,34,34,0.35);position:absolute;right:18px;top:131px;-webkit-transition:all .23s;-moz-transition:all .23s;-ms-transition:all .23s;-o-transition:all .23s;transition:all .23s}.service-link:hover span:after{color:#fff}.service-link:hover h3{color:#fff!important}.service-link:hover{-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px);z-index:1;color:#fff!important}.service-link:hover:before{opacity:1}.service-link:before{content:'';position:absolute;top:0;bottom:-8px;right:0;left:0;-webkit-box-shadow:1px 0px 23px 5px rgba(0,0,0,0.54);-moz-box-shadow:1px 0px 23px 5px rgba(0,0,0,0.54);box-shadow:1px 0px 23px 5px rgba(0,0,0,0.54);z-index:-1;opacity:0;-webkit-transition:all .23s;-moz-transition:all .23s;-ms-transition:all .23s;-o-transition:all .23s;transition:all .23s}.service-link{min-height:250px}@media screen and (max-width:980px){.service-link{min-height:150px}.service-link span:after{right:0px;top:1px;font-size:30px}}.service-link{background:#fff;padding:25px 25px 25px 25px;position:relative;margin:0 auto;display:block;z-index:1;position:relative;-webkit-transition:all .23s;-moz-transition:all .23s;-ms-transition:all .23s;-o-transition:all .23s;transition:all .23s}#gform_submit_button_14{text-align:center!important;width:100%;margin:20px auto;font-size:25px;border-radius:45px;letter-spacing:4px;line-height:1.18}.info-form select#input_14_2.large.gfield_select{height:50px}.et_pb_image_n10s_0 .n10s-block h2{font-weight:700!important;font-size:19px;color:#ffffff!important;letter-spacing:4px;margin-top:30px!important}.et_pb_image_n10s_0 .n10s-block p{font-size:15px;line-height:1.5em!important;margin:20px!important}.et_pb_image_n10s_1 .n10s-block h2{font-weight:700!important;font-size:19px;color:#ffffff!important;letter-spacing:4px;margin-top:30px!important}.et_pb_image_n10s_1 .n10s-block p{font-size:15px;line-height:1.5em!important;margin:20px!important}.hidden{opacity:0}.console-container{font-family:Khula;font-size:4em;text-align:center;height:30px;width:600px;display:inline;position:relative;color:black;top:0;bottom:0;left:0;right:0;margin:auto}.console-underscore{display:inline-block;position:relative;left:10px}@media (max-width:750px){.console-container{font-size:2em}}@media (max-width:980px){#studio-bg.et_pb_section.et_pb_section_3{background-image:none!important}}.footer-image{max-width:175px;padding-bottom:25px;text-align:center;display:block}.enquire-cta-text,.enquire-cta-text a{font-size:28px!important;color:#fff!important;font-weight:200!important;padding:0px 10px;line-height:1.5em}@media (max-width:540px){.enquire-cta-text,.enquire-cta-text a{font-size:20px!important}}#project.minimal-light .esg-filterbutton.selected{background-color:#ed7203!important;border:none;color:#fff!important;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.13)}#project.minimal-light .esg-filterbutton{width:19%}#project .esg-filter-wrapper{display:inline;width:100%!important}@media (max-width:780px){#project.minimal-light .esg-filterbutton{width:100%}}.large_projects .et_post_meta_wrapper{display:none}.large_projects-template-default .et_pb_post .entry-content{padding:0px!important}.large_projects-template-default #left-area{padding:0!important}.large_projects-template-default .et_pb_post .entry-content p:first-of-type{padding-top:0px!important;padding-bottom:10px!important}.large_projects-template-default #main-content .container{padding-top:0px!important;width:100%;max-width:100%}.single .et_pb_post{margin-bottom:0!important}.lg-proj .title{width:45%;float:left}.lg-proj .value{width:45%;float:left}.lg-proj-slide .et-pb-controllers a{background-color:transparent!important;border:5px solid #a1a1a1;height:2px!important;border-radius:20px!important}.lg-proj-slide .et-pb-controllers{bottom:-20px!important;left:0;width:100%;text-align:center}.lg-proj-left-col{height:510px!important}.lg-proj-slide .et-pb-arrow-next::before{content:"45"!important;color:#fff}.lg-proj-slide .et-pb-arrow-prev::before{content:"44"!important;color:#fff}hr.table-line{width:100%;color:#fff;height:2px;float:left}.eg-large-project-skin-wrapper .esg-bc{bottom:-25px;left:0px;width:100%;transition:all 0.5s ease}.eg-large-project-skin-wrapper .esg-bc:hover{bottom:0}.eg-large-project-skin-wrapper .esg-entry-cover:hover>.esg-bc{bottom:0px}.woocommerce-breadcrumb{visibility:hidden}.single-product .product_title{font-size:20px!important}.approval-buttons>div{display:flex;flex-wrap:wrap;align-content:center;justify-content:center}.et_pb_gutters3 .approval-buttons .et_pb_column_4_4 .et_pb_module{margin-bottom:0!important}.approval-buttons a{margin:0 10px 20px!important;text-align:center}#approval-popup{}#approval-popup h4{padding-right:50px}.da-close.evr-close{right:30px!important;top:47px!important;font-size:50px!important}#gform_submit_button_21{text-align:center!important;width:100%;margin:20px auto;font-size:25px;border-radius:45px;letter-spacing:4px;line-height:1.18}.info-form_wrapper form div,.info-form_wrapper div{font-size:14px!important;font-weight:500;text-align:left!important;color:#fff!important}#gform_wrapper_21 .gform_required_legend{display:none}#gform_wrapper_21 .gfield_required{color:#fff}#top-menu li.mega-menu>ul>li>a:first-child{color:#ed7203}