.footer-midLeftBottom span,.footer-midRight p{letter-spacing:.24px;color:#fff;font-size:24px;font-family:var(--dev_reg);text-align:left;opacity:1}.footer .follow-us{color:#fff;font-size:22px;font-family:var(--dev_reg);text-align:left}.footer{background-color:#111;position:relative;bottom:0;z-index:2}.footer-section{background-color:#111;float:left;width:100%}.footer-inner{width:100%;padding:0 7.8%;float:left;display:inline-block}.footer-top{width:100%;display:flex;flex-wrap:wrap;border-bottom:1px solid;padding:40px 7.8%}.footer-topArea{width:25%;display:inline-flex}.footer-topArea a{display:inline-flex;align-items:center;justify-content:start}.footer-topArea .icon{padding:30px;background-color:rgb(17 17 17 / 30%);border-radius:100%;display:flex;align-items:center;justify-content:center;margin-right:20px}.footer-topArea .text{text-align:left;letter-spacing:-.44px;color:rgb(255 255 255 / 70%);font-family:var(--dev_reg);font-size:22px;line-height:1.2;display:flex;align-items:center;justify-content:start}.footer-mid,.footer-midLeftBottom{width:100%;display:flex;flex-wrap:wrap}.footer-midLeft{width:27%;display:inline-flex;flex-wrap:wrap;padding:120px 0 95px;align-content:space-between;border-right:1px solid}.footer-midLeftTop{width:100%;display:flex}.footer-midLeftTop img{width:46%}.footer-midLeftBottom span{line-height:1.2;width:100%;margin-bottom:24px}.footerSocial{width:100%;display:flex;align-items:center;justify-content:start}.footerSocial a{border:1px solid #fff;opacity:1;border-radius:100%;padding:15px;display:flex;justify-content:center;align-items:center;width:48px;height:48px;margin-right:12px}.footerSocial a img{width:auto}.footer-midRight{padding:120px 0 150px 4.63%;display:flex;justify-content:space-between;align-items:start;width:73%}.footer-midRight ul{margin:0;padding:0;list-style:none}.footer-midRight ul li{margin-bottom:11px}.footer-midRight ul li a{text-align:left;letter-spacing:0;color:rgb(255 255 255 / 60%);text-transform:uppercase;font-size:16px;line-height:1.2;font-family:var(--dev_light)}.footer-midRight p{letter-spacing:0;line-height:1;margin-bottom:17px}.footer-midlast{margin-top:70px!important}.footer-last{width:100%;display:inline-flex;align-items:center;justify-content:space-between;border-top:1px solid;padding:0 7.8%}.footer-last p{text-align:left;letter-spacing:0;color:rgb(255 255 255 / 60%);font-family:var(--dev_med);font-size:14px;line-height:1.2;margin-bottom:0;padding:40px 0}@media screen and (max-width:1650px){.footer-midRight ul li a{font-size:14px}.footer-topArea .icon{padding:20px}.footer-topArea .text{font-size:20px}.footerSocial a{width:40px;height:40px}.footer-midRight p{font-size:21px}.footer-midLeftBottom span{font-size:22px;margin-bottom:20px}.footer-midRight ul li{margin-bottom:9px}.footer-midRight{padding:100px 0 120px 4.63%}.footer-top{padding:20px 7.8%}.footer-midLeft{padding:100px 0 90px}.footer-last p{padding:20px 0}}@media screen and (max-width:992px){.footer-midRight ul li a{opacity:.5}.footer-midRight ul li{margin-bottom:4px}.footer-topArea{width:50%}.footer-topArea .icon{padding:8px;margin-right:8px}.footer-topArea .text{font-size:14px}.footer-topArea .icon img{width:15px}.footer-midLeft{width:100%;padding:40px 0 0;border:0}.footer-midLeftTop{justify-content:center}.footer-midLeftTop img{width:43%}.footer-last p{padding:3px 0;font-size:12px;text-align:center}.footer-last{flex-wrap:wrap;justify-content:center;padding:30px auto}.footer-midRight{padding:40px 0 50px;width:100%}.footer-midRight .accordion{width:100%}.footer-midRight .accordion-button{background-color:#111;color:#fff;opacity:1;text-align:left;letter-spacing:0;font-size:20px;line-height:1;font-family:var(--dev_reg);margin-bottom:0;padding:20px 0}.footer-midRight .accordion-flush .accordion-item{background-color:#111;border-bottom:1px solid}.footer-midRight .accordion-button:focus,.footer-midRight .accordion-button:not(.collapsed){box-shadow:none}.footer-midLeftBottom{padding-bottom:50px}.footer-midLeftBottom span{font-size:20px;margin-bottom:12px}.footer-midRight .accordion-body{padding:0 0 5px}.footer-midRight .accordion-button:not(.collapsed)::after{transform:none}.footer-midRight .accordion-button::after{background-image:url(assets/images/close-collapse.svg);background-repeat:no-repeat;width:10px;height:10px;background-size:contain;transform:rotate(183deg)}.footer-midlast{margin-top:0!important}.footer-section::-webkit-scrollbar{width:0}}@media screen and (max-width:450px){.footer-top{padding:20px 25px;gap:15px 0}.footer-inner{padding:0 25px}.footer-last{padding:30px 25px}}