/*
 Theme Name:   Studio Mazza Child
 Description:  Studio Mazza Child Theme
 Author:       The Space
 Author URI:   https://www.thespacesm.com/
 Template:     studiomazza
 Version:      1.0.0
 Text Domain:  studiomazza
*/

/* PRIVACY E COOKIE */
#cmplz-document {
    max-width: 100%;
}

/* HEADER */
.navigation-style-underline .nav-link-text:after {background-color: #810e25;}
.whb-color-dark .whb-divider-element:before {
    border-color: rgb(255 255 255 / 57%);}

/* MAIN PAGE */
.home .main-page-wrapper {
    padding-top: 00px;}

/* BOTTONI */
.btn.btn-style-bordered.btn-scheme-dark {color: #811025;}
.btn.btn-style-bordered.btn-blue {color: #090c28;}
.btn {font-family: "Manrope", Arial, Helvetica, sans-serif; }

/* PREFOOTER */
.woodmart-prefooter {
    padding-bottom: 0px;}

/* BLOG */
article .entry-meta-list {display: none;}
article .btn-read-more.more-link {
	font-family: "Manrope", Arial, Helvetica, sans-serif;
	color: #811025;}

/* FORM SERVICE */
input.service[type=submit] {
    color: #fff;
    background-color: #508EAA;
    border-radius: 0px;}

/* ACCEPT COOKIE */
.cookies-buttons .cookies-accept-btn {
    background-color: #090c28;}
.cookies-buttons .cookies-more-btn {
    border-bottom: 2px solid #810c25;
    color: #810c25;}

/* LINGUA */
.lingua-header a {
    color: #ffffff;
    font-weight: 600;}

.grecaptcha-badge { 
    visibility: hidden;
}

@media only screen and (min-width: 768px) and (max-width: 1024px){

	div.home-about {
		margin-top: 4vh !important;
		margin-bottom: 4vh !important;}
	div.vc_custom_1620206734803 {margin-top: 6vh !important;}
	div.studio-about {
		margin-top: 0vh !important;
		margin-bottom: 6vh !important;}
	div.studio-about div.woodmart-text-block-wrapper.woodmart-title-size-custom {margin-top: 40px!important;}
	div.professionista-studio {padding-bottom: 4vh !important;}
	div.professionista-experience {
		margin-top: 2vh !important;
    margin-bottom: 6vh !important;}
    div.professionista-studio .vc_empty_space {height: 2vh!important}
    div.aree-attivita .vc_empty_space {height: 4vh!important;}
    div.aree-attivita {padding-bottom: 6vh!important;}
    div.attivita-dettaglio {
    margin-top: 4vh !important;
    margin-bottom: 6vh !important;}
    section.section-about { padding-top: 6vh !important;}
    .attivita-home div.vc_column-inner {
    margin-bottom: 0vh !important;}
    .attivita-page .vc_empty_space {height: 4vh!important;}
    div.attivita-page {padding-bottom: 6vh !important;}

 }

@media only screen and (min-width: 480px) and (max-width: 768px){

	div.home-about {
		margin-top: 4vh !important;
		margin-bottom: 4vh !important;}
	div.vc_custom_1620209158785 {
	    padding-bottom: 4vh !important;}
	div.home-about div.woodmart-text-block-wrapper.woodmart-title-size-custom {margin-top: 40px!important;}
	div.vc_custom_1620206734803 {margin-top: 6vh !important;}
	div.studio-about {
		margin-top: 0vh !important;
		margin-bottom: 6vh !important;}
	div.studio-about div.woodmart-text-block-wrapper.woodmart-title-size-custom {margin-top: 40px!important;}
	div.professionista-studio {padding-bottom: 4vh !important;}
	div.professionista-experience {
		margin-top: 2vh !important;
    margin-bottom: 6vh !important;}
    div.aree-attivita .vc_empty_space {height: 4vh!important;}
    div.aree-attivita {padding-bottom: 6vh!important;}
    div.attivita-dettaglio {
    margin-top: 4vh !important;
    margin-bottom: 6vh !important;}
    section.section-about { padding-top: 6vh !important;}

 }

@media only screen and (max-width: 480px){

	div.home-about {margin-bottom: 4vh !important;}
	div.home-about div.woodmart-text-block-wrapper.woodmart-title-size-custom {margin-top: 40px!important;}
	div.vc_custom_1620206734803 {margin-top: 6vh !important;}
	.prefooter-studio .text-right , .prefooter-studio .text-left {text-align: center!important;}
	.prefooter-studio .text-right .vc_column-inner { padding-top: 0px!important;}
	.logo-footer {margin: 0 auto;}
	div.studio-about {
		margin-top: 0vh !important;
		margin-bottom: 6vh !important;}
	div.studio-about div.woodmart-text-block-wrapper.woodmart-title-size-custom {margin-top: 40px!important;}
	div.professionista-studio {padding-bottom: 4vh !important;}
	div.professionista-studio .woodmart-title-container.woodmart-text-block {text-align: center!important;}
	div.professionista-studio .dettaglio-studio {margin-top: 4vh!important}
	div.professionista-experience {
		margin-top: 2vh !important;
    margin-bottom: 6vh !important;}
    div.aree-attivita .vc_empty_space {height: 4vh!important;}
    div.aree-attivita {padding-bottom: 6vh!important;}
    div.attivita-dettaglio {
    margin-top: 4vh !important;
    margin-bottom: 6vh !important;}
    #rev_slider_1_1_wrapper .uranus.tparrows:before , #rev_slider_1_1_wrapper .uranus.tparrows:after {
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 20px;}
    #rev_slider_1_1_wrapper .uranus.tparrows {
    width: 20px;
    height: 20px;}
    #rev_slider_2_2_wrapper .hesperiden.tparrows:before , #rev_slider_2_2_wrapper .hesperiden.tparrows:after {
    font-size: 14px;
    line-height: 20px;}
    #rev_slider_2_2_wrapper .hesperiden.tparrows {
    width: 20px;
    height: 20px;}

 }

    :root{
                                    --wd-form-brd-radius: 0px;
                                }
                                