/*------------------------------------------------------------------------------------- 
Theme Name:		 Foresty Child Theme
Theme URI:		 https://themeforest.net/user/gramentheme
Description:	 Charity and Ecology WordPress Theme
Author:			 Gramentheme
Author URI:		 https://gramentheme.com/
Template:		 foresty
Version:		 1.0.0
Text Domain:	 foresty-child-theme
-------------------------------------------------------------------------------------*/
/*
    Please Add your custom styles here
*/



/*--bannery-úvodní-stránka--*/
.banner-three {margin-top:0px!important;} 
.logo-wrapper {padding-bottom:10px!important;}

svg {fill:var(--main-color-one)!important}
.our-info__social-icon svg path {fill:#fff!important}
svg path[fill="white"] {fill:#fff!important}
svg path {fill:var(--main-color-one)!important}
.site-logo img {max-height:85px;margin-top:5px}
.icon-left svg {height:1em;width:auto;}
.work__item-icon svg {height:3em;}
li a, .btn-one, h4, span {text-transform:none!important}
#masthead .navbar .custom-container {padding-bottom:0!important;padding-top:0!important;}
.wp-block-heading {text-transform:none!important}

/*--banner-úvod--*/
.banner-uvod .banner-five__content h1 {font-size:3.5rem!important;text-transform:none!important;line-height:1.1;}
.banner-uvod .col-lg-7 {width:100%!important}
/*--odkazy-uvod--*/
.work__item-arrow::before {
  content: "Více"!important;
 
}
/*--sociální sítě--*/
/*.fa-twitter {position:relative;top:0.2rem;}
.footer .fa-twitter {top:0;}
.fa-twitter:before {   transform: scale(0.8); content: url("x-twitter-brands-solid.svg")!important;width:18px;height:18px;fill:#fff!important;display:block;box-sizing:border-box;}
.footer .fa-twitter:before { transform: scale(0.95);}*/


/**-blog--*/
.work__item-icon {margin-bottom:1rem}
.blog__list .image {-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.08);
-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.08);
box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.08);}
.blog-content-page h3.wp-block-heading  {margin-top:2rem;margin-bottom:2rem;}
.blog-two__image img {min-height:180px!important}
.elementor-button-icon svg path {fill:#ffffff!important}

/*--footer--*/
/*.our-info.bg-black.bg-cover {display:none!important}*/
.footer .bg-cover.bg-black {background:#777777!important;}
.footer .bg-cover {background:#eeeeee!important;}
.our-info__social-icon {text-align:center!important;float:none!important}
.our-info .row  {display:block!important}
.our-info.bg-black.bg-cover {padding:30px 0px 35px 0px!important}
.our-info .col-lg-4 {width:100%!important}
/*--stránka--*/
.foresty-page-content-area {padding-top:3rem!important}

/*--reference--*/
.reference .testimonial__item-head-info-image img {max-width:200px!important;width:170px!important;height:auto;border-radius:50%!important;}
.testimonial__item-content p {font-size:1rem!important;line-height:1.5!important}

/*--blog--*/
.breadcrumb-content .page-list {display:none!important}
.breadcrumb-content {padding-top:3rem!important;padding-bottom:3rem!important}
.breadcrumb-wrap .page-title {color:var(--heading-color)!important;text-transform:none!important;font-weight:bold!important;font-size:2.7rem;}
.breadcrumb-wrap {background:#eeeeee!important}
.breadcrumb-wrap:after {display:none!important}
.blog-content-page {padding-top:2rem!important;max-width:900px!important;margin:0 auto;}

/*--typo--*/
.elementor-widget-container h1 {font-size: 2.7rem;font-weight:bold;margin-bottom:2rem;}
.elementor-widget-container h2  {font-size:1.9rem;font-weight:bold;margin-bottom:0.9rem;}
.elementor-widget-container h3 {margin-bottom:0.5rem;line-height:1.4!important;}
.elementor-widget-container h3 {margin-bottom:0.5rem;line-height:1.4!important;}
h2.title {overflow-wrap: normal!important;word-break: normal!important;}

.elementor-widget-container li {margin-bottom:0.8rem;}

/*--formular-zeleny--*/
.formular-zeleny form label {display:block!important;width:100%;color:#fff;font-size:0.95rem;padding-top:0.5rem;margin-bottom:0;}
.formular-zeleny form input[type="text"], .formular-zeleny form textarea, .formular-zeleny form input[type="email"] {background:rgba(255,255,255,0.15)!important;border:0px;border-bottom:1px solid rgba(255,255,255,0.5)!important;color:#fff;padding:0.7rem 1.3rem;width:100%;}
.formular-zeleny form textarea {height:150px;}
.formular-zeleny .sloupec {width:50%;margin-right:4rem;}
.formular-zeleny input[type="submit"] {background:rgba(255,255,255,0.8);color:#21a795!important;font-size:1.2rem;border:0!important;padding:0.7rem 1.3rem;text-transform:uppercase;margin-top:1em;}
	.dvasloupce {display:flex;}
	.formular-zeleny input[type="submit"]:hover {background:rgba(255,255,255,0.5);}
	
.formular-zeleny .wpcf7-response-output {background:#fff!important;border:0px!important}


/*--tým--*/

.team-template-default .breadcrumb-wrap {display:none!important}
.team-details-page {padding-bottom:4rem;}

/*--blog--*/
@media (min-width: 800px) 
{ 
.blog-page-content-area, .archive-page-content-area {padding-top:2rem!important;}
.blog-page-content-area .thumbnail-wrap, .archive-page-content-area  .thumbnail-wrap{float:left;width:40%;margin-right:0.5rem;padding:5px;}
.blog-page-content-area .content, .archive-page-content-area .content {overflow:hidden;padding-top:0!important;}
.blog-page-content-area .blog-bottom.mt-3, .archive-page-content-area  .blog-bottom.mt-3 {margin-top:0;}
.blog-page-content-area article, .archive-page-content-area article {clear:both;padding-top:2rem;}
}

@media (max-width:991px) {
	.dvasloupce {display:block;}
	.formular-zeleny .sloupec {width:100%;margin-right:0rem;} 

	.reference .testimonial__item-head-info-image img {max-width:120px!important;width:120px!important;height:auto;border-radius:50%!important;}
}

@media (max-width:1250px) {{padding-left:30px;padding-right:30px;}}


@media (max-width:991px){
	.banner-three {margin:0px!important;padding:0!important} 
	
	/*--banner-uvod*/
.banner-uvod .banner-five__content h1 {font-size:2rem!important;}
.banner-uvod .swiper-wrapper .swiper-slide {min-height:40vh!important}

	
	}





