/*Container*/
@media only screen and (max-width: 700px) {
.pb-4, .pp-contact-us {
    text-align: center !important;
}

.title-wp {
    text-align: left;
}

}

/* Hero Section */


.pp-hero .container {
    display: flex;
    justify-content: space-around;
}

.ico {
    width: 35px;
}

.prop-data {
    width: 20%;
    background: #f2f2f263;
    color: white;
    position: absolute;
    top: 56em;
    right: 51em;
    padding: 20px;
    text-align: center;
    margin: 0 auto;
}



/*PP Description Section*/


.prop-desc {
    padding-top: 51px;
    font-family: 'Roboto', sans-serif;
}


/*Slider Section*/

.swiper-button-prev,
.swiper-button-next {
  color: #999; /* любой серый */
  background: white;
    border-radius: 38px !important;
    padding: 11px;
}


.swiper-pagination-bullet {
    width: 20px;
    height: 20px;
    background: white !important;
    border-radius: 20px !important;
 
}

.swiper-pagination-bullet-active {
    background: #000000 !important;
}

.pp-slider {
    margin-top: 70px;
    margin-bottom: 70px;
}



.title {
    padding-bottom: 0.8em;
    font-size: 60px;
}

@media only screen and (max-width: 700px) {
    .title, .plans-title {
        font-size: 2.4em !important;
    }

.plani {
    margin-top: 57px !important;
}



}


/*Plans Section*/


.plani {
	display: flex;
    margin-top: 55px;
}

.plans-title {
    font-size: 70px;
}


/*Slider Section*/


.pp-contact-us {
    margin: 0px;
}


.pp-plans {
    text-align: center;
}

.pp-contact-us {
    text-align: left;
}

.left {
    text-align: left !important;
}

.more {
    padding-bottom: 0.5em;
}