.main-footer{position:relative;padding-top:70px;background-attachment:fixed;background-size:cover}.main-footer:before{position:absolute;content:'';left:0;top:0;right:0;bottom:0;opacity:.95;background-color:var(--main-color-two)}.main-footer .upper-box{position:relative;padding:0}.main-footer .upper-box .box-inner{position:relative;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row}.main-footer .upper-box .box-inner .title{font-weight:bold;font-size:var(--font-24);color:var(--white-color);line-height:28px;white-space:pre-line}.main-footer .upper-box .box-inner .title span{position:relative;font-weight:bold;color:var(--main-color);white-space:pre-line}.main-footer .widgets-section{position:relative;padding:50px 0 70px}.main-footer .footer-widget{position:relative}.main-footer .footer-widget h5{color:var(--white-color);line-height:1.2em;text-transform:uppercase;margin-bottom:var(--margin-bottom-20)}.main-footer .logo-widget{position:relative}.main-footer .logo-widget .logo{position:relative;margin-bottom:var(--margin-bottom-20);max-width:80px}.main-footer .logo-widget .text,.main-footer .logo-widget .text p{position:relative;color:#fff;font-size:16px;line-height:1.5em;margin-bottom:0}.main-footer .logo-widget .text span,.main-footer .logo-widget .text p strong{color:var(--main-color);font-weight:bold}.online-payment-methods{margin-top:10px;font-size:0}.online-payment-methods img{border:1px solid #fff;border-radius:8px;background:#fff;padding:5px 10px;width:100%;margin-right:0;margin-top:12px}.online-payment-methods img:last-of-type{margin-right:0}ul.keywords{line-height:0;font-size:0;margin-top:-10px}ul.keywords li{display:inline-block;background:var(--main-color);border-radius:8px;padding:8px 12px;margin:10px 10px 0 0}ul.keywords li a{color:var(--main-color-two)!important;font-size:16px;line-height:1;font-weight:bold}.main-footer .logo-widget .text .inner-text{margin-top:10px}.main-footer .list-link{position:relative}.main-footer .list-link li{position:relative;padding-left:var(--padding-left-30);margin-bottom:var(--margin-bottom-10)}.main-footer .list-link li:before{position:absolute;content:'\f061';left:0;top:0;color:var(--white-color);font-family:'FontAwesome'}.main-footer .list-link li a{position:relative;font-size:var(--font-16);font-size:var(--white-color);color:var(--white-color);text-transform:uppercase}.main-footer .list-link li a:hover{color:var(--main-color)}.main-footer .social-box{position:relative;margin-top:var(--margin-top-20)}.main-footer .social-box li{position:relative;display:inline-block;margin-right:var(--margin-right-5)}.main-footer .social-box li a{position:relative;width:46px;height:46px;border-radius:6px;text-align:center;line-height:46px;display:inline-block;font-size:var(--font-18);color:var(--white-color);background-color:rgba(255,255,255,.10)}.main-footer .social-box li a:hover{color:var(--main-color-two);background-color:var(--main-color)}.main-footer .footer-bottom{position:relative;padding:35px 0;text-align:center;background-color:#092656}.main-footer .footer-bottom .copyright{position:relative;color:#fff;font-size:var(--font-16)}.main-footer .footer-bottom .copyright a{position:relative;font-weight:700;color:var(--white-color);text-transform:capitalize}.subscribe-form{margin-bottom:35px}.main-footer .subscribe-form .form-group{position:relative;display:block;padding-right:var(--padding-right-100);margin-bottom:0}.main-footer .subscribe-form{margin-bottom:0;margin-left:auto;width:60%}.subscribe-form .form-group .icon{position:absolute;left:0;top:0;font-size:30px;color:var(--main-color);display:flex;height:100%;width:80px;justify-content:center;align-items:center}.subscribe-form .form-group input[type="text"],.subscribe-form .form-group input[type="email"]{position:relative;display:block;width:100%;height:70px;line-height:26px;border-radius:10px;font-size:17px;font-weight:700;color:var(--white-color);padding:10px 85px 10px 75px;background-color:rgba(255,255,255,.08);-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}.subscribe-form .form-group button{position:absolute;right:0;top:5px;cursor:pointer}.subscribe-form .form-group button.btn-style-one{color:var(--main-color-two);text-transform:uppercase}.footer-style-two{position:relative;background-attachment:fixed;background-size:cover}.footer-style-two:before{position:absolute;content:'';left:0;top:0;right:0;bottom:0;opacity:.95;background-color:#031125}.footer-style-two .widgets-section{position:relative;padding:100px 0 60px}.footer-style-two .footer-widget{position:relative;margin-bottom:40px}.footer-style-two .footer-widget h5{color:var(--white-color);line-height:1.2em;font-weight:600;text-transform:capitalize;margin-bottom:var(--margin-bottom-20)}.footer-style-two .logo-widget{position:relative}.footer-style-two .logo-widget .logo{position:relative;margin-bottom:var(--margin-bottom-20)}.footer-style-two .logo-widget .text{position:relative;color:#d7d7d7;font-size:16px;line-height:1.7em}.footer-style-two .list-link{position:relative}.footer-style-two .list-link li{position:relative;padding-left:var(--padding-left-30);margin-bottom:var(--margin-bottom-10)}.footer-style-two .list-link li:before{position:absolute;content:'\f061';left:0;top:0;color:var(--white-color);font-family:'FontAwesome'}.footer-style-two .list-link li a{position:relative;font-size:var(--font-16);font-size:var(--white-color);color:var(--white-color);text-transform:uppercase}.footer-style-two .list-link li a:hover{color:var(--main-color)}.footer-style-two .social-box{position:relative;margin-top:var(--margin-top-20)}.footer-style-two .social-box li{position:relative;display:inline-block;margin-right:var(--margin-right-5)}.footer-style-two .social-box li a{position:relative;width:46px;height:46px;border-radius:6px;text-align:center;line-height:46px;display:inline-block;font-size:var(--font-18);color:var(--white-color);background-color:rgba(255,255,255,.10)}.footer-style-two .social-box li a:hover{color:var(--main-color-two);background-color:var(--main-color)}.footer-style-two .footer-bottom{position:relative;padding:90px 0 35px;text-align:center;background-color:var(--main-color)}.footer-style-two .footer-bottom .copyright{position:relative;color:var(--main-color-two);font-size:var(--font-16)}.footer-style-two .footer-bottom .copyright a{position:relative;font-weight:700;color:var(--main-color-two);text-transform:capitalize}.newsletter-widget .text{font-size:var(--font-16);margin-bottom:var(--margin-bottom-15)}.subscribe-form-two{position:relative}.subscribe-form-two .form-group{position:relative;display:block}.subscribe-form-two .form-group .icon{position:absolute;left:30px;top:23px;font-size:var(--font-16);color:var(--main-color)}.subscribe-form-two .form-group input[type="text"],.subscribe-form-two .form-group input[type="email"]{position:relative;display:block;width:100%;height:70px;line-height:26px;border-radius:10px;font-size:var(--font-16);color:var(--white-color);padding:10px 15px 10px 65px;background-color:rgba(255,255,255,.08);-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}.subscribe-form-two .form-group button{position:relative;cursor:pointer;width:100%;margin-top:var(--margin-top-20)}.footer-style-two .footer-gallery{position:relative;margin-bottom:-60px}.footer-style-two .footer-gallery .owl-dots,.footer-style-two .footer-gallery .owl-nav{display:none}.footer-style-two .footer-gallery img{position:relative;border-radius:6px;overflow:hidden}.footer-style-two.style-two::before{opacity:.60;background-color:#f5f5f5}.footer-style-two.style-two .list-link li a,.footer-style-two.style-two .list-link li:before,.footer-style-two.style-two .footer-widget h5,.footer-style-two.style-two .logo-widget .text{color:var(--main-color-two)}.footer-style-two.style-two .social-box li a{color:var(--main-color-two);background-color:var(--white-color)}.footer-style-two.style-two .subscribe-form-two .form-group input[type="text"],.footer-style-two.style-two .subscribe-form-two .form-group input[type="email"]{color:var(--main-color-two);background-color:var(--white-color)}.footer-style-two.style-two .subscribe-form-two .form-group .icon{color:var(--main-color);z-index:1}.footer-style-two.style-two .footer-bottom{padding:20px 0;background-color:var(--white-color)}.gallery-widget .row{margin:0 -5px}.gallery-widget .image-column{position:relative;padding:0 5px;margin-bottom:var(--margin-bottom-10)}.gallery-widget .image-column img{position:relative;width:100%;display:block;overflow:hidden;border-radius:8px}.footer-style-two.style-three .footer-bottom{padding:20px 0;background-color:var(--white-color)}.footer-style-two.style-three .footer-gallery{margin-bottom:var(--margin-zero);top:-60px}.footer-style-two.style-three .widgets-section{padding-top:40px}