.itemContentInfra, .watchGenPlan, .headerGenPlan, .blockContentGallery, .contentShop, .itemsSingleShop, .itemsSingleShop .itemSingleShop .insideSingleShop, .blockInfoSingleShop, .listSortCategoryShop li, .blockInputRange, .blockContentConstruction, .contentBlockZvituHid, .blockMainInfoContacts, .blockContentDocuments, .blockContentDocuments .itemContentDocument .insideItemContentDocument, .blockContentDocuments .itemContentDocument .insideItemContentDocument .doubleInsideContentDocument, .blockContentNews, .blockContentZabudovnuk, .contentContactsZabudovnuk, .contentProjectZabydvnuk .owl-stage, .blockCountRooms, .blockCountRooms .itemCountRooms, .blockCountRooms .itemChooseHouse, .PibdirPage .headContent, .pageTest .contentTest, .blockTestUl ul, .blockTestUl ul li, .pageChooseDim .blockBackPlane a, .blockToolDom, .blockToolDom .itemToolDom, .insideContentPidbirSingle, .priceOrderBlockAR .orderRoomAR, .blockMoreInfoAR, .blockMoreInfoAR .blockDetailAR a, .itemsBonusAr, .blockAddPlane .insideFexAddPlane, .pageCompare .headContent, .addPlanes, .addPlanes a, .balkonStyle, .currentChooseKv, .itemListChooseKv {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.blockHeader {
background: #4B413D;
position: initial;
}
iframe {
width: 100%;
}
.textEmptyHouse {
display: inline-block;
font-family: gilExBold;
font-size: 40px;
line-height: 39px;
color: #98C635;
border: 2px solid #98C635;
border-radius: 10px;
padding: 20px 40px;
}
.emptyHouse {
width: 100%;
text-align: center;
padding: 100px 0;
}
.blockHeader:after {
content: none;
}
.blockFooterCopyR {
margin-top: 20px;
text-align: center;
}
footer {
padding-bottom: 60px !important;
}
@media (max-width: 600px){
footer {
padding-bottom: 100px !important;
}
}
.blockFooterCopyR a {
font-family: helRoman;
font-size: 14px;
line-height: 14px;
color: #FFFFFF;
text-decoration: none !important;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.blockFooterCopyR a:hover{
color: #4B413D;
}
.menuBlock {
top: 65px;
}
.headContent {
position: relative;
z-index: 2;
margin: 40px 0 50px 0;
}
.headContent .headerContent {
font-family: gilExBold;
font-size: 32px;
line-height: 39px;
color: #4C3E3B;
}
.itemContentInfra {
margin-bottom: 60px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
}
.itemContentInfra:nth-child(2n) {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.itemContentInfra:nth-child(2n) .insideItemContentInfra:nth-child(2) {
margin-right: auto;
margin-left: 0;
}
.itemContentInfra .insideItemContentInfra {
width: 50%;
padding: 0 15px;
}
.itemContentInfra .insideItemContentInfra img {
width: 100%;
border-radius: 10px;
position: relative;
z-index: 2;
}
.itemContentInfra .insideItemContentInfra:nth-child(2) {
max-width: 510px;
margin-left: auto;
}
.headerSubHeader, .textSub {
position: relative;
z-index: 2;
}
.headerSubHeader {
font-family: gilExBold;
font-size: 24px;
line-height: 140%;
color: #4C3E3B;
}
.textSub p {
margin-top: 15px;
font-family: helRoman;
font-size: 16px;
line-height: 140%;
color: #333333;
}
.watchGenPlan {
height: 150px;
background-size: cover;
background-position: center;
position: relative;
-webkit-box-align: ceneter;
-ms-flex-align: ceneter;
align-items: ceneter;
-webkit-align-items: ceneter;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-justify-content: center;
}
.watchGenPlan:hover .headerGenPlan {
color: #98C635;
}
.watchGenPlan a {
position: absolute;
width: 100%;
left: 0;
height: 100%;
top: 0;
}
.headerGenPlan {
font-family: gilExBold;
font-size: 24px;
line-height: 100%;
text-align: center;
color: #4A403D;
-webkit-transition: all 0.3s;
transition: all 0.3s;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
}
.insideItemContentInfra {
position: relative;
}
.patterInfra {
position: absolute;
top: -150px;
right: -40px;
width: 300px;
}
.patterInfraSecond {
position: absolute;
right: -160px;
top: -5px;
width: 300px;
}
.patterInfraThird {
position: absolute;
left: -160px;
top: -5px;
width: 300px;
}
.blockButtonLocation button {
width: 220px;
}
.blockAddressLocation {
margin: 25px 0 50px 0;
font-family: helBold;
font-size: 14px;
line-height: 140%;
color: #333333;
}
.blockAddressLocation img {
width: 20px !important;
margin-right: 7px;
}
.pageLocation .patterInfra {
top: -90px;
right: -150px;
}
.blockMapLocation {
position: relative;
}
.blockMapLocation .standartStyleButton {
position: absolute;
top: 25px;
left: 25px;
z-index: 2;
width: 220px;
background-color: #4B413D;
}
.blockMapLocation .standartStyleButton:hover {
background-color: #78706E;
}
.gmnoprint {
display: none !important;
}
.blockContentGallery {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -10px;
}
.blockContentGallery a {
display: block;
padding: 0 10px;
margin-bottom: 20px;
width: 33.333%;
}
.blockContentGallery a img {
width: 100%;
border-radius: 10px;
}
img.fancybox-image {
border-radius: 10px;
}
.textTerms {
max-width: 600px;
font-family: helRoman;
font-size: 16px;
line-height: 140%;
color: #4C3E3B;
min-height: 347px;
}
.textTerms p {
margin-bottom: 20px;
}
.textTerms p:last-child {
margin-bottom: 0;
}
.contentShop .itemContentShop:nth-child(2) {
background-color: #FBFBFB;
width: 25%;
}
.contentShop .itemContentShop:last-child {
min-height: 476px;
margin-bottom: 100px;
width: 75%;
padding: 0 50px;
}
.itemContentShop .headContent {
margin: 40px 0 30px 0;
}
.itemsSingleShop {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -10px;
}
.itemsSingleShop .itemSingleShop {
margin-bottom: 20px;
width: 33.333%;
padding: 0 10px;
}
.itemsSingleShop .itemSingleShop .insideSingleShop {
height: 100%;
position: relative;
-webkit-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.05);
box-shadow: 0 11px 25px rgba(0, 0, 0, 0.05);
border-radius: 5px;
padding: 40px 25px 105px 25px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-justify-content: center;
-webkit-transition: all 0.3s;
transition: all 0.3s;
top: 0;
}
.itemsSingleShop .itemSingleShop .insideSingleShop:hover {
-webkit-box-shadow: 0 11px 25px rgba(0, 0, 0, 0.35);
box-shadow: 0 11px 25px rgba(0, 0, 0, 0.35);
top: -10px;
}
.itemsSingleShop .itemSingleShop .insideSingleShop a {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 2;
}
.itemsSingleShop .itemSingleShop .insideSingleShop img {
max-width: 100%;
}
.blockInfoSingleShop {
position: absolute;
bottom: 25px;
left: 0;
width: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-justify-content: center;
}
.blockInfoSingleShop .itemBlockInfoSingleShop:first-child {
margin-right: 30px;
}
.blockInfoSingleShop .itemBlockInfoSingleShop .headerBlockInfoSS {
font-family: helRoman;
font-size: 16px;
line-height: 140%;
color: #909090;
}
.blockInfoSingleShop .itemBlockInfoSingleShop .textBlockInfoSS {
font-size: 20px;
line-height: 140%;
color: #333333;
font-family: helBold;
}
.sideBarShop {
padding: 80px 10px;
}
.insideSideBarShop {
width: 230px;
margin: 0 auto;
top: 0 !important;
}
.headerWidget {
margin-bottom: 10px;
font-family: helBold;
font-size: 16px;
line-height: 16px;
color: #4B413D;
}
.blockClearFilterShop {
margin-top: 50px;
}
.blockClearFilterShop button {
background-color: transparent !important;
color: #909090;
border: 1px solid rgba(148, 148, 148, 0.3);
width: 100%;
}
.blockClearFilterShop button:hover {
color: #98C635;
}
.blockClearFilterShop button:hover img {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.blockClearFilterShop button img {
margin-right: 12px;
position: relative;
top: -2px;
}
.blockSortCategory {
margin-top: 50px;
}
.listSortCategoryShop {
list-style: none;
margin-top: 16px;
}
.listSortCategoryShop li {
cursor: pointer;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
margin-bottom: 8px;
font-family: helRoman;
font-size: 13px;
line-height: 140%;
color: #333333;
position: relative;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.listSortCategoryShop li:hover {
color: #98C635;
}
.listSortCategoryShop li:after {
-webkit-transition: all 0.3s;
transition: all 0.3s;
content: '';
position: absolute;
width: 14px;
height: 14px;
background-color: #98C635;
border-radius: 5px;
left: 5px;
top: 5px;
opacity: 0;
}
.listSortCategoryShop li:before {
border: 1px solid rgba(148, 148, 148, 0.3);
-webkit-box-sizing: border-box;
box-sizing: border-box;
border-radius: 5px;
content: '';
width: 24px;
height: 24px;
margin-right: 16px;
}
.activeSortShop {
color: #98C635 !important;
}
.activeSortShop:after {
opacity: 1 !important;
}
#slider-container {
width: 100%;
}
#slider-container {
margin-top: 20px;
position: relative;
}
.ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
height: 4px;
background-color: #98C635;
}
.blockRangePrice {
height: 4px;
background-color: rgba(148, 148, 148, 0.3);
border-radius: 100px;
position: relative;
padding: 0 8px;
}
.ui-slider-handle {
top: -6px;
margin-left: -.6em;
position: absolute;
z-index: 2;
width: 1.2em;
height: 1.2em;
outline: none;
cursor: pointer;
content: url(//paradise-avenue.com.ua/wp-content/themes/paradiceTheme/img/filterPriceImage.svg);
}
.blockInputRange {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.blockInputRange input {
width: 74px;
height: 32px;
padding: 0 15px;
font-family: helMedium;
font-size: 14px;
line-height: 14px;
color: #333333;
background: transparent;
border: 1px solid rgba(148, 148, 148, 0.3);
-webkit-box-sizing: border-box;
box-sizing: border-box;
border-radius: 5px;
}
.insideSideBarShop {
position: relative;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.blockContentConstruction {    -ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -10px;
position: relative;
}
.blockContentConstruction .itemConstruction {
width: 33.333%;
padding: 0 10px;
margin-bottom: 40px;
}
.blockContentConstruction .itemConstruction .insideItemConstruction {
position: relative;
}
.blockContentConstruction .itemConstruction .insideItemConstruction:hover .nameHid, .blockContentConstruction .itemConstruction .insideItemConstruction:hover .descHid {
color: #98C635;
}
.blockContentConstruction .itemConstruction .insideItemConstruction:hover img {
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
.blockContentConstruction .itemConstruction .insideItemConstruction a {
position: absolute;
top: 0;
left: 0;
z-index: 2;
width: 100%;
height: 100%;
}
.blockContentConstruction .itemConstruction .insideItemConstruction img {
width: 100%;
border-radius: 10px;
-webkit-transition: all 1s;
transition: all 1s;
}
.blockContentConstruction .nameHid {
font-family: helBold;
font-size: 16px;
line-height: 140%;
color: #333333;
-webkit-transition: all 0.3s;
transition: all 0.3s;
margin: 20px 0 5px 0;
}
.blockContentConstruction .descHid {
font-family: helRoman;
font-size: 16px;
line-height: 140%;
color: #909090;
}
.blockForImageHid {
overflow: hidden;
border-radius: 10px;
}
.patternConstruct {
position: absolute;
width: 300px;
top: -108px;
right: -71px;
}
.blockContentConstruction {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.blockContentConstruction .itemSingleConstruction {
padding: 0 10px;
}
.blockContentConstruction .itemSingleConstruction:nth-child(1) {
width: 41.666%;
}
.blockContentConstruction .itemSingleConstruction:nth-child(2) {
width: 58.333%;
position: relative;
}
.tooBarTel {
display: none;
}
.pageContacts .subTextHeader {
font-family: helMedium;
font-size: 16px;
line-height: 140%;
max-width: 410px;
color: rgba(20, 20, 20, 0.75);
}
.subTextHeader {
margin-top: 20px;
font-family: helRoman;
font-size: 14px;
line-height: 14px;
color: #949494;
}
.blockImageSingleConstruction {
position: relative;
z-index: 2;
border-radius: 10px;
}
.blockImageSingleConstruction:after {
content: '';
background: linear-gradient(180.44deg, rgba(0, 0, 0, 0.3) 0.66%, rgba(0, 0, 0, 0) 19.9%);
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 1;
height: 100%;
border-radius: 10px;
}
.blockImageSingleConstruction img {
width: 100%;
border-radius: 10px;
}
.blockImageSingleConstruction .nameMonth {
font-family: helBold;
font-size: 20px;
line-height: 100%;
color: #FFFFFF;
top: 25px;
left: 25px;
position: absolute;
z-index: 2;
}
.blockImageSingleConstruction .moreHidBudivnutstva {
position: absolute;
bottom: 25px;
left: 25px;
width: 160px;
background-color: #fff;
color: #333333;
z-index: 2;
}
.blockImageSingleConstruction .moreHidBudivnutstva:hover {
background-color: rgba(255, 255, 255, 0.85);
}
.headerGraphic {
font-family: helMedium;
font-size: 16px;
line-height: 16px;
color: #333333;
margin-bottom: 12px;
}
.textGraphic {
margin-top: 8px;
font-family: helRoman;
font-size: 14px;
line-height: 14px;
color: #949494;
}
.blockGraphicsConstruction .itemGraphicConstruction {
margin-bottom: 30px;
}
.blockGraphicsConstruction .itemGraphicConstruction:last-child {
margin-bottom: 0;
}
.blockGraph {
width: 100%;
height: 24px;
position: relative;
}
.blockGraph .blockBgGraph {
height: 100%;
background-color: #F8F8F8;
border-radius: 20px;
}
.blockGraphicsConstruction {
max-width: 390px;
}
.blockGreenGraph {
background-color: #98C635;
border-radius: 20px;
height: 100%;
position: absolute;
top: 0;
left: 0;
-webkit-transition: all 4s;
transition: all 4s;
}
.numbTextGraph {
position: absolute;
width: 100%;
height: 100%;
text-align: center;
top: 0;
left: 0;
font-family: helHeavy;
font-size: 14px;
line-height: 24px;
color: #333333;
}
.headerZvitu {
margin-bottom: 20px;
font-family: gilExBold;
font-size: 24px;
line-height: 140%;
color: #4C3E3B;
}
.contentZvituHid {
margin-top: 100px;
}
.contentBlockZvituHid {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -10px;
}
.contentBlockZvituHid .itemContentBlockZvituHid {
width: 16.666%;
padding: 0 10px;
margin-bottom: 20px;
}
.contentBlockZvituHid .itemContentBlockZvituHid img {
width: 100%;
border-radius: 10px;
height: 120px;
}
.contentBlockZvituHid .itemContentBlockZvituHid .nameMonthZvit {
margin-top: 10px;
font-family: helBold;
font-size: 16px;
line-height: 100%;
-webkit-transition: all 0.3s;
transition: all 0.3s;
color: #4A403D;
}
.blockForImageZvit {
position: relative;
}
.blockForImageZvit:after {
content: '';
background: linear-gradient(180.44deg, rgba(0, 0, 0, 0.3) 0.66%, rgba(0, 0, 0, 0) 19.9%);
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 1;
height: 100%;
border-radius: 10px;
}
.insideContentBlockZvituHid {
position: relative;
}
.insideContentBlockZvituHid:hover .nameMonthZvit {
color: #98C635;
}
.insideContentBlockZvituHid a {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 2;
}
.blockContentContacts {
position: relative;
margin-bottom: 50px;
}
.blockMainInfoContacts {
margin-bottom: 70px;
}
.blockMainInfoContacts .itemMainInfoContacts {
margin-right: 70px;
position: relative;
z-index: 2;
margin-bottom: 20px;
}
.blockMainInfoContacts .itemMainInfoContacts:last-child {
margin-right: 0;
}
.blockMainInfoContacts .itemMainInfoContacts .headerMainInfoContacts {
font-family: helMedium;
font-size: 16px;
line-height: 140%;
color: #909090;
}
.blockMainInfoContacts .itemMainInfoContacts p, .blockMainInfoContacts .itemMainInfoContacts a {
font-family: helMedium;
font-size: 16px;
line-height: 140%;
color: #4B413D;
text-decoration: none !important;
}
.blockMainInfoContacts .itemMainInfoContacts a {
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.blockMainInfoContacts .itemMainInfoContacts a:hover {
color: #98C635;
}
.pageContacts .patternConstruct {
top: -200px;
}
.mapBlockContacts form input, .mapBlockContacts form textarea {
background-color: #F8F8F8 !important;
}
.mapBlockContacts form button {
background-color: #98C635 !important;
}
.mapBlockContacts form button:hover {
background-color: #B2D468 !important;
}
.blockContentDocuments {
margin: 0 -10px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.blockContentDocuments .itemContentDocument {
width: 50%;
margin-bottom: 40px;
padding: 0 10px;
}
.blockContentDocuments .itemContentDocument .insideItemContentDocument {
background: #FBFBFB;
border-radius: 10px;
padding: 25px 40px;
position: relative;
height: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
}
.blockContentDocuments .itemContentDocument .insideItemContentDocument:hover .textDocument {
color: #98C635 !important;
}
.blockContentDocuments .itemContentDocument .insideItemContentDocument:hover img {
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
.blockContentDocuments .itemContentDocument .insideItemContentDocument a {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.blockContentDocuments .itemContentDocument .insideItemContentDocument img {
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.blockContentDocuments .itemContentDocument .insideItemContentDocument .doubleInsideContentDocument {
width: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.blockContentDocuments .itemContentDocument .insideItemContentDocument .doubleInsideContentDocument .textDocument {
margin-right: 50px;
font-family: helRoman;
font-size: 16px;
line-height: 140%;
-webkit-transition: all 0.3s;
transition: all 0.3s;
color: #333333;
}
.blockContentNews {
margin: 0 -10px;
position: relative;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.itemNews {
padding: 0 10px;
width: 33.333%;
margin-bottom: 40px;
}
.itemNews .insideItemNews {
position: relative;
}
.itemNews .insideItemNews:hover img {
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
.itemNews .insideItemNews:hover .nameNews {
color: #98C635;
}
.itemNews .insideItemNews a {
position: absolute;
width: 100%;
height: 100%;
top: 0;
z-index: 2;
left: 0;
}
.itemNews .insideItemNews .nameNews {
font-family: gilExBold;
font-size: 24px;
line-height: 140%;
color: #4C3E3B;
smargin-top: 10px;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.itemNews .insideItemNews img {
-webkit-transition: all 1s;
transition: all 1s;
width: 100%;
border-radius: 10px;
}
.blockImgNews {
overflow: hidden;
border-radius: 10px;
}
.contentSingleNews {
margin-top: 40px;
}
.blockContentSingleNews .headContent, .blockMainContentSingleNews{
max-width: 600px;
margin: 0 auto;
}
.blockContentSingleNews img {
width: auto;
border-radius: 10px;
}
.pageSingleNews .blockContentSingleNews .headContent {
margin: 40px auto 20px auto !important;
}
.pageSingleNews .headerContent {
font-size: 24px;
line-height: 140%;
color: #4C3E3B;
}
.pageSingleNews .headContent {
margin: 40px 0 20px 0;
}
.patternSinleNews {
width: 300px;
position: absolute;
top: -200px;
right: -140px;
}
.mainNews {
position: relative;
z-index: 3;
}
.blockMainContentSingleNews {
font-family: helRoman;
font-size: 16px;
line-height: 140%;
color: #4C3E3B;
}
.blockMainContentSingleNews ul, .blockMainContentSingleNews li {
padding-left: 15px;
}
.blockMainContentSingleNews * {
margin-bottom: 20px;
}
.blockMainContentSingleNews *:last-child {
margin-bottom: 0;
}
.pageSingleNews .headContent .headerContent {
position: relative;
z-index: 2;
}
.blockContentZabudovnuk {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
}
.blockContentZabudovnuk .itemBlockZabudovnuk {
width: 50%;
}
.pageZabudovnuk .headContent {
margin-bottom: 20px;
}
.pageZabudovnuk .headerContent {
margin-bottom: 30px;
}
.textHrefZ {
font-family: helRoman;
font-size: 16px;
line-height: 140%;
-webkit-text-decoration-line: underline;
text-decoration-line: underline;
color: #909090;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.textHrefZ:hover {
color: #98C635;
}
.hrefHeader .sotsHref {
display: inline-block;
}
.itemBlockZabudovnuk:nth-child(2) {
text-align: center;
}
.itemBlockZabudovnuk p {
font-family: helRoman;
font-size: 16px;
line-height: 140%;
color: #333333;
}
.headerSubHeader {
margin-bottom: 30px;
font-family: gilExBold;
font-size: 24px;
line-height: 140%;
color: #4B413D;
}
.contactsZabudovnuk {
margin-top: 80px;
}
.contentContactsZabudovnuk {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.contentContactsZabudovnuk .itemContentContactsZabudovnuk {
margin-right: 70px;
}
.contentContactsZabudovnuk .itemContentContactsZabudovnuk:last-child {
margin-right: 0;
}
.contentContactsZabudovnuk .itemContentContactsZabudovnuk .headerContactsZabydovnukS {
font-family: helMedium;
font-size: 16px;
line-height: 140%;
color: #909090;
}
.contentContactsZabudovnuk .itemContentContactsZabudovnuk a, .contentContactsZabudovnuk .itemContentContactsZabudovnuk p {
font-family: helBold;
font-size: 16px;
line-height: 140%;
color: #4B413D;
text-decoration: none !important;
}
.contentContactsZabudovnuk .itemContentContactsZabudovnuk a {
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.contentContactsZabudovnuk .itemContentContactsZabudovnuk a:hover {
color: #98C635;
}
.anotherProjectZabydovnuk {
margin-top: 80px;
}
.itemOwlAP {
text-align: center;
}
.itemOwlAP img {
width: auto !important;
}
.contentProjectZabydvnuk .sotsHref {
display: inline-block;
}
.contentProjectZabydvnuk .owl-stage {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
}
.owlAnotherProjects .owl-nav {
margin-top: 0;
}
.owl-prev, .owl-next {
width: 30px !important;
height: 30px !important;
margin: 0 !important;
padding: 0 !important;
background: url(//paradise-avenue.com.ua/wp-content/themes/paradiceTheme/img/arrowNextSlider.svg) !important;
position: absolute;
top: calc(50% - 10px);
-webkit-transition: all 0.3s;
transition: all 0.3s;
background-size: cover !important;
}
.smallTextCommercial{
margin-bottom: 30px;
font-family: helRoman;
font-size: 15px;
line-height: 140%;
}
.owl-prev {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
left: 0;
}
.owl-next {
right: 0;
}
.blockFilterEtaz {
margin: 40px 0;
}
#slider-containerEtaz {
margin-top: 20px;
position: relative;
}
.blockCountRooms {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.blockCountRooms .itemCountRooms, .blockCountRooms .itemChooseHouse {
width: 30px;
height: 30px;
border-radius: 100px;
border: 1px solid rgba(148, 148, 148, 0.3);
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-family: helBold;
font-size: 14px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-justify-content: center;
line-height: 30px;
color: #949494;
background-color: transparent;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.blockCountRooms .itemCountRooms:hover, .blockCountRooms .itemChooseHouse:hover {
background-color: #98C635;
color: #fff;
}
.itemCountRooms.activeRoomsChoose, .itemChooseHouse.activeRoomsChoose {
background-color: #98C635 !important;
color: #fff !important;
}
.houseStyle{
margin-bottom: 40px;
}
.PibdirPage .headContent {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.buttonChooseOnGenPla {
color: #fff;
background-color: #4B413D;
width: 200px;
-ms-flex-preferred-size: 200px;
flex-basis: 200px;
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
}
.buttonChooseOnGenPla:hover {
background-color: #78706E;
}
.buttonChooseOnGenPla img {
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1);
margin-right: 12px;
position: relative;
top: -1px;
}
.PibdirPage .itemsSingleShop .itemSingleShop .insideSingleShop {
padding: 40px 17px 105px 17px;
}
span.creditHouse {
position: absolute;
left: 8px;
top: 6px;
font-size: small;
padding: 3px 5px;
color: #B2D468;
text-transform: uppercase;
border: 1px solid rgba(148, 148, 148, 0.3);
-webkit-box-shadow: 0px 11px 25px rgba(0, 0, 0, 0.05);
box-shadow: 0px 11px 25px rgba(0, 0, 0, 0.05);
border-radius: 5px;
letter-spacing: 0.03em;
color: #98C635;
}
button.addToFavorite {
background: none;
border: none;
position: absolute;
top: 20px;
z-index: 3;
right: 20px;
}
.blockButtonMorePlane {
margin-top: 35px;
}
.blockButtonMorePlane button {
margin: 0 auto;
width: 380px;
font-size: 20px;
height: 50px;
}
.blockButtonMorePlane button:hover img {
-webkit-transform: rotate(-360deg);
transform: rotate(-360deg);
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.blockButtonMorePlane button img {
margin-right: 15px;
}
.textMorePlane {
display: block;
text-align: center;
margin-top: 15px;
font-family: helMedium;
font-size: 16px;
line-height: 16px;
color: #949494;
}
.PibdirPage .blockInfoSingleShop .itemBlockInfoSingleShop:nth-child(2) {
margin-right: 30px;
}
.pageTest {
background-size: cover;
}
.pageTest .contentTest {
min-height: calc(100vh - 64px);
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-justify-content: center;
}
.blockContentTest {
max-width: 800px;
width: 100%;
overflow: hidden;
position: relative;
padding: 50px 135px 70px 135px;
background-color: #fff;
border-radius: 10px;
}
.blockContentTest .itemBlockContentTest {
text-align: center;
}
.blockContentTest .itemBlockContentTest .buttonBlockNextTest, .blockContentTest .itemBlockContentTest .textTestUnd {
position: relative;
z-index: 2;
}
.testText {
font-family: helRoman;
font-size: 14px;
line-height: 14px;
position: relative;
z-index: 3;
color: #909090;
}
.headerTest {
margin: 30px 0;
font-family: gilExBold;
font-size: 32px;
line-height: 39px;
color: #4A403D;
}
.textTestUnd {
font-family: helRoman;
font-size: 16px;
line-height: 140%;
color: #333333;
}
.buttonBlockNextTest {
margin-top: 80px;
}
.buttonBlockNextTest button {
width: 280px;
margin: 0 auto;
}
.figureAnimate {
position: absolute;
bottom: -90px;
left: -90px;
width: 300px;
}
.figureAnimate2 {
position: absolute;
top: -90px;
right: -50px;
width: 300px;
}
.testTextSecond {
margin-top: 10px;
display: block;
}
.headerTestSub {
margin: 30px auto;
font-family: helRoman;
font-size: 16px;
position: relative;
z-index: 3;
max-width: 400px;
line-height: 140%;
color: #333333;
}
.itemBlockContentTest:nth-child(n+2) .buttonBlockNextTest {
margin-top: 30px;
}
.blockTestUl ul {
list-style: none;
max-width: 450px;
margin: 0 auto;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
span.forChooseTest {
text-align: left;
}
.blockTestUl ul li {
font-family: helRoman;
position: relative;
font-size: 14px;
line-height: 140%;
color: #333333;
margin-bottom: 15px;
padding-left: 50px;
cursor: pointer;
width: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
}
.blockTestUl ul li:last-child {
margin-bottom: 0;
}
.blockTestUl ul li:before {
content: '';
width: 24px;
height: 24px;
border: 1px solid rgba(148, 148, 148, 0.3);
-webkit-box-sizing: border-box;
box-sizing: border-box;
border-radius: 20px;
margin-right: 15px;
display: block;
position: absolute;
top: -3px;
left: 0;
}
.blockTestUl ul li span:before {
opacity: 0;
-webkit-transition: all 0.3s;
transition: all 0.3s;
content: '';
border: 5px solid #98C635;
border-radius: 100px;
width: 24px;
height: 24px;
position: absolute;
left: 0;
top: -3px;
z-index: 2;
}
li.activeTest span:before {
opacity: 1 !important;
}
@media (max-height: 520px) {
.pageTest .contentTest {
min-height: 600px;
height: 100%;
}
}
.pageGenPlan {
height: 100vh;
}
.headerForGenPlan {
position: fixed;
background: rgba(75, 65, 61, 0.75);
}
.mainImgDim {
width: 100%;
}
.pageChooseDim {
position: relative;
}
.pageChooseDim .blockBackPlane {
position: absolute;
top: 100px;
z-index: 2;
left: 100px;
}
.pageChooseDim .blockBackPlane .headerChooseDim {
font-family: gilExBold;
font-size: 32px;
line-height: 39px;
color: #FFFFFF;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.pageChooseDim .blockBackPlane a {
font-family: helRoman;
font-size: 14px;
line-height: 14px;
color: #FFFFFF;
margin-bottom: 30px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
text-decoration: none;
}
.pageChooseDim .blockBackPlane a:hover img {
left: -15px;
}
.pageChooseDim .blockBackPlane a img {
position: relative;
left: 0;
-webkit-transition: all 0.3s;
transition: all 0.3s;
margin-right: 8px;
display: block;
}
.blockToolDom .itemToolDom {
height: 95px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-justify-content: center;
}
.blockToolDom .itemToolDom:nth-child(1) {
border-bottom-left-radius: 10px;
border-top-left-radius: 10px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 90px;
background-color: #98C635;
font-family: helMedium;
font-size: 14px;
line-height: 120%;
color: #FFFFFF;
}
.blockToolDom .itemToolDom:nth-child(1) .numberEtazTool {
font-family: helHeavy;
font-size: 40px;
line-height: 40px;
text-align: center;
color: #FFFFFF;
display: block;
}
.blockToolDom .itemToolDom:nth-child(2) {
border-bottom-right-radius: 10px;
border-top-right-radius: 10px;
width: 100px;
background-color: #fff;
font-family: helMedium;
font-size: 12px;
line-height: 140%;
color: #141414;
}
.blockToolDom .itemToolDom:nth-child(2) .countKvartir {
font-family: helBold;
font-size: 16px;
line-height: 140%;
color: #141414;
margin-right: 5px;
}
.tooltip {
display: none;
position: absolute;
opacity: 1;
}
.insideContentPidbirSingle {
margin: 30px -30px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
position: relative;
}
.insideContentPidbirSingle .itemInsideContentPidbirSingle {
padding: 0 30px;
}
.insideContentPidbirSingle .itemInsideContentPidbirSingle:nth-child(1) {
width: 41.666%;
}
.insideContentPidbirSingle .itemInsideContentPidbirSingle:nth-child(2) {
width: 58.333%;
}
.insideContentPidbirSingle.loadSingleRoom:before {
content: '';
position: absolute;
top: 0;
left: 0;
background-color: rgba(255, 255, 255, 0.9);
width: 100%;
height: 100%;
z-index: 3;
}
.insideContentPidbirSingle.loadSingleRoom:after {
position: absolute;
left: calc(50% - 50px);
top: 200px;
content: '';
z-index: 5;
background-image: url(//paradise-avenue.com.ua/wp-content/themes/paradiceTheme/img/loaderAjaxGif.gif);
width: 100px;
height: 100px;
background-size: cover;
}
#containerImagesChooseDingleRoom {
opacity: 0;
-webkit-transition: all 1s;
transition: all 1s;
}
.nameRoomAR {
font-family: gilExBold;
font-size: 32px;
line-height: 39px;
color: #4B413D;
margin-bottom: 20px;
}
.nameHouseAR {
font-family: helRoman;
font-size: 16px;
line-height: 16px;
color: #333333;
margin-bottom: 12px;
}
.textEcsAR {
font-family: helRoman;
font-size: 14px;
line-height: 14px;
color: #949494;
}
.priceOrderBlockAR {
margin: 40px 0;
}
.priceOrderBlockAR .priceBlockAR {
margin-bottom: 12px;
}
.priceOrderBlockAR .priceBlockAR .textPriceBlockAR {
font-family: helHeavy;
font-size: 24px;
line-height: 140%;
color: #98C635;
}
.priceOrderBlockAR .priceBlockAR .textPriceBlockAR .subText {
font-family: helRoman;
font-size: 16px;
line-height: 140%;
color: #949494;
}
.priceOrderBlockAR .orderRoomAR {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
}
.priceOrderBlockAR .orderRoomAR .callModalButton {
width: 220px;
height: 40px;
margin-right: 40px;
}
.priceOrderBlockAR .orderRoomAR .addBestSingle {
background: none;
border: none;
font-family: helRoman;
font-size: 14px;
line-height: 14px;
color: #949494;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.priceOrderBlockAR .orderRoomAR .addBestSingle:hover {
color: #98C635;
}
.priceOrderBlockAR .orderRoomAR .addBestSingle img {
margin-right: 8px;
}
.blockPlanePhone {
margin-top: 40px;
}
.twentytwenty-wrapper {
background-color: #fff;
}
.compas {
margin-right: 50px;
}
.blockMoreInfoAR {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: 30px;
padding-top: 40px;
border-top: 1px solid rgba(51, 51, 51, 0.05);
}
.blockMoreInfoAR .itemBlockMoreInfo {
margin-right: 40px;
margin-bottom: 10px;
}
.blockMoreInfoAR .blockDetailAR {
margin-left: 70px;
}
.blockMoreInfoAR .blockDetailAR a {
font-family: helRoman;
font-size: 14px;
line-height: 140%;
-webkit-text-decoration-line: underline;
text-decoration-line: underline;
color: #909090;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.blockMoreInfoAR .blockDetailAR a:hover {
color: #98C635;
}
.blockMoreInfoAR .blockDetailAR a img {
margin-right: 12px;
}
.headerItemBlockMoreInfo {
font-family: helRoman;
font-size: 16px;
line-height: 140%;
color: #909090;
}
.descItemBlockMoreInfo {
font-family: helBold;
font-size: 20px;
line-height: 140%;
color: #333333;
}
.itemsBonusAr {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.itemsBonusAr .itemBonusAr {
margin-right: 30px;
margin-top: 12px;
}
.itemsBonusAr .itemBonusAr {
font-family: helRoman;
font-size: 16px;
line-height: 140%;
color: #333333;
}
.itemsBonusAr .itemBonusAr img {
margin-right: 8px;
}
.blockPlanePidbirSingle {
margin-top: 30px;
}
.blockPlanePidbirSingle .compas {
margin-right: 50px;
}
.blockBackPidbirSingle {
margin: 40px 0 30px 0;
}
.blockBackPidbirSingle a {
font-size: 14px;
line-height: 14px;
color: #949494;
font-family: helRoman;
text-decoration: none !important;
}
.blockBackPidbirSingle a:hover img {
right: 15px;
}
.blockBackPidbirSingle a img {
margin-right: 8px;
-webkit-transition: all 0.3s;
transition: all 0.3s;
position: relative;
right: 0;
top: -2px;
}
.insideImgChooseRoom {
background-color: #F8F8F8;
width: 100%;
padding: 40px 30px;
}
.twentytwenty-overlay:hover .twentytwenty-after-label, .twentytwenty-overlay:hover .twentytwenty-before-label {
display: none;
}
.twentytwenty-overlay:hover {
background: none !important;
}
.twentytwenty-handle {
background-color: #98C635;
border: none;
}
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after {
background: #98C635;
-webkit-box-shadow: none;
box-shadow: none;
border: none;
}
.blockPlanePidbirSingle {
display: none;
}
.blockAddPlane {
display: none;
width: 600px;
height: 85px;
z-index: 3;
bottom: 30px;
position: fixed;
left: calc(50% - 300px);
background: #FFFFFF;
-webkit-box-shadow: 0 4px 35px rgba(0, 0, 0, 0.15);
box-shadow: 0 4px 35px rgba(0, 0, 0, 0.15);
border-radius: 5px;
}
.blockAddPlane .insideFexAddPlane {
width: 100%;
height: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
}
.blockAddPlane .textAddPlane {
font-family: helMedium;
font-size: 16px;
line-height: 16px;
color: #333333;
}
.blockAddPlane a {
width: 185px;
display: block;
margin: 0 20px 0 50px;
}
.blockAddPlane .closeAddPlane {
font-family: helMedium;
font-size: 14px;
line-height: 14px;
text-align: center;
color: #909090;
background: none;
border: none;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.blockAddPlane .closeAddPlane:hover {
color: #98C635;
}
.my-product-remove {
background: none;
border: none;
position: absolute;
top: 20px;
z-index: 3;
left: 20px;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.my-product-remove:hover {
-webkit-filter: brightness(0%);
filter: brightness(0%);
}
.pageCompare .headContent button {
margin-left: 45px;
width: 200px;
background-color: #4B413D;
}
.pageCompare .headContent button:hover {
background-color: #78706E;
}
.countChoosedRoom {
font-family: helMedium;
font-size: 32px;
line-height: 32px;
color: #909090;
}
.pageCompare .itemsSingleShop .itemSingleShop {
width: 25%;
}
.pageCompare {
min-height: 392px;
}
.contentCompare .blockInfoSingleShop .itemBlockInfoSingleShop:nth-child(2) {
margin-right: 30px;
}
.cartStyle.my-cart-icon {
position: relative;
}
span.badge.badge-notify.my-cart-badge {
background-color: #fff;
font-size: 12px;
line-height: 12px;
color: #000000;
padding: 2px 4px;
position: absolute;
bottom: -4px;
right: -10px;
font-family: helRoman;
}
.compareBlockFlex {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
margin: 0 !important;
}
.blockImgaCompare {
position: relative;
}
.blockImgaCompare a {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.itemForCompare {
width: 180px;
-ms-flex-preferred-size: 180px;
flex-basis: 180px;
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
text-align: center;
}
.itemForCompare .imgPlane {
height: 125px;
display: block;
max-width: 90%;
margin: 0 auto;
}
.itemsSingleShop .itemSingleShop .insideSingleShop img{
max-height: 200px;
width: auto;
height: auto;
}
.itemForCompare .plCompare, .itemForCompare .rooms, .itemForCompare .etaz, .itemForCompare .balkonStyle, .itemForCompare .balkon {
font-family: helBold;
font-size: 16px;
line-height: 140%;
color: #333333;
padding: 8px 0;
border-top: 1px solid #E9E9E9;
border-left: 1px solid #E9E9E9;
}
.blockImgaCompare {
padding: 20px 0;
border-left: 1px solid #E9E9E9;
}
.addPlanes {
height: 129px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-justify-content: center;
}
.addPlanes a {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-justify-content: center;
text-decoration: none !important;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
font-family: helRoman;
font-size: 14px;
line-height: 120%;
color: #909090;
}
.addPlanes a:hover .blockPlusAddPlanes {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.addPlanes a .addPlanesText {
display: block;
width: 80px;
margin-left: 12px;
}
.addPlanes a .blockPlusAddPlanes {
-webkit-transition: all 0.3s;
transition: all 0.3s;
width: 32px;
height: 32px;
background-color: #98C635;
border-radius: 100px;
line-height: 28px;
text-align: center;
font-family: helMedium;
font-size: 24px;
color: #FFFFFF;
}
.itemHeaderForCompare {
text-align: left;
}
.itemHeaderForCompare .plCompare, .itemHeaderForCompare .rooms, .itemHeaderForCompare .etaz, .itemHeaderForCompare .balkonStyle, .itemHeaderForCompare .balkon {
font-family: helRoman;
font-size: 16px;
line-height: 140%;
color: #909090;
border-left: none;
}
.itemHeaderForCompare .blockImgaCompare {
border-left: none;
}
.blockImgaCompare .my-product-remove {
position: initial;
margin-top: 8px;
text-decoration: underline;
font-family: helRoman;
font-size: 14px;
line-height: 140%;
color: #909090;
}
.blockBackCompare {
display: none;
margin-top: 40px;
}
.blockBackCompare .backCompare {
background: none;
border: none;
font-size: 14px;
line-height: 14px;
color: #949494;
font-family: helRoman;
}
.blockBackCompare .backCompare:hover img {
right: 15px;
}
.blockBackCompare .backCompare img {
margin-right: 8px;
-webkit-transition: all 0.3s;
transition: all 0.3s;
position: relative;
right: 0;
top: -2px;
}
.okIcon {
content: url(//paradise-avenue.com.ua/wp-content/themes/paradiceTheme/img/okIcon.svg);
}
.balkonStyle {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-justify-content: center;
}
.addOverFlow {
overflow: auto;
}
.addOverFlow::-webkit-scrollbar {
width: 3px;
}
.addOverFlow::-webkit-scrollbar-track {
background: #f1f1f1;
width: 3px;
}
.addOverFlow::-webkit-scrollbar-thumb {
background: #98C635;
width: 3px;
}
.addOverFlow::-webkit-scrollbar-thumb:hover {
background: #98C635;
}
.loadShop {
position: relative;
}
.loadShop:before {
content: '';
left: 0;
top: 0;
position: absolute;
width: 100%;
height: 100%;
z-index: 4;
background-color: rgba(255, 255, 255, 0.4);
}
.loadShop:after {
position: absolute;
left: calc(50% - 50px);
top: 100px;
content: '';
z-index: 5;
background-image: url(//paradise-avenue.com.ua/wp-content/themes/paradiceTheme/img/loaderAjaxGif.gif);
width: 100px;
height: 100px;
background-size: cover;
}
.itemsSingleShopComparePage .imgPlane {
height: 129px;
}
.currentChooseKv, .itemListChooseKv {
cursor: pointer;
position: relative;
border-radius: 10px 10px 0 0;
background-color: #98C635;
}
.blockContactsMap {
position: relative;
}
.blockContactsMap .sotsHref.standartStyleButton {
position: absolute;
top: 20px;
left: 20px;
background-color: #4B413D;
z-index: 2;
}
.currentChooseKv:after, .itemListChooseKv:after {
content: '';
background-image: url(//paradise-avenue.com.ua/wp-content/themes/paradiceTheme/img/arrowNextSlider.svg);
position: absolute;
top: 8px;
-webkit-transition: all 0.3s;
transition: all 0.3s;
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1);
width: 40px;
height: 40px;
background-size: cover;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
left: calc(50% - 20px);
}
.currentChooseKv .itemChooseKv, .itemListChooseKv .itemChooseKv {
width: 50%;
font-family: gilExBold;
font-size: 20px;
padding: 7px 30px;
line-height: 39px;
color: #fff;
text-align: center;
}
.itemListChooseKv:after {
content: none;
}
.itemListChooseKv {
background-color: #fff;
border-radius: 3px;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.itemListChooseKv:hover {
background-color: #B2D468;
}
.itemListChooseKv:hover .itemChooseKv {
color: #fff;
}
.itemListChooseKv .itemChooseKv {
color: #98C635;
}
.listChooseKv {
max-height: 300px;
overflow: auto;
}
.listChooseKv::-webkit-scrollbar {
width: 5px;
}
.listChooseKv::-webkit-scrollbar-track {
background: #f1f1f1;
width: 5px;
}
.listChooseKv::-webkit-scrollbar-thumb {
background: #98C635;
width: 5px;
}
.listChooseKv::-webkit-scrollbar-thumb:hover {
background: #98C635;
}
.currentChooseKv.aciveToogleFo:after {
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
}
footer {
margin-top: 100px;
}
@media (max-width: 1199px) {
.patterInfraSecond, .patterInfraThird {
top: -40px;
}
.blockInfoSingleShop .itemBlockInfoSingleShop:first-child {
margin-right: 15px;
}
.blockMainInfoContacts .itemMainInfoContacts {
margin-right: 25px;
}
.contentContactsZabudovnuk .itemContentContactsZabudovnuk {
margin-right: 25px;
}
.PibdirPage .blockInfoSingleShop .itemBlockInfoSingleShop:first-child {
margin-right: 10px;
}
.PibdirPage .blockInfoSingleShop .itemBlockInfoSingleShop:nth-child(2) {
margin-right: 10px;
}
.PibdirPage .blockInfoSingleShop .itemBlockInfoSingleShop .textBlockInfoSS {
font-size: 16px;
}
.PibdirPage .blockInfoSingleShop .itemBlockInfoSingleShop .headerBlockInfoSS {
font-size: 13px;
}
}
@media (max-width: 991px) {
.itemContentInfra {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.insideItemContentInfra {
width: 100% !important;
max-width: 100% !important;
}
.insideItemContentInfra:nth-child(2) {
margin-top: 20px;
}
.patterInfraThird {
width: 200px;
right: -60px;
left: auto;
top: 140px;
}
.patterInfra {
width: 200px;
top: -140px;
right: -70px;
}
.patterInfraSecond {
width: 200px;
right: auto;
left: -60px;
top: 140px;
}
.headerGenPlan {
width: 200px;
line-height: 140%;
}
.itemContentInfra {
margin-bottom: 40px;
}
.pageLocation .patterInfra {
top: auto;
width: 200px;
right: -80px;
bottom: -180px;
}
.insideSideBarShop {
top: 0 !important;
padding: 20px 0;
width: 100%;
-webkit-transition: none;
transition: none;
display: none;
}
.contentShop {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.contentShop .itemContentShop {
width: 100% !important;
}
.tooBarTel {
height: 45px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.tooBarTel .itemToolBarTel {
width: 50%;
position: relative;
}
.tooBarTel .itemToolBarTel:first-child:after {
content: '';
width: 1px;
height: 28px;
background-color: #CFCFCF;
position: absolute;
right: 0;
top: calc(50% - 14px);
}
.headerShopPC {
display: none;
}
.headContent.headerShopTel {
display: block !important;
width: 100%;
}
.headContent.headerShopTel h2 {
display: block !important;
}
.sideBarShop {
padding: 0 20px;
}
.contentShop .itemContentShop:last-child {
padding: 0;
margin-top: 40px;
}
.itemsSingleShop .itemSingleShop {
width: 50%;
}
.filterTelShop, .chooseGenPlanTel {
width: 100%;
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-family: helMedium;
font-size: 14px;
line-height: 14px;
text-align: center;
color: #4B413D !important;
text-decoration: none !important;
}
.filterTelShop img, .chooseGenPlanTel img {
margin-right: 8px;
}
.patternConstruct {
position: absolute;
width: 250px;
top: -108px;
right: -60px;
}
.contentBlockZvituHid .itemContentBlockZvituHid {
width: 33%;
}
.blockMainInfoContacts {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.itemMainInfoContacts {
width: 50% !important;
margin: 0 0 25px 0 !important;
}
.blockMainInfoContacts {
margin-bottom: 30px;
}
.blockContentDocuments .itemContentDocument {
width: 100%;
max-width: 600px;
margin: 0 auto 40px auto;
}
.itemNews .insideItemNews .nameNews {
font-size: 14px;
}
.blockContentZabudovnuk {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.contentContactsZabudovnuk .itemContentContactsZabudovnuk {
width: 50%;
margin: 0 0 25px 0;
}
.PibdirPage .blockInfoSingleShop .itemBlockInfoSingleShop:first-child {
margin-right: 30px;
}
.PibdirPage .blockInfoSingleShop .itemBlockInfoSingleShop:nth-child(2) {
margin-right: 30px;
}
.PibdirPage .blockInfoSingleShop .itemBlockInfoSingleShop .textBlockInfoSS {
font-size: 20px;
}
.PibdirPage .blockInfoSingleShop .itemBlockInfoSingleShop .headerBlockInfoSS {
font-size: 16px;
}
.PibdirPage .headerShopPC {
display: none;
}
.blockContentTest {
padding: 70px;
}
.mainImgDim {
width: auto;
height: 100vh;
}
.pageChooseDim .blockBackPlane {
top: 80px;
left: 20px;
}
.itemInsideContentPidbirSingle {
width: 100% !important;
}
.blockPlanePhone {
display: block !important;
text-align: center;
}
.blockPlanePhone .compas {
margin-bottom: 80px;
}
.insideContentPidbirSingle .itemInsideContentPidbirSingle:nth-child(1) {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.insideImgChooseRoom {
max-width: 464px;
}
.nameRoomAR {
display: none;
}
p.nameRoomAR.showMobileRoom {
display: block !important;
margin-top: 15px;
}
.nameHouseAR {
margin-top: 40px;
}
.pageCompare .itemsSingleShop .itemSingleShop {
width: 50%;
}
}
@media (max-width: 767px) {
.headContent {
margin-bottom: 30px;
}
footer {
margin-top: 40px;
}
.containerTelPadding {
padding: 0;
}
.blockContentGallery a {
width: 50%;
padding: 0 5px;
margin-bottom: 10px;
}
.blockContentConstruction .itemConstruction {
width: 50%;
}
.blockContentConstruction .itemSingleConstruction {
width: 100% !important;
}
.blockContentConstruction .itemSingleConstruction:nth-child(1) {
margin-bottom: 60px;
}
.blockGraphicsConstruction {
max-width: 100%;
}
.pageSingleConstruction .patternConstruct {
top: -90px;
}
.contentZvituHid {
margin-top: 50px;
}
.itemNews {
width: 50%;
}
.patternSinleNews {
width: 200px;
top: -140px;
right: -80px;
}
.blockContentZabudovnuk .itemBlockZabudovnuk {
width: 100%;
}
.itemBlockZabudovnuk:last-child {
margin-top: 30px;
}
.itemBlockZabudovnuk img {
max-width: 100%;
}
.headerSubHeader {
margin-bottom: 20px;
}
.anotherProjectZabydovnuk, .contactsZabudovnuk {
margin-top: 40px;
}
.insideContentPidbirSingle .itemInsideContentPidbirSingle:nth-child(1) {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.blockPlanePhone .compas {
margin-bottom: 0;
margin-right: 50px;
}
.blockPlanePhone {
margin-top: 25px;
}
p.nameRoomAR.showMobileRoom {
display: none !important;
}
.nameRoomAR {
margin-bottom: 0;
display: block !important;
}
.insideContentPidbirSingle .itemInsideContentPidbirSingle:nth-child(1) {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.blockDetailAR {
width: 100%;
margin: 0;
margin-top: 30px;
}
.blockMoreInfoAR {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.blockMoreInfoAR .blockDetailAR {
margin: 0;
margin-top: 30px;
}
.blockMoreInfoAR .blockDetailAR a {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.blockForMoreInfoAboutRoom {
margin-top: 40px;
}
.nameHouseAR {
margin-top: 20px;
}
.blockBackPidbirSingle {
display: none;
}
.insideContentPidbirSingle {
margin-top: 0;
}
.priceOrderBlockAR .orderRoomAR {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.priceOrderBlockAR .orderRoomAR button {
width: 100%;
}
.priceOrderBlockAR .orderRoomAR .callModalButton {
margin-bottom: 20px;
}
.priceOrderBlockAR .orderRoomAR .addBestSingle {
text-align: left;
}
.blockAddPlane {
width: 320px;
left: calc(50% - 160px);
height: auto;
padding: 30px 0 20px 0;
}
.insideFexAddPlane {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.blockAddPlane a {
display: block;
margin: 17px 0 20px 0;
}
.contentCompare .headContent {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.pageCompare .headContent button {
margin: 20px auto 0 auto;
}
.blockChooseKv {
margin: 15px 0;
}
.insideImgChooseRoom {
background-color: #fff;
}
}
@media (max-width: 550px) {
.currentChooseKv .itemChooseKv, .itemListChooseKv .itemChooseKv {
padding: 5px;
font-size: 16px;
}
.currentChooseKv:after, .itemListChooseKv:after {
width: 30px;
height: 30px;
top: 9px;
left: calc(50% - 15px);
}
.itemsSingleShop .itemSingleShop, .pageCompare .itemsSingleShop .itemSingleShop {
width: 100%;
}
.tooBarTel .itemToolBarTel:nth-child(1) {
width: 36%;
}
.tooBarTel .itemToolBarTel:nth-child(2) {
width: 64%;
}
.menuBlock {
top: 50px;
}
.watchGenPlan {
height: 240px;
}
.blockContentConstruction .itemConstruction {
width: 100%;
}
.contentBlockZvituHid .itemContentBlockZvituHid {
width: 50%;
}
.itemMainInfoContacts {
width: 100% !important;
}
.blockContentDocuments .itemContentDocument {
margin-bottom: 25px;
}
.blockContentDocuments .itemContentDocument .insideItemContentDocument .doubleInsideContentDocument .textDocument {
margin-right: 15px;
}
.blockContentDocuments .itemContentDocument .insideItemContentDocument {
padding: 25px;
}
.blockContentDocuments .itemContentDocument .insideItemContentDocument .doubleInsideContentDocument {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.itemNews {
width: 100%;
}
.contentContactsZabudovnuk .itemContentContactsZabudovnuk {
width: 100%;
}
.blockContentTest {
padding: 60px 15px;
}
.headerTest {
font-size: 24px;
margin: 50px 0 20px 0;
line-height: 29px;
}
.buttonBlockNextTest {
margin-top: 40px;
}
.figureAnimate, .figureAnimate2 {
width: 250px;
}
.figureAnimate2 {
top: -120px;
right: -80px;
}
.buttonBlockNextTest button {
width: 100%;
}
.insideContentPidbirSingle .itemInsideContentPidbirSingle:nth-child(1) {
padding: 0;
}
.blockMoreInfoAR .itemBlockMoreInfo {
margin: 0;
width: 25%;
}
}
.blockContentGallery, .newsLoad{
min-height: 400px;
position: relative;
}
.loadGallery:after, .newsLoad:after{
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(255,255,255,0.8);
z-index: 1;
}
.loadGallery:before, .newsLoad:before{
position: absolute;
left: calc(50% - 50px);
top: 100px;
content: '';
z-index: 5;
background-image: url(//paradise-avenue.com.ua/wp-content/themes/paradiceTheme/img/loaderAjaxGif.gif);
width: 100px;
height: 100px;
background-size: cover;
}
.resNews{
margin: 0 -10px;
position: relative;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
position: relative;
z-index: 3;
}
.blockContentNews {
position: relative;
}
.resNews{
min-height: 400px;
}
.blockMainContentSingleNews li {
margin: 0;
}
body{
overflow-x: hidden;
}
.twentytwenty-container img{
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
button.standartStyleButton.compareButton.hideButton{
display: none !important;
}
.windowShowImages{
position: fixed;
width: 100%; right: -150%;
top: 0;
z-index: 10;
background-color: #fff;
overflow: scroll;
-webkit-transition: 0.8s all;
-o-transition: 0.8s all;
transition: 0.8s all;
}
.noScroll{
overflow: hidden;
}
.windowShowImages.activeWindowShowImage{
right: 0;
}
.insideWindowShowImage {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.loadGalleryImg:after {
position: absolute;
left: calc(50% - 50px);
top: calc(50% - 50px);
content: '';
z-index: 5;
background-image: url(//paradise-avenue.com.ua/wp-content/themes/paradiceTheme/img/loaderAjaxGif.gif);
width: 100px;
height: 100px;
background-size: cover;
}
.insideWindowShowImage { position: relative;
}
.blockGalleryImg {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
height: 100vh;
padding: 50px;
}
.itemForImagesWindow{
padding: 10px;
width: 20%;
}
.itemForImagesWindow img{
width: 100%;
border-radius: 10px;
}
button.closeWindowShowImage img {
width: 35px;
-webkit-transition: 0.3s all;
-o-transition: 0.3s all;
transition: 0.3s all;
}
button.closeWindowShowImage {
position: absolute;
top: 5px;
right: 5px;
background: none;
border: none;
width: 50px;
height: 50px;
border-radius: 100px;
}
.closeWindowShowImage:hover img{
-webkit-filter: brightness(0%);
filter: brightness(0%);
}
.blockGalleryImg {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.blockContentSingleNews img{
max-width: 100%;
display: block;
margin: 0 auto;
}
.textTerms h2 {
margin-bottom: 30px;
}
.nameContacts {
font-family: gilExBold;
font-size: 20px;
line-height: 20px;
color: #4C3E3B;
margin-bottom: 10px;
}
.itemMainInfoContacts:first-child {
width: 200px;
}
.itemBlockZabudovnuk:nth-child(2) img {
width: 230px;
}
.blockGalleryImg .itemForImagesWindow.wow.fadeIn {
visibility: visible !important;
}
@media (max-width: 767px) {
.itemForImagesWindow {
width: 50%;
}
.insideWindowShowImage {
padding: 40px 10px;
}
}
.headerOpenAns {
font-family: gilExBold;
text-align: center;
font-size: 30px;
margin-bottom: 20px;
}
.textOpenAns {
font-family: helRoman;
font-size: 15px;
}
.textOpenAns p {
margin-bottom: 20px;
}
.textOpenAns p:last-child {
margin-bottom: 0;
}
.blockTestUl ul {
max-width: 100%;
min-width: 200px;
}
.blockTestUl {
max-width: 450px;
margin: 0 auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.headerAdvInside{
font-family: gilExBold;
font-size: 24px;
line-height: 140%;
color: #4C3E3B;
margin-bottom: 16px;
position: relative;
z-index: 2;
max-width: 510px;
}
.textContentAdv{
font-family: helRoman;
font-size: 16px;
max-width: 510px;
line-height: 140%;
position: relative;
z-index: 2;
color: #333333;
}
.textContentAdv p, .textContentAdv ul{
margin-bottom: 20px;
list-style: none;
}
.textContentAdv p:last-child{
margin-bottom: 0;
}
.itemBlockAdvContent {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: 0 -10px;
margin-top: 60px;
}
.itemBlockAdvContent:first-child{
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
margin-top: 0;
}
.insideItemBlockAdvContent {
width: 50%;
position: relative;
padding: 0 10px;
}
.itemBlockAdvContent:nth-child(2n) {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.insideForImageAdv img {
width: 100%;
border-radius: 10px;
height: auto;
}
.itemBlockAdvContent:nth-child(2n) .textContentAdv,.itemBlockAdvContent:nth-child(2n) .headerAdvInside {
margin-left: auto;
}
.blockPatternAdv, .blockPatternAdv2 {
position: absolute;
width: 400px;
top: -115px;
right: -190px;
}
.insideForImageAdv {
z-index: 2;
position: relative;
}
.blockPatternAdv2 {
top: -150px;
}
.contentNews.contentSingleNews {
overflow: hidden;
}
.itemsSingleShop.resultShop {   }
.contentSeoTextShop {
margin-top: 100px;
overflow: hidden;
}
.backStepBuild {
margin: 15px 0;
}
.backStepBuild a{
font-size: 14px;
line-height: 14px;
color: #949494;
font-family: helRoman;
text-decoration: none !important;
}
.backStepBuild a img {
margin-right: 8px;
-webkit-transition: all 0.3s;
transition: all 0.3s;
position: relative;
right: 0;
top: -2px;
}
.backStepBuild a:hover img {
right: 15px;
}
.littleBlockText {
margin: 30px 0;
}
.blockButtonShop {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin: 70px 0;
}
.blockButtonShop a.standartButtonA {
width: 49%;
margin-bottom: 20px;
}
.blockButtonsShop a:first-child {
margin-bottom: 10px;
}
.littleBlockText {
font-family: helRoman;
font-size: 16px;
line-height: 140%;
color: #4C3E3B;
}
.littleBlockText ul, .littleBlockText li {
padding-left: 15px;
}
.littleBlockText * {
margin-bottom: 20px;
}
.littleBlockText *:last-child {
margin-bottom: 0;
}
@media (max-width: 991px) {
.insideForImageAdv img {
width: auto;
}
a.standartStyleButton.buttonChooseOnGenPla.buttomMobShow {
margin-top: 20px;
width: 100%;
}
.insideForImageAdv {
overflow: hidden;
border-radius: 10px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.blockPatternAdv, .blockPatternAdv2 {
width: 300px;
right: -135px;
}
}
@media (max-width: 767px) {
.blockButtonShop a.standartButtonA {
width: 100%;
margin-bottom: 10px;
}
.contentSeoTextShop {
margin-top: 0;
}
.contentSeoTextShop .itemContentInfra .insideItemContentInfra {
padding: 0;
}
.contentShop .itemContentShop:last-child{
margin-bottom: 50px !important;
}
.insideItemBlockAdvContent {
width: 100%;
}
.blockPatternAdv, .blockPatternAdv2{
right: -15px;
}
.itemBlockAdvContent .textContentAdv, .itemBlockAdvContent .headerAdvInside {
max-width: 100%;
}
.insideForImageAdv img {
width: 100%;
}
.itemBlockAdvContent:nth-child(2n) {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.insideItemBlockAdvContent:first-child{
margin-bottom: 30px;
}
}
@media (max-width: 768px){
.info-explication table {
width: 100% !important;
}
}
.explication{
margin-top: 40px;
}
.headerTableExplication{
font-family: helBold;
font-size: 16px;
margin-bottom: 20px;
}
.resultExplication{
display: flex;
margin: 0 -25px;
}
.tableExplication{
width: 50%;
padding: 0 25px;
}
.itemTableExplication{
display: flex;
position: relative;
margin-bottom: 15px;
justify-content: space-between;
}
.insideItemTableExplication{
font-family: helRoman;
font-size: 16px;
color: #909090;
}
.plowaExp{
font-family: helBold;
color: #333333;
}
.lineExp {
content: '';
width: 100%;
height: 1px;
position: absolute;
bottom: 6px;
left: 0;
background-color: rgba(51, 51, 51, 0.2);
}
.insideItemTableExplication {
background: #fff;
position: relative;
z-index: 2;
padding: 0 10px 0 0;
}
.plowaExp{
padding: 0 0 0 10px;
}
@media (max-width: 767px) {
.resultExplication{
flex-direction: column;
}
.tableExplication{
width: 100%;
}
}
.BlockContentNedvizemost {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 0 -30px;
}
.itemBlockNedvizemost img {
width: 100%;
position: relative;
z-index: 2;
}
.itemBlockNedvizemost:first-child {
width: 60%;
}
.itemBlockNedvizemost {
position: relative;
width: 40%;
padding: 0 30px;
}
.patternNedvizemost {
width: 350px;
position: absolute;
top: -144px;
left: -200px;
z-index: 1;
}
.headerNedVizemost {
font-family: helBold;
font-size: 27px;
position: relative;
z-index: 2;
}
.contentTextNedvizemost {
font-family: helRoman;
margin: 40px 0;
font-size: 16px;
position: relative;
z-index: 2;
}
.contentTextNedvizemost * {
margin-bottom: 20px;
}
.blockOrderNedvizemost button {
width: 100%;
max-width: 380px;
height: 60px;
font-size: 18px;
}
.ifnograph img {
width: 100%;
}
.blockDodOpus {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
margin: 0 -10px;
margin-bottom: 30px;
}
.itemDodOpus {
padding: 0 10px;
width: 25%;
margin: 10px 0;
}
.headerItemDodOpus {
margin-bottom: 10px;
font-family: helBold;
font-size: 16px;
line-height: 140%;
opacity: 0.8;
color: #333333;
}
.contentItemDopOpus {
font-family: helRoman;
font-size: 15px;
line-height: 140%;
color: #909090;
}
@media (max-width: 650px) {
.blockDodOpus{
margin: 0;
}
.itemDodOpus {
padding: 0 5px;
}
.itemDodOpus {
width: 50%;
margin: 10px 0;
}
}
@media (max-width: 991px) {
section.ifnograph {
padding-top: 30px;
}
.BlockContentNedvizemost{
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.itemBlockNedvizemost{
width: 100% !important;
}
.itemBlockNedvizemost:first-child{
margin-bottom: 30px;
}
.contentTextNedvizemost {
margin-top: 20px;
}
}