.footer-bg{background-color:#002f4a;border-radius:24px;margin-bottom:30px;padding:0 40px}footer h5{color:#38baf4;font-weight:400;margin-bottom:20px}footer a,footer h5{font-family:Archivo;font-size:16px!important;letter-spacing:0;line-height:24px;text-align:left}footer a{color:#e9ecf3!important;font-weight:400!important}footer .icon-cast{color:#fff;font-size:43px}footer p{color:#e9ecf3;font-family:Archivo;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.footer-bg footer{background-color:#002f4a;margin:0 auto;max-width:1100px;width:100%}.footer-bg footer .mb-3{margin:0 1%}.footer-bg .row.f-products{background:#fff;border-radius:8px;padding:0}.footer-bg .row.f-products .col-sm-6{margin:20px;width:calc(50% - 40px)}.footer-bg .row.f-products img{border-radius:8px}.footer-bg .row.f-products a .row{border-radius:16px;overflow:hidden}.footer-bg .row.f-products a:hover .row{background:rgba(56,186,244,.1);cursor:pointer}footer a .fa-brands{color:#38baf4}.btn.btn-warning{background-color:#ffb703;border-color:#ffb703;border-radius:8px;color:#023047!important;font-family:Archivo;outline:0;transition:all .3s linear}.btn.btn-warning:active,.btn.btn-warning:hover{background-color:#996d00;border-color:#996d00;color:#023047}footer ul{list-style-type:none!important}footer ul li:before{content:none}span.pro-title{color:#002f4a;font-size:16px;font-weight:700}span.pro-desc,span.pro-title{font-family:Archivo;letter-spacing:0;line-height:16px;text-align:left}span.pro-desc{color:rgba(0,0,0,.6);font-size:13px;font-weight:400;margin-top:4px}footer a:focus,footer a:hover{text-decoration:underline}footer h3{color:#fff;font-family:GothamBook;font-size:32px;font-weight:700;letter-spacing:0;line-height:40px}@media only screen and (min-width:1100px){.footer-bg footer .mb-3{margin:0 3%}}@media only screen and (max-width:1120px){footer a,footer h5,footer li,footer p{font-size:14px!important}}@media only screen and (max-width:767px){.footer-bg{padding:0 15px}.footer-bg .row.f-products{margin:0 15px}footer a,footer h5,footer p{text-align:center}.footer-bg .row.f-products .col-sm-6{width:calc(100% - 40px)}footer ul{margin-bottom:30px!important}footer .d-md-flex.links li{display:block;margin:10px 0;margin-left:0!important;text-align:center;width:100%}footer .d-md-flex li.ms-5{display:block;margin:10px 0;text-align:right;width:100%}}