@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap');
body { font-family: 'Roboto', sans-serif !important; font-size: 14px !important; background: #fff !important; }
.padding20 { padding: 20px 0; }
.padding40 { padding: 40px 0; }
.margin-top { margin-top: -120px; }
.bg { background: #7cc1fa; }
.bg3 { background: #f47f1f; }
section .features .big-text { font-size: 22px; margin-bottom:5%; }
section .features .list { position: relative;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,e7f4fd+100 */ background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(left, #ffffff 0%, #e7f4fd 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #ffffff 0%, #e7f4fd 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #ffffff 0%, #e7f4fd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7f4fd', GradientType=1 ); /* IE6-9 */
border: solid 1px #b1cde3; border-radius: 5px; padding: 7px 25px 7px 30px; font-size: 20px; margin-bottom:15px; }
section .features .list .icon { position:absolute; left:-20px; top:2px;}
section .features .list .icon img { width: 40px; vertical-align: middle; }

section .features .list2 h1{font-size:22px; text-align:center; margin:0px; font-weight:700; color:#0b3251;}
section .features .list2 { position: relative;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,e7f4fd+100 */ background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(left, #ffffff 0%, #e7f4fd 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #ffffff 0%, #e7f4fd 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #ffffff 0%, #e7f4fd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7f4fd', GradientType=1 ); /* IE6-9 */
border: solid 1px #b1cde3; border-radius: 5px; padding: 7px 25px 7px 30px; font-size: 20px; margin-bottom:15px; }
section .features .list2 .icon { position:absolute; left:-20px; top:2px;}
section .features .list2 .icon img { width: 40px; vertical-align: middle; }
section .features .list2 .icon2 { position:absolute; right:-20px; top:2px;}
section .features .list2 .icon2 img { width: 40px; vertical-align: middle; }

article .why-choose h2{font-size:25px; text-align:center; margin:0 0 2%; font-weight:700; color:#0b3251;}
article .why-choose .box{background:#3a78ab; padding:20px; border-radius:8px; font-size:22px; color:#fff; text-align:center; margin:3% 0; font-weight:700; line-height:normal;}

footer .white-bg { padding: 25px 7%; border-radius: 10px; background: #fff; }
footer h4 { font-size: 26px; font-weight: 700; }
footer p { font-size: 16px; line-height: 25px; }
footer .address ul { margin: 0px; padding: 0px; }
footer .address ul li { list-style: none; padding: 20px 67px; font-size: 18px; position: relative; min-height: 90px; }
footer .address ul li img { position: absolute; left: 0px; width: 50px; }
footer .input-group { margin-bottom: 10px; }
footer .input-group input[type="text"] { width: 100%; border: solid 1px #f47f1f; border-radius: 5px; padding: 10px }
footer .input-group button { /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#3057a2+0,5694cf+100 */
        background: #3057a2; /* Old browsers */
        background: -moz-linear-gradient(left, #3057a2 0%, #5694cf 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(left, #3057a2 0%, #5694cf 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to right, #f47f1f 0%, #5694cf 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3057a2', endColorstr='#5694cf', GradientType=1 );
    }
footer .input-group input[type="submit"] {/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#3057a2+0,5694cf+100 */ background: #3057a2; /* Old browsers */ background: -moz-linear-gradient(left, #3057a2 0%, #5694cf 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #3057a2 0%, #5694cf 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #f47f1f 0%, #5694cf 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3057a2', endColorstr='#5694cf', GradientType=1 ); /* IE6-9 */

border-radius: 5px; color: #fff; padding: 9px; font-size: 17px; width: 100%; border: none; }
footer .copy { font-size: 14px; color: #fff; padding: 10px 0 }
