/*
 Theme Name:   Etta Child Theme
 Theme URI:    http://etta.ancorathemes.com/
 Description:  Etta Child Theme
 Author:       AncoraThemes
 Author URI:   http:///ancorathemes.com/
 Template:     etta
 Version:      1.0
 Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
 Text Domain:  etta
*/


/* =Theme customization starts here
------------------------------------------------------------ */

@font-face {
    font-family: PFCentro;
    font-weight: 500;
    src: url("https://mmtherapy.gr/wp-content/uploads/custom-font/pf-centro-serif-font-family-1767846924-0/PFCentroSerifXCond-Regular-subset-BF6734124f88349.otf") format("opentype");
}
body {
	font-family: 'PFCentro' !important;
	letter-spacing:0px !important;
}
.scheme_default, body.scheme_default{
	--theme-color-text:#000 !important;
	color:#000 !important;
}

@media (min-width: 768px) {
  .elementor-column.elementor-col-66, .elementor-column[data-col="66"] {
    width: 80% !important;
  }
  .elementor-column.elementor-col-33, .elementor-column[data-col="33"] {
    width: 20% !important;
  }
}


.sc_layouts_menu_nav > li > a, .sc_layouts_menu_nav > li.menu-item-has-children > a {
  padding: 0.9em 0.65em !important;
}

.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{
	padding-bottom:10px !important;
}
.menu-item, h4, .sc_item_title_text, .sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title{
	font-family: 'PFCentro' !important;
}
.contact_data_under_form{
	margin-top:40px;
	font-size: 1.2rem;
}
.elementor-4696 .elementor-element.elementor-element-57c2a3b .logo_image{
	max-height: 99px !important;
}

.elementor-5002 .elementor-element.elementor-element-2c0b418b .elementor-widget-container, .elementor-5002 .elementor-element.elementor-element-8a195ab .elementor-widget-container{
	padding:0px 12% 0px 12% !important;
}
blockquote p{
	padding:5px 0px;
}
.sc_icons.sc_align_center .sc_icons_item .sub-services{
	margin-left:9%;
	font-size:16px;
}
.sc_icons.sc_align_center .sc_icons_item .sub-services a{
 color:#8e7c66;	
	border-bottom:1px solid #8e7c66;
	font-weight:bold;
	letter-spacing: 0.2px;
	text-align:left;
}
.sc_align_center .sc_icons_item_description ul > li{
	justify-content:left;
}
.show_comments_single{
	display:none !important;
}
@media (max-width: 1439px) {
  .sc_icons_card .sc_icons_item {
    padding: 3.7em 2em 4.2em !important;
  }
}
.socials_mobile{
	display:none !important;
}
