input.form-input:-webkit-autofill {
    -webkit-box-shadow: 0px 0px 0px 20px #000 inset;
}
input.form-input:-webkit-autofill:first-line {
    color:white;
}
*{color: white;}
h1{
    font-size: 48px;
    font-weight: bold;
    max-width: 450px;
}
.fancybox-content *{ color: #000000;}
.form-input{color: white;background-color: transparent;border:0px;border-bottom: 3px #69ad9e solid;padding: 5px 0;}
.error{border-bottom-color: red;}
.mt40{margin-top: 40px;}
.form-input::placeholder{color: white;}
.form-input::-ms-input-placeholder{color: white;}
.swiper-slide{max-width: 420px !important;height: auto !important;border-right: 1px solid white;}
.footer-links > a{color: white;}
.boxes {max-width: 1024px;}
.boxes > div{font-size: 1.2rem;text-align: center;max-width: 1024px;}
.boxes > div > ul{text-align: left;}
.box.active > .img-box{outline: 3px solid #04a5d2;}
.custom-button{color: white;background-color: #8fc151; padding: 10px 40px;display: inline-block;border-radius: 30px;border:0;}
.custom-button:hover{color: white;text-decoration: none;}
.custom-button2{color: white;background-color: transparent; padding: 10px 40px;display: inline-block;border-radius: 30px;border:3px solid #8fc151;}
.custom-button2:hover{color: white;text-decoration: none;}
.asset-img{height: 134px;margin-left: -1px;}
.img-box{width: 100%;}
.asset-img > img{max-width: 100%;height: 100%;}
.icon-img{margin-top: -100px;}
.icon-img > img{width: 40px;height: 50px;}
.text-img{color: white;font-size: 24px;margin-left: 20px;font-weight: 100;}
.header-links > a{color: #fff;font-size: 1.1rem;}
@media(min-width: 768px){
    .w-80{width: 80%;}
    .mt-75{margin-top: -75px;}
    .resp-flex{display: flex;}
    .form-custom-row > .col-md-6{flex: 0 0 48%;}
    .form-custom-row > .col-md-6:last-child{margin-left: 4%;}
    .mw-80{max-width: 80%;}
}
@media(min-width: 450px){
    .asset-img{margin-top: -133px;}
    .h2-resp{font-size: 2.5rem;}
    .p-resp{font-size: 1.3rem;}
}
@media(max-width: 449px){
    .text-img > p{font-size: 1.1rem;}
    .h2-resp{font-size: 1.5rem;}
    .p-resp{font-size: 1rem;}
}
.timer > p{width: 25%;text-align: center;margin-bottom: 0;}
