.four-col-outer{padding:20px 0}.four-col-outer .blue-heading{color:#51abe1;font-size:19px;font-weight:400}.four-col-outer h2{color:#3d4543;font-size:30px}.four-col-outer .desc{color:#3d4543;font-size:15px;margin-bottom:15px}.four-col-outer .btn,.four-col-outer .btn a{color:#3d4543;font-size:18px;font-weight:700;margin-bottom:30px}.four-col-inner{display:flex;flex-wrap:wrap;width:100%}.four-col-image{height:80px;margin-bottom:25px;width:80px}.four-col-image img{height:100%!important;object-fit:scale-down}.four-col-inner .four-col{height:300px;margin:30px 20px 0 0;position:relative;width:calc(20% - 20px)}.four-col-inner .four-col:nth-child(5n){margin-right:0}.four-col-inner .four-col:last-child{margin-right:0!important}.four-col-inner .title{color:#3d4543;font-size:19px;font-weight:500;margin:0 0 10px}.four-col-inner .four-col .btn a{background-color:#2170a8;border:2px solid #2170a8;border-radius:30px;color:#fff;display:inline-block;font-family:Work Sans,Arial,Sans-serif;font-size:16px;font-weight:700;line-height:1;padding:13px 40px;text-decoration:none}.btn.top-btn a{padding-left:25px;position:relative}.btn.top-btn a:before{border:solid #26a8df;border-width:0 2px 2px 0;content:"";display:inline-block;left:0;padding:3px;position:absolute;top:7px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:all .5s}.btn.top-btn a:hover:before{border-color:#004a98;left:7px}.four-col-inner .four-col .btn a:hover{background-color:#004c97;color:#fff}.four-col-image:hover img{transform:rotate(0deg) translateY(-5px) scale(1.025)}.four-col-image img{transition:all .5s}@media screen and (max-width:991px){.four-col-outer{padding:0}.four-col-inner .four-col{margin:30px 30px 0 0;width:calc(50% - 15px)}.four-col-inner .four-col:nth-child(2n+2){margin-right:0}}@media screen and (max-width:580px){.four-col-outer .blue-heading{font-size:16px;text-align:center}.four-col-outer h2{font-size:28px;text-align:center}.four-col-outer .blue-content,.four-col-outer .btn,.four-col-outer .btn a{font-size:16px;text-align:center}.four-col-inner .four-col{margin:30px 0 0;text-align:center;width:100%}.four-col-outer .btn,.four-col-outer .btn a{display:flex;flex-wrap:wrap;justify-content:center}.four-col-image{margin:0 auto 30px}.four-col-inner .title{font-size:20px}.four-col-outer .desc{margin-bottom:10px}}@media screen and (max-width:399px){.four-col-outer h2{font-size:24px}.btn.top-btn a{padding-left:15px}.btn.top-btn a:before{top:8px}}.five-col-intro{max-width:700px}