/*
Theme Name: Stomatology Child Theme
Template: stomatology
Theme URI: https://stomatology.axiomthemes.com/
Description: Stomatology Child Theme
Author: AxiomThemes
Author URI: https://axiomthemes.com/
Version: 1.0
Tested up to: 6.8
Requires at least: 5.5
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
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: stomatology
*/

@font-face {
    font-family: 'Montserratarm';
    src: url('assets/fonts/Montserratarm-Regular.woff2') format('woff2'),
         url('assets/fonts/Montserratarm-Regular.woff') format('woff'),
         url('assets/fonts/Montserratarm-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Montserratarm';
    src: url('assets/fonts/Montserratarm-Medium.woff2') format('woff2'),
         url('assets/fonts/Montserratarm-Medium.woff') format('woff'),
         url('assets/fonts/Montserratarm-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Montserratarm';
    src: url('assets/fonts/Montserratarm-SemiBold.woff2') format('woff2'),
         url('assets/fonts/Montserratarm-SemiBold.woff') format('woff'),
         url('assets/fonts/Montserratarm-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Montserratarm';
    src: url('assets/fonts/Montserratarm-Bold.woff2') format('woff2'),
         url('assets/fonts/Montserratarm-Bold.woff') format('woff'),
         url('assets/fonts/Montserratarm-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
body:not(.wp-admin),
body .sc_button_title,
body .sc_layouts_menu_nav > li > a { 
    font-family: 'Montserratarm', sans-serif!Important;
}

/* =Child-Theme customization starts here
------------------------------------------------------------ */
.sc_layouts_menu_nav > li > a,body .footer_wrap [class*=scheme_].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*=button]) ,body .sc_layouts_row_type_compact .sc_layouts_item, [class*=scheme_].sc_layouts_row_type_compact .sc_layouts_item{
	color:#fff!important;
}
.home-box {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
}
footer  .wpcf7 .wpcf7-submit-style .wpcf7-submit {
	background-color:#899481!important;
	padding:13px 35px 13px 35px !important
}
footer  div.wpcf7 .form-style-1 .style-line .line {
	    background-color: #fff;
}
footer  .wpcf7 .wpcf7-submit-style .submit-style-in:before {
	display:none;
}
.serv a {
	width:100%;
}
.team_page_wrap_info {
display:none;
}
.intl-tel-input.separate-dial-code .selected-flag,.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {
	background-color:transparent;
}
body .sc_layouts_menu_nav > li.current-menu-item > a,body .sc_layouts_menu_nav > li.current-menu-item > a:hover,body .sc_layouts_menu_nav > li > a:hover,body .sc_layouts_menu_nav > li.sfHover > a{
	color:#3d475e!important;
}
body .menu_hover_color_line .sc_layouts_menu_nav > li:not(.menu-collapse) > a:after  {
	background-color:#3d475e;
}
.sc_button_default.color_style_link2, .color_style_link2 .sc_button_default, .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image), .color_style_link2 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image) {
	
	    border-color: #899481;
    background-color: #899481;
}
.sc_button_default.color_style_link2:hover, .sc_button_default.color_style_link2:focus, .color_style_link2 .sc_button_default:hover, .color_style_link2 .sc_button_default:focus, .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover, .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus, .color_style_link2 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover, .color_style_link2 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus,.sc_button_default.color_style_link2:hover, .color_style_link2 .sc_button_default:hover, .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover, .color_style_link2 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.sc_button_default.color_style_link2:focus, .color_style_link2 .sc_button_default:focus, .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus, .color_style_link2 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus {
	
	
	    border-color: #3d475e;
    background-color: #3d475e;
}