.bottom-parallax{position:relative;height:860px;opacity:0;z-index:-999}.bottom-parallax .footer-style1{position:fixed;left:0;bottom:0;right:0;height:860px}.parallax-visible .bottom-parallax{opacity:1;z-index:1}.footer-style1{position:relative;display:block;background:var(--thm-black-bg);overflow:hidden;padding:0 0 0;z-index:10}.footer-main{position:relative;display:block;padding:0}@media (min-width:1200px){.footer-main .row>.footer-widget--shrink{-ms-flex:0 0 18.75%;flex:0 0 18.75%;max-width:18.75%}}@media (min-width:992px) and (max-width:1199.98px){.footer-main .row>.footer-widget--shrink{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (min-width:768px) and (max-width:991.98px){.footer-main .row>.footer-widget--shrink{-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}}@media (min-width:1200px){.footer-brand-social{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px}.footer-brand-social .site-mark{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.footer-brand-social .footer-social-links-style1{flex:1 1 auto;display:flex;justify-content:flex-end}.footer-brand-social .footer-social-links-style1 ul{margin:0}.newsletter-box{display:flex;flex-direction:row;gap:10px;align-items:center}.newsletter-box input[type="email"]{flex:1 1 auto;min-width:0}.newsletter-box .newsletter-btn{flex:0 0 auto;white-space:nowrap}}@media (max-width:1199.98px){.footer-main .row{display:block}.footer-main .row>.single-widget{width:auto;max-width:none;flex:none;padding-left:0;padding-right:0}.newsletter-box{display:flex;flex-direction:column;gap:8px}.newsletter-box .newsletter-btn{align-self:flex-start}}@media (max-width:492px){.footer-main .row.footer-single-line{display:flex;flex-wrap:wrap;gap:12px}.footer-main .row.footer-single-line>.footer-widget--shrink{flex:0 0 50%;max-width:50%;width:50%}.footer-main .row.footer-single-line>.single-widget:not(.footer-widget--shrink){flex:0 0 100%;max-width:100%;width:100%}}.single-footer-widget{position:relative;display:block}.single-footer-widget .title{position:relative;display:block;margin-top:-8px}.single-footer-widget .title h3{color:var(--thm-white);font-size:20px;line-height:30px;text-transform:uppercase}.single-footer-widget .border-line{position:relative;display:block;width:50px;height:1px;background-color:var(--thm-primary-color);margin-top:16px}.single-footer-widget .border-line::before{content:"";position:absolute;top:50%;right:0;bottom:0;width:6px;height:6px;border-radius:50%;background-color:var(--thm-primary-color);transform:translateY(-50%);z-index:1}.footer-widget-links{position:relative;display:block;padding-top:30px}.footer-widget-links ul{position:relative;display:block}.footer-widget-links ul li{position:relative;display:block}.footer-widget-links ul li+li{margin-top:9px}.footer-widget-links ul li a{position:relative;display:inline-flex;align-items:center;color:#aeb0b4;font-size:17px;line-height:27px;font-family:var(--thm-font);font-weight:400;transition:all 200ms linear;transition-delay:0.1s;z-index:1}.footer-widget-links ul li a:hover{color:var(--thm-white)}.footer-widget-links ul li a i{position:relative;display:inline-block;font-size:14px;margin-right:10px;transition:all 200ms linear;transition-delay:0.1s}.footer-widget-links ul li a:hover i{color:var(--thm-primary-color)}.footer-widget-contact-info{padding:25px 6px 8px!important;box-sizing:border-box!important}.footer-widget-contact-info .text{position:relative;display:block}.footer-widget-contact-info .text p{color:#aeb0b4}.footer-widget-contact-info ul{position:relative;display:block;padding-top:15px}.footer-widget-contact-info ul li{position:relative;display:block}.footer-widget-contact-info ul li+li{margin-top:15px}.footer-widget-contact-info ul li .title{position:relative;display:inline-block;margin-bottom:3px}.footer-widget-contact-info ul li .title::before{content:"";position:absolute;left:0;bottom:4px;right:0;height:1px;background-color:var(--thm-white)}.footer-widget-contact-info ul li .title h4{color:var(--thm-white);font-size:16px;line-height:26px;font-weight:600;text-transform:uppercase}.footer-widget-contact-info ul li p{color:#aeb0b4}.footer-widget-contact-info ul li p a{color:#aeb0b4;transition:all 200ms linear;transition-delay:0.1s}.footer-widget-contact-info ul li p a:hover{color:var(--thm-white)}.footer-widget-open-hours{position:relative;display:block;overflow:hidden;background-color:#212325;padding:35px 0 24px}.footer-widget-open-hours::before{content:"";position:absolute;right:-1px;bottom:-1px;width:110px;height:45px;background-color:var(--thm-black-bg);clip-path:polygon(15% 0,100% 0,100% 100%,0% 100%)}.footer-widget-open-hours .vertical-text{position:absolute;top:40px;left:0;transform:rotate(180deg);writing-mode:vertical-lr;padding-right:14px}.footer-widget-open-hours .vertical-text h3{color:#333537;font-size:30px;line-height:40px;text-transform:uppercase}.footer-widget-open-hours ul{position:relative;display:block;padding-left:68px;z-index:3}.footer-widget-open-hours ul li{position:relative;display:block}.footer-widget-open-hours ul li+li{margin-top:15px}.footer-widget-open-hours ul li .title{position:relative;display:block}.footer-widget-open-hours ul li .title span{color:#aeb0b4;font-size:16px;line-height:26px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase}.footer-widget-open-hours ul li .title h4{color:var(--thm-white);font-size:16px;line-height:26px;text-transform:uppercase}.footer-widget-open-hours .btn-box{position:relative;display:block;padding-left:25px;padding-top:15px;z-index:3}.footer-widget-open-hours .btn-box a{position:relative;display:inline-flex;align-items:center;color:var(--thm-white);font-size:16px;line-height:26px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase;transition:all 200ms linear;transition-delay:0.1s;top:1px}.footer-widget-open-hours .btn-box a:hover{color:var(--thm-primary-color)}.footer-widget-open-hours .btn-box a i{font-size:14px;margin-right:5px}.phone-social-icons{position:relative;display:block;min-height:140px;padding-top:12px;z-index:1}.phone-social-icons::before{content:"";position:absolute;top:0;left:0;bottom:-5px;right:0;background:#191a1c;background:linear-gradient(0deg,rgb(25 26 28) 0%,rgb(25 26 28 / .5046393557422969) 30%,#fff0 71%);z-index:2}.phone-social-icons .big-title{position:absolute;top:0;left:0;bottom:0;right:0}.phone-social-scrolling-text{position:relative;display:block;overflow:hidden}.phone-social-scrolling-text ul{position:relative;display:flex;align-items:center;flex-wrap:nowrap;width:fit-content;top:-38px}.phone-social-scrolling-text ul li{position:relative;float:left;margin-left:60px;color:#1f2022;font-size:200px;line-height:1em;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase}.phone-social-icons__inner{position:relative;display:block;z-index:10}.phone-social-icons__inner .phone{position:relative;display:block}.phone-social-icons__inner .phone h3{color:var(--thm-white);font-size:24px;line-height:34px;text-transform:uppercase}.phone-social-icons__inner .phone h3 a{position:relative;display:inline-block;color:var(--thm-primary-color);transition:all 200ms linear;transition-delay:0.1s}@media (min-width:1200px){.footer-main .row{display:flex!important;flex-wrap:nowrap!important;gap:24px;align-items:flex-start}.footer-main .row>.single-widget,.footer-main .row>[class*="col-"],.footer-main .row.justify-content-center>.single-widget,.footer-main .row.justify-content-center>[class*="col-"]{flex:0 0 20%!important;max-width:20%!important;box-sizing:border-box;padding-left:8px;padding-right:8px}.footer-main .single-footer-widget .title h3{font-size:16px}}@media (max-width:1199.98px){.footer-main .row{display:block}.footer-main .row>.single-widget{width:auto;max-width:none;flex:none;padding-left:0;padding-right:0}}.footer-brand-social{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer-brand-social .site-mark{display:flex;align-items:center;justify-content:center;width:100%}.footer-brand-social .site-mark img{display:block;margin:0 auto;max-width:100%;height:auto}.newsletter-box{display:flex;flex-direction:column;gap:8px}.newsletter-box input[type="email"]{width:100%;box-sizing:border-box}.newsletter-box .newsletter-btn{align-self:flex-start}.footer-single-line{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;width:100%!important;overflow-x:hidden;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.footer-single-line::-webkit-scrollbar{display:none;width:0;height:0}.footer-single-line>*{flex:1 1 0%!important;min-width:0!important;box-sizing:border-box!important}.footer-single-line .single-footer-widget{height:100%;display:flex;flex-direction:column}.footer-single-line .footer-social-links-style1{min-width:60px}.footer-single-line>.col-xl-3,.footer-single-line>.col-xl-3.col-lg-4,.footer-single-line>.col-xl-3.col-lg-4.col-md-6,.footer-single-line>.single-widget,.footer-single-line>[class*="col-"]{flex:1 1 0%!important;max-width:none!important;width:auto!important;min-width:0!important}.footer-single-line>.col-xl-3>.single-footer-widget,.footer-single-line>.single-widget>.single-footer-widget{box-sizing:border-box!important}.footer-main,.footer-bottom,.footer-main .container,.footer-main .row{overflow-x:hidden!important}.footer-single-line,.footer-single-line>*,.footer-single-line *{box-sizing:border-box!important;max-width:100%!important;min-width:0!important}.footer-single-line img,.footer-single-line svg,.footer-single-line video,.footer-single-line iframe{max-width:100%!important;height:auto!important;display:block!important}.footer-single-line{overflow:hidden!important}.phone-social-icons__inner .phone h3 a::before{content:"";position:absolute;left:0;bottom:4px;right:0;height:1px;background-color:var(--thm-primary-color)}.phone-social-icons__inner .phone h3 a:hover{color:var(--thm-white)}.footer-social-links-style1{position:relative;display:block;padding-top:32px}.footer-social-links-style1 ul{position:relative;display:flex;align-items:center;justify-content:flex-start}.footer-social-links-style1 ul li{position:relative;display:block}.footer-social-links-style1 ul li+li{margin-left:10px}.footer-social-links-style1 ul li a{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:var(--thm-black-bg);border:1px solid #373a3c;color:var(--thm-white);font-size:18px;line-height:18px}.footer-social-links-style1 ul li a:hover{color:var(--thm-white);border-color:var(--thm-primary-color);background-color:var(--thm-primary-color)}.footer-bottom{position:relative;display:block;padding:44px 0 42px;border-top:1px solid #f8f8f8}.footer-bottom .bottom-inner{position:relative;display:flex;align-items:center;justify-content:space-between}.copyright-text{position:relative;display:block}.copyright-text p{color:#aeb0b4;margin:0}.copyright-text p a{color:var(--thm-primary-color);font-weight:700;transition:all 200ms linear;transition-delay:0.1s}.copyright-text p a:hover{color:var(--thm-white)}.footer-style1-logo{position:relative;display:block}.footer-style1-logo a{position:relative;display:inline-block}.footer-brand-social{text-align:center}.footer-brand-social .site-mark{display:flex;justify-content:center;align-items:center;margin-bottom:12px}.footer-brand-social .site-mark img{display:block;margin:0 auto;width:120px;height:auto;filter:drop-shadow(0 10px 26px rgb(255 106 0 / .14));transition:transform .5s cubic-bezier(.2,.9,.2,1),filter .5s}.footer-brand-social .site-mark img:hover{transform:rotate(-2deg) scale(1.04);filter:drop-shadow(0 18px 46px rgb(255 106 0 / .22))}.footer-brand-social .footer-social-links-style1 ul li a{position:relative;overflow:hidden}.footer-brand-social .footer-social-links-style1 ul li a::after{content:"";position:absolute;inset:0;background:radial-gradient(600px circle at var(--x,50%) var(--y,50%),rgb(255 106 0 / .16),transparent 40%);opacity:0;transition:opacity .35s}.footer-brand-social .footer-social-links-style1 ul li a:hover::after{opacity:1}.newsletter-box{display:flex;flex-direction:column;gap:10px}.newsletter-box input[type="email"]{width:100%;height:42px;border-radius:10px;border:1px solid #e6e6e6;padding:0 12px;background:#fff;color:#111;transition:border-color .2s,box-shadow .2s}.newsletter-box input[type="email"]:focus{outline:none;border-color:#ff4b0c;box-shadow:0 0 0 3px rgb(255 106 0 / .15)}.newsletter-box input[type="email"].nl-error{border-color:#c33;box-shadow:0 0 0 3px rgb(204 51 51 / .12)}.newsletter-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;background:#ff4b0c;color:#fff;border:1px solid #ff4b0c;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .2s}.newsletter-btn .arrow{width:14px;height:14px;display:inline-block;background:linear-gradient(90deg,#fff,#fff);-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22><path fill=%22%23000%22 d=%22M13 5l7 7-7 7M5 12h14%22/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22><path fill=%22%23000%22 d=%22M13 5l7 7-7 7M5 12h14%22/></svg>') center/contain no-repeat}.newsletter-btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgb(255 106 0 / .22)}.newsletter-btn.shake{animation:nlshake .5s}.newsletter-btn.success{background:#111;border-color:#111}.nl-note{font-size:12px;color:#777}@keyframes nlshake{10%,90%{transform:translateX(-1px)}20%,80%{transform:translateX(2px)}30%,50%,70%{transform:translateX(-4px)}40%,60%{transform:translateX(4px)}}.footer-menu{position:relative;display:block;max-width:280px;z-index:11;right:30px}.footer-menu ul{position:relative;display:block}.footer-menu ul li{position:relative;display:block;float:right}.footer-menu ul li:last-child{margin:0}.footer-menu ul li+li{margin-right:20px}.footer-menu ul li a{position:relative;display:inline-block;color:#aeb0b4;font-size:17px;line-height:27px;font-family:var(--thm-font);font-weight:400;transition:all 200ms linear;transition-delay:0.1s}.footer-menu ul li a:hover{color:var(--thm-white)}.footer-style2{position:relative;display:block;padding-top:10px}.footer-top{position:relative;display:block;background-color:#292a26;padding:28px 0 28px}.footer-top::before{content:"";position:absolute;right:0;bottom:-1px;width:35%;height:32px;background-color:var(--thm-black-bg);clip-path:polygon(5% 0%,100% 0,100% 100%,0% 100%)}.footer-top__inner{position:relative;display:flex;align-items:center;justify-content:space-between}.footer-top-download{position:relative;display:flex;align-items:center}.footer-top-download .left-box{position:relative;display:block;padding-left:110px}.footer-top-download .left-box .icon{position:absolute;top:-38px;left:8px;display:flex;align-items:center;justify-content:center;width:70px;height:80px;background-color:var(--thm-primary-color);color:var(--thm-white);font-size:35px;z-index:1}.footer-top-download .left-box .icon::before{content:"";position:absolute;top:0;left:-8px;width:9px;height:10px;background-color:#4c641b;clip-path:polygon(100% 0,0% 100%,100% 100%);z-index:-1}.footer-top-download .left-box .title{position:relative;display:block}.footer-top-download .left-box .title h3{color:var(--thm-white);font-size:24px;line-height:34px;text-transform:uppercase}.footer-top-download .right-box{position:relative;display:block;padding-left:95px;flex:1}.footer-top-download .right-box h4{color:#a4a5a0;font-size:16px;line-height:26px;text-transform:uppercase}.footer-top-download .right-box h4 a{color:var(--thm-white);transition:all 200ms linear;transition-delay:0.1s}.footer-top-download .right-box h4 a i{position:relative;top:2px;margin-right:10px}.footer-top-download .right-box h4 a:hover{color:var(--thm-primary-color)}.footer-main-style2{position:relative;display:block;background-color:var(--thm-black-bg);padding:110px 0 101px}.footer-widget-newsletter{position:relative;display:block;padding-top:31px}.footer-widget-newsletter .text{position:relative;display:block}.footer-widget-newsletter .text p{color:#a4a5a0}.subscribe-box-form{position:relative;display:block;padding-top:23px}.subscribe-box-form form{position:relative;display:block}.subscribe-box-form form .form-group{position:relative;display:block}.subscribe-box-form form .form-group .icon{position:absolute;top:50%;left:18px;transform:translateY(-50%);color:var(--thm-primary-color);font-size:22px}.subscribe-box-form form input[type="email"]{position:relative;display:block;border-radius:0;border:1px solid #3e3f3b;background-color:#fff0;width:100%;height:50px;color:#a4a5a0;font-size:17px;font-family:var(--thm-font);font-weight:400;font-style:normal;padding-left:50px;padding-right:20px;transition:all 500ms ease}.subscribe-box-form form input[type="email"]:focus{border-color:var(--thm-primary-color)}.subscribe-box-form form input[type="email"]::-webkit-input-placeholder{color:#a4a5a0}.subscribe-box-form form input[type="email"]:-moz-placeholder{color:#a4a5a0}.subscribe-box-form form input[type="email"]::-moz-placeholder{color:#a4a5a0}.subscribe-box-form form input[type="email"]:-ms-input-placeholder{color:#a4a5a0}.subscribe-box-form form .btn-box{position:relative;display:block;margin-top:10px}.subscribe-box-form form .btn-one{padding-top:5px;padding-bottom:5px}.subscribe-box-form form .btn-one::before{background-color:var(--thm-primary-color)}.subscribe-box-form form .btn-one::after{background-color:#262723}.subscribe-box-form .title{position:relative;display:flex;align-items:center;padding-top:29px}.subscribe-box-form .title .icon{position:relative;display:block;color:#a4a5a0;font-size:16px;line-height:14px;margin-right:10px}.subscribe-box-form .title h6{color:#a4a5a0;font-size:14px;line-height:24px;text-transform:uppercase}.single-footer-widget.pl55{padding-left:55px}.footer-widget-links ul li a.color{color:#a4a5a0;transition:all 200ms linear;transition-delay:0.1s}.footer-widget-links ul li a.color:hover{color:var(--thm-white)}.footer-widget-newsupdate{position:relative;display:block;padding-top:30px}.footer-widget-newsupdate ul{position:relative;display:block}.footer-widget-newsupdate ul li{position:relative;display:block}.footer-widget-newsupdate ul li+li{margin-top:12px}.footer-widget-newsupdate ul li .date-box{position:relative;display:block}.footer-widget-newsupdate ul li .date-box h4{color:#a7aaa4;font-size:16px;line-height:26px;text-transform:uppercase}.footer-widget-newsupdate ul li .title-box{position:relative;display:block;padding-top:5px}.footer-widget-newsupdate ul li .title-box h4{font-size:18px;line-height:28px;text-transform:uppercase}.footer-widget-newsupdate ul li .title-box h4 a{color:var(--thm-white);transition:all 200ms linear;transition-delay:0.1s}.footer-widget-newsupdate ul li .title-box h4 a:hover{color:var(--thm-primary-color)}.footer-widget-newsupdate ul li .btn-box{position:relative;display:block;padding-top:9px}.footer-widget-newsupdate ul li .btn-box a{position:relative;display:inline-block;color:var(--thm-white);font-size:20px;line-height:20px;transition:all 200ms linear;transition-delay:0.1s}.footer-widget-newsupdate ul li .btn-box a:hover{color:var(--thm-primary-color)}.footer-widget-become-member{position:relative;display:block}.footer-widget-become-member .icon{position:relative;display:block}.footer-widget-become-member .icon img{width:auto}.footer-widget-become-member .title-box{position:relative;display:block;padding-top:29px}.footer-widget-become-member .title-box h3{color:var(--thm-white);font-size:20px;line-height:30px;text-transform:uppercase}.footer-widget-become-member ul{position:relative;display:block;padding-top:15px}.footer-widget-become-member ul li{position:relative;display:flex;align-items:center}.footer-widget-become-member ul li+li{margin-top:10px}.footer-widget-become-member ul li .icon{position:relative;display:block;color:var(--thm-primary-color);font-size:20px;line-height:0;margin-right:5px}.footer-widget-become-member ul li p{color:#a4a5a0}.footer-widget-become-member .btn-box{position:relative;display:block;padding-top:22px}.footer-widget-become-member .btn-box a{position:relative;display:inline-flex;align-items:center;color:var(--thm-white);font-size:16px;line-height:26px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase;transition:all 200ms linear;transition-delay:0.1s}.footer-widget-become-member .btn-box a i{margin-right:10px;font-size:20px}.footer-widget-become-member .btn-box a:hover{color:var(--thm-primary-color)}.footer-bottom-style2{position:relative;display:block;background-color:#292a26;padding:32px 0 32px}.footer-bottom-style2::before{content:"";position:absolute;top:-1px;left:0;width:35%;height:32px;background-color:var(--thm-black-bg);clip-path:polygon(0% 0%,100% 0,95% 100%,0% 100%)}.bottom-inner-style2{position:relative;display:flex;align-items:center;justify-content:flex-end}.copyright-text-style2{position:absolute;top:16px;left:0}.copyright-text-style2 p{color:var(--thm-primary-color)}.copyright-text-style2 p a{color:var(--thm-white);transition:all 200ms linear;transition-delay:0.1s}.copyright-text-style2 p a:hover{color:var(--thm-primary-color)}.bottom-inner-style2 .right-box{position:relative;display:flex;align-items:center}.footer-style2-social-link{position:relative;display:flex;align-items:center}.footer-style2-social-link .title{position:relative;display:block;margin-right:17px}.footer-style2-social-link .title h4{color:var(--thm-white);font-size:16px;line-height:26px;text-transform:uppercase}.footer-style2-social-link .social-links{position:relative;display:flex;align-items:center}.footer-style2-social-link .social-links li{position:relative;display:block}.footer-style2-social-link .social-links li+li{margin-left:25px}.footer-style2-social-link .social-links li a{position:relative;display:inline-block;color:#959691;font-size:18px;line-height:18px}.footer-style2-social-link .social-links li a:hover{color:var(--thm-white)}.bottom-inner-style2 .right-box .mobile-app{position:relative;display:flex;align-items:center;padding-left:60px}.bottom-inner-style2 .right-box .mobile-app li{position:relative;display:flex;align-items:center}.bottom-inner-style2 .right-box .mobile-app li+li{margin-left:30px}.bottom-inner-style2 .right-box .mobile-app li .icon{position:relative;display:block;color:#959691;font-size:16px;line-height:15px;margin-right:10px}.bottom-inner-style2 .right-box .mobile-app li h4{font-size:16px;line-height:26px;text-transform:uppercase}.bottom-inner-style2 .right-box .mobile-app li h4 a{color:var(--thm-white);transition:all 200ms linear;transition-delay:0.1s}.bottom-inner-style2 .right-box .mobile-app li h4 a:hover{color:var(--thm-primary-color)}.footer-style3{position:relative;display:block}.footer-top-style2{position:relative;display:block;background-color:var(--thm-black-bg2)}.footer-top-style2__inner{position:relative;display:flex;align-items:center;justify-content:center;padding:30px 0 30px}.footer-top-style2__inner .icon{position:relative;display:block;margin-right:20px}.footer-top-style2__inner .icon img{width:auto}.footer-top-style2__inner .title{position:relative;display:block}.footer-top-style2__inner .title h3{color:var(--thm-white);font-size:24px;line-height:34px;text-transform:uppercase}.footer-top-style2__inner .title h3 span{font-size:36px}.footer-top-style2__inner .btn-box{position:relative;display:block;line-height:0;margin-left:10px;top:2px}.footer-top-style2__inner .btn-box a{position:relative;display:inline-block;color:var(--thm-white);font-size:20px;line-height:15px;transition:all 200ms linear;transition-delay:0.1s}.footer-top-style2__inner .btn-box a:hover{color:var(--thm-primary-color)}.footer-main-style3{position:relative;display:block;background-color:var(--thm-black-bg);padding:80px 0 74px}.single-footer-widget-left{position:relative;display:block}.footer-logo-style2{position:relative;display:block}.footer-logo-style2 a{position:relative;display:inline-block}.footer-logo-style2 a img{width:auto}.single-footer-widget-left .certification-box{position:relative;display:block;padding-left:90px;margin-top:29px}.single-footer-widget-left .certification-box .img{position:absolute;top:6px;left:0}.single-footer-widget-left .certification-box .img img{width:auto}.single-footer-widget-left .certification-box .content{position:relative;display:block}.single-footer-widget-left .certification-box .content h4{color:var(--thm-primary-color);font-size:16px;line-height:26px;text-transform:uppercase;margin-bottom:5px}.single-footer-widget-left .certification-box .content h3{color:var(--thm-white);font-size:20px;line-height:30px;text-transform:uppercase;margin-bottom:6px}.single-footer-widget-left .certification-box .content h5{color:#b3afaf;font-size:16px;line-height:26px;text-transform:uppercase}.footer-widget-links--style3 ul li a{color:#b3afaf}.footer-widget-links--style3 ul li a:hover{color:var(--thm-primary-color)}.footer-widget-get-in-touch{position:relative;display:block;margin-top:30px}.footer-widget-get-in-touch li{position:relative;display:block;padding-left:45px}.footer-widget-get-in-touch li+li{margin-top:15px}.footer-widget-get-in-touch li .icon{position:absolute;top:6px;left:0;color:#b3afaf;font-size:25px;line-height:20px}.footer-widget-get-in-touch li .icon1{top:9px}.footer-widget-get-in-touch li p{color:#b3afaf}.footer-widget-get-in-touch li p a{color:#b3afab;transition:all 200ms linear;transition-delay:0.1s}.footer-widget-get-in-touch li p a+a{margin-top:0}.footer-widget-get-in-touch li p a:hover{color:var(--thm-white)}.footer-bottom-style3{position:relative;display:block;background-color:var(--thm-black-bg);border-top:1px solid #2f2d2d;padding:22px 0 21px}.bottom-inner-style3{position:relative;display:flex;align-items:center;justify-content:space-between}.copyright-text-style3{position:relative;display:block}.copyright-text-style3 p{color:var(--thm-white);margin:0}.copyright-text-style3 p a{color:var(--thm-primary-color);transition:all 200ms linear;transition-delay:0.1s}.copyright-text-style3 p a:hover{color:var(--thm-white)}.footer-menu-style2{position:relative;display:block}.footer-menu-style2 ul{position:relative;display:flex;align-items:center}.footer-menu-style2 ul li{position:relative;display:block}.footer-menu-style2 ul li+li{margin-left:25px}.footer-menu-style2 ul li a{position:relative;display:inline-block;color:var(--thm-white);font-size:17px;line-height:26px;font-family:var(--thm-font);font-weight:400;transition:all 200ms linear;transition-delay:0.1s}.footer-menu-style2 ul li a:hover{color:var(--thm-primary-color)}.footer-style4{background-color:var(--thm-black-bg)}.footer-main-style4{position:relative;display:block;background-color:var(--thm-black-bg);padding:140px 0 90px}.footer-main-style4__shape{position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:.05;mix-blend-mode:luminosity}.single-footer-widget-open-hours{position:relative;display:block;padding-top:10px}.single-footer-widget-open-hours .text{position:relative;display:block}.single-footer-widget-open-hours .text p{color:#bfbdb9}.single-footer-widget-open-hours .text p+p{margin-top:0}.single-footer-widget-open-hours .title-box{position:relative;display:block;padding-top:15px}.single-footer-widget-open-hours .title-box h3{color:var(--thm-white);font-size:20px;line-height:30px;text-transform:uppercase}.single-footer-widget-open-hours .btn-box{position:relative;display:block;line-height:0;padding-top:16px}.single-footer-widget-open-hours .btn-box a{position:relative;display:inline-flex;align-items:center;color:var(--thm-white);font-size:16px;line-height:26px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase;transition:all 200ms linear;transition-delay:0.1s}.single-footer-widget-open-hours .btn-box a:hover{color:var(--thm-primary-color)}.single-footer-widget-open-hours .btn-box a i{margin-right:10px;font-size:20px}.footer-middle-style2{position:relative;display:block;padding-bottom:73px}.footer-middle-style2 ul{position:relative;display:flex;align-items:center;justify-content:center}.footer-middle-style2 ul li{position:relative;display:block}.footer-middle-style2 ul li+li{margin-left:45px}.footer-middle-style2 ul li a{position:relative;display:inline-block;color:#bfbdb9;font-size:17px;line-height:26px;font-family:var(--thm-font);font-weight:400;transition:all 200ms linear;transition-delay:0.1s}.footer-middle-style2 ul li a:hover{color:var(--thm-primary-color)}.footer-bottom-style4{position:relative;display:block;background-color:var(--thm-black-bg2);padding:22px 0 22px}.bottom-inner-style4{position:relative;display:flex;align-items:center;justify-content:space-between}.bottom-inner-style4 .mobile-app{position:relative;display:flex;align-items:center}.bottom-inner-style4 .mobile-app li{position:relative;display:flex;align-items:center}.bottom-inner-style4 .mobile-app li+li{margin-left:30px}.bottom-inner-style4 .mobile-app li .icon{position:relative;display:block;color:#bcbab6;font-size:16px;line-height:15px;margin-right:10px}.bottom-inner-style4 .mobile-app li h4{font-size:16px;line-height:26px;text-transform:uppercase}.bottom-inner-style4 .mobile-app li h4 a{color:var(--thm-white);transition:all 200ms linear;transition-delay:0.1s}.bottom-inner-style4 .mobile-app li h4 a:hover{color:var(--thm-primary-color)}.footer-menu-style3{position:relative;display:block}.footer-menu-style3 ul{position:relative;display:flex;align-items:center}.footer-menu-style3 ul li{position:relative;display:block}.footer-menu-style3 ul li+li{margin-left:25px}.footer-menu-style3 ul li a{position:relative;display:inline-block;color:#bfbdb9;font-size:17px;line-height:26px;font-family:var(--thm-font);font-weight:400;transition:all 200ms linear;transition-delay:0.1s}.footer-menu-style3 ul li a:hover{color:var(--thm-primary-color)}.bottom-inner-style4-middle{position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center;width:570px;background-color:var(--thm-black-bg);clip-path:polygon(0 0,100% 0,90% 100%,10% 100%);margin:0 auto 0;overflow:hidden;padding:0 0 18px}.footer-logo-style4{position:relative;display:block;top:-5px}.footer-logo-style4 a{position:relative;display:inline-block}.footer-logo-style4 a img{width:auto}.copyright-text-style4{position:relative;display:block;margin-left:25px;padding-left:25px;top:-7px}.copyright-text-style4::before{content:"";position:absolute;top:0;left:0;bottom:3px;width:1px;background-color:#484035}.copyright-text-style4 p{color:#bfbdb9}.copyright-text-style4 p a{color:var(--thm-primary-color);transition:all 200ms linear;transition-delay:0.1s}.copyright-text-style4 p a:hover{color:var(--thm-white)}.footer-style5{background-color:var(--thm-black-bg)}.footer-main-style5{position:relative;display:block;background-color:var(--thm-black-bg);padding:140px 0 133px}.single-footer-widget-join{position:relative;display:block}.single-footer-widget-join .images-links{position:relative;display:block}.single-footer-widget-join .images-links ul{position:relative;display:block}.single-footer-widget-join .images-links ul li{position:relative;display:block;float:left}.single-footer-widget-join .images-links ul li+li{margin-left:-10px}.single-footer-widget-join .images-links ul li .img-box{position:relative;display:block;overflow:hidden;width:60px;height:60px;border-radius:50%;border:3px solid var(--thm-black)}.single-footer-widget-join .images-links ul li .img-box::before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';background:var(--thm-black-bg);border-radius:0%;opacity:0;transition:background-color 0.5s ease;transition:all 0.5s ease;z-index:1}.single-footer-widget-join .images-links ul li .img-box:hover::before{opacity:.5}.single-footer-widget-join .images-links ul li .img-box img{width:100%}.single-footer-widget-join .images-links ul li .img-box:hover img{-webkit-transform:scale(1.06) translateY(0);transform:scale(1.06) translateY(0)}.single-footer-widget-join .images-links ul li .img-box1{z-index:3}.single-footer-widget-join .images-links ul li .img-box2{z-index:2}.single-footer-widget-join .images-links ul li .btn-box--2{z-index:1}.single-footer-widget-join .images-links ul li .btn-box1{position:relative;display:block;line-height:0}.single-footer-widget-join .images-links ul li .btn-box1 a{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;border:3px solid var(--thm-black);background-color:var(--thm-white);color:var(--thm-black);font-size:20px;transition:background-color 0.5s ease;transition:all 0.5s ease}.single-footer-widget-join .images-links ul li .btn-box1 a:hover{color:var(--thm-white);background-color:var(--thm-primary-color)}.single-footer-widget-join .title-box{position:relative;display:block;padding-top:24px}.single-footer-widget-join .title-box h3{font-size:20px;line-height:30px;text-transform:uppercase}.single-footer-widget-join .title-box h3 a{color:var(--thm-white);transition:all 200ms linear;transition-delay:0.1s}.single-footer-widget-join .title-box h3 a:hover{color:var(--thm-primary-color)}.single-footer-widget-join .btn-box{position:relative;display:block;padding-top:12px}.single-footer-widget-join .btn-box a{position:relative;display:inline-flex;align-items:center;color:var(--thm-white);font-size:16px;line-height:25px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase;transition:all 200ms linear;transition-delay:0.1s}.single-footer-widget-join .btn-box a:hover{color:var(--thm-primary-color)}.single-footer-widget-join .btn-box a i{font-size:20px;margin-right:10px;margin-top:1px}.single-footer-widget-join .rating-box{position:relative;display:flex;align-items:flex-start;padding-top:31px}.single-footer-widget-join .rating-box .point{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:var(--thm-primary-color)}.single-footer-widget-join .rating-box .point h3{color:var(--thm-white);font-size:20px;line-height:30px}.single-footer-widget-join .rating-box .content{position:relative;display:block;margin-left:20px;flex:1;margin-top:-1px}.single-footer-widget-join .rating-box .content .rating-icon{position:relative;display:flex;align-items:center}.single-footer-widget-join .rating-box .content .rating-icon li{position:relative;display:block}.single-footer-widget-join .rating-box .content .rating-icon li+li{margin-left:5px}.single-footer-widget-join .rating-box .content .rating-icon li .icon{position:relative;display:block;line-height:0;color:var(--thm-primary-color);font-size:17px}.single-footer-widget-join .rating-box .content .text{position:relative;display:block;padding-top:12px}.single-footer-widget-join .rating-box .content .text p{color:var(--thm-white)}.single-footer-widget-join .rating-box .content .text p span{color:#a6a69d}.single-footer-widget-join .rating-box .content .text p+p{margin-top:1px}.footer-widget-links--style2{padding-top:34px}.footer-widget-links--style2 ul li a{color:#a6a69d}.footer-widget-instagram{position:relative;display:block;padding-top:40px}.footer-widget-instagram ul{position:relative;display:block;margin-left:-5px;margin-right:-5px}.footer-widget-instagram ul li{position:relative;display:block;float:left;margin:0 5px 10px}.footer-widget-instagram ul li .img-box{position:relative;display:block;overflow:hidden}.footer-widget-instagram ul li .img-box::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;opacity:0;background-color:var(--thm-primary-color);transition:opacity 0.5s ease;transition:all 0.5s ease;z-index:1}.footer-widget-instagram ul li:hover .img-box::before{opacity:.9}.footer-widget-instagram ul li .img-box img{width:100%;transform:scale(1);transition:all 1500ms ease}.footer-widget-instagram ul li:hover .img-box img{transform:scale(1.05) rotate(0deg)}.footer-widget-instagram ul li .img-box .overlay-icon{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;display:flex;align-items:center;justify-content:center;transform:perspective(400px) rotateY(0deg) translateY(30px);transform-origin:bottom;transition:all 500ms ease;z-index:5}.footer-widget-instagram ul li:hover .img-box .overlay-icon{opacity:1;transform:perspective(400px) rotateY(0deg) translateY(0);transition-delay:300ms}.footer-widget-instagram ul li .img-box .overlay-icon a{position:relative;display:inline-block;color:var(--thm-white);font-size:24px;transition:all 200ms linear;transition-delay:0.1s}.footer-widget-instagram ul li .img-box .overlay-icon a:hover{color:var(--thm-black)}.footer-widget-instagram .btn-box{position:relative;display:block;padding-top:10px}.footer-widget-instagram .btn-box a{position:relative;display:inline-flex;align-items:center;color:var(--thm-white);font-size:16px;font-weight:700;text-transform:uppercase;font-family:var(--thm-font-2);transition:all 200ms linear;transition-delay:0.1s}.footer-widget-instagram .btn-box a:hover{color:var(--thm-primary-color)}.footer-widget-instagram .btn-box a span{position:relative;display:inline-block;margin-right:10px}.footer-bottom-style5{position:relative;display:block;background-color:var(--thm-black-bg);border-top:1px solid #393931;padding:24px 0 24px}.bottom-inner-style5{position:relative;display:flex;align-items:center;justify-content:space-between}.copyright-text-style5{position:relative;display:block}.copyright-text-style5 p{color:#a6a69d;margin:0}.copyright-text-style5 p a{color:var(--thm-primary-color);transition:all 200ms linear;transition-delay:0.1s}.copyright-text-style5 p a:hover{color:var(--thm-white)}.footer-menu-style4{position:relative;display:block}.footer-menu-style4 ul{position:relative;display:flex;align-items:center}.footer-menu-style4 ul li{position:relative;display:block}.footer-menu-style4 ul li+li{margin-left:25px}.footer-menu-style4 ul li a{position:relative;display:inline-block;color:#a6a69d;font-size:17px;line-height:26px;font-family:var(--thm-font);font-weight:400;transition:all 200ms linear;transition-delay:0.1s}.footer-menu-style4 ul li a:hover{color:var(--thm-white)}@media (min-width:992px){.footer-social-links-style1.rich-icons,.footer-brand-social .footer-social-links-style1.rich-icons,.footer-style1 .footer-social-links-style1.rich-icons,.footer-style1 .footer-brand-social .footer-social-links-style1.rich-icons{justify-content:flex-start!important}.footer-social-links-style1.rich-icons ul,.footer-style1 .footer-social-links-style1.rich-icons ul{justify-content:flex-start!important;margin:0!important}.footer-main .footer-social-links-style1,.footer-style1 .footer-social-links-style1,.footer-brand-social .footer-social-links-style1{display:flex!important;justify-content:flex-start!important;text-align:left!important}.footer-main .footer-social-links-style1 ul,.footer-style1 .footer-social-links-style1 ul,.footer-brand-social .footer-social-links-style1 ul{justify-content:flex-start!important;margin-left:0!important;margin-right:auto!important}}