.footer-container{display:grid;grid-template-columns:30% 36% 30%;padding:80px 0 40px;width:100%;background-color:#111;color:#aaa;box-sizing:border-box!important}.footer-container p,.footer-container>div{box-sizing:border-box}.footer-container p{font-size:1.5rem;width:70%}.footer-container .logo-description{display:block;margin-top:3rem;margin-left:4rem}.footer-container .logo-description .logo{margin-bottom:10px}.footer-container .logo-description .logo img{width:40%}.footer-container .logo-description .footer-description{margin-bottom:20px}.footer-container .logo-description .footer-description p{font-size:14px}.footer-container .logo-description .social-icons-container{width:75%}.footer-container .logo-description .social-icons-container ul{display:flex;justify-content:space-between;list-style:none;padding-left:0}.footer-container .logo-description .social-icons-container ul li{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;font-size:1.7rem}.footer-container .heading-footer-container{display:grid;grid-row-gap:10px;row-gap:10px;grid-column-gap:20px;column-gap:20px;grid-template-columns:50% 50%;align-items:center;width:75%;height:65%;justify-content:center;margin-top:4rem!important;margin-left:4rem;margin-right:auto}.footer-container .heading-footer-container .footer-content{display:flex;align-items:center;justify-content:center;vertical-align:baseline}.footer-container .heading-footer-container .footer-content .footer-logo svg{margin-top:7px}.footer-container .heading-footer-container .footer-content .footer-text{margin-left:10px}.footer-container .heading-footer-container .footer-content .footer-text p{font-size:35px;color:solid #fff;font-weight:700}.footer-container .contact{display:block;width:80%;margin-left:7rem;box-sizing:border-box!important}.footer-container .contact .menu{display:flex;box-sizing:border-box;margin-bottom:20px}.footer-container .contact .menu ul{padding-left:0;list-style:none;box-sizing:border-box}.footer-container .contact .menu ul li{font-size:14px;margin:10px 0;box-sizing:border-box}.footer-container .contact .menu ul li:first-child{margin-top:0}.footer-container .contact .menu .carrier-list{margin-left:5rem}.footer-container .contact .logo-content{display:grid;grid-template-columns:20px 450px;grid-column-gap:1rem;column-gap:1rem;grid-row-gap:1.5rem;row-gap:1.5rem;margin-top:-1rem}.footer-container .contact .logo-content p{font-size:16px}.footer-container .contact .logo-content p span{color:#ca4625}.footer-container .soon{position:relative}.footer-container .soon:hover:after{position:absolute;top:2px;left:50%;content:"Coming Soon";color:#fff;font-size:1rem}@media(max-width:1800px){.logo-content{grid-template-columns:20px 400px!important}}@media(max-width:1400px){.footer-container .logo-description{margin-left:25px}.footer-container .contact,.footer-container .heading-footer-container{margin-left:1rem}}@media(max-width:975px){.footer-container{grid-template-columns:repeat(1,1fr);padding:2rem;justify-content:center}.footer-container p{font-size:1.5rem;width:80%;margin:0 auto}.footer-container .logo-description{margin:0 auto}.footer-container .logo-description .logo{text-align:center}.footer-container .logo-description .logo img{object-fit:contain!important;margin:0 auto}.footer-container .logo-description .social-icons-container{width:80%;margin:0 auto}.footer-container .contact{display:block;width:90%;margin-top:40px!important}.footer-container .contact .menu{display:flex;margin-left:80px;gap:2rem;flex-wrap:wrap}.footer-container .contact .menu ul{padding-left:0;list-style:none}.footer-container .contact .menu ul li{font-size:1.25rem;margin:1rem 0}.footer-container .contact .menu ul li:first-child{margin-top:0}.footer-container .contact .logo-content{margin-top:2rem;justify-content:center;column-gap:1rem;row-gap:1.5rem}}@media(max-width:500px){.footer-container .logo-content{grid-template-columns:0 400px!important;justify-content:center}}@media(max-width:420px){.footer-container .logo-description{margin:0!important}.footer-container .logo-description .social-icons-container ul{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.footer-container .logo-description .footer-description p{text-align:justify}.footer-container .logo-description{padding:20px}.footer-container .logo-content{grid-template-columns:0 200px!important}.footer-container .logo-content p{width:100%}.footer-container .contact .menu{display:grid;grid-template-columns:50% 50%;margin-left:45px}.footer-container .contact .menu .carrier-list{margin:0}.footer-container .heading-footer-container{display:grid;grid-template-columns:50% 50%;margin:auto}.footer-container .heading-footer-container .footer-content .footer-logo svg{height:35px}.footer-container .heading-footer-container .footer-content .footer-text{justify-content:center}.footer-container .heading-footer-container .footer-content .footer-text p{font-size:20px!important;margin:0}}@media(max-width:235px){.footer-container .logo-description .social-icons-container ul{display:grid;grid-template-columns:repeat(4,1fr)!important;grid-row-gap:20px;row-gap:20px}.footer-container .logo-content{grid-template-columns:0 200px!important}.footer-container .contact .menu .carrier-list{margin:0}.footer-container .heading-footer-container{display:grid;grid-template-columns:100%}}@media(min-width:1900px){.footer-container .contact,.footer-container .heading-footer-container,.footer-container .logo-description{margin-left:11rem}}@media(max-width:768px){.footer-container{grid-template-columns:1fr;padding:40px 20px 20px;text-align:center}.footer-container .logo-description{margin:0 auto 30px;text-align:center;display:flex;flex-direction:column;align-items:center}.footer-container .logo-description .logo{margin-bottom:15px}.footer-container .logo-description .logo img{width:60%;max-width:200px}.footer-container .logo-description .footer-description{margin-bottom:20px}.footer-container .logo-description .footer-description p{font-size:14px;width:100%;text-align:center}.footer-container .logo-description .social-icons-container{width:100%}.footer-container .logo-description .social-icons-container ul{justify-content:center;gap:15px}.footer-container .heading-footer-container{grid-template-columns:1fr;margin:0 auto 30px;width:100%;display:flex;flex-direction:column;align-items:center}.footer-container .heading-footer-container .footer-content{justify-content:center;margin-bottom:20px}.footer-container .heading-footer-container .footer-content .footer-text p{font-size:24px;text-align:center}.footer-container .contact{margin:0;width:100%;display:flex;flex-direction:column;align-items:center}.footer-container .contact .menu{flex-direction:row;align-items:center;justify-content:center;text-align:center;width:100%;gap:40px;margin:0}.footer-container .contact .menu ul{margin-bottom:0}.footer-container .contact .menu ul li{font-size:16px;margin:8px 0;text-align:center}.footer-container .contact .menu .carrier-list{margin-left:0}.footer-container .contact .logo-content{grid-template-columns:20px 1fr;gap:10px;margin-top:20px;display:flex;flex-direction:column;align-items:center;width:100%}.footer-container .contact .logo-content p{font-size:14px;line-height:1.5;text-align:center}}@media(max-width:480px){.footer-container{padding:30px 15px 15px;text-align:center}.footer-container .logo-description{margin:0 auto 20px}.footer-container .logo-description .logo img{width:70%}.footer-container .logo-description .footer-description p{font-size:12px;text-align:center}.footer-container .heading-footer-container{margin:0 auto 20px}.footer-container .heading-footer-container .footer-content .footer-text p{font-size:20px;text-align:center}.footer-container .contact{margin:0}.footer-container .contact .menu{flex-direction:row;justify-content:center;gap:20px}.footer-container .contact .menu ul li{font-size:14px;text-align:center}.footer-container .contact .logo-content{grid-template-columns:15px 1fr;display:flex;flex-direction:column;align-items:center}.footer-container .contact .logo-content p{font-size:12px;text-align:center}}