.footer-wrap .footer-box{border-radius:60px;padding:80px 25px 43px 25px}.footer-wrap .footer-box.white{background-color:var(--whiteColor)}.footer-wrap .footer-widget .footer-widget-title{margin-bottom:24px;font-size:24px}.footer-wrap .footer-widget .comp-desc{margin:19px 0 70px}.footer-wrap .footer-widget .payment-method li{display:inline-block;margin-right:32px}.footer-wrap .footer-widget .payment-method li:last-child{margin-right:0}.footer-wrap .footer-widget .footer-menu li{margin-bottom:10px}.footer-wrap .footer-widget .footer-menu li:last-child{margin-bottom:0}.footer-wrap .footer-widget .footer-menu li a{position:relative}.footer-wrap .footer-widget .footer-menu li a:after{position:absolute;bottom:0;left:0;content:"";width:0;height:1px;background-color:var(--titleColor);transition:var(--transition)}.footer-wrap .footer-widget .footer-menu li a:hover{color:var(--titleColor)}.footer-wrap .footer-widget .footer-menu li a:hover:after{width:100%}.footer-wrap .footer-widget .menu{padding-left:0}.footer-wrap .footer-widget .menu li{margin-bottom:10px;list-style-type:none}.footer-wrap .footer-widget .menu li:last-child{margin-bottom:0}.footer-wrap .footer-widget .menu li a{position:relative;color:var(--paraColor)}.footer-wrap .footer-widget .menu li a:after{position:absolute;bottom:0;left:0;content:"";width:0;height:1px;background-color:var(--titleColor);transition:var(--transition)}.footer-wrap .footer-widget .menu li a:hover{color:var(--titleColor)}.footer-wrap .footer-widget .menu li a:hover:after{width:100%}.footer-wrap .footer-widget.widget_eura_footer_info.col{flex:12%}.footer-wrap .footer-widget.widget_nav_menu{position:relative;left:85px}.footer-wrap .copyright-text{padding:24px 25px}.footer-wrap .copyright-text i{margin-right:5px}.footer-wrap .copyright-text .link{color:var(--whiteColor);padding-bottom:0}.footer-wrap .copyright-text .link:after{background-color:var(--whiteColor);width:0}.footer-wrap .copyright-text .link:hover:after{width:100%}.footer-wrap .copyright-text .social-link span{margin-right:10px;color:rgb(29 29 29 / .75)}.footer-wrap .copyright-text .social-link .social-profile li a{display:inline-block}.footer-wrap .copyright-text .social-link .social-profile li a i{font-size:17px;font-weight:300;line-height:.8;color:rgb(29 29 29 / .65);transition:var(--transition)}.footer-wrap .copyright-text .social-link .social-profile li a:hover{transform:translateY(-3px)}.footer-wrap .copyright-text .social-link .social-profile li a:hover i{color:var(--titleColor)}@media only screen and (max-width:767px){.footer-wrap .footer-box{border-radius:30px}.footer-wrap .footer-box .footer-widget .comp-desc{font-size:14px;margin:26px 0 20px}.footer-wrap .footer-box .footer-widget .footer-menu li a{font-size:14px}.footer-wrap .copyright-text{padding-left:10px;padding-right:10px}.footer-wrap .copyright-text p{text-align:center;line-height:26px}.footer-wrap .copyright-text .social-link{margin-top:10px;justify-content:center}}@media only screen and (min-width:992px) and (max-width:1199px){.footer-wrap .footer-box>.row>div:nth-child(2) .footer-widget{left:45px}.footer-wrap .footer-box>.row>div:nth-child(3) .footer-widget{left:65px}.footer-wrap .footer-box>.row>div:nth-child(4) .footer-widget{left:29px}.footer-wrap .footer-box .footer-widget .footer-widget-title{font-size:22px;margin-bottom:20px}.footer-wrap .footer-box .footer-widget .comp-desc{font-size:14px;margin:26px 0 40px}.footer-wrap .footer-box .footer-widget .footer-menu li{margin-bottom:7px}.footer-wrap .footer-box .footer-widget .footer-menu li:last-child{margin-bottom:0}.footer-wrap .footer-box .footer-widget .footer-menu li a{font-size:14px}.footer-wrap .copyright-text p{font-size:14px}}@media only screen and (max-width:1199px){.footer-wrap .footer-box{padding:60px 20px 33px 20px}.footer-wrap .footer-box .footer-widget .comp-desc{margin:21px 0 25px}.footer-wrap .footer-box .footer-widget .footer-widget-title{font-size:20px;margin-bottom:20px}.footer-wrap .footer-box .footer-widget .footer-menu li{margin-bottom:9px}.footer-wrap .footer-box .footer-widget .footer-menu li:last-child{margin-bottom:0}.footer-wrap .footer-box .footer-widget .payment-method li{margin-right:15px}.footer-wrap .copyright-text{padding:20px 20px}}@media only screen and (min-width:1400px){.footer-wrap .footer-box{padding:80px 55px 43px 80px}.footer-wrap .footer-box>.row>div:nth-child(2) .footer-widget{left:-5px}.footer-wrap .footer-box>.row>div:nth-child(3) .footer-widget{left:-5px}.footer-wrap .footer-box .footer-widget .comp-desc{padding-right:20px}.footer-wrap .copyright-text{padding:24px 80px}}.footer-wrap.style-two .copyright-text{border-top:1px solid rgb(29 29 29 / .1);padding:19px 0}@media only screen and (max-width:767px){.footer-wrap .footer-widget .footer-widget-title{font-size:20px;margin-bottom:20px}.footer-wrap .footer-widget .footer-menu li{margin-bottom:9px}.footer-wrap .footer-widget .footer-menu li:last-child{margin-bottom:0}.footer-wrap .footer-widget .comp-desc{margin:19px 0 25px}}@media only screen and (min-width:992px) and (max-width:1199px){.footer-wrap.style-two .footer-widget .footer-widget-title{font-size:22px}.footer-wrap.style-two .footer-widget .payment-method li{margin-right:6px}.footer-wrap.style-two .footer-widget p{font-size:14px}.footer-wrap.style-two .footer-widget .footer-menu li a{font-size:14px}}.footer-area:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;z-index:-1;background:linear-gradient(90deg,rgb(0 0 0 / .4) 0%,rgb(0 0 0 / .5) 100%)}.footer-area.style-three .section-title h2{font-size:90px;line-height:102px;letter-spacing:-.04em}.footer-area.style-three .newsletter-form input{height:70px;padding:14px 230px 14px 38px;border-radius:0;background-color:#131313;border:1px solid #444}.footer-area.style-three .newsletter-form input::-moz-placeholder{color:var(--paraColor);opacity:1}.footer-area.style-three .newsletter-form input::placeholder{color:var(--paraColor);opacity:1}.footer-area.style-three .newsletter-form button{position:absolute;top:8px;right:8px;height:calc(100% - 16px);height:54px}.footer-area.style-three .newsletter-form button:before{border-radius:0}.footer-area.style-three .newsletter-form .mchimp-errmessage{padding:0;background-color:#fff0;padding:0;padding-top:10px;border:unset}.footer-area.style-three .footer-wrap .copyright-text{padding:32.5px 0}.footer-area.style-three .footer-wrap .copyright-text .social-link .social-profile li a i{color:var(--whiteColor)}.footer-area.style-three .footer-wrap .copyright-text .social-link .social-profile li a:hover i{color:var(--secondaryColor)}.footer-area.style-three .footer-widget .footer-widget-title{color:var(--whiteColor)}.footer-area.style-three .footer-widget .logo img{filter:invert(1)}.footer-area.style-three .footer-widget .payment-method li img{filter:invert(1)}.footer-area.style-three .footer-widget:nth-child(4){margin-right:115px}.footer-area.style-three .copyright-text p span{color:var(--secondaryColor)!important}.footer-area.style-three .copyright-text p a{color:var(--whiteColor)!important}.footer-area.style-three .copyright-text p a:hover{color:var(--secondaryColor)!important}.footer-wrap.style-three .footer-top:after{position:absolute;top:0;left:50%;content:"";width:calc(100% - 30px);height:100%;z-index:-1;border-radius:20px;background:#131313;transform:translateX(-50%)}.footer-wrap.style-three .footer-widget .footer-menu li a{color:var(--paraColor)}.footer-wrap.style-three .footer-widget .footer-menu li a:after{background-color:var(--whiteColor)}.footer-wrap.style-three .footer-widget .footer-menu li a:hover{color:var(--whiteColor)}@media only screen and (max-width:767px){.footer-area.style-three .section-title h2{font-size:40px;line-height:46px}.footer-area.style-three .footer-top:after{width:100%}.footer-area.style-three .newsletter-form input{height:52px;padding:14px 20px}.footer-area.style-three .newsletter-form button{position:relative;top:auto;right:auto;margin-top:15px;width:100%;font-size:14px}.footer-area.style-three .newsletter-form button.btn{padding:19px 20px}}@media only screen and (min-width:992px) and (max-width:1199px){.footer-area.style-three .section-title h2{font-size:70px;line-height:80px}}@media only screen and (min-width:1600px){.footer-wrap.style-three .footer-top:after{width:calc(100% - 200px)}}@media only screen and (min-width:1920px){.footer-wrap.style-three .footer-top:after{width:calc(100% - 300px)}}