/*
Theme Name: Reina Child
Theme URI: https://reina.qodeinteractive.com
Description: A child theme of Reina
Author: Edge Themes
Author URI: https://qodeinteractive.com
Version: 1.0.0
Text Domain: reina
Template: reina
*/

.qodef-header-sticky.qodef-custom-header-layout {
  height: 110px !important;
}

#text-10 {
  width: 50%;
  float: left;
  text-align: left;
}

#text-10 p {
	margin: 0px !important;
	font-size: 15px !important;
}

#nav_menu-2 {
  float: right;
}

#qodef-page-footer .widget ul:not(.qodef-shortcode-list) li {
  display: inline;
  padding-left: 10px;
  font-size: 12px;
}

#qodef-page-footer-bottom-area-inner {
  width: 90vw !important;
}

#qodef-fullscreen-area {
	background-color: #ffe2e4 !important;
}

@media only screen and (max-width: 680px) {
  .qodef-image-section-info.qodef-layout--standard .qodef-m-content {
    padding: 80px 0 45px !important;
  }
}

.whatsapp-icon {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 9999;
    background-color: #25d366;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}

.whatsapp-icon img {
    width: 40px;
    height: 40px;
}

@media only screen and (max-width: 680px) {
#text-10 {
  width: 100%;
  text-align: center;
}
#nav_menu-2 {
  width: 100%;
}
}

/*@media only screen and (max-width: 1024px) {
  #qodef-page-header {
    display: initial !important;
  }
	
#qodef-page-header-inner {
  display: none !important;
	
}
	.qodef-header-sticky .qodef-header-sticky-inner {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
}*/

#qodef-page-mobile-header {
	height:110px !important;
	
}

#qodef-page-mobile-header-inner {
	width: 90% !important;
	
}
.qodef-mobile-header-navigation > ul > li > a .qodef-menu-item-text::before {
	background:rgba(255, 172, 180, 0.3) !important;
}

/*#qodef-page-mobile-header {
  position: fixed;
  width: 100%;
}*/

@media only screen and (max-width: 1024px) {
 /* body:not(.qodef-content-behind-header) .qodef-page-title .qodef-m-content {
    padding-top: 120px !important;
  }*/
	.qodef-page-title {
  height: 250px !important;
}
}

#menu-footer li {
  text-transform: full-size-kana;
  font-family: "Source Sans 3";
  font-size: 15px !important;
  font-weight: 400;
  letter-spacing: normal;
}