@font-face{font-family:'SG_ICONFONTRegular';src:url(//stopdigging.co.uk/fonts/SG_ICONFONTRegular.woff2) format('woff2'),url(//stopdigging.co.uk/fonts/SG_ICONFONTRegular.woff) format('woff'),url(//stopdigging.co.uk/fonts/SG_ICONFONTRegular.svg#SG_ICONFONTRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'BrushUp';src:url(//stopdigging.co.uk/fonts/BrushUp.eot);src:url(//stopdigging.co.uk/fonts/BrushUp.eot?#iefix) format('embedded-opentype'),url(//stopdigging.co.uk/fonts/BrushUp.woff2) format('woff2'),url(//stopdigging.co.uk/fonts/BrushUp.woff) format('woff'),url(//stopdigging.co.uk/fonts/BrushUp.ttf) format('truetype'),url(//stopdigging.co.uk/fonts/BrushUp.svg#BrushUp) format('svg');font-weight:400;font-style:normal}h1,h2,h3,h4{font-family:"futura-pt-bold",sans-serif !important;font-weight:700 !important;font-style:normal !important;line-height:1.2em!important}h4{font-size:25px!important;text-transform:uppercase!important}h5,h6{font-family:"futura-pt",sans-serif !important;font-weight:500 !important;font-style:normal !important;line-height:1.4em!important}h6{text-transform:uppercase!important}p{font-family:"futura-pt",sans-serif !important;font-weight:400 !important;font-style:normal !important;line-height:1.4em!important;font-display:fallback!important;font-size:17px!important}h1,h2{text-transform:uppercase!important}body{font-family:'Futura',sans-serif!important}h1{font-size:55px!important}h2,.divideLeft h2,.divideRightSub h2,.divideRight h2,.divideRightOther h2{font-size:40px!important}.textAfterSocial h2,.rightDividerText h2,.ylwBanner h2{font-size:30px!important}h3{font-size:20px!important;text-transform:uppercase!important}h5{font-size:24px!important}@media only screen and (max-width:1366px){h1{font-size:45px!important}h2,.divideLeft h2,.divideRightSub h2,.divideRight h2,.divideRightOther h2{font-size:32px!important}p{font-size:16px!important}h5{font-size:20px!important}}@media only screen and (max-width:1000px){h1{font-size:23px!important}h4{font-size:18px!important}h2,.divideLeft h2,.divideRightSub h2,.divideRight h2,.divideRightOther h2{font-size:25px!important}h5{font-size:18px!important}.textAfterSocial h2,.rightDividerText h2,.ylwBanner h2{font-size:22px!important}}body:not(.mobile) #header-outer .row .col.span_3{left:50%;transform:translateX(-50%)}body:not(.mobile) #header-outer .row .col.span_9{left:20px!important;top:34px!important;padding-bottom:25px!important;position:absolute!important}#header-outer a{font-family:"futura-pt",sans-serif !important;font-weight:500 !important;font-style:normal !important;font-size:14px!important;text-transform:uppercase!important}@media only screen and (min-width:1000px) and (max-width:1100px){#header-outer a{font-size:12px!important}}.ansok a{color:white!important}.ansok .btn-noborder a:after{content:"P"!important;font-family:"SG_ICONFONTRegular"!important;font-size:25px!important;margin-left:15px!important;color:white!important;vertical-align:top!important;line-height:1em!important;height:5px!important;transition:all .3s!important}.ansok .btn-noborder a:hover{transition:all .3s!important}.ansok .btn-noborder a:hover:after{margin-left:25px!important}.fordelar-partner h6{color:#ffca48!important}.fordelar-partner .ingress{font-size:22px!important;line-height:1.6em!important;font-weight:400!important;max-width:75%!important;margin:0 auto!important}#fordelar-main{padding-left:10%!important;padding-right:10%!important}.fordelardescript img{min-width:100%!important;margin-top:20px!important;margin-bottom:10px!important}.borja-partner{margin-top:50px!important;min-height:75vh!important}.borja-partner h2{color:#ffca48!important;max-width:540px!important;margin-bottom:30px!important}.borja-partner p,.borja-partner ul li{font-family:"futura-pt",sans-serif !important;font-weight:400 !important;font-style:normal !important;font-size:18px!important;color:white!important;max-width:540px!important}.borja-partner ul li{text-indent:-38px!important}.borja-partner ul li{list-style-type:none!important}.borja-partner li:before{content:"–";color:#ffca48!important;font-size:150%!important;margin-right:25px;font-family:"futura-pt",sans-serif !important;font-weight:400 !important;font-style:normal !important}.partner-image-bottom{min-height:65vh!important;right:-160px!important}.partner-image-bottom h2{font-size:65px!important;float:right!important;max-width:540px!important;margin-right:15vw!important;margin-top:90px!important;padding-right:45px!important;line-height:1em!important}.cookie-par{padding-bottom:40px!important;margin-bottom:40px!important;border-bottom:2px solid #ffca48!important}.cookie-twocol-first h2{margin-bottom:45px!important}#partnerCount1{display:none}.partner-quote-second,.partner-quote-first{display:none!important}@media only screen and (max-width:1000px) and (min-width:1px){body #header-outer header#top .span_3{text-align:center!important}}#sidebar h4{opacity:1!important}.stepByStepBorder{margin-right:60px!important;margin-left:60px!important;border-top:2px solid #ffca48!important}.stepByStepBg .column-image-bg-wrap{min-height:255px!important}.material .stepByStepBg .wpb_row,.material .stepByStepBg .wpb_content_element{margin-bottom:0!important}.stepImg,.stepImg img{max-width:50%!important;float:left!important}.stepByStepText{max-width:50%!important;float:left!important;padding:2%!important}.stepByStep{position:absolute!important;font-size:165px!important;margin-left:-60px!important;!important;color:#ffca48!important;line-height:1.4em!important;float:left!important;z-index:999999!important}.stepByStepBorder{max-width:calc(50% - 120px)!important;float:left!important}.expectedLife{float:right!important;max-height:140px!important;padding-left:10px!important;padding-bottom:21px!important;position:relative!important;top:10px!important}.expectedLifeText h3{margin-top:-25px!important}.ylwBanner h2{float:left!important}.ylwBanner{padding:30px!important}.ylwBannerLinks{margin-top:7px!important;float:right!important;text-align:right!important}.ylwBannerLinks a{color:black!important;transition:all!important;text-decoration:underline!important;font-size:14px!important;font-family:"futura-pt",sans-serif !important;font-weight:500 !important;font-style:normal !important;text-transform:uppercase!important;transition:all .3s!important}.ylwBannerLinks a:hover{text-decoration:none!important;color:#222!important}@media only screen and (min-width:690px) and (max-width:1220px){.stepByStepBorder{margin-left:30px!important;margin-right:30px!important;max-width:calc(50% - 60px)!important;float:none!important}.stepByStep{font-size:90px!important;margin-left:-30px!important}.stepByStepText{max-width:100%!important;float:none!important}.stepByStepText h3{font-size:15px!important}.stepImg,.stepImg img{max-width:100%!important;float:none!important}}.nectar-button,input[type=submit],button[type=submit],input[type=button]{font-family:"futura-pt",sans-serif !important;font-weight:500 !important;font-style:normal !important;text-transform:uppercase!important;letter-spacing:.05em!important}input[type=submit],button[type=submit],input[type=button]{padding:17px 11px}@media only screen and (min-width:1px) and (max-width:1000px){input[type=submit],button[type=submit],input[type=button]{padding:17px 20px!important}}p{font-family:"futura-pt",sans-serif !important;font-weight:400 !important;font-style:normal !important}#form-message{font-family:"futura-pt",sans-serif !important;font-weight:400 !important;font-style:normal !important;font-size:16px!important;text-transform:uppercase!important;color:black!important}.countryOptions a{line-height:1.7em!important}.countryOptions{border:none!important;padding-bottom:25px!important}.countryOptions .sub-menu{padding:10px!important}.sf-with-ul:after{content:url(//stopdigging.co.uk/img/arrow-new.svg)!important;margin-left:15px!important;vertical-align:top!important;height:25px!important}@media only screen and (max-width:1000px){.ylwBanner,.ylwBannerLinks{text-align:center!important}.ylwBanner h2{padding-bottom:15px!important}}@media only screen and (min-width:1px) and (max-width:690px){.stepByStepBorder{margin-left:15px!important;margin-right:15px!important;max-width:calc(100% - 30px)!important}.stepByStep{font-size:120px!important;margin-left:-15px!important}.stepByStepText{max-width:100%!important;float:none!important;padding-top:20px!important;padding-left:6%!important}.stepByStepText h3{font-size:20px!important}.stepImg,.stepImg img{max-width:94%!important;float:none!important;left:6%!important}}@media only screen and (max-width:1000px){.entry-title,.category h1{font-size:35px!important}}@media only screen and (max-width:768px){.succen p{max-width:90%!important}}@media only screen and (max-width:414px){h6{font-size:16px!important}}#searchButton{border:none!important;box-shadow:none!important;-moz-appearance:none!important;-webkit-appearance:none!important;font-family:"futura-pt",sans-serif !important;font-weight:500 !important;font-style:normal !important;text-transform:uppercase!important;background-color:#FFCA48!important;font-size:16px!important;padding-left:27px!important;padding-right:25px!important;padding-bottom:10px!important;padding-top:8px!important;color:black!important}#searchButton:hover{cursor:pointer!important}input[type=search]{width:85%!important}@media only screen and (max-width:1000px){#searchButton{margin-top:15px!important}}.annanByggnad{font-size:20px!important;font-family:"futura-pt-bold",sans-serif !important;font-weight:700 !important;font-style:normal !important;line-height:1.6em !important;text-transform:none !important}#divId1 h5,#divId2 h5,#divId3 h5,#divId4 h5,#divId5 h5,#divId6 h5{font-size:22px!important}#divId1 a,#divId2 a,#divId3 a,#divId4 a,#divId5 a,#divId6 a{font-size:14px!important;padding-left:30px!important;padding-right:30px!important;padding-top:16px!important;padding-bottom:16px!important;border:none!important;background-color:#ffca48}#partner-phone1,#partner-phone2,#partner-phone3{white-space:nowrap}.inspiration-portfolio .work-info{opacity:0!important}.portfolio-filters-inline{background-color:#fff!important}.portfolio-filters-inline ul li a{font-size:16px!important;text-transform:uppercase!important;color:black!important;font-family:"futura-pt",sans-serif !important;font-weight:400 !important;font-style:normal !important;line-height:1.8em!important}.portfolio-filters-inline ul li a .active{color:#000!important}.portfolio-filters-inline #current-category,.portfolio-filters-inline .container>ul li#sort-label,.portfolio-filters-inline ul li a,.portfolio-filters-inline ul li a:hover{color:#000!important}.excerpt+span{display:none!important}.post .more-link span{border-radius:99px!important;padding-left:10px!important;padding-right:10px!important}.excerpt{font-family:"futura-pt",sans-serif !important;font-weight:400 !important;font-style:normal !important}.infinite_scroll h2{text-transform:uppercase!important}.continue-reading{font-family:"futura-pt",sans-serif !important;font-weight:500 !important;font-style:normal !important;text-transform:Uppercase!important;color:black!important;border-radius:99px!important;background-color:#ffca48!important;transition:all .6s!important}.continue-reading:hover{background-color:#ffe6a8!important}.title{text-transform:none!important;font-size:30px!important;line-height:1.4em!important}.month{font-size:15px!important;line-height:1.2em!important}.day{font-size:30px!important;line-height:1.2em!important}#author-bio{display:none!important}#pTelD1 a,#pEmailD1 a,#pTelD2 a,#pEmailD2 a,#pTelD3 a,#pEmailD3 a,#pTelD4 a,#pEmailD4 a,#pTelD5 a,#pEmailD5 a,#pTelD6 a,#pEmailD6 a{color:#fff}#pTelD1 a:hover,#pEmailD1 a:hover,#pTelD2 a:hover,#pEmailD2 a:hover,#pTelD3 a:hover,#pEmailD3 a:hover,#pTelD4 a:hover,#pEmailD4 a:hover,#pTelD5 a:hover,#pEmailD5 a:hover,#pTelD6 a:hover,#pEmailD6 a:hover{color:#ffca48}p strong,strong{font-family:"futura-pt-bold",sans-serif !important;font-weight:700 !important;font-style:normal !important}@media only screen and (min-width:1000px) and (max-width:4000px){.gridMidOne{max-width:81.5%!important;margin:0 auto!important}}#sgLoader{margin-left:260px!important;position:relative!important;margin-top:-65px!important}#sgLoader img{max-width:30px!important}@media only screen and (min-width:1px) and (max-width:345px){#sgLoader{margin-top:10px!important;margin-left:0!important}}.inspiration-big-Solcell{min-height:380px!important;background:url(//stopdigging.co.uk/wp-content/uploads/2020/12/solarcells-top2.jpg)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}@media only screen and (max-width:500px){.mc-closeModal{margin-top:50%!important;background-color:#fcca48}}.extraAppMain{text-align:center!important}.extraAppMain img{max-width:85px!important;max-height:94px!important;height:auto!important;vertical-align:middle!important}.imgWrap{vertical-align:middle!important;display:inline-flex!important;align-items:flex-end!important;height:120px!important;text-align:center!important;margin-bottom:20px!important}.extraApp h5{font-family:"futura-pt-bold",sans-serif !important;font-weight:700 !important;font-style:normal !important;font-size:13px!important}.extraAppMainOuter{border-top:20px solid #ffca48!important;border-bottom:20px solid #ffca48!important}@media only screen and (min-width:1000px){.extraApp{width:14.2%!important;float:left!important}}@media only screen and (min-width:690px) and (max-width:1000px){.extraApp{width:25%!important;float:left!important}}@media only screen and (min-width:1px) and (max-width:690px){.extraApp{width:33%!important;float:left!important}.extraApp.last{width:100%!important;float:none!important}.extraApp h5{font-size:12px!important}.imgWrap{height:65px!important}.extraAppMain img{max-width:65px!important;max-height:80px!important}}@media only screen and (min-width:1000px){.page-submenu.stuck{top:132px!important}#wpadminbar * .page-submenu.stuck{top:164px!important}}.page-submenu li{font-family:"futura-pt",sans-serif !important;font-weight:500 !important;font-style:normal !important;font-size:14px!important;text-transform:uppercase!important}@media only screen and (max-width:3000px) and (min-width:1px){.page-submenu .mobile-menu-link{display:none!important}}.machTitle{float:left!important;max-width:20px!important;z-index:999999!important}.machTitle2{float:left!important;max-width:20px!important;z-index:999999!important}.machTitle h3,.machTitle2 h3{font-family:"futura-pt-bold",sans-serif !important;font-weight:700 !important;font-style:normal !important;color:#ffca48!important;font-size:18px!important;margin-top:20px!important;text-shadow:0px 0px 20px rgba(0,0,0,.5)!important}.machTitle2 h3{margin-left:160px!important}body[data-button-style=rounded] .container-wrap input[type=submit],body[data-button-style=rounded] .container-wrap button[type=submit]{padding:10px 25px!important}