.main-footer{position:relative;padding:60px 0 0;background-color:var(--color-twentysix);background-position:center center;background-repeat:no-repeat}.main-footer .footer-widget{position:relative;margin-bottom:var(--margin-bottom-30)}.main-footer .widgets-section{position:relative;padding-bottom:var(--padding-bottom-20)}.main-footer .logo-widget{position:relative}.main-footer .logo-widget .logo{position:relative;margin-bottom:var(--margin-bottom-25)}.main-footer .logo-widget .text{position:relative;font-weight:400;line-height:1.7em;font-size:var(--font-16);color:var(--color-twentyseven);margin-bottom:var(--margin-bottom-30)}.main-footer .logo-widget .about-btn{position:relative;padding:9px 30px;font-weight:700;margin-top:0;display:inline-block;color:var(--white-color);background:var(--color-two);background:linear-gradient(to top right,var(--color-two) 0,var(--color-seven) 100%)}.main-footer .footer-widget h4{font-weight:700;margin-top:10px;color:var(--white-color);text-transform:capitalize;margin-bottom:var(--margin-bottom-30);padding-bottom:var(--padding-bottom-10)}.main-footer .footer-widget h4:before{position:absolute;content:'';left:0;bottom:0;height:3px;width:40px;background:var(--color-two);background:linear-gradient(to top right,var(--color-two) 0,var(--color-seven) 100%)}.main-footer .footer-widget h5{color:#fff;margin:10px 0;font-size:20px;font-weight:700}.main-footer .newsletter-widget .text{position:relative;font-weight:400;line-height:1.7em;font-size:var(--font-16);color:var(--color-twentyseven);margin-bottom:var(--margin-bottom-30)}.main-footer .email-box{position:relative;margin-bottom:22px}.main-footer .email-box .form-group{position:relative;margin:0;width:100%;max-width:100%}.main-footer .email-box .form-group input[type=email],.main-footer .email-box .form-group input[type=text]{position:relative;line-height:43px;padding:10px 55px 10px 25px;background-color:rgba(255,255,255,.05);display:block;font-size:14px;height:50px;width:100%;color:var(--white-color);box-shadow:inherit;border-radius:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.main-footer .email-box .form-group input::placeholder,.main-footer .email-box .form-group textarea::placeholder{color:var(--white-color)}.main-footer .email-box .form-group button{position:absolute;right:0;top:0;height:50px;width:64px;display:block;font-size:16px;color:var(--white-color);cursor:pointer;line-height:100%;font-weight:400;text-align:center;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;background:var(--color-two);background:linear-gradient(to top right,var(--color-two) 0,var(--color-seven) 100%)}.main-footer .email-box .form-group button:hover{color:var(--white-color);background:var(--color-two);background:linear-gradient(to top right,var(--color-seven) 0,var(--color-two) 100%)}.newsletter-widget .social-box{position:relative}.newsletter-widget .social-box li{position:relative;margin-right:15px;display:inline-block}.newsletter-widget .social-box li a{position:relative;opacity:.3;color:var(--white-color);font-size:16px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;font-family:'Font Awesome 5 Brands'}.newsletter-widget .social-box li a:hover{opacity:1}.main-footer .contact-widget .contact-list{position:relative}.main-footer .contact-widget .contact-list li{position:relative;font-size:16px;margin-bottom:15px;padding-left:30px;line-height:1.8em;color:#c3c3c3}.main-footer .contact-widget .contact-list li .icon{position:absolute;left:0;top:5px;color:#005df7}.main-footer .contact-widget .contact-list li:last-child{margin-bottom:0}.main-footer .contact-widget .timing{position:relative;font-size:15px;margin-top:20px;line-height:1.8em;color:var(--color-twentyseven)}.main-footer .contact-widget .timing strong{position:relative;color:#fff;font-weight:700;display:block;margin-bottom:10px;text-decoration:underline}.main-footer .instagram-widget .images-outer{position:relative;margin:0 -3px}.main-footer .instagram-widget .image-box{position:relative;float:left;width:33.333%;padding:0 3px;margin-bottom:6px}.main-footer .instagram-widget .image-box img{position:relative;display:block;width:100%;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.main-footer .instagram-widget .image-box img:hover{opacity:.7}.main-footer .footer-bottom{position:relative;padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}.main-footer .footer-bottom .copyright{position:relative;color:var(--color-twentyseven)}.main-footer .footer-bottom .copyright a{color:#008bf7}.footer-links{text-align:right}.footer-links a{color:var(--color-twentyseven);border-right:1px solid var(--color-twentyseven);padding:0 7px}.footer-links a:last-child{border-right:none}.footer-links a:hover{color:#fff}