/**
 * Theme Name: NowaDays Child Theme
 * Description: This is a child theme for Nowadays - Multipurpose Creative Theme
 * Author: likeaprothemes.com help@likeaprothemes.com
 * Author URI: https://likeaprothemes.com
 * Theme URI: https://themeforest.net/item/nowadays-multipurpose-onemultipage-wordpress-theme/18399207?ref=Like-A-Pro
 * Version: 1.0.0
 * Text Domain: nowadays
 * License: https://themeforest.net/licenses
 * License URI: https://themeforest.net/licenses
 * Template: nowadays
 * Requires PHP: >5.6
 * Tested up to: 6.1
 */

/**
 * Add your custom css below
 */

.section-dark {
    --lpt_shade_0_color: #39362b;
	--lpt_font_main_color: #f1f1f1;
}

.image-box__title {
    overflow: visible;
    margin-bottom: 0;
    display: inline-block;
    font-size: .875rem;
    font-weight: bold;
    letter-spacing: 2px;
    text-transform: uppercase;
}

.info-box-2-subitem__title {
	font-weight: bold;
}

@media (max-width: 1200px) {
.main-simple {
	display: none;
}}

.video-bg__container {
    left: auto !important;
}

.menu-mobile .header {
    background: var(--lpt_mobile_menu_initial_bg_color);
}

@media (max-width: 1200px) {
div#contact {
    height: 1000px !important;
	}}

@media (max-width: 757px) {
.info-box-item {
	padding: 15px!important;
	}}

.portfolio-filter {
    display: none;
}

section#o-nas ol {
    color: #fff;
    padding-bottom: 30px;
    padding-left: 30px;
}


div#special .info-box-item__inner {
    padding-left: 15px;
}

@media (max-width: 757px) {
div#contact .special-heading_style_1 {
    display: inline;
	}}


@media (max-width: 757px) {
div#special {
    height: auto !important;
    padding: 50px 0 !important;
	}}

.modal__info {
    display: none !important;
}

section#portfolio {
    padding-bottom: 0;
}

div#nasze-realizacje {
    padding: 0;
}

.portfolio-1 .portfolio-item:hover .portfolio-item__subtitle, .portfolio-1 .portfolio-item:hover .portfolio-item__title {
    display: none;
}

div#contact p {
    color: #fff;
	margin-top: 25px;
}

.video-bg__video {
    position: absolute;
    width: 100%!important;
	top: auto!important;
	left: auto!important;
	min-height: auto!important;
  transform: none!important;
}

.video-bg__container {
    width: 100%!important;
}
div#contact .special-heading_style_1 {
	margin-bottom: 15px;
}

.footer-social a:focus .footer-social__item::before {
    color: #fff;
}

.footer-social__item:hover::before {
    color: #fff;
}
.ico-7:before {
    content: "\67";
    color: var(--lpt_footer_accent_color);
}

.image-box__inner {
    display: flex;
    flex-direction: column;
}

section#polityka ul {
    list-style: square;
    margin-left: 50px;
    margin-bottom: 15px;
}

section#polityka ol {
	margin-left: 15px!important;
}

section#polityka li {
	margin: 15px 0;
}

section#polityka p:last-of-type {
    margin-bottom: 0;
}

.info-box-2-subitem__description {
    margin: 10px 0 20px 3.4375rem;
}

.image-box__link {
    background: var(--lpt_primary_color);
}

.image-box__img:hover {
    opacity: .5;
    display: block;
    width: 100%;
    height: 100%;
    -webkit-transition: .6s opacity;
    transition: .6s opacity;
	transform: scale3d(1.1, 1.1, 1.1);
    animation-duration: 1s;
    animation-delay: 0.2s;
    transition-property: opacity, transform;
    transition-duration: 0.4s;
}

section#wybrane-realizacje {
    padding-top: 0;
}

div#nasze-realizacje {
	padding-top: 0;
}

section#realizacje-drogi-krzyzowe-rozancowe {
    padding-top: 0!important;
}

.main-simple {
    background: #39372B;
	height: 300px;
}

.main-simple .container {
    width: 100%;
    display: inline-block;
    vertical-align: text-top;
}

.s-testimonials:before {
	background: none;
}

.main-5-slider-dots__dot {
    background: #7A693D;
}

.main-5-slider-dots__dot.active {
    background: #F2BA1F;
}

.oferta1 .features-item-2 {
background-image: url(https://holyform.com/wp-content/uploads/2016/10/portfolio1-4-600x600.jpg);
    background-size: cover;
}

section#polityka {
    color: #fff;
}

.oferta2 .features-item-2 {
background-image: url(https://holyform.com/wp-content/uploads/2016/10/portfolio1-4-600x600.jpg);
    background-size: cover;
}

.oferta3 .features-item-2 {
background-image: url(https://holyform.com/wp-content/uploads/2016/10/portfolio1-4-600x600.jpg);
    background-size: cover;
}

.oferta4 .features-item-2 {
background-image: url(https://holyform.com/wp-content/uploads/2016/10/portfolio1-4-600x600.jpg);
    background-size: cover;
}

.oferta5 .features-item-2 {
background-image: url(https://holyform.com/wp-content/uploads/2016/10/portfolio1-4-600x600.jpg);
    background-size: cover;
}

section#o-nas p,
section#o-nas h3,
.section-2 .section__subtitle,
section#contact-us h3,
.section-2 h3,
.portfolio-filter {
    color: #f1f1f1;
}