  .kigdigital{
                background-color: #b91b39;
                padding: 60px 0;
                overflow: hidden;
                background: rgb(170,200,23);
                background: linear-gradient(to right bottom, rgb(170,200,23), rgb(42, 178, 123));
        }
        .formulario{
            background-color: #f0eee2;
        }
       .mt-3-f{
        margin-top: 3rem;
       }
        
        .clase-p{
            color: #c1d100;
            text-align: left;
            font-size: 52px !important;
        }
        .clases{
           color: #001e44;text-align: left;font-size: 47px;
        }
        .contact-form-area h2 {
            text-transform: inherit;
        }
        .img-rs{
            flex: 1 1 auto;
            width: 3rem;
            display: flex;
        }
      .contact-form-area h2 {
            color: #001e41 !important;
        }
        .texto-benzoil{
            color: #001e41 !important;
            text-align: left !important;
            font-size: 34px ;
            line-height: 2.5rem;
           
        }
        .texto-benzoil-p{
            color: #001e41 !important;
            text-align: left !important;
            font-size: 30px ;
            line-height: 2.5rem;
           
        }
        .texto-benzoil-b{
            color: #001e41 !important;
            text-align: left !important;
            line-height: 2.5rem;
           
        }
        .text-b{

            font-family: Montserrat-Bold;
            text-align: center !important;
            font-size: 52px;
            line-height: 4rem;
            color: #001e41 !important;
        }
        .texto-benzoiles{
            color: #001e44 !important;
            text-align: left !important;
            font-size: 34px ;
            line-height: 2.5rem;
           
        }
        .movil{
            display: none;
        }
        .pc{
            display: block;
        }
       
        .contenido{
            color:#001e44;
            text-align:center;
            margin-top: 0;
        }
        .hr{
            width:2px;
            color:#c1d100;
            opacity: 0;
        }
        .h1{
            color:#c1d100; 
            text-align: center;
            font-family:    Montserrat-Bold;
        }
        .contacto{
            color: #c1d100;
            text-align: left;
            margin-left: 4rem;
            font-family:   CeraProBlack;

        }
        .h3{
            color:#c1d100; 
            text-align: left;
            font-family:    Montserrat-Bold;
            font-size: 46px;
        }
        .fins{
            font-size: 38px;
        }
        .vull{
            color:#001e44;
            text-align:center;
            margin-top: 0;
            font-family:   CeraProBlack;
        }
        .ul{
            line-height: 2.5rem;
            color: #001e44;    
            padding-left: 2rem; 
            list-style: disc; 
            display:revert !important;
        }
        .lis{
            display:revert !important;
            font-size:26px;
            margin-top: 1rem;
        }
        .li{
            display:revert !important;
            font-size:26px;
        }
        .img-logo-bureau{
            transform: translateX(200px);
    padding-bottom: 3px;
    padding-top: 3px;
        }
        .superpoder {
        font-family: MaskedHero;
        text-align: left;
        font-size: 52px !important;
        margin-left: 8rem;
        }
        .margen_superpoder{
            font-family: Montserrat-Bold;
            margin-left: 8rem
        }
        .mt-3-superpoder{
            margin-top: 3rem;
        }
        .margen_superpoder_ul{
            margin-left: 10rem
        }
        
        .superpoder_1{
            color:  #c1d100;
        }
        .superpoder_2{
            color:  #05ac98;
        }
        .superpoder_3{
            color:  #001e44;
        }
        .b{
            font-family: MyriadProRegular;
            color:#001E41;
            margin-left: 4rem;
        }
        .header{
        background-color: transparent;
        margin-top: -80px;
        }
        .clase-h2{
            font-family: Montserrat-black;
        }
        .mt-1{
            margin-top: 1rem !important;
        }
        @media (max-width: 1024px) {
            .texto-benzoil {
                font-size: 1.9rem;
                line-height: 2.5rem;
            }
            .superpoder{
                font-size: 47px !important;
            }
            .margen_superpoder{
                margin-left: 13rem
            }
            .margen_superpoder_ul{
                margin-left: 15rem
            }
        }
         @media (max-width: 851px) {
            .clase-p {
            font-size: 50px !important;
            }
            .texto-benzoil-p {
                font-size: 28px;
            }

            .header {
                background-color: transparent;
                margin-top: -60px;
            }
             .texto-benzoil {
                font-size: 28px;
            }
        }
         @media (max-width: 991px) {
        .slider-height-2 {
    height: 650px;
}
}
@media (max-width: 820px) {
    .text-b {
        font-size: 2.2rem;
    }
}
@media (max-width: 800px) {
    .text-b {
    font-size: 1.8rem;
    }
    .texto-benzoil {
    font-size: 24px;
}
}
         @media (max-width: 768px) {
            .slider-height-2 {
    height: 550px;
}
            .text-b {
                font-size: 1.8rem;
            }
            
            .mt-1{
                margin-top: 1rem !important;
            }
            .clase-p{
                font-size: 38px !important;
            }
       .texto-benzoil-p {
            font-size: 22px;
        }
            .superpoder{
                font-size: 40px !important;
            }
            .margen_superpoder{
                margin-left: 5rem
            }
            .margen_superpoder_ul{
                margin-left: 7rem
            }
            .texto-benzoil {
                font-size: 1.4rem;
            }
            .contact-form-area input, .contact-form-area textarea, .contact-form-area select {
                height: 80px;
                font-size: 16px;
            }
        }    
        
        @media (max-width: 640px) {
            .clases {
    
    font-size: 40px;
}
.txt-km {
    font-size: 6rem;
}
            .text-b {
    font-size: 1.5rem;
}
             .superpoder{
                font-size:36px !important;
            }
            .texto-benzoil-p {
    font-size: 22px;
}
            .texto-benzoil {
                font-size: 22px;
            }

            .header {
                background-color: transparent;
                margin-top: -60px;
            }
        }
 
        @media (max-width: 576px) {
            .txt-km{
                font-size: 5rem;
            }
        }
        @media (max-width:554px) {
               
            .clase-p{
                font-size: 28px !important;
            }
            .texto-benzoil-p{
                font-size: 16px;
                line-height: 1.5rem;

            }
        }
        @media (max-width: 497px) {
            .text-b {
               font-size: 1.5rem;
                line-height: 2rem;
            }
            .clases{
                font-size: 35px;
            }
            .superpoder {
                margin-left: 0rem;
                text-align:  justify;
            }
            a {
                font-size: 18px;
            }
            .mt-3-f{
                margin-top: -4rem;
            }
        }
        @media (max-width: 490px) {
			.margen-area{
				margin-top: -150px !important;
			}
			.letra{
                font-size:18px
            }
            .img-movil{
                width: 70%;
            }
            .mt-1-movil{
                margin-top: 1rem !important;
            }
            .movil{
                display: block;
            }
            .pc{
                display: none;
            }
            .logo_benzoil {
    width: 70%;
    margin-top: 1.75rem;
}
a {
    font-size: 18px;
}
        .b{
            margin-left: 0;
        }    
        .contacto{
            margin-left: 0;
        }
           .contact-form-area h2 {
    font-size: 23px !important;
    margin: 0 0 20px;
}
        .img-logo-bureau {
            transform: translateX(105px);
        }
        .lis {
            font-size: 16px;
            text-align: justify;
        }
        .li {
            font-size: 16px;
            text-align: justify;
        }
       
       
            .header{
                background-color: transparent;
                margin-top: -95px;
            }
            .txt-km {
                font-size:4.5rem;
            }
            .texto-benzoil-p{
                font-size: 16px ;
                line-height: 1rem;
            }
            .clase-p{
                font-size: 26px !important;
            }
            h1 {
                font-size: 22px;
            }
            .superpoder{
                font-size: 24px !important;
            }
            .margen_superpoder{
                margin-left: 0rem;
                text-align: justify !important;
            }
            .margen_superpoder_ul{
                margin-left: 2rem;
                text-align:  justify !important;
            }
            .logo_benzoil{
                width: 70%;
            }
            
            .clases{
                font-size: 25px;
            }
            .texto-benzoil {
                font-size: 18px;
                line-height: 1.5rem;
            }
              .texto-benzoiles{
                font-size: 13px;
                line-height: 1.5rem;
            }
            .texto-benzoil-b {
                line-height: 2rem;
                text-align: justify !important;
            }
            p {
                font-size: 16px;
            }
         
        .contact-form-area button.submit {
            padding: 13px 90px 13px;
   
            }
            .h3 {
               font-size: 26px;
            }
            .invalid-feedback {
                margin-top: 0;
                font-size: 12px;
            }
        }
