/* Vertical Header CSS
 * 
 *  */
#go_vertical{
	position: fixed;
	width: 300px;
	top: 0;
}

/* end vertical css
 * 
 * */

/* Column CSS*/
.go_full_height {
	height: 100vh;
}

/*end column css*/

/* Any thing above 800px this will add 250px margin
 to the main and footer areas*/

@media (min-width: 800px){
main.site-main ,footer#site-footer {
    margin-right: 300px;
}
}

@media (max-width: 1025px){
	#go_vertical {
		display: none;
	}
}

@media (max-width: 1025px){
	#go_vertical {
		display: none;
	}
.page-content, footer {
	margin-left: 0px!important;
	}
}

li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-74 {
    border-bottom: 1px solid #ffffff!important;
    border-top: 1px solid #ffffff!important;
}
#elementor .elementor-element-3282f7b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) {
    border-top: 1px solid #ffffff!important;
}








