/*
Theme Name: Resurs Child Theme
Template: resurs
Theme URI: https://resurs.themerex.net/
Description: Resurs Child Theme
Author: ThemeREX
Author URI: https://themerex.net/
Version: 1.0.0
Tested up to: 6.6
Requires at least: 5.0
Requires PHP: 7.0
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: resurs
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */
@font-face {
  font-family:'Mont-Heavy';
  src: url(/wp-content/themes/resurs-child/css/font-face/Mont-Heavy/Mont-Heavy.eot);
  src: url(/wp-content/themes/resurs-child/css/font-face/Mont-Heavy/Mont-Heavy.eot?#iefix) format('embedded-opentype'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Heavy/Mont-Heavy.otf) format('otf'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Heavy/Mont-Heavy.svg#Mont-Heavy) format('svg'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Heavy/Mont-Heavy.ttf) format('truetype'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Heavy/Mont-Heavy.woff) format('woff'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Heavy/Mont-Heavy.woff2) format('woff2');
}
@font-face {
  font-family:'Mont-Regular';
  src: url(/wp-content/themes/resurs-child/css/font-face/Mont-Regular/Mont-Regular.eot);
  src: url(/wp-content/themes/resurs-child/css/font-face/Mont-Regular/Mont-Regular.eot?#iefix) format('embedded-opentype'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Regular/Mont-Regular.otf) format('otf'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Regular/Mont-Regular.svg#Mont-Regular) format('svg'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Regular/Mont-Regular.ttf) format('truetype'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Regular/Mont-Regular.woff) format('woff'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Regular/Mont-Regular.woff2) format('woff2');
  font-weight:400;
}

@font-face {
  font-family:'Mont-Regular';
  src: url(/wp-content/themes/resurs-child/css/font-face/Mont-Bold/Mont-Bold.eot);
  src: url(/wp-content/themes/resurs-child/css/font-face/Mont-Bold/Mont-Bold.eot?#iefix) format('embedded-opentype'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Bold/Mont-Bold.otf) format('otf'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Bold/Mont-Bold.svg#Mont-Bold) format('svg'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Bold/Mont-Bold.ttf) format('truetype'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Bold/Mont-Bold.woff) format('woff'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Bold/Mont-Bold.woff2) format('woff2');
  font-weight:700;
}
@font-face {
  font-family:'Mont-SemiBold';
  src: url(/wp-content/themes/resurs-child/css/font-face/Mont-SemiBold/Mont-SemiBold.eot);
  src: url(/wp-content/themes/resurs-child/css/font-face/Mont-SemiBold/Mont-SemiBold.eot?#iefix) format('embedded-opentype'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-SemiBold/Mont-SemiBold.otf) format('otf'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-SemiBold/Mont-SemiBold.svg#Mont-SemiBold) format('svg'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-SemiBold/Mont-SemiBold.ttf) format('truetype'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-SemiBold/Mont-SemiBold.woff) format('woff'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-SemiBold/Mont-SemiBold.woff2) format('woff2');
}
@font-face {
  font-family:'Mont-Light';
  src: url(/wp-content/themes/resurs-child/css/font-face/Mont-Light/Mont-Light.eot);
  src: url(/wp-content/themes/resurs-child/css/font-face/Mont-Light/Mont-Light.eot?#iefix) format('embedded-opentype'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Light/Mont-Light.otf) format('otf'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Light/Mont-Light.svg#Mont-Light) format('svg'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Light/Mont-Light.ttf) format('truetype'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Light/Mont-Light.woff) format('woff'),
       url(/wp-content/themes/resurs-child/css/font-face/Mont-Light/Mont-Light.woff2) format('woff2');
}
h1, h2, h3, h4, h5, h6{
    hyphens:none !important;}
.sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs){
	width:19em;}
.wpcf7 [data-name*="acceptance"]:not(:last-child){
    margin-bottom:20px;}
.sc_services_qw-nodes .sc_services_item:hover .sc_services_item_marker{
    background-color:#cb6359;}
.sc_services_qw-nodes .sc_services_item:hover .sc_services_item_marker:before{
    color:#fff;}
.sc_testimonials_chit .sc_testimonials_item,.wpcf7 .wpcf7-submit-style .submit-style-in,.wpcf7 .wpcf7-submit-style:hover .wpcf7-submit + .submit-style-in{
    background-color:#cb6359;}
.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse) > a > span{
    font-size:17px;}
div.wpcf7 .form-style-1 input::placeholder,div.wpcf7 .form-style-1 textarea::placeholder{
    color:#4a4f46;}
div.wpcf7 .form-style-1 input:focus::placeholder,div.wpcf7 .form-style-1 textarea:focus::placeholder{
    color:#282E24;}
div.wpcf7 .form-style-1 .style-line .line{
    background-color:#8e8f8a;}
.sc_price_simple_shadow .sc_price_item_title{
    font-size:1.8rem;}
.sc_price_simple_shadow .sc_price_item_price{
    font-size:2.5rem;}
.sc_price_columns_wrap{
    align-items: stretch;}
.sc_price_columns_wrap .sc_price_item{
	height:100%;}
.sc_price_simple_shadow .sc_price_item:hover .sc_price_item_price{
	color:#cb6359;}
.sc_icons_simple .sc_icons_item .sc_icons_item_more_link .link_text{
    white-space:break-spaces;}
.tmb30 h2{
    margin-bottom:30px;}
.sc_testimonials_item p, .sc_testimonials_item .sc_testimonials_item_author_title{
    color:#fff;}
.menu_mobile .menu_mobile_widgets_area{display:none}
.menu_mobile_inner.with_widgets{
    background-color:#CB6359;
    background-image:url(/wp-content/uploads/2025/12/patron2.png);}
.elementor iframe{height:100%}
@media (max-width: 479px) {
	h1.sc_layouts_title_caption{font-size:2.4rem;line-height:1.1}
}
@media (max-width: 1279px) {
	.th4 h4{
    	font-size:1.6rem !important;}
	.th5 h5,.th6 h6{
    	font-size:1.4rem !important;}
	.tmb20 h2{
    	margin-bottom:20px;}
}