.bottom-parallax{height:525px;position:relative;opacity:0;z-index:-999}.bottom-parallax .footer-area{height:525px;right:0;position:fixed;bottom:0;left:0}.parallax-visible .bottom-parallax{opacity:1;z-index:1}.footer-area{background:#090d30;z-index:10}.footer-area,.footer-top{position:relative;display:block}.footer-top{z-index:1}.footer-top__bg{right:0;background-attachment:scroll;position:absolute;background-size:cover;opacity:.85;bottom:0;top:0;background-color:#111641;left:0;background-repeat:repeat;background-blend-mode:multiply;z-index:-1}.footer-top__inner{position:relative;display:block}.footer-contact-info-box1{flex-wrap:wrap;position:relative;display:flex}.footer-contact-info-box1 li{flex:0 0 auto;padding:20px;width:33.3333333333%}.footer-contact-info-box1 li+li{border-left:1px solid hsla(0,0%,100%,.1);padding-left:60px}.footer-contact-info-box1__single,.footer-contact-info-box1__single .icon{position:relative;align-items:center;display:flex}.footer-contact-info-box1__single .icon{height:60px;overflow:hidden;justify-content:center;font-size:30px;color:#fff;background-color:hsla(0,0%,100%,.05);border-radius:8px;width:60px;z-index:1}.footer-contact-info-box1__single .icon.map{font-size:34px}.footer-contact-info-box1__single .icon:before{-webkit-transform:scaleY(0);transform:scaleY(0);right:0;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;content:"";position:absolute;bottom:0;top:0;background-color:var(--thm-base);transform-origin:top right;border-radius:8px;left:0;z-index:-1}.footer-contact-info-box1 li:hover .footer-contact-info-box1__single .icon:before{-webkit-transform:scale(1);transform:scale(1);transform-origin:bottom center}.footer-contact-info-box1__single .text{flex:1;position:relative;margin-left:25px}.footer-contact-info-box1__single .text p{font-size:14px;color:rgba(var(--thm-white-rgb),.5);line-height:24px}.footer-contact-info-box1__single .text h5{font-size:16px;font-weight:500;color:var(--thm-white);line-height:20px}.footer-contact-info-box1__single .text h5 a{color:var(--thm-white);transition:all .2s linear;transition-delay:.1s}.footer-contact-info-box1__single .text h5 a:hover{color:var(--thm-base)}.footer-main{padding-top:60px;position:relative;padding-bottom:1px;display:block}.single-footer-widget .title{padding-top:9px;position:relative;margin-top:-2px;display:block}.single-footer-widget .title h3{font-size:20px;font-weight:600;color:var(--thm-white);text-transform:capitalize;line-height:20px}.footer-main .single-widget{margin-bottom:44px}.single-footer-widget{position:relative;display:block}.single-footer-widget.margin-leftminus1{margin-left:-40px}.footer-logo-style1,.single-footer-widget .our-company-info{position:relative;display:block}.footer-logo-style1{padding-bottom:18px}.footer-logo-style1 a{height:40px;position:relative;width:200px;display:inline-block}.single-footer-widget .our-company-info .text{position:relative;display:block}.single-footer-widget .our-company-info .text p{font-size:17px;color:#bcc1c9;line-height:28px}.footer-social-link{padding-top:33px}.footer-social-link,.footer-social-link ul{position:relative;display:block}.footer-social-link ul li{margin-right:10px;position:relative;float:left}.footer-social-link ul li:last-child{margin-right:0}.footer-social-link ul li a{height:40px;justify-content:center;font-size:16px;border:1px solid #bcc1c9;color:#bcc1c9;transition:all .2s linear;transition-delay:.1s;position:relative;text-align:center;align-items:center;border-radius:50%;background:transparent;width:40px;display:flex;z-index:1}.footer-social-link ul li a:before{transform:scale(.5);transform-style:preserve-3d;border:1px solid var(--thm-base);right:0;transition:all .4s cubic-bezier(.62,.21,.45,1.52);content:"";position:absolute;opacity:0;bottom:0;top:0;border-radius:50%;background:transparent;left:0;z-index:-1}.footer-social-link ul li:hover a:before{transform:scale(1);opacity:1}.footer-social-link ul li:hover a{border-color:var(--thm-base);color:var(--thm-base)}.footer-widget-links{overflow:hidden;padding-top:29px;position:relative;display:block}.single-footer-widget--link-box{position:relative}.footer-widget-links ul{overflow:hidden;position:relative;display:block}.footer-widget-links ul li{margin-bottom:11px;position:relative;line-height:26px;display:block}.footer-widget-links ul li:last-child{margin-bottom:0}.footer-widget-links ul li a{font-size:15px;font-weight:400;color:rgba(var(--thm-white-rgb),.5);transition:all .1s linear;transition-delay:.1s;position:relative;font-family:var(--thm-font);display:inline-block}.footer-widget-links ul li a:hover{color:var(--thm-white);padding-left:2px}.single-footer-widget__img-box{position:relative;margin-left:-40px;margin-top:30px;display:block}.single-footer-widget__img-box img{width:auto}.footer-bottom{position:relative;display:block}.footer-bottom .bottom-inner{padding:25px 0 26px;justify-content:space-between;flex-wrap:wrap;position:relative;border-top:1px solid hsla(0,0%,100%,.1);flex-direction:row;align-items:center;display:flex}.copyright-text{position:relative;display:block}.copyright-text p{font-size:13px;color:rgba(var(--thm-white-rgb),.5)}.copyright-text p a{font-weight:500;color:rgba(160,165,177,.8);transition:all .3s ease .1s}.copyright-text p a:hover{color:var(--thm-white)}.footer-bottom-right{position:relative;display:block}.footer-bottom-right p{font-size:16px;color:rgba(160,165,177,.8)}.footer-bottom-right p a{font-weight:500;color:rgba(160,165,177,.8);transition:all .3s ease .1s}.footer-bottom-right p a:hover{color:var(--thm-white)}.footer-area--style2{background:#1d1d1d}.footer-area--style2 .footer-top__bg{background-color:#1d1d1d}.footer-area--style2 .footer-widget-links ul li a,.footer-area--style2 .single-footer-widget .our-company-info .text p{color:#a2a2a2}.footer-area--style2 .footer-widget-links ul li a:hover{color:var(--thm-white)}.footer-area--style2 .footer-social-link ul li a{border:1px solid #a2a2a2;color:#a2a2a2}.footer-area--style2 .footer-social-link ul li a:before{border:3px solid var(--thm-base);right:-2px;bottom:-2px;top:-2px;left:-2px}.footer-area--style2 .footer-social-link ul li a:hover{color:var(--thm-white)}.footer-area--style2 .copyright-text p,.footer-area--style2 .copyright-text p a,.footer-area--style2 .footer-bottom-right p,.footer-area--style2 .footer-bottom-right p a{color:#a2a2a2}