/*
Theme Name: Divi Child
Description: Divi Child
Author: WPViking Agency
Author URI: https://wpviking.agency/
Template: Divi
Version: 1.0.0
Text Domain: Divi
*/


/***********************************************/
/*************** WPViking Agency ***************/
/***********************************************/

/** Mobile menu responsive START **/
@media (max-width: 980px) {
	#et_mobile_nav_menu {
	display: block;
 }

#top-menu {
	display: none;
 }
}

/* Hamburger menu color */
span.mobile_menu_bar:before {
	color: #163849 !important;
}

@media all and (max-width: 1108px) {
#mobile_menu {
	background-color: #fff !important;
 }
}

.et_mobile_menu {
	border-top: 3px solid #fff;
}
/** Mobile menu responsive END **/


/* Selection START */
::-moz-selection {
	color: #fff;
	background: #163849;
}

::selection {
	color: #fff;
	background: #163849;
} 
/* Selection END */


/* Menu CTA START */
.menu-cta a {
	text-align: center;
	border-radius: 100px;
	padding: 12px 20px !important;
	background: #163849;
	color: #fff !important;
	border: 2px solid #163849;
}
.menu-cta a:hover {
	background: #fff;
	color: #163849 !important;
	opacity: 1 !important;
}


.et-fixed-header #top-menu .menu-cta a{
	color: #fff !important;
}
.et-fixed-header #top-menu .menu-cta a:hover{
	color: #163849 !important;
}


#main-header #top-menu .menu-cta a {
	color: #fff !important;
}
#main-header #top-menu .menu-cta a:hover {
	color: #163849 !important;
}
/* Menu CTA END */


/* Button inline START */
.btn-inline .et_pb_button_module_wrapper {
	display: inline-block;
	margin: 10px 5px;
}

.btn-inline {
	text-align: left !important;
}
/* Button inline END */