@media (max-width: 425px) {
        .clase-p{
                font-size: 28px !important;
            }
            }
        @media (max-width: 399px) {
			 .texto-benzoil-p {
               font-size: 14px !important;
            }
            .clase-p {
                font-size: 26px !important;
            }
            .logo_benzoil {
                margin-top: 0rem;
            }
            .text-number{
                font-size: 8rem;
                  letter-spacing: -1rem;
            }
			
            .clases{
                font-size: 26px;
            }
            .texto-benzoil {
                text-align: justify !important;
                font-size: 16px;
                line-height: 1.5rem;
            }
             .texto-benzoiles{
                font-size: 13px;
                line-height: 1.5rem;
            }
            .contact-form-area h2 {
                font-size: 20px !important;
                margin: 0 0 20px;

			}

			.text-b {
    font-size: 20px;
    line-height: 2rem;
}
h1 {
    font-size:18px;
}
    }
        @media (max-width: 375px) {
            a {
                font-size: 15px;
            }
            .contact-form-area h2 {
    font-size: 17px !important;
}
            .clase-p {
                font-size: 23px !important;
            }
            .texto-benzoil-p{
                font-size: 13px;
            }
            .texto-benzoil {
                font-size: 15px;
                line-height: 1.5rem;
            }
            .text-b{
                font-size: 19px;
            }
        
    }
@media (max-width: 360px) {
    .texto-benzoil {
        font-size: 15px;
        line-height: 1.5rem;
    }
    .txt-km {
        font-size: 4rem;
    } 
    .text-b{
        font-size: 19px;
    }       
}

        @media (max-width: 320px) {
            .contact-form-area h2 {
    font-size: 17px !important;
}
            .h3 {
    font-size: 20px;
}
            .superpoder {
    font-size: 20px !important;
}
            .clase-p {
    font-size: 21px !important;
}
            .texto-benzoil-p {
    font-size: 13px;
    line-height: 1rem;
}
            .texto-benzoil{
                line-height: 1.25rem;
    font-size: 14px;
}
            .texto-benzoiles{
                line-height: 1.25rem;
            }
            .h1{
                font-size: 18px;
            }
            .txt-km {
                font-size: 3rem;
            }
            .clases{
                font-size: 20px;
            }
            .text-number{
                font-size: 6rem;
    letter-spacing: 0rem;
            }
            h1 {
    font-size: 16px;
}
p {
    font-size: 12px;
}
.lis {
    font-size: 12px;
}
.li {
    font-size: 12px;
}
.text-b{
    font-size: 16px;
}
a{
    font-size: 14px;
}
        }