/*
Theme Name: Saga Child
Theme URI: https://motivoweb.com/saga/
Author: motivoweb
Author URI: https://themeforest.net/user/motivoweb/
Template:  saga
Description: Business Consulting WordPress Theme.
Version: 2.5
Text Domain: saga
Tags: responsive, retina, rtl-language-support, blog, portfolio, custom-colors, live-editor
License: GNU General Public License
License URI: license.txt
*/

body {overflow-y: hidden;}
.mo-sidepanel-v1 {z-index: 99;}
.brand-item.style1 .brand-item-content .brand-img {
    min-height: 60px;
    max-height: 60px;
    width: 100%;
    object-fit: contain;
}
h6 {font-weight: 400 !important;}
.desc-font-size-medium .title-desc { font-size: 20px;}
.text-dark p {color: #333!important;}
.reset-text p {color: #333!important;}

.footer_v4 .wg-title:before {display: none;}
.pagetitle-v2.pagetitle-sidepanel {margin: 0;}
.footer_v4 .wg-title {margin-top: 0;}
.footer_v4 .footer-widget-1 img.md-logo {margin-bottom: 30px;}
.footer_v4 .footer-widget-1, .footer_v4 .footer-widget-2, .footer_v4 .footer-widget-3, .footer_v4 .footer-widget-4, .footer_v4 .footer-widget-5 {padding: 25px 15px;}
.footer .footer-bottom .widget_nav_menu ul li {margin-left: 10px;}
.footer .footer-bottom .widget_nav_menu ul li a {font-size: 13px;}
.footer .footer-widget-1 #block-21 .footer-logo {display: inline-block;}


/* dark mode fixes */
body.dark-mode-on .footer {background: #2A303E;}
body.dark-mode-on .footer .wg-title {color: #fff;}
body.dark-mode-on .footer p {color: rgba(255, 255, 255, 0.5) !important;}
body.dark-mode-on .footer .widget_nav_menu ul > li a {color: rgba(255, 255, 255, 0.5);}
body.dark-mode-on .footer .widget_nav_menu ul > li a:hover {color: #39ACFF;}
body.dark-mode-on header nav.sidepanel-content {background: #0E1117 !important;}


/* gdpr */
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme {background-color: #101828 !important; border-top: 1px solid #000 !important;}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .change-settings-button {min-height: 18px;}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button  {background-color: #fefefe !important;}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content {background-color: #fbfbfb !important;}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content {background-color: #fbfbfb !important;}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton {font-weight: 600 !important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-allow-all {background-color: #2D936C;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-allow-all:hover {color: #2D936C !important;}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-allow-all:focus {box-shadow: none !important;color: #2D936C !important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn {background-color: #d75757;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn:hover {color: #d75757 !important;}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn:focus {box-shadow: none !important;color: #2D936C !important;}

.wpcf7-acceptance a:hover {color: #39ACFF;}
@media screen and (max-width: 1320px) {
 .elementor-section.process-boxes .elementor-column.elementor-col-25 .process-box-style3 {min-height: 380px !important;}
}

@media (min-width: 768px) and (max-width: 1160px) {
    .elementor-section.process-boxes .elementor-column.elementor-col-25, .elementor-column[data-col="25"] {
        width: 50% !important;
    }
}

@media screen and (max-width: 781px) {
    .footer .footer-bottom .wp-block-column {text-align: center;}
    .footer .footer-bottom .widget_nav_menu ul {text-align: center !important;}

    .home .elementor-element-87ecde1 .mo-img-fancy, .home .elementor-element-87ecde1 .mo-img-fancy-container {width: 100%;}
    .home .elementor-element-87ecde1 .mo-img-fancy figure, .home .elementor-element-87ecde1 .mo-img-fancy figure img {width: 100%;}


}