.footer{padding:60px 40px}.footer .container{margin:auto;max-width:1140px;padding:0;width:100%}.footer .custom-row{display:flex;flex-wrap:wrap}.footer-logo{margin-bottom:150px}.footer-logo img{display:block;max-width:590px}.footer .app-btn-block{display:flex;flex-wrap:wrap;gap:0 30px}.footer .app-btn-block.desktop{display:flex}.footer .app-btn-block.mobile,.footer .mobile-app-icon{display:none}.foot-social-icon{display:flex;flex-wrap:wrap;gap:0 30px;margin-left:auto;padding:0}.foot-social-icon li{list-style:none;margin-top:5px}.foot-social-icon li a{display:block;width:37px}.foot-social-icon li a img{max-width:100%}.foot-link-col{margin-top:30px;padding-right:25px;width:25%}.foot-link-col h3{font-family:Cosmica-SemiBold,sans-serif;font-size:28px}.foot-link-col ul{padding:0}.foot-link-col ul li{font-size:15px;line-height:1.8;list-style:none}.foot-link-col ul li a{color:#000;font-family:Cosmica-SemiBold,sans-serif}.foot-link-col ul li a:hover{color:#f90081}.foot-info-txt{margin-top:50px}.foot-info-txt p{color:#333;font-size:15px}.foot-info-txt p:last-child{margin:0}.foot-info-txt p b a{color:#000;font-family:Cosmica-SemiBold,sans-serif;text-decoration:none}.foot-info-txt p a{color:#f90081}@media only screen and (max-width:1366px){.footer{padding:40px 20px}.footer-logo{margin-bottom:90px}.footer-logo img{max-width:350px}.footer .app-btn-block a{max-width:150px}.footer .app-btn-block a img{display:block;max-width:100%}.foot-link-col h3{font-size:26px}.foot-info-txt{margin-top:30px}}@media only screen and (max-width:1199px){.foot-info-txt p{font-size:15px}}@media only screen and (max-width:991px){.foot-social-icon{gap:0 15px}.foot-link-col h3{font-size:20px}.foot-link-col ul li{font-size:14px}}@media only screen and (max-width:767px){.footer-logo{margin-bottom:60px}.footer-logo img{max-width:332px}.foot-link-col h3{font-size:17px}.foot-link-col ul li{font-size:12px}.foot-social-icon li a{width:27px}.foot-info-txt p{font-size:12px}}@media only screen and (max-width:679px){.footer .app-btn-block.desktop{display:none}.footer .app-btn-block.mobile{display:flex;gap:15px 0;margin:20px 0 40px;max-width:130px}.footer .app-btn-block a{display:block;width:129px}.foot-link-col{margin-top:10px;width:50%}.foot-link-col.order-2{order:2}.foot-link-col.order-3{order:3}.foot-link-col.order-4{order:4}.footer .mobile-app-icon{display:block;margin-top:-6px;width:48px}.footer .mobile-app-icon img{display:block;max-width:100%}}