body,div,h1,html,li,nav,section,span{margin:0;padding:0}body,div,footer,h1,h2,h3,header,html,li,nav,p,section,span,ul{border:0;font:inherit;vertical-align:baseline}h2,h3,p,ul{padding:0}footer,header{margin:0}footer,header,nav,section{display:block}a,a:hover{text-decoration:none}p{font-size:16px;line-height:26px;margin:0 0 30px}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}@font-face{font-display:swap;font-family:"icons";src:url(/wp-content/themes/AJElectrical/lib/fonts/icons/icons.eot?78418257);src:url(/wp-content/themes/AJElectrical/lib/fonts/icons/icons.eot?78418257#iefix)format("embedded-opentype"),url(/wp-content/themes/AJElectrical/lib/fonts/icons/icons.woff2?78418257)format("woff2"),url(/wp-content/themes/AJElectrical/lib/fonts/icons/icons.woff?78418257)format("woff"),url(/wp-content/themes/AJElectrical/lib/fonts/icons/icons.ttf?78418257)format("truetype"),url(/wp-content/themes/AJElectrical/lib/fonts/icons/icons.svg?78418257#icons)format("svg");font-weight:400;font-style:normal}header{padding:40px 0;position:absolute;top:0;left:0;width:100%;z-index:100}header .inner,header .logo{display:flex;align-items:center}header .inner{justify-content:space-between;width:100%}header .logo{flex:0 0 350px;margin-left:40px}header .logo:before{background:linear-gradient(86deg,#c60721 0,#c66906 100%);background-clip:text;color:#fff0;-webkit-background-clip:text;content:"";display:inline-block;font-family:"icons";font-size:50px}header .logo:after{content:"AJ Electrical";display:inline-block;font-family:open-sans,sans-serif;font-size:30px;font-weight:800;letter-spacing:2px;margin-left:15px;text-transform:uppercase}header nav{flex:1;text-align:right}@media only screen and (max-width:760px){header{background-color:#000;position:fixed}header:before{background:linear-gradient(86deg,#c60721 0,#c66906 100%);content:"";display:block;position:absolute;height:1px;width:100%;bottom:0}header .inner{display:block;text-align:center}header .logo{display:block;margin:0 auto}header .logo:before{font-size:30px}header .logo:after{font-size:20px}}@media only screen and (min-width:761px) and (max-width:1249px){header .inner{display:block;text-align:center}header .logo{display:block;margin-bottom:20px}header nav{text-align:center}}nav ul{list-style:none;margin-bottom:0;padding-left:0}nav ul li{display:inline-block;margin-right:20px}nav ul li:last-child{margin-right:0}nav ul li a{color:#fff;display:inline-block;font-size:16px;font-weight:800;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}h1 span,h2 span,nav ul li a:hover{background:linear-gradient(86deg,#c60721 0,#c66906 100%);background-clip:text;color:#fff0;-webkit-background-clip:text}@media only screen and (max-width:760px){nav,nav ul{text-align:center;width:100%}nav{float:none;line-height:initial;padding:0;margin-top:0}nav ul{margin:20px 0-10px}nav ul li{border-bottom:1px solid rgb(255 255 255/.05);line-height:26px;display:block;padding:10px 0;width:100%}nav ul,nav ul li a:hover:after,nav ul li:after{display:none}nav ul li:last-child{border-bottom:0;padding-bottom:0}nav ul li a{display:block}nav .toggle{background-color:#1a1a1a;color:#fff;display:block!important;line-height:30px;text-align:center;height:30px;width:30px;position:absolute;top:40px;left:20px;transform:rotate(-90deg);transition:.5s}nav .toggle:hover{background:linear-gradient(86deg,#c60721 0,#c66906 100%)}nav .toggle:before{content:"";font-family:"icons";font-size:20px}}@media only screen and (min-width:761px){nav ul{display:block!important}}body{background:#000;color:#fff;font-family:open-sans,sans-serif;height:100vh}.inner{padding:0 100px;margin:0 auto;max-width:1400px}.inner.col-12{max-width:1640px}.inner.col-8{max-width:1080px}h1 span,h2 span{display:inline-block}h2{font-size:30px;font-weight:800;line-height:40px;margin:0 0 40px}footer p.copyright,h3{text-transform:uppercase}h3,ul{margin:0 0 20px}h3{font-size:20px;font-weight:800;line-height:30px;letter-spacing:1.5px}ul{padding-left:20px}ul li{font-size:16px;line-height:26px}.cta,ul.socials li a{color:#fff;display:inline-block}.cta{background:linear-gradient(86deg,#c60721 0,#c66906 100%);font-family:open-sans,sans-serif;font-size:14px;letter-spacing:2px;padding:15px 20px;text-transform:uppercase;background-size:125%auto;background-position:left center;transition:.5s}.cta:hover{background-position:right center}ul.socials{list-style:none;margin:0;padding:0}ul.socials li{display:inline-block;padding:0 6px}ul.socials li:after{display:none!important}ul.socials li a{font-family:"icons";font-size:16px!important}.cta,ul.socials li a:before{position:relative}#reviews #contact h3,#reviews #feed ul li>div span,#reviews #intro h2,h3,ul.socials li a:hover:before{background:linear-gradient(86deg,#c60721 0,#c66906 100%);background-clip:text;color:#fff0;display:inline-block;-webkit-background-clip:text}ul.socials li a:hover:before{transform:scale(1.2);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}ul.socials li a.facebook:before{content:""}ul.socials li a.instagram:before{content:""}ul.socials li a.whatsapp:before{content:"";font-size:22px}@media only screen and (max-width:760px){.inner{padding:0 40px}h2{font-size:22px;line-height:32px}h3{font-size:18px;line-height:28px}}footer{background-color:#1a1a1a;padding:20px 0}footer p.copyright{font-size:12px;letter-spacing:1px;margin-bottom:0}footer p.copyright a{color:#fff}footer ul.socials{margin-top:10px}footer ul.socials li a:before{font-size:20px}#reviews #intro{padding:290px 0 200px}#reviews #contact h3,#reviews #feed ul li>div span,#reviews #intro h2{font-weight:800;letter-spacing:1.5px;text-transform:uppercase}#reviews #contact h3,#reviews #intro h2{font-size:20px;line-height:30px;margin-bottom:20px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}#reviews #intro h1{font-size:50px;font-weight:800;line-height:60px}#reviews #feed,#reviews #intro,footer{text-align:center}#reviews #feed ul{align-items:stretch;display:flex;flex-wrap:wrap;list-style:none;justify-content:center;margin:0-60px 60px}#reviews #feed ul li{padding:0 60px 60px 0;width:50%}#reviews #feed ul li:hover>div,#reviews #feed ul li>div,ul.socials li a:before{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#reviews #feed ul li:hover>div{transform:scale(1.05)}#reviews #feed ul li>div{background-color:#1a1a1a;padding:40px;height:100%}#reviews #feed ul li>div p{font-size:22px;font-weight:800;line-height:32px}#reviews #feed ul li>div span{font-size:18px;line-height:24px;margin-bottom:10px}#reviews #contact{padding:140px 0 200px;text-align:center}#reviews #contact h2{font-size:30px;font-weight:800;line-height:40px;margin-bottom:40px}@media only screen and (max-width:760px){#reviews #intro{margin-top:110px}#reviews #intro h2{font-size:18px;line-height:28px}#reviews #intro h1{font-size:30px;line-height:40px}#reviews #contact h2{font-size:22px;line-height:32px}}@media only screen and (max-width:1250px){#reviews #intro{padding:80px 0;margin-top:130px}#reviews #feed ul{display:block;margin:0}#reviews #feed ul li{padding:0 0 40px;width:100%}#reviews #feed ul li:last-child{padding-bottom:0}#reviews #feed ul li>div p{font-size:18px;line-height:28px}#reviews #contact{padding:80px 0}}@media only screen and (min-width:761px) and (max-width:1249px){#reviews #intro h1{font-size:36px;line-height:46px}}