.error-404{padding:40px 20px}.error-404 .page-header .page-title{font-family:"Roboto",sans-serif;font-weight:700;text-align:center;margin-bottom:40px}.error-404 .imgnotfount{margin-bottom:40px}.error-404 .page-content{text-align:center}span.wpcf7-not-valid-tip{color:#e41f31;display:block;width:100%}.wpcf7-response-output{width:100%;margin-top:15px;color:#fff}.screen-reader-response{display:none}.btn.btn-default{background-color:#fff;color:#160a0a;font-family:"Roboto",sans-serif;font-weight:400;padding:10px 50px 10px 30px;border-radius:25px;position:relative;text-decoration:none;display:inline-block}.btn.btn-default.down:after{position:absolute;content:"";width:20px;height:20px;background-image:url(../../images/download.png);background-size:contain;background-repeat:no-repeat;top:50%;transform:translateY(-50%);right:25px;transition:ease all .6s}.btn.btn-default:after{position:absolute;content:"";width:22px;height:22px;background-image:url(../../images/energy.png);background-size:contain;background-repeat:no-repeat;top:50%;transform:translateY(-50%);right:25px;transition:ease all .6s}.btn.btn-default:hover{box-shadow:0 0 25px rgba(0,0,0,.2);color:#160a0a}.btn.btn-default:hover::after{animation:blink-animation 1s steps(5, start) infinite;-webkit-animation:blink-animation 1s steps(5, start) infinite}.btn.btn-default.black{background-color:#151515 !important;color:#fff !important}.wpcf7-spinner{display:none}.main-heading-1{font-family:"Roboto",sans-serif;color:#000;font-size:25px;line-height:30px;font-weight:400;text-align:center}.main-heading-1 span{color:#f05323;width:100%;display:block}.main-heading-2{font-family:"Roboto",sans-serif;color:#151515;line-height:30px;font-size:25px;font-weight:400;text-align:center}.main-heading-2 span{color:#e41f31;width:100%;display:block}.default-para{font-family:"Roboto",sans-serif;text-align:center;font-size:18px;color:#000;font-weight:400}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}@media(min-width: 1200px){.error-404{padding:4.1666666667vw 8.3333333333vw}.error-404 .page-header .page-title{margin-bottom:4.1666666667vw;font-size:2.5vw}.error-404 .imgnotfount{max-width:62.5vw;margin:0 auto 4.1666666667vw}.error-404 .page-content{text-align:center;font-size:1.25vw}.default-para{font-family:"Roboto",sans-serif;text-align:center;font-size:.9375vw;color:#000;font-weight:400}.btn.btn-default{background-color:#fff;color:#160a0a;font-family:"Roboto",sans-serif;font-weight:400;padding:.5208333333vw 2.6041666667vw .5208333333vw 1.5625vw;border-radius:1.3020833333vw;position:relative;text-decoration:none}.btn.btn-default:after{position:absolute;content:"";width:1.1458333333vw;height:1.1458333333vw;background-image:url(../../images/energy.png);background-size:contain;background-repeat:no-repeat;top:50%;transform:translateY(-50%);right:1.3020833333vw;transition:ease all .6s}.btn.btn-default.down{padding-right:2.0833333333vw}.btn.btn-default.down:after{position:absolute;content:"";width:1.0416666667vw;height:1.0416666667vw;background-image:url(../../images/download.png);background-size:contain;background-repeat:no-repeat;top:50%;transform:translateY(-50%);right:.78125vw;transition:ease all .6s}.btn.btn-default:hover{box-shadow:0 0 1.3020833333vw rgba(0,0,0,.2);color:#160a0a}.btn.btn-default:hover::after{animation:blink-animation 1s steps(5, start) infinite;-webkit-animation:blink-animation 1s steps(5, start) infinite}.main-heading-1{font-size:3.90625vw;line-height:3.90625vw}.main-heading-2{line-height:2.6041666667vw;font-size:2.6041666667vw}}footer{background-color:#fff;padding:45px 0px}footer .footer-desc{padding:0 20px;border-bottom:1px solid rgba(0,0,0,.2);margin:auto}footer .footer-desc .footer-description-text{color:#232323;font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;line-height:18px;text-align:center;margin-bottom:30px}footer .site-logo{display:block}footer .site-logo .footer-logo{width:150px;margin:0 auto 40px}footer .newsletter{margin-bottom:20px}footer .newsletter form{position:relative}footer .newsletter form input:focus{outline:0}footer .newsletter form input[type=email]{font-family:"Roboto",sans-serif;font-weight:500;font-size:10px;width:100%;background-color:#232323;color:#fff;border:0;padding:5px 18px;height:40px;border-radius:40px;padding-right:108px}footer .newsletter form input[type=submit]{position:absolute;top:0;right:0;height:40px;background-color:#fff;border:0;font-family:"Roboto",sans-serif;font-weight:500;font-size:12px;color:#232323;text-transform:uppercase;padding:0 18px;border-radius:40px;transition:.5s}footer .newsletter form input[type=submit]:hover,footer .newsletter form input[type=submit]:focus{background-color:#232323;color:#fff;transition:.5s}footer .newsletter .wpcf7-response-output{border:0 !important;color:#fff;text-align:center}footer .newsletter .wpcf7-not-valid-tip{text-align:center;color:#232323;margin-top:10px}footer .newsletter .ajax-loader{display:none !important;visibility:hidden !important}footer .footer-social{margin-bottom:35px}footer .footer-social .social-links{padding-left:0;list-style-type:none;text-align:center;margin-bottom:0}footer .footer-social .social-links li{display:inline-block;padding:0 9px}footer .footer-social .social-links li a{background-color:#fff;display:block;width:30px;height:30px;border-radius:50%;position:relative;transition:.5s}footer .footer-social .social-links li a svg{fill:#232323;width:36px;height:36px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.5s}footer .footer-social .social-links li a:hover,footer .footer-social .social-links li a:focus{background-color:#232323;transition:.5s}footer .footer-social .social-links li a:hover svg,footer .footer-social .social-links li a:focus svg{fill:#fff;transition:.5s}footer .footer-social .social-links li+li{margin-left:35px}footer .contact-details{text-align:center;margin-bottom:52px}footer .contact-details .company-name{font-family:"Roboto",sans-serif;font-weight:700;font-size:14px;line-height:18px;color:#fff}footer .contact-details a,footer .contact-details address{font-family:"Roboto",sans-serif;font-weight:300;font-size:14px;line-height:18px;color:#fff;margin-top:12px}footer .contact-details address{text-transform:uppercase}footer .contact-details a{display:block;line-height:22px;transition:.5s}footer .contact-details a.email{margin-top:10px}footer .contact-details a:hover,footer .contact-details a:focus{color:#232323;transition:.5s}footer .footer-image{display:none}footer .footer-menu{padding:25px 20px}footer .footer-menu .footer-heading{text-align:center;color:#232323;font-size:20px;margin-bottom:25px}footer .footer-menu ul{padding-left:0;list-style-type:none;text-align:center;margin-bottom:0}footer .footer-menu ul li{margin-bottom:25px}footer .footer-menu ul li a{font-family:"Roboto",sans-serif;font-weight:400;font-size:18px;line-height:18px;color:#232323;text-transform:capitalize;transition:.5s;text-decoration:none}footer .footer-menu ul li a:hover,footer .footer-menu ul li a:focus{color:#232323;transition:.5s}footer .footer-menu ul li.current-menu-item a{color:#232323}footer .footer-menu ul li:last-child{margin-bottom:0}footer .footer-menu.last{border-bottom:1px solid rgba(0,0,0,.2)}footer .copyright-section{border-top:2px solid #fff;padding:30px 35px 0;text-align:center}footer .copyright-section .bottom-links{padding-bottom:25px}footer .copyright-section .bottom-links .bottom-link-item{text-decoration:none;color:#4a4a4a;font-family:"Roboto",sans-serif;font-weight:400;padding:0 10px;font-size:16px}footer .copyright-section .bottom-links .bottom-link-item+.bottom-link-item{padding-left:10px;position:relative}footer .copyright-section .bottom-links .bottom-link-item+.bottom-link-item::after{position:absolute;content:"";height:10px;left:-1px;width:1px;background-color:#4a4a4a;top:5px}footer .copyright-section .copy-auth .copyright{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;line-height:16px;color:#4a4a4a;margin-bottom:8px}footer .copyright-section .copy-auth .author{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;line-height:16px;color:#4a4a4a}footer .copyright-section .copy-auth .author a{color:#4a4a4a;transition:.5s;text-decoration:none}footer .copyright-section .copy-auth .author a:hover,footer .copyright-section .copy-auth .author a:focus{color:#232323;transition:.5s}@media(min-width: 768px){footer{display:flex;flex-wrap:wrap}footer .footer-menu{width:50%;border-bottom:1px solid rgba(0,0,0,.2)}.copyright-section{width:100%}}@media(min-width: 992px){footer{padding:30px 20px}footer .footer-desc{width:30%;padding:0 20px;border-bottom:none}footer .footer-desc .footer-description-text{color:#232323;font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;line-height:18px;text-align:left;margin-bottom:30px}footer .site-logo .footer-logo{margin:0 0 40px}footer .newsletter{margin-bottom:20px}footer .newsletter form{position:relative}footer .newsletter form input:focus{outline:0}footer .newsletter form input[type=email]{font-family:"Roboto",sans-serif;font-weight:500;font-size:10px;width:100%;background-color:#232323;color:#fff;border:0;padding:5px 18px;height:40px;border-radius:40px;padding-right:108px}footer .newsletter form input[type=submit]{position:absolute;top:0;right:0;height:40px;background-color:#fff;border:0;font-family:"Roboto",sans-serif;font-weight:500;font-size:12px;color:#232323;text-transform:uppercase;padding:0 18px;border-radius:40px;transition:.5s}footer .newsletter form input[type=submit]:hover,footer .newsletter form input[type=submit]:focus{background-color:#232323;color:#fff;transition:.5s}footer .newsletter .wpcf7-response-output{border:0 !important;color:#fff;text-align:center}footer .newsletter .wpcf7-not-valid-tip{text-align:center;color:#232323;margin-top:10px}footer .newsletter .ajax-loader{display:none !important;visibility:hidden !important}footer .footer-social{margin-bottom:35px}footer .footer-social .social-links{padding-left:0;list-style-type:none;text-align:left;margin-bottom:0}footer .footer-social .social-links li{display:inline-block;padding:0 9px}footer .footer-social .social-links li a{background-color:#fff;display:block;width:20px;height:20px;border-radius:50%;position:relative;transition:.5s}footer .footer-social .social-links li a svg{fill:#232323;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.5s}footer .footer-social .social-links li a:hover,footer .footer-social .social-links li a:focus{background-color:#232323;transition:.5s}footer .footer-social .social-links li a:hover svg,footer .footer-social .social-links li a:focus svg{fill:#fff;transition:.5s}footer .footer-social .social-links li+li{margin-left:15px}footer .contact-details{text-align:center;margin-bottom:52px}footer .contact-details .company-name{font-family:"Roboto",sans-serif;font-weight:700;font-size:14px;line-height:18px;color:#fff}footer .contact-details a,footer .contact-details address{font-family:"Roboto",sans-serif;font-weight:300;font-size:14px;line-height:18px;color:#fff;margin-top:12px}footer .contact-details address{text-transform:uppercase}footer .contact-details a{display:block;line-height:22px;transition:.5s}footer .contact-details a.email{margin-top:10px}footer .contact-details a:hover,footer .contact-details a:focus{color:#232323;transition:.5s}footer .footer-image{display:block;width:30%}footer .footer-menu{padding:0px 30px;width:20%;border-bottom:none}footer .footer-menu .footer-heading{text-align:left;color:#232323;font-size:20px;margin-bottom:25px}footer .footer-menu ul{padding-left:0;list-style-type:none;text-align:left;margin-bottom:0}footer .footer-menu ul li{margin-bottom:25px}footer .footer-menu ul li a{font-family:"Roboto",sans-serif;font-weight:400;font-size:18px;line-height:18px;color:#232323;text-transform:capitalize;transition:.5s;text-decoration:none}footer .footer-menu ul li a:hover,footer .footer-menu ul li a:focus{color:#232323;transition:.5s}footer .footer-menu ul li.current-menu-item a{color:#232323}footer .footer-menu.last{border-bottom:none}footer .copyright-section{border-top:2px solid #fff;padding:30px 35px 0;text-align:center}footer .copyright-section .bottom-links{padding-bottom:25px}footer .copyright-section .bottom-links .bottom-link-item{text-decoration:none;color:#4a4a4a;font-family:"Roboto",sans-serif;font-weight:400;padding-right:10px;font-size:16px}footer .copyright-section .bottom-links .bottom-link-item+.bottom-link-item{padding-left:10px;position:relative}footer .copyright-section .bottom-links .bottom-link-item+.bottom-link-item::after{position:absolute;content:"";height:10px;left:0;width:1px;background-color:#4a4a4a;top:3px}footer .copyright-section .copy-auth .copyright{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;line-height:16px;color:#4a4a4a;margin-bottom:8px}footer .copyright-section .copy-auth .author{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;line-height:16px;color:#4a4a4a}footer .copyright-section .copy-auth .author a{color:#4a4a4a;transition:.5s;text-decoration:none}footer .copyright-section .copy-auth .author a:hover,footer .copyright-section .copy-auth .author a:focus{color:#232323;transition:.5s}}@media(min-width: 1200px){footer{padding:3.90625vw 15.625vw 2.34375vw}footer .footer-desc{width:23.9583333333vw;padding:0 1.0416666667vw 0 0;border-bottom:none;margin:0}footer .footer-desc .footer-description-text{color:rgba(35,35,35,.8);font-family:"Roboto",sans-serif;font-weight:400;font-size:.8854166667vw;line-height:.9375vw;text-align:left;margin-bottom:2.6041666667vw}footer .site-logo .footer-logo{width:7.8125vw;margin:0 0 1.5625vw}footer .footer-social{margin-bottom:0;margin-top:2.6041666667vw}footer .footer-social .social-links{padding-left:0;list-style-type:none;text-align:left;margin-bottom:0}footer .footer-social .social-links li{display:inline-block;padding:0}footer .footer-social .social-links li a{background-color:#fff;display:block;width:fit-content;height:fit-content;border-radius:50%;position:relative;transition:.5s;width:1.1458333333vw;height:1.1458333333vw}footer .footer-social .social-links li a svg{fill:#232323;width:1.1458333333vw;height:1.1458333333vw;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.5s}footer .footer-social .social-links li a:hover,footer .footer-social .social-links li a:focus{transition:.5s;background-color:rgba(0,0,0,0)}footer .footer-social .social-links li a:hover svg,footer .footer-social .social-links li a:focus svg{fill:#e41f31;transition:.5s;width:1.3020833333vw;height:1.3020833333vw}footer .footer-social .social-links li+li{margin-left:1.5625vw}footer .footer-image{display:block;width:calc(100% - 47.9166666667vw)}footer .footer-menu{padding:0px 30px;width:11.9791666667vw;border-bottom:none}footer .footer-menu .footer-heading{text-align:left;color:#232323;font-size:.9375vw;margin-bottom:25px}footer .footer-menu ul{padding-left:0;list-style-type:none;text-align:left;margin-bottom:0}footer .footer-menu ul li{margin-bottom:1.3020833333vw}footer .footer-menu ul li a{font-family:"Roboto",sans-serif;font-weight:400;font-size:.8333333333vw;line-height:.8333333333vw;color:#232323;text-transform:capitalize;transition:.5s;text-decoration:none}footer .footer-menu ul li a:hover,footer .footer-menu ul li a:focus{color:#232323;transition:.5s}footer .footer-menu ul li.current-menu-item a{color:#232323}footer .footer-menu ul li:nth-child(2){margin-bottom:1.3020833333vw}footer .footer-menu.last{border-bottom:none}footer .copyright-section{border-top:none;padding:3.6458333333vw 0px 0;text-align:left;display:flex;flex-wrap:wrap;align-items:center}footer .copyright-section .bottom-links{padding-bottom:0;width:50%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:left}footer .copyright-section .bottom-links .bottom-link-item{text-decoration:none;color:#4a4a4a;font-family:"Roboto",sans-serif;font-weight:400;padding-right:.5208333333vw;font-size:.8333333333vw;line-height:.8333333333vw;display:block}footer .copyright-section .bottom-links .bottom-link-item+.bottom-link-item{padding-left:.5208333333vw;position:relative}footer .copyright-section .bottom-links .bottom-link-item+.bottom-link-item::after{position:absolute;content:"";height:.8333333333vw;left:0;width:.0520833333vw;background-color:#4a4a4a;top:50%;transform:translateY(-50%)}footer .copyright-section .copy-auth{width:50%;display:flex;flex-wrap:wrap;justify-content:end}footer .copyright-section .copy-auth .copyright{font-family:"Roboto",sans-serif;font-weight:400;font-size:.8333333333vw;line-height:.8333333333vw;color:#4a4a4a;margin-bottom:0;margin-right:1.5625vw;height:fit-content}footer .copyright-section .copy-auth .author{font-family:"Roboto",sans-serif;font-weight:400;font-size:.8333333333vw;line-height:.8333333333vw;color:#4a4a4a;padding-left:1.5625vw;position:relative;height:fit-content}footer .copyright-section .copy-auth .author a{color:#4a4a4a;transition:.5s;text-decoration:none}footer .copyright-section .copy-auth .author a::after{position:absolute;content:"";height:.8333333333vw;left:0;width:.0520833333vw;background-color:#4a4a4a;top:50%;transform:translateY(-50%)}footer .copyright-section .copy-auth .author a:hover,footer .copyright-section .copy-auth .author a:focus{color:#232323;transition:.5s}}/*# sourceMappingURL=footer.min.css.map */
