
/*!
Theme Name: Parezy Child
Theme URI: https://themecrafter.com/parezy/
Author: Your Name
Author URI: https://example.com/
Description: Child theme for Parezy WordPress Theme
Template: parezy
Version: 1.0.0
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: parezy-child
*/

/* ========================================
   PAREZY CHILD THEME CUSTOM STYLES
======================================== */

/* Add your custom CSS below */
.tcr-service-date,.tcr-post-meta-inner, .home .tcr-post-meta{
	display: none;
}
.home, .page-id-677 {
	background: #F5F5F5;
}
.home .tcr-post-title{
	margin-top:15px;
}

.page-id-4859 {
	background: #b3dbf6 !important;
}



.site-footer, .top-curvato{ 
	position: relative;     background-color: #344F8C;
	    border-radius: 50% 50% 0 0 / 30px 30px 0 0 !important;
}
.site-footer .footer-topbar {
  background-color: transparent !important;
	top:-25px
}
.site-footer {
    padding-top: 100px;
}
.page-id-677 .footer-topbar {
  background-color: f5f5f5 !important;
}
.cd-color-tertiary {
	background-color: #305191 !important;
	color: #fff !important;
}
.pagina-servizi .services-style-1 .tcr-service-slide .tcr-service-service-wrapper {
    background: #fff;
    border-radius: 8px;
    border: 2px solid #5381C1 !important;
}
.pagina-servizi .services-style-1 .tcr-service-content-inner .tcr-service-content{
	text-align: center;
}
.pagina-servizi .service-image {
    display: block;
    width: 75%;
    height: auto;
    aspect-ratio: 1 / 1;
    object-fit: cover;
    object-position: center;
    margin: 15px auto 0px auto;
    border-radius: 35% 65% 55% 45% / 40% 45% 55% 60% !important; 
}
#colophon .tcr-footer .col-xl-3, #colophon .tcr-footer .col-lg-3 {
        width: 33.3%;
    }
.header-topbar li i {
    margin-right: 0px;
}

.services-style-1 .tcr-service-slide .tcr-service-service-wrapper {
    border-bottom-color: #5381C1 !important;
}


.social-facebook  {
	font-size:25px !important;
}
.site-footer, .site-footer .footer-topbar, .tcr-copyright:before, .services-style-1 .tcr-service-content-inner , .footer-topbar:before {
      background-image:none !important;

}
.image-shape-dx {
    width: 100%;
    height: 100%;
    overflow: hidden;
   border-radius: 50% 0 0 60% / 37% 0 0 60%;
}

.image-shape-dx img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

.image-shape-sx {
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius:0 48% 90% 0 / 0 30% 75% 0;
}

.image-shape-sx img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

.fa-facebook {
    --fa:"\f39e";
}

.tcr-footer-widgets-wrapper .widget-title, .contact-info a{
	color: #fff !important;
}
.footer-topbar .contact-info-inner .tcr-footer-box:nth-of-type(3n+1) .parezy-footer-icon{
		background-color: #b3dbf6 !important;
	}
.footer-topbar .contact-info-inner .tcr-footer-box:nth-of-type(3n+2) .parezy-footer-icon{
		background-color: #5381c1 !important;
	}
.footer-topbar .contact-info-inner .tcr-footer-box:nth-of-type(3n+3) .parezy-footer-icon{
		background-color: #6bb9e8 !important;
	}
.tcr-post-content .tcr-post-date {
	color: #b3dbf6  !important;
	}
.site-header ul.social-info li a, .tcr-topbar-wrapper{
		background-color: #fff !important;
	}
.site-header ul.social-info li a{
color: 305191 !important;
	}
.site-header ul.social-info li a {
    color: #305191;
    background: #010b1a;
    box-shadow: none;
}
#terapia-in-vacanza .services-style-1 .tcr-service-slide .tcr-service-service-wrapper {
    background: #b3dbf6 !important;

}
