@charset "UTF-8";
.swal2-popup {background: white !important; max-width: 920px !important; width: 100% !important; border-radius: 0 !important; padding-top: 50px !important; padding-bottom: 50px !important;}
.swal2-popup .swal2-header {background-image: url(/wp-content/uploads/2020/10/Group-10709.svg) !important; padding-top: 300px !important; background-position: top 0px center !important; background-repeat: no-repeat !important;}
.swal2-popup .swal2-title {font-size: 25px !important;}
.swal2-popup .swal2-confirm {background-color: #C23035 !important; height: 60px !important; border-radius: 0 !important;}
.swal2-popup .swal2-confirm span {color: transparent !important; font-size: 16px !important; padding: 20px 90px !important;}
.swal2-popup .swal2-confirm span:before {content: 'Zamknij'; color: white; position: absolute; left: 0; right: 0;}
.wpcf7 form.sent .wpcf7-response-output {display: block !important;}
body > section.c-section.c-section__product.c-section__product--description > div.container > div > div.col-sm-7.description > div > div:nth-child(1) {padding: 0 15px;}
.single-produkty .c-section__slider-case-study .c-slider--case {position: relative; bottom: 100px; margin-bottom: -215px;}
@media only screen and (max-width: 1200px) {
.single-produkty .c-section__slider-case-study .c-slider--case {position: static; margin-bottom: 0;}}
.c-section__product--check-more {margin-top: 50px; float: left; width: 100%;}
.c-section__product--check-more h2 {padding-left: 30px; margin-bottom: 50px;}
.c-section__product--check-more h2:before {left: 15px;}
.c-section__product--check-more .item {color: white; padding: 130px 150px 47px 30px; margin-top: 35px; background-size: cover;}
@media only screen and (max-width: 767px) {
.c-section__product--check-more .item {padding: 110px 20px;}}
.c-section__product--check-more .item a {color: white;}
.c-section__product--check-more .item h4 {font-size: 20px; min-height: 60px;}
.c-section__product--check-more .item .text {height: 90px; overflow: hidden;}
.c-section__product--check-more .item .text p {font-size: 16px;}
.c-section__product--check-more .item img {position: absolute; right: 50px; bottom: 40px; transition: .3s;}
.c-section__product--check-more .item img:hover {transform: scale(1.1);}
.single-rozwiazania .c-section__product--main-description .img-wrapper {background-image: url(../img/solutions/maska1.svg);}
.single-rozwiazania .c-section__product--main-description .img-wrapper2 {background-image: url(../img/solutions/maska2.svg); width: 450px; height: 459px; margin-bottom: -100px;}
.single-rozwiazania .c-section__product--main-description .img-wrapper2 img {width: 310px; height: 310px; margin-top: 40px;}
@media screen and (max-width: 1650px) and (min-width: 1200px) {
.c-section__slider-product .owl-nav {z-index: 999999;}
.c-section__slider-product .owl-nav .owl-prev {left: -10px;}
.c-section__slider-product .owl-nav .owl-next {right: -10px;}
.c-section__solutions .item {min-height: 200px;}
.c-section__form-offer {padding: 50px 0; margin-top: 50px;}
.c-section__meet-us .c-slider__viewport .swiper-slide img {height: 220px;}
.c-section__benefits .item {min-height: 400px !important;}
body > section.c-section.c-section__product.c-section__product--price.aos-init.aos-animate {margin-top: 0;}
.wrapper {min-height: 735px;}
.c-section__product--funcs .main-item .sub-item {width: 1420px;}
.c-section__homepage-news .owl-nav {top: 28%;}
.c-section__homepage-news .owl-nav .owl-prev {left: 10px;}
.c-section__homepage-news .owl-nav .owl-next {left: 490px;}
.c-section__homepage-news .owl-carousel .owl-stage {padding-left: 20vw;}
.c-section__homepage-news {padding-bottom: 0;}
.c-section__homepage-news .owl-carousel {height: 750px;}}
