/***************************************************
  Mixins Themes 
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
  Mixins RTL Themes 
/***************************************************/
/************************************ 
	Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
@media (min-width: 1025px) {
  .header-top {
    width: 110px;
    position: fixed;
    left: 0;
    overflow-y: auto;
    overflow-x: hidden;
    height: 100vh;
    z-index: 9999;
    top: 0; } }

#page {
  padding: 0 !important; }

@media (min-width: 1025px) {
  #wrapper {
    width: calc(100% - 110px);
    float: right;
    border-left: 1px solid #000;
    overflow: hidden; } }

@media (min-width: 1025px) {
  #footer {
    width: calc(100% - 110px);
    float: right;
    border-left: 1px solid #000; } }

@media (min-width: 1025px) {
  .top-h9 .elementor-row {
    display: flex;
    flex-direction: column; }
  .top-h9 .elementor-top-column {
    width: 100% !important; }
  .top-h9 .elementor-widget-LeoGenCode,
  .top-h9 .elementor-widget-LeoBlockLink {
    transform: rotate(-90deg);
    padding: 180px 0; }
  .top-h9 .elementor-widget-LeoBlockLink .list-items {
    word-break: initial;
    display: flex;
    gap: 20px; } }
@media (max-width: 1024px) {
  .top-h9 .logo-h9 {
    position: absolute;
    top: -60px; } }
@media (max-width: 767px) {
  .top-h9 .logo-h9 {
    top: -105px; } }

@media (max-width: 1024px) and (min-width: 992px) {
  .showmenu {
    position: absolute;
    top: -25px;
    left: 10px; } }

#header .header-nav .blockcart .header {
  margin-top: 0; }

@media (max-width: 991px) {
  .navbar-header .navbar-toggler {
    position: absolute;
    top: -34px; } }
@media (max-width: 767px) {
  .navbar-header .navbar-toggler {
    top: -50px; } }

/*# sourceMappingURL=profile3206989870.css.map */
