/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}

.mona-call-button{
  position: fixed;
  bottom: calc(90px + env(safe-area-inset-bottom, 0));
  right: 20px;
  width: 56px; height: 56px;
  background:#334fb4;
  color:#ffffff;
  border-radius:50%;
  display:flex; align-items:center; justify-content:center;
  box-shadow:0 8px 24px rgba(0,0,0,.18);
  text-decoration:none;
  z-index: 99999;
  transition: transform .2s ease, background .2s ease;
}
/* .mona-call-button:hover{ transform: scale(1.06); background:#0284c7; } */

.mona-call-button:hover {
	color:#ffffff;
}
.mona-call-button svg {
	margin-top:-2px;
	margin-right:-2px;
}
.footer-wrapper .back-to-top {
	right:90px;
	bottom:30px;
}
/* body.admin-bar .mona-call-button{
  bottom: calc(90px + env(safe-area-inset-bottom, 0)) !important;
} */

/* (İsteğe bağlı) sadece mobilde göster */
@media (min-width: 992px){
  /* yorumdan çıkarırsan masaüstünde gizler */
  /* .mona-call-button{ display:none; } */
}

/* Erişilebilirlik için ekran okuyucu metni */
.mona-sr-only{
  position:absolute; width:1px; height:1px; padding:0; margin:-1px;
  overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0;
}

#qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-icon {
	margin:0;
}
#qlwapp.qlwapp-button .qlwapp-toggle {
	height:56px;
	width:56px;
	padding:10px;
	font-size:20px;
}
#qlwapp.qlwapp-rounded.qlwapp-button .qlwapp-toggle {
	border-radius:50%;
}
#cf7-modal .cf7modal-content {
	max-width:400px;
}
#cf7-modal .cf7modal-content .wpcf7-form h3 {
	text-align:center;
}
#cf7-modal .cf7modal-content .wpcf7-form p {
	position:relative;
}
#cf7-modal .cf7modal-content .wpcf7-form p input[type="submit"] {
	display:flex;
	margin-left:auto;
	margin-right:auto;
}
#cf7-modal .cf7modal-content .wpcf7-form p .wpcf7-spinner {
	position:absolute;
	right:30px;
	top: 50%;
    transform: translateY(-50%);
}
#cf7-modal .cf7modal-content .wpcf7-form h3 span {
	display:block;
}