/*
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  ***************/


}


@font-face{font-family:”PlayfairDisplay-Bold”;
font-weight:normal;
font-style:normal;
src:url(“public_html/wp-content/themes/flatsome-child/Playfair_Display/static/PlayfairDisplay-Bold.ttf”) format(“truetype”);
font-display:swap
}
@font-face{font-family:”PlayfairDisplay-BoldItalic”;
font-weight:normal;
font-style:normal;
src:url(“public_html/wp-content/themes/flatsome-child/Playfair_Display/static/PlayfairDisplay-BoldItalic.ttf”) format(“truetype”);
font-display:swap
}

@font-face{font-family:”PlayfairDisplay-Regular”;
font-weight:normal;
font-style:normal;
src:url(“public_html/wp-content/themes/flatsome-child/Playfair_Display/static/PlayfairDisplay-Regular.ttf”) format(“truetype”);
font-display:swap
}
@font-face{font-family:”PlayfairDisplay-Medium”;
font-weight:normal;
font-style:normal;
src:url(“public_html/wp-content/themes/flatsome-child/Playfair_Display/static/PlayfairDisplay-Medium.ttf”) format(“truetype”);
font-display:swap
}






/*
h1,h2,h3,h4,h5,h6 {
font-family:PlayfairDisplay-Bold;
    font-weight: bolder;

}
p,a,span,strong,button,li {
font-family:PlayfairDisplay-Bold;
}
*/
.left-orange-line-1{
    border-left: 10px solid #f60279;
    padding: 0 0 0 20px;
}
.left-orange-line {
    border-left: 5px solid #ff1f89;
    padding: 0 0 0 20px;
}
.alt-font {
    font-weight: 0!important;
    font-family: 'Playfair Display', serif;
}
.font_4{
	font-family: 'Playfair Display', serif;
}

.font_1{
	font-family: 'Playfair Display', serif;
}
@media screen and (max-width: 480px){
    .font_1{
		font-size:20px;
		font-weight: 700;
	}
	.font_3{
		font-size:30px!important;
		font-weight: 700;
	}
}
@media screen and (min-width: 560px)
 {
	  .font_1{
		font-size:30px;
		font-weight: 700;
	}
    .font_3{
		font-size:40px!important;
		font-weight: 700;
	}
}
.frm_submit{
	background: #f68202 !important;
	border-radius: 20px !important;
}
.email-khachtuv{
	background-color: #303030  !important;
	border: 1px solid #ddd0 !important;
	border-bottom: 2px solid #ddd !important;
}
.bs_ky_1:hover {
  transform: scale(1.2);}
 .bs_ky_1 {
 
  
  transition: transform .2s; /* Animation */
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.bs_ky_2:hover {
  transform: scale(1.2);}
 .bs_ky_2 {
  padding-right: -50px;
  
  transition: transform .2s; /* Animation */
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.menu_bmtv{
color: #000;
}
.fa-facebook-f:hover{
	color:#f68202;
}