/*
 Theme Name:   Sheena Child
 Theme URI:    https://wdtsheena.wpengine.com/
 Description:  Sheena Child Theme
 Author:       the WeDesignTech team
 Author URI:   https://wedesignthemes.com/
 Template:     sheena
 Version:      1.0.0
 Text Domain:  sheena-child
*/


.wdt-custom-interactive-home1 .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li.wdt-interactive-showcase-active { background-color:#fff7eb; }

.sin-slider { border-radius:430px 430px 0 0; overflow:hidden; }

.header-outer .elementor-widget-wrap { display:flex; flex-direction:row; justify-content:space-between; }
#header .elementor-top-column:first-child { width:30%; }
#header .elementor-top-column:last-child { width:70%; align-content:center; }
#header .elementor-top-column:last-child .elementor-element-populated { display:flex; flex-direction:row; justify-content:space-between; padding-top:5px; }
#header .elementor-top-column:last-child .elementor-element-populated .elementor-widget-wdt-header-menu { width:70%; margin:2px 0 0 0 !important; }
.header-outer .elementor-element.elementor-widget-wdt-logo { width:auto !important; }
.header-outer .elementor-element.elementor-widget-wdt-header-menu.desktop-menu { width:80% !important; }
#header .elementor-element.elementor-widget-wdt-header-icons { width:100px !important; text-align:center; align-self:center !important; margin-bottom:3px; }
.header-outer .elementor-element.elementor-widget-wdt-header-menu.mobile-menu { display:none; }

.menu-item-1620 a { border:2px solid #3f92c4; color:#3f92c4 !important; border-radius:50px; }
.menu-item-1620 a:hover { background-color:#3f92c4; color:#fff !important; }

#footer .container { padding:0px !important; }

@media(max-width:1280px) {
	#header .elementor-top-column { width:50%; }
	#header .elementor-top-column:first-child { justify-content:flex-start; }
	#header .elementor-top-column:last-child { justify-content:flex-end; }
	#header .elementor-top-column:last-child .elementor-element-populated { flex-direction:row-reverse; justify-content:flex-start; align-content:center; padding-bottom:5px; }
	#header .elementor-top-column:last-child .elementor-element-populated .elementor-widget-wdt-header-menu { width:10%; justify-content:space-around; margin-bottom:10px !important; }
	.header-outer .elementor-element.elementor-widget-wdt-logo { width:70% !important; }
	.header-outer .elementor-element.elementor-widget-wdt-header-menu.desktop-menu { width:80px !important; }
}

@media(max-width:1024px) {
	#header .elementor-top-column:last-child .elementor-element-populated { flex-direction:row; justify-content:flex-end; align-content:center; padding-bottom:5px; }
}

@media(max-width:505px) {
	#header .elementor-top-column:first-child { width:100%; align-content:center; }
	.header-outer .elementor-element.elementor-widget-wdt-logo { width:100% !important; text-align:center; }
	#header .elementor-top-column:last-child { width:100%; align-content:center; }
	#header .elementor-top-column:last-child .elementor-element-populated { flex-direction:row; justify-content:center; align-content:center; padding-bottom:5px; }
	#header .elementor-118 .elementor-element.elementor-element-7c4a2e0 > .elementor-element-populated { padding-bottom:0px !important; }
}