
section.footer_1{display:grid;grid-template-columns: 50% 25% 25%;font-family:Arial,Helvetica,sans-serif;padding:80px 80px 10px 80px;gap:0}
section.footer_1 div.footer_1_1{width:100%; margin:0px; padding-bottom: 40px; border-bottom:1px solid #535252;}
section.footer_1 div.footer_1_1 div table{width:95%;border-collapse:collapse;border: 0px solid green}
section.footer_1 div.footer_1_1 div table td{padding:0px 30px; color:#bebaba}
section.footer_1 div.footer_1_1 div table td h2{padding:15px; margin:0px 0px 10px 0px;font-size:200%;font-weight: normal;line-height: 1.5;}

section.footer_1 div.footer_1_2{width:100%; margin:0px; border-bottom:1px solid #535252;}
section.footer_1 div.footer_1_2 div table{width:95%;border-collapse:collapse;border: 0px solid green}
section.footer_1 div.footer_1_2 div table td{padding:10px; color:#bebaba}
section.footer_1 div.footer_1_2 div table td h2{padding:5px 0px 0px 0px; margin:0px 0px 0px 0px;font-size:120%;font-weight: bold;}
section.footer_1 div.footer_1_2 div table td h5{padding:5px 0px; margin:0px 0px 5px 0px; font-size:90%;font-weight:normal;}
section.footer_1 div.footer_1_2 div table td div:nth-child(3){margin:40px 0px 0px 0px;padding:0px; color:rgb(192, 189, 189);}
section.footer_1 div.footer_1_2 div table td div:nth-child(3) a{width: auto;margin:2px 5px;text-decoration: none; color:#bebaba}
section.footer_1 div.footer_1_2 div table td div:nth-child(3) a i{width: auto;padding:2px 5px; font-size: 210%;text-decoration: none;}

section.footer_1 div.footer_1_3{width:100%; margin:0px; border-bottom:1px solid #535252;}
section.footer_1 div.footer_1_3 div table{width:95%;border-collapse:collapse;border: 0px solid green}
section.footer_1 div.footer_1_3 div table td{padding:10px; color:#bebaba}
section.footer_1 div.footer_1_3 div table td h2{padding:5px 0px 0px 0px; margin:0px 0px 0px 0px;font-size:120%;font-weight: bold;}
section.footer_1 div.footer_1_3 div table td h5{padding:5px 0px; margin:0px 0px 2px 0px; font-size:90%;font-weight:normal;}

section.footer_3{display:grid;grid-template-columns: 60% 40%;font-family:Arial,Helvetica,sans-serif;padding:20px 100px 0px 100px;gap:0;}
section.footer_3 div.footer_3_1{width:100%; margin:0px; border:0px solid rgb(211, 208, 208);}
section.footer_3 div.footer_3_1 div{width:100%;}
section.footer_3 div.footer_3_1 div table{width:100%;border-collapse:collapse;border: 0px solid green}
section.footer_3 div.footer_3_1 div table td{padding:0px 10px; color:#8a8888}
section.footer_3 div.footer_3_1 div table td a{padding:10px; margin:5px;font-size:80%;font-weight: normal;text-decoration: none; color: #8a8888}

section.footer_3 div.footer_3_2{width:100%; margin:0px; border:0px solid rgb(211, 208, 208);}
section.footer_3 div.footer_3_2 div{width:100%;}
section.footer_3 div.footer_3_2 div table{width:100%;border-collapse:collapse;border: 0px solid green}
section.footer_3 div.footer_3_2 div table td{padding:0px 0px; color:#8a8888}
section.footer_3 div.footer_3_2 div table td h5{padding:5px; margin:0px; font-size:80%;font-weight:normal;float:right}

section.footer_2{display:grid;grid-template-columns: auto;font-family:Arial,Helvetica,sans-serif;padding:10px 100px 50px 100px;gap:0;}
section.footer_2 div.footer_3_3{width:100%; margin:0px; border:0px solid rgb(211, 208, 208);}
section.footer_2 div.footer_3_3 div{width:100%;}
section.footer_2 div.footer_3_3 div table{width:100%;border-collapse:collapse;border: 0px solid green}
section.footer_2 div.footer_3_3 div table td{padding:0px 10px; color:#616161}
section.footer_2 div.footer_3_3 div table td h5{padding:0px; margin:5px 0px;font-size:70%;font-weight: normal;float: inline-end;}
section.footer_2 div.footer_3_3 div table td h5 a{padding:0px; margin:0px;text-decoration: none; color: #616161}



@media screen and (max-width:1100px){
section.footer_1{grid-template-columns: 40% 30% 30%;padding:70px 100px 10px 100px;}
section.footer_1 div.footer_1_1{width:100%; margin:0px; padding-bottom: 50px;}
section.footer_1 div.footer_1_1 div table{width:100%;border-bottom:none}
section.footer_1 div.footer_1_1 div table td{padding:0px 10px;}
section.footer_1 div.footer_1_1 div table td h2{padding:10px; margin:15px 0px 10px 0px;font-size:150%;line-height: 1.5;}

section.footer_1 div.footer_1_2{width:100%; margin:0px; padding:15px 0px;}
section.footer_1 div.footer_1_2 div table{width:100%;}
section.footer_1 div.footer_1_2 div table td{padding:10px;}
section.footer_1 div.footer_1_2 div table td h2{padding:5px 10px 0px 10px; margin:0px 0px 0px 0px;font-size:110%;}
section.footer_1 div.footer_1_2 div table td h5{padding:5px 10px; margin:0px 0px 5px 0px; font-size:90%;}
section.footer_1 div.footer_1_2 div table td div:nth-child(3){margin:20px 0px 0px 0px;padding:0px;}
section.footer_1 div.footer_1_2 div table td div:nth-child(3) a{width: auto;margin:2px 2px;}
section.footer_1 div.footer_1_2 div table td div:nth-child(3) a i{width: auto;padding:2px 2px; font-size: 200%;}

section.footer_1 div.footer_1_3{width:100%; margin:0px; padding:5px 0px 40px 0px}
section.footer_1 div.footer_1_3 div table{width:100%;}
section.footer_1 div.footer_1_3 div table td{padding:10px;}
section.footer_1 div.footer_1_3 div table td h2{padding:15px 10px 0px 10px; margin:0px 0px 0px 0px;font-size:100%;}
section.footer_1 div.footer_1_3 div table td h5{padding:5px 10px; margin:0px 0px 2px 0px; font-size:90%;}

section.footer_3{grid-template-columns: auto auto;padding:10px 80px 20px 80px;}
section.footer_3 div.footer_3_1{width:100%; margin:0px;}
section.footer_3 div.footer_3_1 div{width:100%;}
section.footer_3 div.footer_3_1 div table{width:100%;}
section.footer_3 div.footer_3_1 div table td{padding:5px 0px;}
section.footer_3 div.footer_3_1 div table td a{padding:5px; margin:2px;font-size:90%}

section.footer_3 div.footer_3_2{width:100%; margin:0px;}
section.footer_3 div.footer_3_2 div{width:100%;}
section.footer_3 div.footer_3_2 div table{width:100%;}
section.footer_3 div.footer_3_2 div table td{padding:10px 0px;}
section.footer_3 div.footer_3_2 div table td h5{padding:2px; margin:0px; font-size:90%;}

section.footer_2{padding:5px 80px 40px 80px;}
section.footer_2 div.footer_3_3{width:100%; margin:0px;}
section.footer_2 div.footer_3_3 div{width:100%;}
section.footer_2 div.footer_3_3 div table{width:100%;}
section.footer_2 div.footer_3_3 div table td{padding:0px 10px;}
section.footer_2 div.footer_3_3 div table td h5{padding:0px; margin:5px 0px;font-size:70%;}
section.footer_2 div.footer_3_3 div table td h5 a{padding:0px; margin:0px;}
}

@media screen and (max-width:991px){
section.footer_1{grid-template-columns: 37% 30% 33%;padding:50px 80px 20px 80px;}
section.footer_1 div.footer_1_1{width:100%; margin:0px; padding-bottom: 50px;}
section.footer_1 div.footer_1_1 div table{width:100%;border-bottom:none}
section.footer_1 div.footer_1_1 div table td{padding:0px 10px;}
section.footer_1 div.footer_1_1 div table td h2{padding:10px; margin:15px 0px 10px 0px;font-size:140%;line-height: 1.5;}

section.footer_1 div.footer_1_2{width:100%; margin:0px; padding:15px 0px;}
section.footer_1 div.footer_1_2 div table{width:100%;}
section.footer_1 div.footer_1_2 div table td{padding:10px;}
section.footer_1 div.footer_1_2 div table td h2{padding:5px 10px 0px 10px; margin:0px 0px 0px 0px;font-size:110%;}
section.footer_1 div.footer_1_2 div table td h5{padding:5px 10px; margin:0px 0px 5px 0px; font-size:85%;}
section.footer_1 div.footer_1_2 div table td div:nth-child(3){margin:20px 0px 0px 0px;padding:0px;}
section.footer_1 div.footer_1_2 div table td div:nth-child(3) a{width: auto;margin:2px 2px;}
section.footer_1 div.footer_1_2 div table td div:nth-child(3) a i{width: auto;padding:2px 2px; font-size: 200%;}

section.footer_1 div.footer_1_3{width:100%; margin:0px; padding:5px 0px 40px 0px}
section.footer_1 div.footer_1_3 div table{width:100%;}
section.footer_1 div.footer_1_3 div table td{padding:10px;}
section.footer_1 div.footer_1_3 div table td h2{padding:15px 10px 0px 10px; margin:0px 0px 0px 0px;font-size:100%;}
section.footer_1 div.footer_1_3 div table td h5{padding:5px 10px; margin:0px 0px 2px 0px; font-size:80%;}

section.footer_3{grid-template-columns: auto auto;padding:10px 80px 20px 80px;}
section.footer_3 div.footer_3_1{width:100%; margin:0px;}
section.footer_3 div.footer_3_1 div{width:100%;}
section.footer_3 div.footer_3_1 div table{width:100%;}
section.footer_3 div.footer_3_1 div table td{padding:5px 0px;}
section.footer_3 div.footer_3_1 div table td a{padding:5px; margin:2px;font-size:90%}

section.footer_3 div.footer_3_2{width:100%; margin:0px;}
section.footer_3 div.footer_3_2 div{width:100%;}
section.footer_3 div.footer_3_2 div table{width:100%;}
section.footer_3 div.footer_3_2 div table td{padding:10px 0px;}
section.footer_3 div.footer_3_2 div table td h5{padding:2px; margin:0px; font-size:90%;}

section.footer_2{padding:5px 80px 40px 80px;}
section.footer_2 div.footer_3_3{width:100%; margin:0px;}
section.footer_2 div.footer_3_3 div{width:100%;}
section.footer_2 div.footer_3_3 div table{width:100%;}
section.footer_2 div.footer_3_3 div table td{padding:0px 10px;}
section.footer_2 div.footer_3_3 div table td h5{padding:0px; margin:5px 0px;font-size:70%;}
section.footer_2 div.footer_3_3 div table td h5 a{padding:0px; margin:0px;}
}

@media screen and (max-width:767px){
section.footer_1{grid-template-columns: auto auto auto;padding:50px 30px 20px 30px;}
section.footer_1 div.footer_1_1{width:100%; margin:0px; padding-bottom: 50px;}
section.footer_1 div.footer_1_1 div table{width:100%;border-bottom:none}
section.footer_1 div.footer_1_1 div table td{padding:0px 5px;}
section.footer_1 div.footer_1_1 div table td h2{padding:5px; margin:25px 0px 10px 0px;font-size:110%;line-height: 1.5;}

section.footer_1 div.footer_1_2{width:100%; margin:0px; padding:15px 0px;}
section.footer_1 div.footer_1_2 div table{width:100%;}
section.footer_1 div.footer_1_2 div table td{padding:5px;}
section.footer_1 div.footer_1_2 div table td h2{padding:5px 5px 0px 5px; margin:0px 0px 0px 0px;font-size:100%;}
section.footer_1 div.footer_1_2 div table td h5{padding:5px 5px; margin:0px 0px 5px 0px; font-size:75%;}
section.footer_1 div.footer_1_2 div table td div:nth-child(3){margin:20px 0px 0px 0px;padding:0px;}
section.footer_1 div.footer_1_2 div table td div:nth-child(3) a{width: auto;margin:2px 2px;}
section.footer_1 div.footer_1_2 div table td div:nth-child(3) a i{width: auto;padding:2px 2px; font-size: 150%;}

section.footer_1 div.footer_1_3{width:100%; margin:0px; padding:5px 0px 20px 0px}
section.footer_1 div.footer_1_3 div table{width:100%;}
section.footer_1 div.footer_1_3 div table td{padding:5px;}
section.footer_1 div.footer_1_3 div table td h2{padding:15px 5px 0px 5px; margin:0px 0px 0px 0px;font-size:100%;}
section.footer_1 div.footer_1_3 div table td h5{padding:5px 5px; margin:0px 0px 2px 0px; font-size:75%;}

section.footer_3{grid-template-columns: auto auto;padding:10px 30px 10px 30px;}
section.footer_3 div.footer_3_1{width:100%; margin:0px;}
section.footer_3 div.footer_3_1 div{width:100%;}
section.footer_3 div.footer_3_1 div table{width:100%;}
section.footer_3 div.footer_3_1 div table td{padding:5px 0px;}
section.footer_3 div.footer_3_1 div table td a{padding:5px; margin:2px;font-size:75%}

section.footer_3 div.footer_3_2{width:100%; margin:0px;}
section.footer_3 div.footer_3_2 div{width:100%;}
section.footer_3 div.footer_3_2 div table{width:100%;}
section.footer_3 div.footer_3_2 div table td{padding:5px 0px;}
section.footer_3 div.footer_3_2 div table td h5{padding:2px; margin:0px; font-size:75%;}

section.footer_2{padding:0px 20px 50px 20px;}
section.footer_2 div.footer_3_3{width:100%; margin:0px;}
section.footer_2 div.footer_3_3 div{width:100%;}
section.footer_2 div.footer_3_3 div table{width:100%;}
section.footer_2 div.footer_3_3 div table td{padding:0px 10px;text-align: center;}
section.footer_2 div.footer_3_3 div table td h5{padding:0px; margin:5px 0px;font-size:70%;float:none;}
section.footer_2 div.footer_3_3 div table td h5 a{padding:0px; margin:0px;}
}

@media screen and (max-width:600px){
section.footer_1{grid-template-columns: auto;padding:70px 50px 10px 50px;}
section.footer_1 div.footer_1_1{width:100%; margin:0px; padding-bottom: 20px;}
section.footer_1 div.footer_1_1 div table{width:100%;border-bottom:none}
section.footer_1 div.footer_1_1 div table td{padding:0px 10px;}
section.footer_1 div.footer_1_1 div table td h2{padding:10px; margin:0px 0px 10px 0px;font-size:150%;line-height: 1.5;}

section.footer_1 div.footer_1_2{width:100%; margin:0px; padding:15px 0px; border-bottom:0px solid #535252;}
section.footer_1 div.footer_1_2 div table{width:100%;}
section.footer_1 div.footer_1_2 div table td{padding:10px;}
section.footer_1 div.footer_1_2 div table td h2{padding:5px 10px 0px 10px; margin:0px 0px 0px 0px;font-size:105%;}
section.footer_1 div.footer_1_2 div table td h5{padding:5px 10px; margin:0px 0px 5px 0px; font-size:90%;}
section.footer_1 div.footer_1_2 div table td div:nth-child(3){margin:20px 0px 0px 0px;padding:0px;}
section.footer_1 div.footer_1_2 div table td div:nth-child(3) a{width: auto;margin:2px 5px;}
section.footer_1 div.footer_1_2 div table td div:nth-child(3) a i{width: auto;padding:2px 5px; font-size: 200%;}

section.footer_1 div.footer_1_3{width:100%; margin:0px; padding:5px 0px 20px 0px}
section.footer_1 div.footer_1_3 div table{width:100%;}
section.footer_1 div.footer_1_3 div table td{padding:10px;}
section.footer_1 div.footer_1_3 div table td h2{padding:5px 10px 0px 10px; margin:0px 0px 0px 0px;font-size:105%;font-weight: bold;}
section.footer_1 div.footer_1_3 div table td h5{padding:5px 10px; margin:0px 0px 2px 0px; font-size:90%;font-weight:normal;}

section.footer_3{display:grid;grid-template-columns: auto;padding:10px 30px 10px 30px;}
section.footer_3 div.footer_3_1{width:100%; margin:0px;}
section.footer_3 div.footer_3_1 div{width:100%;}
section.footer_3 div.footer_3_1 div table{width:100%;}
section.footer_3 div.footer_3_1 div table td{padding:10px 10px;text-align: center;}
section.footer_3 div.footer_3_1 div table td a{padding:2px; margin:2px;font-size:80%}

section.footer_3 div.footer_3_2{width:100%; margin:0px;}
section.footer_3 div.footer_3_2 div{width:100%;}
section.footer_3 div.footer_3_2 div table{width:100%;}
section.footer_3 div.footer_3_2 div table td{padding:10px 0px;}
section.footer_3 div.footer_3_2 div table td h5{padding:5px; margin:0px; font-size:80%;float:none;text-align: center;}

section.footer_2{padding:0px 20px 50px 20px;}
section.footer_2 div.footer_3_3{width:100%; margin:0px;}
section.footer_2 div.footer_3_3 div{width:100%;}
section.footer_2 div.footer_3_3 div table{width:100%;}
section.footer_2 div.footer_3_3 div table td{padding:0px 10px;text-align: center;}
section.footer_2 div.footer_3_3 div table td h5{padding:0px; margin:5px 0px;font-size:70%;float:none;}
section.footer_2 div.footer_3_3 div table td h5 a{padding:0px; margin:0px;}
}

@media screen and (max-width:420px){
section.footer_1{grid-template-columns: auto;padding:50px 20px 10px 20px;}
section.footer_1 div.footer_1_1{width:100%; margin:0px; padding-bottom: 20px;}
section.footer_1 div.footer_1_1 div table{width:100%;border-bottom:none}
section.footer_1 div.footer_1_1 div table td{padding:0px 10px;}
section.footer_1 div.footer_1_1 div table td h2{padding:10px; margin:0px 0px 10px 0px;font-size:150%;line-height: 1.5;}

section.footer_1 div.footer_1_2{width:100%; margin:0px; padding:15px 0px; border-bottom:0px solid #535252;}
section.footer_1 div.footer_1_2 div table{width:100%;}
section.footer_1 div.footer_1_2 div table td{padding:10px;}
section.footer_1 div.footer_1_2 div table td h2{padding:5px 10px 0px 10px; margin:0px 0px 0px 0px;font-size:105%;}
section.footer_1 div.footer_1_2 div table td h5{padding:5px 10px; margin:0px 0px 5px 0px; font-size:90%;}
section.footer_1 div.footer_1_2 div table td div:nth-child(3){margin:20px 0px 0px 0px;padding:0px;}
section.footer_1 div.footer_1_2 div table td div:nth-child(3) a{width: auto;margin:2px 5px;}
section.footer_1 div.footer_1_2 div table td div:nth-child(3) a i{width: auto;padding:2px 5px; font-size: 200%;}

section.footer_1 div.footer_1_3{width:100%; margin:0px; padding:5px 0px 20px 0px}
section.footer_1 div.footer_1_3 div table{width:100%;}
section.footer_1 div.footer_1_3 div table td{padding:10px;}
section.footer_1 div.footer_1_3 div table td h2{padding:5px 10px 0px 10px; margin:0px 0px 0px 0px;font-size:105%;font-weight: bold;}
section.footer_1 div.footer_1_3 div table td h5{padding:5px 10px; margin:0px 0px 2px 0px; font-size:90%;font-weight:normal;}

section.footer_3{display:grid;grid-template-columns: auto;padding:10px 30px 10px 30px;}
section.footer_3 div.footer_3_1{width:100%; margin:0px;}
section.footer_3 div.footer_3_1 div{width:100%;}
section.footer_3 div.footer_3_1 div table{width:100%;}
section.footer_3 div.footer_3_1 div table td{padding:10px 10px;text-align: center;}
section.footer_3 div.footer_3_1 div table td a{padding:2px; margin:2px;font-size:80%}

section.footer_3 div.footer_3_2{width:100%; margin:0px;}
section.footer_3 div.footer_3_2 div{width:100%;}
section.footer_3 div.footer_3_2 div table{width:100%;}
section.footer_3 div.footer_3_2 div table td{padding:10px 0px;}
section.footer_3 div.footer_3_2 div table td h5{padding:5px; margin:0px; font-size:80%;float:none;text-align: center;}

section.footer_2{padding:0px 20px 50px 20px;}
section.footer_2 div.footer_3_3{width:100%; margin:0px;}
section.footer_2 div.footer_3_3 div{width:100%;}
section.footer_2 div.footer_3_3 div table{width:100%;}
section.footer_2 div.footer_3_3 div table td{padding:0px 10px;text-align: center;}
section.footer_2 div.footer_3_3 div table td h5{padding:0px; margin:5px 0px;font-size:70%;float:none;}
section.footer_2 div.footer_3_3 div table td h5 a{padding:0px; margin:0px;}

}
