.category-news-and-updates section.rst_single_banner.rst_bottom_boxshadow {
    display: none;
}
.page-id-41 section.rst_single_banner {
    display: none;
}
@media only screen and (max-width: 786px) {
    .page-id-41 .rst-main-page {
    margin-top: -13%;
}
.revslides {
    display: none;
}
}
@media only screen and (min-width: 786px) and (min-width: 1024px){
     .vc_general.vc_cta3.vc_cta3-style-custom.vc_cta3-shape-square.vc_cta3-align-center.vc_cta3-icon-size-md.vc_cta3-actions-bottom.wpb_animate_when_almost_visible.wpb_bottom-to-top.wpb_start_animation {
    display: block !important;
}   
}

/*
@media only screen and (min-width: 786px) {
    .vc_general.vc_cta3.vc_cta3-style-custom.vc_cta3-shape-square.vc_cta3-align-center.vc_cta3-icon-size-md.vc_cta3-actions-bottom.wpb_animate_when_almost_visible.wpb_bottom-to-top.wpb_start_animation {
    display: none;
}   
} */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) { 
     .vc_general.vc_cta3.vc_cta3-style-custom.vc_cta3-shape-square.vc_cta3-align-center.vc_cta3-icon-size-md.vc_cta3-actions-bottom.wpb_animate_when_almost_visible.wpb_bottom-to-top.wpb_start_animation {
    display: block !important;
}   
}
#wpcf7-f589-o1 .wpcf7-response-output {
position:relative;
top:-50px;
border: transparent!important;
color:rgb(0, 173, 247);
}
#wpcf7-f589-o1 span.wpcf7-not-valid-tip{
    font-size: 0.7em!important;
    font-weight: 600!important;
    display: block;
}