/*--------------------------------------------------------------------------------- 
Theme Name:   Mon Visa Dubai
Theme URI:    https://webpixelia.com 
Description:  Custom your theme 
Author:       Webpixelia 
Author URI:   https://webpixelia.com 
Template:     Divi 
Version:      1.0.0 
License:      GNU General 
Public License v2 or later 
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: mvd-child
------------------------------ ADDITIONAL CSS HERE ------------------------------*/
/* Menu */
.et_pb_menu .et_mobile_menu {border-radius:10px;}
.mobile_nav.opened .mobile_menu_bar:before {content: "\4d";}
.cta > a,#mobile_menu1 .cta.menu-item-has-children>a {
	color: #fff !important;
    padding: 15px 15px 15px 15px !important;
    background-color: #AC7F2E;
	border-radius: 100px;
}

.et_pb_menu_0_tb_header.et_pb_menu ul li.cta:hover>a {
	color: #fff !important;
	transform: translateX(0px) translateY(-5px)!important;
}
.et_pb_menu_0_tb_header.et_pb_menu ul li.cta.current-menu-item a {color:#fff !important;}

/* Footer */
#nav_menu-3 h4 {visibility:hidden;}
footer .et_pb_widget_area .et_pb_widget {margin-bottom: 10px !important;}

/* Back to top */
.et_pb_scroll_top.et-pb-icon {background-color:#AC7F2E;}

/* Cookie Bar Seopress */
.seopress-user-consent button {
    border-radius: 10px;
    border: 1px solid #AC7F2E;
	cursor: pointer;
}
.seopress-user-consent {width:340px !important;box-shadow:0 5px 8px rgba(0,0,0,.6)}
#seopress-user-consent-close {font-weight:normal !important; border-color:#AC7F2E !important}

/* Bouton */
.et_pb_bg_layout_light.et_pb_button:hover, .et_pb_bg_layout_light .et_pb_button:hover, .et_pb_contact_reset:hover, .et_pb_contact_submit:hover, .et_pb_pricing_table_button:hover {background-color: #AC7F2E;}

.et_monarch .et_pb_section .et_social_inline_bottom {margin-top:2em;}

/* Visa */
.visa_card {
    background-color: #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    overflow: hidden;
    padding-top: 20px!important;
    padding-right: 20px!important;
    padding-bottom: 20px!important;
    padding-left: 20px!important;
	box-shadow: 0px 12px 18px -6px rgb(0 0 0 / 30%);
    transition: transform 300ms ease 0ms;
    text-align: center;
}
.visa_card:hover {
	transform: translateX(0px) translateY(-5px)!important;
}
.left_align .visa_card {
	text-align:left
}
.visa_card a {
	text-transform: uppercase;
	color: #AC7F2E!important;
}
.et_pb_blurb_content.visa_card p:last-of-type {
    padding-bottom: 1em;
}

/* Queries */
@media screen and (min-width:981px) {
	.cta {padding: 10px !important;}
	.seopress-user-consent {left:0 !important;transform:unset !important}
}
@media screen and (max-width:980px) {
	.et_pb_column .et_pb_widget {width: 100%;}
	#nav_menu-3 h4 {display:none;}
	#nav_menu-2 {margin-bottom:0 !important;}
	.cta a {display: inline-block !important;}
	.special-column{padding-bottom:60px !important;}
}
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
}
@media only screen and ( max-width: 767px ) {
}
/* Smartphones in portrait mode (0-479px) */
@media only screen and ( max-width: 479px ) {
}