
.relative{
    position: relative;
}

.section-sectcontact{
    opacity: 1;
    padding-top: 80px;
    padding-bottom: 80px;

    height: 				auto;
    background-position: 	center;
    background-repeat: 		no-repeat;
    background-size:        cover;

}

.section-sectcontact .containerNews .newsBtn:hover{
    border: 3px solid #000000;
    color: #C32984;
}

.section-sectcontact .boxImg img{
    top: 50%;
    position: relative;
    transform: translate(0px, -50%);
    width: 80%;
}

.items{
    padding: 0.6180469716em;
    color: #43454b;
    border: 0;
    -webkit-appearance: none;
    box-sizing: border-box;
    font-weight: 400;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.125);

    background: #FFFFFF 0% 0% no-repeat padding-box;
    border-radius: 18px;
    opacity: 1;
    margin-top: 20px;
    width: 100%;
}
.items span.fa{
    float: left;
    color: #43454b;  
    padding-top: 5px;      
}

.section-sectcontact input[type=text], 
.section-sectcontact input[type=number], 
.section-sectcontact input[type=email], 
.section-sectcontact input[type=tel], 
.section-sectcontact input[type=url], 
.section-sectcontact input[type=password], 
.section-sectcontact input[type=search], 
.section-sectcontact textarea, 
.section-sectcontact .input-text {
    padding: 0px;
    color: #43454b;
    border: 0;
    -webkit-appearance: none;
    box-sizing: border-box;
    font-weight: 400;
    box-shadow: inset 0 1px 1px #fff;

    background: #FFFFFF 0% 0% no-repeat padding-box;
    border-radius: 18px;
    opacity: 1;
    margin-top: 0px;
    width: 100%;
    
}

.section-sectcontact select {
    padding: 0px;
    color: #43454b;
    border: 0;
    -webkit-appearance: none;
    box-sizing: border-box;
    font-weight: 400;
    box-shadow: inset 0 1px 1px #fff;

    background: #FFFFFF 0% 0% no-repeat padding-box;
    border-radius: 18px;
    opacity: 1;
    margin-top: 0px;
    width: 100%;
}

.section-sectcontact input[type="submit"]{
    background: #006BD6 0% 0% no-repeat padding-box;
    border-radius: 36px;
    opacity: 1;
    margin-top: 30px;
    text-align: left;
    font: normal normal 14px/20px Poppins;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}

.section-sectcontact .title{
    text-align: left;
    font: normal normal bold 50px/58px Poppins;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}

.section-sectcontact .text{
    text-align: left;
    font: normal normal normal 17px/25px Montserrat;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
    padding-top: 15px;

}

.section-sectcontact .fixIcon{
    padding-right: 10px;
    width: auto;
}


@media (max-width: 1400px) {

}

@media(max-width: 1200px) {

}

@media(max-width: 992px) {

}

@media (max-width: 768px) {

}

@media (max-width: 576px) {
    .section-sectcontact .title {
        text-align: center;
        font: normal normal bold 35px/58px Poppins;
    }

    .section-sectcontact .boxImg img {
        width: 100%;
    }

}


