/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */
a{
    text-decoration: none !important;
}
.ct-container{
    border-bottom: none !important;
}

.form_home .wpcf7 .cf7_text_shortcode .wpcf7-form-control{
    background: transparent !important;
    border: 1px solid #fff !important;
    box-shadow: none !important;
    color:  #fff !important;
    border-radius: 5px;
}
.form_home .wpcf7 .cf7_text_shortcode .wpcf7-submit{
    background: #fcbf16;
    border-radius: 5px;
    padding: 0px 50px;
}
.ff_submit_btn_wrapper button{ 
    background: #fcbf16 !important;
    color: #fff !important;

}
/* .ct-footer .ff_submit_btn_wrapper button{ 
    background: #fff !important;

} */
.slider_banner .elementor-slide-description{
    padding-bottom: 30px !important;
}
.dich_vu{
    margin: auto !important;
    width: 1290px !important;
    list-style-type: none;
    display: flex;
    flex-wrap: wrap;
}
.dich_vu{
    width: 1290px !important;
  
}
.dich_vu li{
    width: 25%;
    text-align: center;
    transition: 0.3s;
}
.dich_vu li:hover{
    transform: scale(1.1);
}

.dich_vu li .title_dich_vu{
    color: #fcbf16;
    font-size: 18px;
}
.dich_vu li .img_dich_vu{
    padding: 15px;
    height: 300px ;
}

.tieu_de_dich_vu{
    padding: 60px !important;
    text-transform: uppercase;
}
.tieu_de_dich_vu h1{
    text-align: center;
}
.breacums_dich_vu{
    text-align: center;
    font-size: 12px;
    font-weight: 500;
}
.breacums_dich_vu a{
    color: #fcbf16;
}
.gallery_single{
    display: none !important;
}
.du_an{
    width: 1120px !important;
    background: red !important;
    margin: auto !important;
}

.inner-fab-icon{
    width: 50px !important;
    height: 50px !important;
}
@media only screen and (max-width: 48em){
.form_home .wpcf7{
    margin: 0px 40px !important;
}
.ct-container .wpcf7{
    margin: 15px 15px !important;
}
.dich_vu{
    padding: 5px !important;
    width: 100% !important;
}
.dich_vu li{
    width: 100% !important;
}
.tieu_de_dich_vu h1{
    font-size: 22px;
}
.dich_vu li .img_dich_vu{
    height: auto !important;
    padding: 0px !important;
}
}