html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}html{font-family:Raleway,sans-serif;font-size:16px}html body{margin-top:80px;line-height:1.3;word-spacing:.2px;letter-spacing:.1px}@media screen and (max-width: 768px){html body{margin-top:60px}}textarea,input{font-family:Raleway,sans-serif;border-radius:8px;border-width:1px;background-color:#fff;-webkit-tap-highlight-color:transparent}input{height:40px}button{font-family:Raleway;display:block;height:40px;min-width:115px;background:#fff;border-radius:8px;border-width:1px;font-size:16px;cursor:pointer}h1{display:flex;justify-content:center;align-items:center;height:100px;text-align:center;font-size:24px;margin-top:50px;font-weight:600}.bold,b{font-weight:700}ul li{list-style:outside}a:link,a:hover,a:visited,a:active{text-decoration:none;color:#000}a:hover{text-decoration:underline}#return-to-top{position:fixed;bottom:20px;right:20px;background:#ffffffe6;width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;transition:all .3s ease;cursor:pointer;box-shadow:0 0 15px #92a1b080}@media screen and (max-width: 578px){#return-to-top{width:60px;height:60px;bottom:25px;right:25px}}@media screen and (max-width: 425px){#return-to-top{width:60px;height:60px;bottom:30px;right:30px}}#return-to-top img{position:relative;height:30px;width:30px;left:11px;top:9px;transition:all .3s ease}@media screen and (max-width: 578px){#return-to-top img{left:15px;top:14px}}#return-to-top:hover{box-shadow:0 3px 8px #92a1b099}#return-to-top:hover img{color:#fff;top:3px}@media screen and (max-width: 425px){#return-to-top:hover img{top:14px}}#navbar{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;width:100%;height:80px;background-color:#fff;box-shadow:0 5px 16px #0000001a}@media screen and (max-width: 768px){#navbar{display:none}}#navbar.stick{position:fixed;background-color:#fff9;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:slideDown .35s ease-out;height:60px}#navbar.stick .wrap .logo{height:50px;width:auto;margin-bottom:4px}#navbar.stick .wrap nav a{font-size:1.2rem;text-decoration:none}#navbar #phone-nav #nav-btn{border:2px solid #bababa;border-radius:5px;height:40px;width:40px;display:flex;justify-content:center;align-items:center;cursor:pointer}#navbar #phone-nav #nav-btn img{height:35px;width:auto}#navbar .wrap{width:100%;max-width:1120px;margin:auto;padding:0 20px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;justify-content:space-between}@media screen and (max-width: 578px){#navbar .wrap{padding:0 15px}}#navbar .wrap .logo{height:50px;width:auto;margin-bottom:4px;height:70px}#navbar .wrap nav{display:flex;justify-content:center;align-items:center}#navbar .wrap nav a{margin-left:24px;font-weight:500;font-size:1.3rem}#navbar .wrap nav a:hover{text-decoration:underline}#navbar-phone{display:none;width:100%;box-shadow:0 3px 8px #92a1b04d;position:fixed;top:0;left:0;right:0;background-color:#ffffff80;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}@media screen and (max-width: 768px){#navbar-phone{display:block}}#navbar-phone .nav-container{display:flex;justify-content:space-between;align-items:center;height:62px}#navbar-phone .nav-container a{text-decoration:none;color:#0e2431;font-weight:500;font-size:1.2rem;padding:.7rem}#navbar-phone .nav-container a:hover{font-weight:bolder}#navbar-phone .menu-items{display:flex;box-shadow:inset 0 0 2000px #ffffff80;height:100vh;width:100%;transform:translate(-150%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;transition:transform .3s ease-in-out;text-align:center;position:absolute;z-index:1;justify-content:center}#navbar-phone .menu-items li{margin-bottom:1.2rem;font-size:1.5rem;font-weight:500}#navbar-phone .logo{height:50px;width:auto;margin-bottom:4px;margin-left:20px;margin-top:4px;position:absolute}#navbar-phone .nav-container{display:block;position:relative;height:60px}#navbar-phone .nav-container .checkbox{position:absolute;display:block;height:32px;width:32px;top:20px;right:20px;z-index:5;opacity:0;cursor:pointer}#navbar-phone .nav-container .hamburger-lines{display:block;height:26px;width:32px;position:absolute;top:17px;right:20px;z-index:2;display:flex;flex-direction:column;justify-content:space-between}#navbar-phone .nav-container .hamburger-lines .line{display:block;height:4px;width:100%;border-radius:10px;background:#363636cf}#navbar-phone .nav-container .hamburger-lines .line1{transform-origin:0% 0%;transition:transform .4s ease-in-out}#navbar-phone .nav-container .hamburger-lines .line2{transition:transform .2s ease-in-out}#navbar-phone .nav-container .hamburger-lines .line3{transform-origin:0% 100%;transition:transform .4s ease-in-out}#navbar-phone .nav-container input[type=checkbox]:checked~.menu-items{transform:translate(0)}#navbar-phone .nav-container input[type=checkbox]:checked~.hamburger-lines .line1{transform:rotate(45deg)}#navbar-phone .nav-container input[type=checkbox]:checked~.hamburger-lines .line2{transform:scaleY(0)}#navbar-phone .nav-container input[type=checkbox]:checked~.hamburger-lines .line3{transform:rotate(-45deg)}#language-switch{position:relative;display:flex;cursor:pointer;margin-left:24px;font-weight:500}#language-switch #current{margin-left:10px}#language-switch #current:hover{text-decoration:underline}#language-switch #dropdown{display:none;position:absolute;right:0;background-color:#fff;top:50px;padding:20px;border-radius:5px;box-shadow:0 0 10px #00000012}#language-switch #dropdown.show{display:block}#language-switch #dropdown .lang{display:flex;margin-bottom:15px}#language-switch #dropdown .lang a{font-size:1.2rem}#language-switch #dropdown .lang:last-child{margin-bottom:0}#navbar.stick #dropdown{top:41px}.flag{height:25px;width:auto;border-radius:4px;box-shadow:0 0 5px #0003}#navbar-phone .lang{padding:.7rem;display:flex;align-items:center;justify-content:center;cursor:pointer}#navbar-phone .lang .flag{margin-right:15px}#navbar-phone .lang a{padding:0}#navbar .wrap{position:relative}.indicator{position:absolute;left:20px;bottom:-50px;display:none}.indicator .box{display:flex;background-color:#fff;width:inherit;height:40px;justify-content:center;align-items:center;padding:0 10px;border-radius:5px;color:#fff}.indicator .box.available{display:none;background:#75ca75}.indicator .box.unavailable{display:none;background:#ff5454}.indicator .box .indicator-logo{margin-right:8px}.indicator .box .text{font-weight:600}@font-face{font-family:Raleway;src:url(/assets/Raleway-VariableFont_wght-Cinel4j-.ttf)}header{width:100%;max-width:1120px;margin:auto;padding:0 20px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;min-height:380px;max-width:1440px;background-image:url(../header.jpg);background-position:center}@media screen and (max-width: 578px){header{padding:0 15px}}header .container{text-align:center;max-width:430px}header .container .title{font-weight:500;font-size:2.5rem;text-shadow:1px 1px 37px rgb(255,255,255),0 0 1em rgb(255,255,255),0 0 .2em rgb(255,255,255);display:block}@media screen and (max-width: 578px){header .container .title{font-size:2rem}}header .container button{height:55px;width:150px;display:block;margin:40px auto auto;box-shadow:0 0 10px #00000040;border:none}header .container button a{font-size:22px;font-weight:500}#intro,#services{width:100%;max-width:1120px;margin:auto;padding:0 20px;box-sizing:border-box}@media screen and (max-width: 578px){#intro,#services{padding:0 15px}}#intro .wrap,#services .wrap{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:0px 20px}@media screen and (max-width: 768px){#intro .wrap,#services .wrap{display:block}}#intro .wrap .text,#services .wrap .text{margin:20px 0}@media screen and (max-width: 768px){#intro .wrap .text,#services .wrap .text{margin:0}}#intro .wrap .image,#services .wrap .image{background-position:center;background-size:cover}#intro .text p{margin-bottom:20px}#intro .image{background-image:url(../electrician.png)}#services .image{background-image:url(../electrician2.png)}#services ul{margin-left:20px}#prices .wrap{width:100%;max-width:1120px;margin:auto;padding:0 20px;box-sizing:border-box;max-width:768px}@media screen and (max-width: 578px){#prices .wrap{padding:0 15px}}#prices .service{display:grid;grid-template-columns:1fr 75px;grid-template-rows:30px 1fr;gap:0px 0px;grid-auto-flow:row;margin-bottom:20px}@media screen and (max-width: 578px){#prices .service{grid-template-rows:auto 1fr;gap:15px 0px}}#prices .service .description{grid-column-start:1;grid-column-end:3;display:grid}#prices #info{max-width:650px;width:100%;margin:50px auto auto}#prices #info ul{margin-left:20px}#contact .wrap{width:100%;max-width:1120px;margin:auto;padding:0 20px;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:0px 20px}@media screen and (max-width: 578px){#contact .wrap{padding:0 15px}}@media screen and (max-width: 768px){#contact .wrap{display:block}}#contact .title{text-align:center;margin-bottom:20px}#contact #contact-us #sent{display:none;justify-content:center;align-items:center;flex-direction:column;height:100%}#contact #contact-us.message-sent #contactForm{display:none}#contact #contact-us.message-sent #sent{display:flex}#contact #contactForm{width:100%}#contact #contactForm input,#contact #contactForm textarea{width:100%;margin-bottom:20px}#contact #contactForm textarea{min-height:200px;padding:10px}#contact #contactForm input{padding:10px}#contact #contactForm .row{display:flex}#contact #contactForm .row input{margin-right:20px}#contact #contactForm .row input:nth-child(2){margin:0}#contact #contactForm *{box-sizing:border-box}#contact #map{height:380px;width:100%}footer{width:100%;min-height:180px;background:#151515;margin-top:100px;color:#fff;display:flex}footer .wrap{width:100%;max-width:1120px;margin:auto;padding:0 20px;box-sizing:border-box;display:flex;justify-content:space-around;align-items:center}@media screen and (max-width: 578px){footer .wrap{padding:0 15px}}@media screen and (max-width: 578px){footer .wrap{display:block;text-align:center;padding:50px 0}}@media screen and (max-width: 425px){footer .wrap{padding-top:50px;padding-bottom:60px}}@media screen and (max-width: 578px){footer #contact-me{width:230px;margin:auto auto 30px}}footer #contact-me a{color:#fff}footer #contact-me .temp{width:230px;margin:auto auto 30px}footer #contact-me .row{display:flex;margin-bottom:10px;align-items:center;text-align:left}footer #contact-me .row img{display:block;margin-right:20px}
