@import "../../../everest/assets/css/style.min.css";
/* Your CSS code goes here
-------------------------------------- */
    
.upper-menu-wrapper {
z-index: 9;
}

@media only screen and (min-width: 1023px) {
.upper-menu-wrapper {
	position: absolute;
}

}



@media only screen and (min-width: 767px) {
	.sticky-header.logo-right .logo {
		display: flex;
		flex-direction: row-reverse;
		align-items: center;
	}
}


.woocommerce mark.count, .woocommerce-page mark.count {
  display: none;
}

.woocommerce-ordering {
  display: none!important;
}

.woocommerce-result-count {
  display: none!important;
}

.table {
  width: 100%;
  border: 2px solid #000;
  text-align: center;
}

.table-row {
  display: table-row;
}

#hp_mobile {
  display: none;
}

#hp_hp_mobile {
  display: none;
}
/*Changes 6-24-19*/
body.rtl .woocommerce h1.page-title, body.rtl.woocommerce h1.page-title {
  max-width: 100%!important;
}

.term-description {
  float: right;
  width: 100%;
}

.term-description p {
  color: #00000F;
  padding: 1%;
}

body.rtl .woocommerce #breadcrumbs, body.rtl.woocommerce #breadcrumbs {
  float: right!important;
}

/* ----------- iPhone 4 and 4S ----------- */

/* Portrait and Landscape */

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
  #hp_widescreen {
    display: none!important;
  }
  #hp_mobile {
    display: block!important;
  }
  .hp-titles-row {
    display: none!important;
  }
}

/* Portrait */

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  #hp_widescreen {
    display: none!important;
  }
  #hp_mobile {
    display: block!important;
  }
  .hp-titles-row {
    display: none!important;
  }
}

/* Landscape */

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
  #hp_widescreen {
    display: none!important;
  }
  #hp_mobile {
    display: block!important;
  }
  .hp-titles-row {
    display: none!important;
  }
}

/* ----------- iPhone 5, 5S, 5C and 5SE ----------- */

/* Portrait and Landscape */

@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) {
  #hp_widescreen {
    display: none!important;
  }
  #hp_mobile {
    display: block!important;
  }
  .hp-titles-row {
    display: none!important;
  }
}

/* Portrait */

@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  #hp_widescreen {
    display: none!important;
  }
  #hp_mobile {
    display: block!important;
  }
  .hp-titles-row {
    display: none!important;
  }
}

/* Landscape */

@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
  #hp_widescreen {
    display: none!important;
  }
  #hp_mobile {
    display: block!important;
  }
  .hp-titles-row {
    display: none!important;
  }
}

.woocommerce h1.page-title, .woocommerce-page h1.page-title {
  max-width: 100%;
}

/* ----------- iPhone 6, 6S, 7 and 8 ----------- */

/* Portrait and Landscape */

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) {
  #hp_widescreen {
    display: none!important;
  }
  #hp_mobile {
    display: block!important;
  }
  .hp-titles-row {
    display: none!important;
  }
}

/* Portrait */

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  #hp_widescreen {
    display: none!important;
  }
  #hp_mobile {
    display: block!important;
  }
  .hp-titles-row {
    display: none!important;
  }
}

/* Landscape */

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
  #hp_widescreen {
    display: none!important;
  }
  #hp_mobile {
    display: block!important;
  }
  .hp-titles-row {
    display: none!important;
  }
}

/* ----------- iPhone 6+, 7+ and 8+ ----------- */

/* Portrait and Landscape */

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) {
  #hp_widescreen {
    display: none!important;
  }
  #hp_mobile {
    display: block!important;
  }
  .hp-titles-row {
    display: none!important;
  }
}

/* Portrait */

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) {
  #hp_widescreen {
    display: none!important;
  }
  #hp_mobile {
    display: block!important;
  }
  .hp-titles-row {
    display: none!important;
  }
}

/* Landscape */

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {
  #hp_widescreen {
    display: none!important;
  }
  #hp_mobile {
    display: block!important;
  }
  .hp-titles-row {
    display: none!important;
  }
}

/* ----------- iPhone X ----------- */

/* Portrait and Landscape */

@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) {
  #hp_widescreen {
    display: none!important;
  }
  #hp_mobile {
    display: block!important;
  }
  .hp-titles-row {
    display: none!important;
  }
}

/* Portrait */

@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) {
  #hp_widescreen {
    display: none!important;
  }
  #hp_mobile {
    display: block!important;
  }
  .hp-titles-row {
    display: none!important;
  }
}

/* Landscape */

@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {
  #hp_widescreen {
    display: none!important;
  }
  #hp_mobile {
    display: block!important;
  }
  .hp-titles-row {
    display: none!important;
  }
}

@media (max-width: 767px) {
    .elementor-element-df1c295 .elementor-column,
    .elementor-element-ae738f7 .elementor-column {
        width: 50%;
        margin-bottom: 3%;
    }
    
    .elementor-element-df1c295 .elementor-column .elementor-image-box-description,
    .elementor-element-ae738f7 .elementor-column .elementor-image-box-description {
       display: none;
    }
    
    .elementor-element-477cddc .elementor-widget-container h5 {
        display: none;
    }
    
    .elementor-1822 .elementor-element.elementor-element-0bc1ac4 {
        min-height: 720px;
    }
    
    .elementor-element-43cc180 .elementor-column {
        width: 50%;
        margin-bottom: 20px;
    }
    
    .elementor-element-40985ef .elementor-column {
        width: 50%;
        margin-bottom: 20px;
    }

  /* Sticky Contact Button code  start*/
.logo 
{
text-align: center;
}
.logo .logo__contact-button
	{
		display:inline-block;
    max-width:189px;
    margin: auto;

	}
.logo__contact-button a{
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    background-color: #61CE70;
    padding: 10px 10px;
    border-radius: 5px;
    text-align: center;
    cursor: pointer;

}

.logo__contact-button a::before{
  content: "\f879";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  margin-right: 5px;
}

.logo__contact-button a:hover{
  color: white;
}
  /* Sticky Contact Button code end*/
}

.page-title + #breadcrumbs {
    width: 100%;
    max-width: 100%;
}

.logo__contact-button{
  display: none;
}



