/* Theme Name: Settlements Theme	
   Author: RENDART
   Version: 2.1.0
*/


/* Wiktoria Park 2 */
@media (min-width: 1200px) {

#WP2 .icon_box.ikona_typ2.three_in_line .card {
        flex: 1 0 calc(25% - 20px);
    }

#WP2 .trzy.icon_box.ikona_typ2.three_in_line .card {
        flex: 1 0 calc(33% - 20px);
    }
}

@media (min-width: 1440px) {
#WP2 .icon_box.ikona_typ1 h4 {
        padding: 0 0!important;
    }
}

#WP2 .under_image.slider-description.middleleft {
	background: #ffffffc9;
    backdrop-filter: blur(6px);
}

#WP2 .slider_title_1, #WP2 .slider_title_2 {
	    color: #20274B!important;
}

#WP2 .building-outline-layer text {
    font-size: 0px!important;
}

#WP2 .building-layer-icons text,
.building-layer-icons circle {
    transform: scale(1.5,1.5);
}

.bg_light {
    background: #fcf6ee;
}

.bg_light p, .bg_light h2{
	color: #20274B;
}

#WP2 .txt_box.nowa_sekcja_opisowa.accent_color, #WP2 .sticky-bar__wrapper .accent_color {
    background: #CE4822;
}


#WP2 .galeria_box.galeria_typ2 .more_mobile_cta {
	color: #20274B;
	background: #ffffffc9;
    backdrop-filter: blur(6px);
}

#WP2 .galeria_box.galeria_typ1.accent_color .bg_swip {
	background: #ffffffc9;
    backdrop-filter: blur(6px);
}

#WP2 .txt_box.media3.image_bg_relative .container {
	background: #ffffffc9;
    backdrop-filter: blur(6px);
}

#WP2 .txt_box.media3.image_bg_relative .txt_box_bg {
 	color: #20274B;
}

#WP2 .media_box.media2.txt_on_image .media_box_bg {
	background: #ffffffc9;
    backdrop-filter: blur(6px);
  color: #20274B;
}

#WP2 {
    .icon_box.ikona_typ2 .card.bg_gray_box:hover .icons_layout {
        background-color: #CE4822 !important;
    }

       .owl-item .btn {
                   background: -moz-linear-gradient(left, #CE4822 42px,#E6562D 42px , #E6562D 100%);
        background: -webkit-linear-gradient(left, #CE4822 42px, #E6562D 42px, #E6562D 100%);
        background: linear-gradient(to left, #CE4822 42px, #E6562D 42px, #E6562D 100%);
        border: 1px solid #E6562D !Important;
       }

        .owl-item .btn:hover {
            color: white !important;
        background: #CE4822 !important;
        background: -moz-linear-gradient(left, #CE4822 42px,#CE4822 42px , #CE4822 100%) !important;
        background: -webkit-linear-gradient(left, #CE4822 42px, #CE4822 42px, #CE4822 100%) !important;
        background: linear-gradient(to left, #CE4822 42px, #CE4822 42px, #CE4822 100%) !important;
    }

    .customNavigation .btn.prev,
    .customNavigation .btn.next,

    .swiper-button-next,
    .swiper-button-prev,
    .icon_desc .rm-more,
    .icon_desc .rm-sell{
        background-color: #E6562D !important;
        border-color: #E6562D !important;
    }
    .swiper-button-next:after,
    .swiper-button-prev:after {
        background-color: #fff !important;
    }

    .customNavigation .btn.prev:hover,
    .customNavigation .btn.next:hover,
    .swiper-button-next:hover,
    .swiper-button-prev:hover {
        background-color: #fff !important;
        border-color: #fff !important;
    }

        .customNavigation .btn.prev:hover span,
    .customNavigation .btn.next:hover span{
             background-color: #E6562D !important;
        }
    .swiper-button-next:hover:after,
    .swiper-button-prev:hover:after {
        background-color: #E6562D !important;
    }

    .galeria_box.galeria_typ1.accent_color .col-lg-12 .swiper.gallery_rotator .swiper-slide:after {
        background-image: none;
    }

    .maps_box .maps_box_bg2.row .col .btn-primary .icon_bt {
        display: inline-block !important;
    }

    .nowa_sekcja_opisowa .col .btn.btn-primary {
        background: #20274B;
        background: -moz-linear-gradient(left, #20274B 50px,#4C506C 50px , #4C506C 100%);
        background: -webkit-linear-gradient(left, #20274B 4250, #4C506C 50px, #4C506C 100%);
        background: linear-gradient(to left, #20274B 50px, #4C506C 50px, #4C506C 100%);
        border: 1px solid #20274B !Important;
    }

    .nowa_sekcja_opisowa .col .btn.btn-primary:hover {
        background: #20274B !important;
        background: -moz-linear-gradient(left, #20274B 50px,#20274B 50px , #20274B 100%) !important;
        background: -webkit-linear-gradient(left, #20274B 50px, #20274B 50px, #20274B 100%) !important;
        background: linear-gradient(to left, #20274B 50px, #20274B 50px, #20274B 100%) !important;
    }

    .maps_box .maps_box_bg2.row .col .btn.btn-primary {
        width: 220px;
        margin: 10px auto 0;
        padding: 8px;
        text-transform: uppercase;
        background: #20274B;
        background: -moz-linear-gradient(left, #20274B 42px,#4C506C 42px , #4C506C 100%);
        background: -webkit-linear-gradient(left, #20274B 42px, #4C506C 42px, #4C506C 100%);
        background: linear-gradient(to left, #20274B 42px, #4C506C 42px, #4C506C 100%);
        border: 1px solid #20274B !Important;
    }

    .maps_box .maps_box_bg2.row .col .btn.btn-primary:hover {
        background: #20274B !important;
        background: -moz-linear-gradient(left, #20274B 42px,#20274B 42px , #20274B 100%) !important;
        background: -webkit-linear-gradient(left, #20274B 42px, #20274B 42px, #20274B 100%) !important;
        background: linear-gradient(to left, #20274B 42px, #20274B 42px, #20274B 100%) !important;
    }



    @media (min-width: 992px) {
    .galeria_box.galeria_typ3 #ogrody-balkony .gallery.row {
        padding-top: 100px;
        padding-bottom: 80px;
    }
    }

}

#WP2 .icon_box.ikony_rot1 .card {
  background-color: #E6562D;
}

#WP2 .post_box {
  background-color: #20274B!important;
}

.gallery-iframe .cut_gallery {
 z-index: -1 !important;   
}