* { margin: 0; padding: 0; box-sizing: border-box;}
body {font-weight: 400; font-family: 'Poppins', sans-serif; font-size: 14px; line-height: 22px; background-color:#F5F5F5}
.container{max-width:1311px;width:100%;}
header.stick{position:fixed;background: rgba(245, 245, 245, 0.90); backdrop-filter: blur(10px);padding: 10px 0px;}
header {padding:40px 0px;position:relative; width: 100%; z-index: 9999;}
header nav ul{display:flex; margin:0px;list-style:none}
header nav ul li{padding:5px 5px;;}
header nav ul li a{color: #000;font-size: 18px;font-weight: 500;line-height:30px;text-decoration:none; padding:10px 30px;position:relative;}
header nav ul li a.active{color:#159F4D;}
header nav ul li a.active:after{position:absolute; left:0px;bottom:0;content:""; width:100%; height:2px;background-color:#159F4D;}
header nav ul li.contTab a{border-radius: 4px;background: #159F4D;color: #FFF;font-size: 12px;}

.futurMain .itemsEnd{margin-bottom:-40px;}
.aboutKredit{background: rgb(245,245,245);background: linear-gradient(180deg, rgba(245,245,245,1) 59%, rgba(245,245,245,1) 59%, rgba(24,129,68,1) 59%);padding-top:80px;padding-bottom:40px}
.aboutKredit .card{border-radius: 4px;background: #FFF; border:0px; padding:80px 80px 65px}
.aboutKredit .card h4{color: #13233A;font-weight: 600;margin-top:15px; padding-bottom:5px;}
.aboutKredit .contAbouTop{margin-bottom:40px;}
.serviKredit{background-color:#188144;padding:80px 0px 60px; }
.serviKredit .title{margin-bottom:2.4rem;}
.serviKredit p{color: #DEDEDE;font-size: 14px;font-weight: 400;line-height: 26px; }
.serviKredit h4{position:relative}
.serviKredit h4:after{position:absolute; left:-15px;top:7px;content:""; width:2px; height:21px;background-color:#FFF;}
.technolKredit{background-color:#1A3870; padding:80px 0px 20px}
.technolKredit .cutEdge .card{padding:26px 30px 10px;border-radius: 16px;border: 1px solid rgba(255, 255, 255, 0.50);background-color: transparent;height:100%;}
.technolKredit .cutEdge .card h4{color: #159F4C;font-weight:600;}
.technolKredit .cutEdge .card p{color: #DEDEDE;}
.whyUsKredit{background-color:#1A3870; padding:80px 0px 20px}
.whyUsKredit .title{margin-bottom:2.4rem;}
.whyUsKredit .card{padding:26px 30px 10px;border-radius: 16px;border: 1px solid rgba(255, 255, 255, 0.50);height:100%;}
.whyUsKredit .card h4{color: #040B16;font-weight:600;}
.contKredit{background: rgb(26,56,112);background: linear-gradient(180deg, rgba(26,56,112,1) 57%, rgba(245,245,245,1) 57%);padding-top:80px;padding-bottom:40px }
.contKredit .card{border-radius: 4px;background: #FFF; border:0px; padding:80px 80px 65px; background-image: url("../images/arrow-top.png"); background-repeat:no-repeat;background-position: bottom 0px right 40%; background-size:22% auto}
.contKredit .card a{color: #13233A;font-weight: 700; text-decoration:none}
.contKredit .card a.linkedin{display: grid; margin-top:30px}
.contKredit .card a.linkedin img{max-width:100px}
.contKredit .card h3{font-size: 24px; line-height:36px; margin-bottom:1.5rem}
.contKredit .card p{ margin-bottom:1.4rem}
.contKredit .contLoca img{min-width:20px}
.contKredit .contLoca p{width:calc(100% - 30px); margin-left:auto;}
.toMarg{margin-top:45px;}
footer { background: #F5F5F5;padding:40px 0px; }
footer p{color: #13233A;font-size: 14px;line-height: 26px;}
p, li{color: #7A7A7A;font-size: 16px;font-weight: 400;line-height: 30px;}
h1{color: #1A3870;font-size: 45px;font-weight: 500;line-height: 70px; }
h2{color: #FFF;font-size:40px;font-weight:600;line-height:55px; }
h3{color: #13233A;font-size:26px;font-weight:600;line-height:36px; }
h4{color: #FFF;font-size:20px;font-weight:300;line-height:30px; }
