/*
Theme Name:DCT-Net9-20230910
Theme URI: https://developer.wordpress.org/themes/advanced-topics/child-themes/
Description: DCT Net9 20230910
Template: Divi
Version: 1.0
*/

/* Start your custom CSS bellow this comment
============================================ */

/* === Header ================================================================== */

/* ==== Main Menu ========*/
ul#top-menu.nav ul.sub-menu li, ul#top-menu.nav ul.sub-menu li a {
    width: 100%!important;
    padding:8px !important;
}

ul#top-menu.nav ul.sub-menu {
    width: 320px !important;
}


/* === Body ================================================================== */
h3{
    font-size: 22px !important
}


/* === Contact Form ========================================================== */

/* Submit Button Center START */
.custom-SubmitButtonCenter{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100% !important;
    margin-top:20px;
}

/* ==== Form Verification ========*/
.et_pb_contact p .et_contact_error {
    background-color:#efd3d3 !important;
}

.et-pb-contact-message{
    display: none !important;
}



/* === Footer ================================================================== */

/* Hide Footer on Contact Page START */ 
.page-id-29 #footer-widgets {
    display: none;
}

/* Social Media */
.et-social-icons {
    float: right;
    margin-right: 30px !important;
}



/* === Common ================================================================== */

/* Image Motion Effects START */
@media screen and (min-width: 900px) {
.css_ImageMotion_1 {
    animation: Scaling 50s ease;
}
    @keyframes Scaling {
        0%{
        background-size: 100%;
        }
        100% {
        background-size: 150%;
        }
    }
}

@media screen and (min-width: 900px) {
.css_ImageMotion_2 {
    animation: Scaling 50s ease;
}
        @keyframes Scaling {
        0%{
        background-size: 100%;
        }
        100% {
        background-size: 120%;
        }
    }
}

/* Image Filter Brightness Effects */
.css_BrightnessLow img:hover {
    filter: brightness(0.8);
    -webkit-filter: brightness(0.8);
}

/* ==== Translate ========*/
#glt-translate-trigger {
    position:fixed;
    bottom:0px;
    top:auto;
    right: 80px !important;
    z-index:200002;
    padding:6px 20px 3px !important;
    font-size:16px;
    font-family:Arial;
    font-weight:700;
    color:#fff;
    text-shadow:0px -1px 0px rgba(0,0,0,0.25);
    text-decoration:none;
    text-align:center;
    box-shadow:0px 0px 9px rgba(0,0,0,0.3);
    -webkit-box-shadow:0px 0px 9px rgba(0,0,0,0.3);
    -moz-box-shadow:0px 0px 9px rgba(0,0,0,0.3);
    box-sizing:content-box !important;
    -webkit-box-sizing:content-box !important;
    -moz-box-sizing:content-box !important;
    background:linear-gradient(center top, #fbb450, #f89406);
    background: -webkit-gradient(linear, center top, center bottom, from(#fbb450), to(#f89406));
    background: -webkit-linear-gradient(#fbb450, #f89406);
    background: -moz-linear-gradient(#fbb450, #f89406);
    background: -o-linear-gradient(#fbb450, #f89406);
    background: -ms-linear-gradient(#fbb450, #f89406);
    background: linear-gradient(#fbb450, #f89406);
    background: -o-linear-gradientcenter(center top, #fbb450, #f89406); 
}