.wpcf7-acceptance .wpcf7-list-item{margin:20px 0 0 0 !important;display:flex!important;}
.wpcf7-acceptance input{
margin-right:20px!important;
}
.wpcf7-acceptance label{
display:flex;
margin-bottom:20px;
}
@media (max-width: 575.98px) {
.header-bg{min-height:110vh!important}} @media(min-width:1800px){
._header:before{max-height:120px!important}
._header .box-main-menu{
display: flex;
flex-wrap: nowrap;
align-items: center;
margin-left:20px;
}
._header .row > .col.contact-wrap{
min-width: 600px;
display: flex !important;
gap: 30px;
justify-content:flex-end;
}
._header .link{
display: flex;
align-items: center;
font-size: 14px;
margin-bottom:0!important;
}
.lang-switcher .lang-item{margin-top:0!important;
margin-bottom:0!important;
font-size:13px;
}
}  .button-2{
margin-left:20px;
background: #FFFFFF;
border: 1px solid #4F6CFF;
border-radius: 30px;
color: #4F6CFF!important;
display: inline-block;
font-weight: 500;
line-height: 1em;
max-width: 100%;
min-width: 150px;
padding: 17px 30px;
text-align: center;
transition: opacity 0.3s, box-shadow 0.3s;
}
.button-2:hover{
opacity:0.8;
}
.btns_hero a{font-size:16px}
.home ._header .title-wrapper{
max-width:100%;
transform: translateY(-30%);
text-align:left;
}
.home .title-wrapper h1{
max-width: 900px;
margin-left: 0;
margin-right: 0;
margin-bottom:20px!important;
text-align: left;
font-size:60px;
}
.home ._header .title-wrapper .p-after{
max-width:850px;
}
.first_row_hero{font-size:32px;color:#fff;margin:0!important}
.second_row_hero{font-size:24px}
.btns_hero .button-2{border-bottom: 1px solid #4F6CFF!important}  @media(min-width:769px){
.mp-services .service_card h3{font-size:24px}
.mp-services h2{font-size:48px;}
.mp-services .after-h1{font-size:24px}
}  @media(max-width:768px){
.home ._header .title-wrapper,
.home ._header .title-wrapper h1{text-align:center!important;font-size:30px;	margin-bottom:40px!important;}
.first_row_hero{font-size:18px;color:#fff;margin:0}
.second_row_hero{font-size:16px;line-height:1.5}
.btns_hero a{font-size:14px}
.btns_hero{
display:flex;
flex-direction:column;	
gap:10px;
margin-top:40px;
}
.btns_hero .button,
.btns_hero .button-2{
margin:0!important;
}
.home ._header .title-wrapper{transform: translateY(-45%);}
.mob-btn{width:100%}
.owl-controls{gap:10px}
#realty-4{max-width:60%;margin: 0} .service_card h3{font-size:18px}
.service_card p{font-size:16px} }   @media(max-width:880px){
.recall_plate_6 .img-desktop{
display:none;
}
.recall_plate_6 .img-mobile{
max-width:880px;
width:100%;
}
.recall_plate_6 .container{
margin-left:0;
margin-right:0;
padding-left:0;
padding-right:0;
max-width:880px;
}
.recall_plate_6{padding:0 0 60px 0!important}
.recall_plate_6_block{
display:flex;
flex-direction:column;
gap:30px;
align-items:center;
}
.recall_plate_6_block .recall_right_block{
display:flex;
flex-direction:column;
max-width:100%;
padding-left:20px;
padding-right:20px;
gap:30px;
}
.recall_plate_6_block .recall_right_block_h2{
color:#fff;
font-size:20px;
margin-top:0;
margin-bottom:0;
}
.recall_plate_6_block .recall_right_block_and_form{
display:flex;
flex-direction:column;
gap:30px;
}
.recall_plate_6_block .recall_right_block_block{
display:flex;
flex-direction:column;
width:100%
}
.recall_plate_6_block .recall_right_block_form{
display:block;
width:100%;
}
.recall_plate_6_block .recall_block_of_row{
display:flex;
flex-direction:column;
gap:30px;
margin-bottom:30px;
}
.recall_plate_6_block .recall_block_row{
display:flex;
gap:20px;
align-items:flex-start;
color:#fff;
font-size:16px;
}
.recall_plate_6_block .recall_block_row p{
margin-bottom:0;
text-align:left;
}
.recall_plate_6_block .recall_block_last_row,
.recall_plate_6_block .recall_block_last_row a{
color:#fff;
border-bottom:none;
font-size:18px;
text-align:center;
}
.recall_plate_6_block .recall_block_row img{
width:20px;
height:20px;
margin-top:3px;
}
.recall_plate_6_block .recall-plate form .w-100{
font-size:14px;
padding:20px!important;
background:#0C1122!important;
}
.recall_plate_6_block .recall-plate form .w-100::placeholder{color:#F5F6FB}
.recall_plate_6_block .wpcf7-acceptance .wpcf7-list-item{margin:20px 0 0 0 !important;display:flex!important;}
.recall_plate_6_block .wpcf7-acceptance input{
margin-right:20px!important;
}
.recall_plate_6_block .wpcf7-acceptance label{
color:#CED4DA;
font-size:12px;
display:flex;
margin-bottom:20px;
text-align:left;
}
.recall_plate_6_block .wpcf7-acceptance .wpcf7-list-item-label a{
border-bottom:none;
color:#CED4DA;
font-size:12px;
}
.recall_plate_6_block .wpcf7-acceptance input[type="checkbox"] {
background:#CED4DA;
}		
}  @media(min-width:1600px){
.recall_plate_6_img{width:50%}
.recall_plate_6{padding:60px 0}
.recall_plate_6_block{
display:flex;
gap:30px;
align-items:flex-start;
}
.recall_plate_6_block .recall_right_block{
display:flex;
flex-direction:column;
max-width:50%;
gap:30px;
}
.recall_plate_6_block .img-desktop{
max-width:100%;
}
.recall_plate_6_block .img-mobile{
display:none;
}	
.recall_plate_6_block .recall_right_block_h2{
color:#fff;
font-size:48px;
margin-top:0;
margin-bottom:0;
}
.recall_plate_6_block .recall_right_block_and_form{
display:flex;
gap:30px;
}
.recall_plate_6_block .recall_right_block_block{
display:flex;
flex-direction:column;
width:50%
}
.recall_plate_6_block .recall_right_block_form{
display:block;
width:50%;
background:#fff;
padding:20px;
border-radius:20px;
}
.recall_plate_6_block .recall_block_of_row{
display:flex;
flex-direction:column;
gap:30px;
margin-bottom:30px;
padding-top:20px;
}
.recall_plate_6_block .recall_block_row{
display:flex;
gap:20px;
align-items:flex-start;
color:#fff;
font-size:20px;
}
.recall_plate_6_block .recall_block_row p{
margin-bottom:0;
}
.recall_plate_6_block .recall_block_last_row,
.recall_plate_6_block .recall_block_last_row a{
color:#fff;
border-bottom:none;
font-size:24px;
}
.recall_plate_6_block .recall_block_row img{
width:20px;
height:20px;
margin-top:5px;
}
.recall_plate_6_block form .w-100{
font-size:14px;
padding:20px!important;
background:#525663!important;
}
.recall_plate_6_block form .w-100::placeholder{color:#F5F6FB}
.recall_plate_6_block .wpcf7-acceptance .wpcf7-list-item{margin:15px 0 0 0 !important;display:flex!important;}
.recall_plate_6_block .wpcf7-acceptance input{
margin-right:20px!important;
}
.recall_plate_6_block .wpcf7-acceptance label{
color:#0C1122;
font-size:14px;
display:flex;
margin-bottom:15px;
}
.recall_plate_6_block .wpcf7-acceptance .wpcf7-list-item-label a{
border-bottom:none;
color:#0C1122;
font-size:14px;
}
.recall_plate_6_block .wpcf7-acceptance input[type="checkbox"] {
background:#fff;
}
}  @media(min-width:1201px) and (max-width:1599px){
.recall_plate_6_img{width:50%}
.recall_plate_6{padding:60px 0}
.recall_plate_6_block{
display:flex;
gap:30px;
align-items:flex-start;
}
.recall_plate_6_block .recall_right_block{
display:flex;
flex-direction:column;
max-width:50%;
gap:30px;
}
.recall_plate_6_block .img-desktop{
max-width:100%!important;
}
.recall_plate_6_block .img-mobile{
display:none;
}
.recall_plate_6_block .recall_right_block_h2{
color:#fff;
font-size:28px;
margin-top:0;
margin-bottom:0;
}
.recall_plate_6_block .recall_right_block_and_form{
display:flex;
gap:30px;
}
.recall_plate_6_block .recall_right_block_block{
display:flex;
flex-direction:column;
width:50%
}
.recall_plate_6_block .recall_right_block_form{
display:block;
width:50%;
background:#fff;
padding:20px;
border-radius:20px;
}
.recall_plate_6_block .recall_block_of_row{
display:flex;
flex-direction:column;
gap:30px;
margin-bottom:30px;
padding-top:20px;
}
.recall_plate_6_block .recall_block_row{
display:flex;
gap:20px;
align-items:flex-start;
color:#fff;
font-size:16px;
}
.recall_plate_6_block .recall_block_row p{
margin-bottom:0;
}
.recall_plate_6_block .recall_block_last_row,
.recall_plate_6_block .recall_block_last_row a{
color:#fff;
border-bottom:none;
font-size:18px;
}
.recall_plate_6_block .recall_block_row img{
width:20px;
height:20px;
margin-top:5px;
}
.recall_plate_6_block form .w-100{
font-size:12px;
padding:10px!important;
background:#525663!important;
}
.recall_plate_6_block form .w-100::placeholder{color:#F5F6FB}
.recall_plate_6_block .wpcf7-acceptance .wpcf7-list-item{margin:15px 0 0 0 !important;display:flex!important;}
.recall_plate_6_block .wpcf7-acceptance input{
margin-right:20px!important;
}
.recall_plate_6_block .wpcf7-acceptance label{
color:#0C1122;
font-size:12px;
display:flex;
margin-bottom:15px;
}
.recall_plate_6_block .wpcf7-acceptance .wpcf7-list-item-label a{
border-bottom:none;
color:#0C1122;
font-size:14px;
}
.recall_plate_6_block .wpcf7-acceptance input[type="checkbox"] {
background:#fff;
}
}  @media(min-width:881px) and (max-width:1200px){
.recall_plate_6_block .img-desktop{
max-width:880px;
}
.recall_plate_6_block .img-mobile{
display:none;
}
.recall_plate_6{padding:60px 0}
.recall_plate_6_block{
display:flex;
flex-direction:column;
gap:30px;
align-items:center;
}
.recall_plate_6_block .recall_right_block{
display:flex;
flex-direction:column;
max-width:880px;
padding-left:20px;
padding-right:20px;
gap:30px;
}
.recall_plate_6_block .recall_right_block_h2{
color:#fff;
font-size:20px;
margin-top:0;
margin-bottom:0;
}
.recall_plate_6_block .recall_right_block_and_form{
display:flex;
flex-direction:row;
gap:30px;
}
.recall_plate_6_block .recall_right_block_block{
display:flex;
flex-direction:column;
width:100%
}
.recall_plate_6_block .recall_right_block_form{
display:block;
width:100%;
}
.recall_plate_6_block .recall_block_of_row{
display:flex;
flex-direction:column;
gap:30px;
margin-bottom:30px;
}
.recall_plate_6_block .recall_block_row{
display:flex;
gap:20px;
align-items:flex-start;
color:#fff;
font-size:16px;
}
.recall_plate_6_block .recall_block_row p{
margin-bottom:0;
}
.recall_plate_6_block .recall_block_last_row,
.recall_plate_6_block .recall_block_last_row a{
color:#fff;
border-bottom:none;
font-size:18px;
text-align:center;
}
.recall_plate_6_block .recall_block_row img{
width:20px;
height:20px;
margin-top:3px;
}
.recall_plate_6_block .recall-plate form .w-100{
font-size:12px;
padding:10px!important;
background:#0C1122!important;
}
.recall_plate_6_block .recall-plate form .w-100::placeholder{color:#F5F6FB}
.recall_plate_6_block .wpcf7-acceptance .wpcf7-list-item{margin:20px 0 0 0 !important;display:flex!important;}
.recall_plate_6_block .wpcf7-acceptance input{
margin-right:20px!important;
}
.recall_plate_6_block .wpcf7-acceptance label{
color:#CED4DA;
font-size:12px;
display:flex;
margin-bottom:20px;
text-align:left;
}
.recall_plate_6_block .wpcf7-acceptance .wpcf7-list-item-label a{
border-bottom:none;
color:#CED4DA;
font-size:14px;
}
.recall_plate_6_block .wpcf7-acceptance input[type="checkbox"] {
background:#CED4DA;
}	
}  .wpcf7-acceptance input[type="checkbox"] {
display: inline-block !important;
opacity: 1 !important;
visibility: visible !important;
position: static !important;
width: 20px!important;
height: 20px!important;
margin: 0;
border:1px solid #0C1122;
border-radius:5px!important;
padding:0;
}
.wpcf7-acceptance label input[type="checkbox"]{
flex: 0 0 20px !important; min-width: 20px !important;
min-height: 20px !important;
padding:0!important;
}  @media (max-width: 576px){
.b-partners .row > .col:nth-child(n+7){
display: none;
}
}  @media(min-width:992px){
.top-block-blog {
display: flex;
justify-content:space-between;
}
.bottom-button-block-blog{
display:none;
}
.pg-news-left{
z-index: 2;
position: relative;
transform: translateX(12px);
}
.pg-news-right{
border-bottom-left-radius:0px!important;
border-top-left-radius:0px!important;
padding:24px 24px 24px 30px!important;
}
.news-grid{aspect-ratio: 2 / 1.22;}
}
@media(max-width:992px){
.top-button-block-blog {
display:none;
}
.button-bottom-wrap{
background:#F5F6FB;
width:100%;
padding-right: 15px;
padding-left: 15px;
}
.pg-news-left{
background:#222944;
padding: 20px;
margin-bottom:0px;
border-radius:0px!important;
}
.pg-news-right{
background:#F5F6FB;
padding: 20px;
margin-bottom:0px;
border-radius:0px!important;
}
.pg-news-title{
font-size:16px;
text-align:center;
padding-bottom:20px;
}
.is-right{
color: #282828;
}
.is-left{
color:#fff;
}
}
.pg-news-left{
background:#222944;
border-radius:20px;
padding:24px;
}
.pg-news-right{
background:#F5F6FB;
border-radius:20px;
padding:24px;
}
.mp-blog .row.g-4{
align-items: stretch;
}
.pg-news-left.news-grid,
.pg-news-right.news-grid{
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-template-rows: repeat(2, 1fr);
gap: 16px;
align-items: stretch;
height: 100%;
}
.pg-news-left.news-grid > .news-item{
grid-column: 1 / span 2;
grid-row: 1 / span 2;
height: 100%;
}
.pg-news-right.news-grid > .news-item{
grid-column: 2 / span 2;
grid-row: 1 / span 2;
height: 100%;
}
.pg-news-left.news-grid > .news-subgrid,
.pg-news-right.news-grid > .news-subgrid{
grid-row: 1 / span 2;
display: grid;
grid-template-rows: 1fr 1fr;
gap: 16px;
height: 100%;
}
.pg-news-left.news-grid > .news-subgrid{ grid-column: 3; }
.pg-news-right.news-grid > .news-subgrid{ grid-column: 1; }
.pg-news-left .news-subgrid,
.pg-news-right .news-subgrid{
grid-template-columns: 1fr !important;
grid-auto-rows: 1fr;
}
.pg-news-left .news-subgrid .news-item.small,
.pg-news-right .news-subgrid .news-item.small{
width: 100%;
height: 100%;
min-height: 0;
}
.news-item img{
display:block;
width:100%;
height:100%;
object-fit:cover;
}
.news-item:hover{
border-bottom:0px;
} @media (min-width: 992px){
.pg-news-box .news-grid{
display: grid !important;
grid-template-columns: repeat(3, minmax(0, 1fr));
grid-template-rows: repeat(2, minmax(0, 1fr));
gap: 16px;
align-items: stretch;
height: 100%;
} .pg-news-box.pg-news-left .news-grid > a.news-item:not(.small){
grid-column: 1 / span 2;
grid-row: 1 / span 2;
height: 100%;
}
.pg-news-box.pg-news-left .news-grid > .news-subgrid{
grid-column: 3;
grid-row: 1 / span 2;
display: grid !important;
grid-template-rows: 1fr 1fr;
gap: 16px;
height: 100%;
} .pg-news-box.pg-news-right .news-grid > a.news-item:not(.small){
grid-column: 2 / span 2;
grid-row: 1 / span 2;
height: 100%;
}
.pg-news-box.pg-news-right .news-grid > .news-subgrid{
grid-column: 1;
grid-row: 1 / span 2;
display: grid !important;
grid-template-rows: 1fr 1fr;
gap: 16px;
height: 100%;
}
.pg-news-box .news-subgrid > a.news-item.small{
width: 100%;
height: 100%;
min-height: 0;
}
.pg-news-box .news-item img{
display: block;
width: 100%;
height: 100%;
object-fit: cover;
}
}
@media (min-width: 992px){
.pg-news-title{
font-size: 32px;
padding-bottom: 10px;
}
.is-right{
text-align: right;
color: #282828;
}
.is-left{
color: #fff;
} .mp-blog .news-item .news-content h3{
display:-webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow:hidden;
}
.mp-blog .news-item .news-content p{
display:-webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow:hidden;
}
}  @media(max-width:767px){
.text-below{font-size:16px}
}
@media(min-width:768px){
.text-below{font-size:24px}
}  @media(max-width:767px){
.mp-contacts .col-lg-6{
padding-left:0px;
padding-right:0px;
margin-bottom:0px!important;
}
.mp-contacts #map,
.mp-contacts .data{border-radius:0px}
}  @media(min-width:767px){
.upper-text{
font-size:32px;
margin-top:0;
margin-bottom:40px!important;
}
.bottom-text{
font-size:16px!important
}
.services-page .block:not(:first-child) .row::before{
top:auto!important;
bottom:0;
}
}
@media(max-width:767px){
.service-card{
display:flex;
flex-direction:column;
}
.upper-text{
font-size:20px;
margin-top:0;
margin-bottom:20px!important;
}
.bottom-text{font-size:16px}
.services-page .block:not(:first-child) .row::before{
top:auto!important;
bottom:0;
}
.reverse-mob{flex-direction:row-reverse}
}
.recall-plate-7-block-h2{
color:#fff;}
@media(min-width:1201px) and (max-width:1599px){
.recall-plate-7-img{width:50%}
.recall-plate-7-block .img-desktop{
max-width:100%;
}
.recall-plate-7-block .img-mobile{
display:none;	
}
.services-page .container{
margin-bottom:100px;
}
.recall_no_padd .container{padding-bottom:80px;}
.recall-plate-7-block{
display:flex;
gap:30px;	
align-items: flex-start;		
}
.recall-plate-7-block-form{display:flex;
flex-direction:column;
gap:30px;
width:50%;
padding:0!important;}
.recall-plate-7-block-h2{
font-size:28px;
text-align:left;
padding:0;
margin:0;
}
.recall-plate-7-block form .w-100{
font-size:12px;
padding:10px!important;
background:#0C1122!important;
max-width:70%;
}
.recall-plate-7-block form .w-100::placeholder{color:#F5F6FB}
.recall-plate-7-block .wpcf7-acceptance .wpcf7-list-item{margin:20px 0 0 0 !important;display:flex!important;}
.recall-plate-7-block .wpcf7-acceptance input{
margin-right:20px!important;
}
.recall-plate-7-block .wpcf7-acceptance label{
color:#CED4DA;
font-size:12px;
display:flex;
margin-bottom:20px;
text-align:left;
}
.recall-plate-7-block .wpcf7-acceptance .wpcf7-list-item-label a{
border-bottom:none;
color:#CED4DA;
font-size:14px;
}
.recall-plate-7-block .wpcf7-acceptance input[type="checkbox"] {
background:#CED4DA;
}	
.recall-plate-7-block form .button{
width:fit-content!important;
}
.recall-plate #recall_plate{max-width:50%}	
}
@media(min-width:881px) and (max-width:1200px){
.recall-plate-7-block .img-desktop{
max-width:880px;
}
.services-page .container{
margin-bottom:100px;
}
.recall_no_padd .container{padding-bottom:60px;}
.img-mobile{
display:none
}
.recall-plate-7-block{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
gap:30px;
}
.recall-plate #recall_plate{
max-width:100%;
padding:0;
}
.recall-plate-7-block-form{
display:flex;
flex-direction:column;
gap:10px;
}
.recall-plate-7-block-h2{
text-align:center;
}
.recall-plate-7-block form .w-100{
font-size:12px;
padding:10px!important;
background:#0C1122!important;
}
.recall-plate-7-block form .w-100::placeholder{color:#F5F6FB}
.recall-plate-7-block .wpcf7-acceptance .wpcf7-list-item{margin:20px 0 0 0 !important;display:flex!important;}
.recall-plate-7-block .wpcf7-acceptance input{
margin-right:20px!important;
}
.recall-plate-7-block .wpcf7-acceptance label{
color:#CED4DA;
font-size:12px;
display:flex;
margin-bottom:20px;
text-align:left;
align-content:flex-end;
}
.recall-plate-7-block .wpcf7-acceptance .wpcf7-list-item-label a{
border-bottom:none;
color:#CED4DA;
font-size:14px;
}
.recall-plate-7-block .wpcf7-acceptance input[type="checkbox"] {
background:#CED4DA;
}	
}
@media(min-width:1600px){
.recall-plate-7-img{width:50%}
.recall-plate-7-block .img-desktop{
max-width:100%;
}
.recall-plate-7-block .img-mobile{
display:none;	
}
.services-page .container{
margin-bottom:100px;
}
.recall_no_padd .container{padding-bottom:80px;}
.recall-plate-7-block{
display:flex;
gap:30px;	
align-items: flex-start;	
}
.recall-plate-7-block-form{display:flex;
flex-direction:column;
gap:30px;
width:50%;
padding:0!important;}
.recall-plate-7-block-h2{
font-size:48px;
text-align:left;
padding:0;
margin:0;
}
.recall-plate-7-block form .w-100{
font-size:14px;
padding:20px!important;
background:#0C1122!important;
max-width:70%;
}
.recall-plate-7-block form .w-100::placeholder{color:#F5F6FB}
.recall-plate-7-block .wpcf7-acceptance .wpcf7-list-item{margin:20px 0 0 0 !important;display:flex!important;}
.recall-plate-7-block .wpcf7-acceptance input{
margin-right:20px!important;
}
.recall-plate-7-block .wpcf7-acceptance label{
color:#CED4DA;
font-size:14px;
display:flex;
margin-bottom:20px;
text-align:left;
}
.recall-plate-7-block .wpcf7-acceptance .wpcf7-list-item-label a{
border-bottom:none;
color:#CED4DA;
font-size:14px;
}
.recall-plate-7-block .wpcf7-acceptance input[type="checkbox"] {
background:#CED4DA;
}	
.recall-plate-7-block form .button{
width:fit-content!important;
}
.recall-plate #recall_plate{max-width:50%}	
}
@media(max-width:880px){
.recall-plate-7-block .img-desktop{
display:none
}
.recall-plate-7-block .img-mobile{
max-width:100%;
width:100%
}
.services-page .container{
margin-bottom:80px;
}
.recall-plate{
padding:0;
}
.recall_no_padd .container{
margin-left:0;
margin-right:0;
padding-left:0;
padding-right:0;
max-width:880px;
}
.recall-plate #recall_plate{
max-width:880px;	
}
.recall-plate-7-block{
display:flex;
flex-direction:column;
gap:30px;	
}
.recall-plate-7-block-form{display:flex;
flex-direction:column;
gap:10px;}
.recall-plate-7-block-h2{
font-size:20px;
text-align:center;
}
.recall-plate-7-block form .w-100{
font-size:14px;
padding:20px!important;
background:#0C1122!important;
}
.recall-plate-7-block form .w-100::placeholder{color:#F5F6FB}
.recall-plate-7-block .wpcf7-acceptance .wpcf7-list-item{margin:20px 0 0 0 !important;display:flex!important;}
.recall-plate-7-block .wpcf7-acceptance input{
margin-right:20px!important;
}
.recall-plate-7-block .wpcf7-acceptance label{
color:#CED4DA;
font-size:12px;
display:flex;
margin-bottom:20px;
text-align:left;
}
.recall-plate-7-block .wpcf7-acceptance .wpcf7-list-item-label a{
border-bottom:none;
color:#CED4DA;
font-size:14px;
}
.recall-plate-7-block .wpcf7-acceptance input[type="checkbox"] {
background:#CED4DA;
}	
} .how-we-work{
max-width:1800px;
display:flex;
flex-direction:column;
margin:0 auto;
}
.how-we-work h2{text-align:center;margin-bottom:60px;}
.how-we-work{
padding: 80px 0;
}
.how-title{
text-align:center;
margin-bottom: 24px;
}
.how-grid{
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
gap: 40px;
}
.how-grid-upravlenije{
grid-template-columns: repeat(3, minmax(0, 1fr))!important;
} .how-we-work .card{
border-radius: 20px;
padding: 25px;
background: #fff;
box-shadow: 0 2px 12px rgba(0,0,0,.06);
border:1px solid #eeeeee;
height: 100%;
transition: box-shadow 0.5s ease;
justify-content: space-between;
}
.how-we-work .card:hover{
cursor:pointer;
box-shadow: 0 4px 4px rgba(0,0,0,0.25);
}
.how-we-work .card-title{
display:flex;
align-items:flex-start;
justify-content:space-between;
gap: 20px;
margin-bottom: 10px;
}
.how-we-work .card-title img{
width: 40px;
height: 40px;
object-fit: contain;
flex: 0 0 auto;
}
.how-we-work .card-number{
margin: 0;
font-weight: 700;
font-size: 60px;
color:#B6B8BD;
}
.how-we-work .card-top-text{
margin-top: 50px;
font-weight: 500;
font-size: 20px;
}
.how-we-work .card-bottom-text{
margin: 0;
font-size: 16px;
}
@media(min-width:993px) and (max-width:1400px){
.how-grid{    grid-template-columns: repeat(3, minmax(0, 1fr));	
}
}
@media(max-width:992px){
.js-how-slider .owl-stage-outer{
overflow: visible;
}
.js-how-slider .owl-stage {
display: flex;
}
.js-how-slider .owl-item {
display: flex;
}
.js-how-slider .how-slide,
.js-how-slider .card {
height: 100%;
}
.js-how-slider .card {
display: flex;
flex-direction: column;
border:1px solid #eeeeee;box-shadow: 0 2px 12px rgba(0,0,0,.06);
}
.js-how-slider .card-bottom-text {
margin-top: auto; 
}
.how-slider {
padding-left: 20px;
padding-right: 20px;
}
}   @media(max-width:1199px){
.our-team-block{
width:100%;
display:flex;
flex-direction:column;
justify-content:center;
background-color: #fff;
}
.our-team-block-heading{
text-align:center;
}
.our-team-block-title{
font-size:24px;
}
.our-team-block-text{
font-size:16px;
padding:0 20px;
}
.our-team-block-bottom{
aspect-ratio: 9 / 5;
width:100%;
background:
url(https://prestigegroup.cz/wp-content/uploads/2024/01/Frame-2131330704-1-2.png) no-repeat bottom,
url(https://prestigegroup.cz/wp-content/uploads/2024/01/img-1.svg) no-repeat top right,
url(https://prestigegroup.cz/wp-content/uploads/2024/01/img.svg) no-repeat bottom;
background-size: cover, cover;
display: flex;
align-items: flex-end;
justify-content: center;
}
.our-team-block-buttons{
width:100%;
}
.our-team-block-btn{
border-radius:0!important;
min-width:100%!important;
}
.our-team-block-bottom-active-img{
display:none;
}
}  @media(min-width:1200px){
.our-team-block{
margin-top:50px;
width:100vw;
display:flex;
flex-direction:column;
justify-content:center;
background-color: #fff;
}
.our-team-block-heading{
text-align:center;
max-width:1400px;
margin: 0 auto;
padding: 0 20px;
}
.our-team-block-title{
font-size:48px;
}
.our-team-block-text{
font-size:24px;
}
.our-team-block-bottom{
aspect-ratio: 16 / 5;
width:100%;
}
.our-team-block-bottom-active-img{
position:relative;
width:100vw;
aspect-ratio: 16 / 5;
}
.our-team-decor{
position:absolute;
pointer-events:none;
} .decor-left{
bottom:0;
left:-4%;
width:auto;
height:115%;
object-fit:contain;
z-index:1;
} .decor-right{
bottom:0;
right:0;
width:auto;
height:105%;
object-fit:contain;
z-index:1;	
}
.our-team-people{
width:75%;
position:absolute;
left:50%;
bottom:0;
transform:translateX(-50%);
width:100%;
height:100%;
object-fit:contain;
object-position:bottom center;
pointer-events:none;
z-index:2;
}
.toggler{
position:absolute;
display:flex;
width:24px;
height:24px;
font-size:20px;
background:#4F6CFF;
border-radius:50%;
color:#fff;
justify-content:center;
align-items:center;
z-index:3;
}
.toggler:hover{
cursor:pointer;
}
.toggler.is-active{
transform: scale(1.15);
box-shadow: 0 0 0 4px rgba(79,108,255,.2);
}
.toggler-circle-1{
top:45%;
left:26%;
}
.toggler-circle-2{
top:39%;
left:37%;
}
.toggler-circle-3{
top:43%;
left:45%;
}
.toggler-circle-4{
top:42%;
left:63%;
}
.toggler-circle-5{
top:59%;
left:75%;
}
.toggler-block{
box-sizing: border-box;
display:flex;
gap:5px;
justify-content:flex-start;
align-items:center;
text-align:center;
flex-direction:column;
position:absolute;
border-radius:20px;
width:250px;
background:#fff;
padding:15px 0;
height:auto;
z-index:3;
opacity:0;
transform:translateY(15px) scale(0.96);
transition:all .55s cubic-bezier(.25,.8,.25,1);
visibility:hidden;
pointer-events:none;
} .toggler-block.is-active{
opacity:1;
transform:translateY(0) scale(1);
visibility:visible;
pointer-events:auto;
}
.toggler-block p{
padding:0;
margin:0;
}
.toggler-title{
font-size:20px;
line-height:140%;
font-weight:500;
}
.toggler-second-title{
font-size:16px;
}
.toggler-text{
line-height:130%;
font-size:14px;
opacity:80%;
padding-bottom:10px;
}
.toggler-socials svg path{
fill:#4F6CFF!important;
}
.toggler-block-1{
bottom:2%;
left:28%;
}
.toggler-block-2{
bottom:2%;
left:28%;
}
.toggler-block-3{
bottom:2%;
left:28%;
}
.toggler-block-4{
bottom:2%;
left:55%;
}
.toggler-block-5{
bottom:2%;
left:55%;
}
.our-team-block-buttons{display:none;}
}   @media(max-width:768px){
.faq-button a{min-width:100%}
.wp-block-group iframe{
max-height:220px;
}
}  @media(min-width:1200px){
div:has(.vyhoda-block){
max-width:1800px !important;
padding-top:40px;
}
}
@media(max-width:1299px){
div:has(.vyhoda-block){
padding-top:20px;
}
} @media(min-width:1201px) and (max-width:1599px){
.recall-plate-8-block .img-desktop{
max-width:100%;
}
.recall-plate-8-block .img-mobile{
display:none;	
}
.recall_no_padd .recall-plate .container{padding-bottom:80px;}
.recall-plate-8-block{
display:flex;
gap:30px;	
align-items:flex-start;
}
.recall-plate-8-block-form{display:flex;
flex-direction:column;
gap:30px;
padding:0!important;}
.recall-plate-8-block-h2{
font-size:28px;
text-align:left;
padding:0;
margin:0;
}
.recall-plate-8-block form .w-100{
font-size:12px;
padding:10px!important;
background:#0C1122!important;
max-width:90%;
}
.recall-plate-8-block form .w-100::placeholder{color:#F5F6FB}
.recall-plate-8-block .wpcf7-acceptance .wpcf7-list-item{margin:20px 0 0 0 !important;display:flex!important;}
.recall-plate-8-block .wpcf7-acceptance input{
margin-right:20px!important;
}
.recall-plate-8-block .wpcf7-acceptance label{
color:#CED4DA;
font-size:12px;
display:flex;
margin-bottom:20px;
text-align:left;
}
.recall-plate-8-block .wpcf7-acceptance .wpcf7-list-item-label a{
border-bottom:none;
color:#CED4DA;
font-size:14px;
}
.recall-plate-8-block .wpcf7-acceptance input[type="checkbox"] {
background:#CED4DA;
}	
.recall-plate-8-block form .button{
width:fit-content!important;
}
.recall-plate #recall_plate{max-width:50%}	
.recall-plate-8-block-p{
font-size:16px;
margin-bottom:0;
}
.form-8-bottom{
display: flex;
flex-direction: row-reverse;
gap: 30px;
justify-content: flex-end;
max-width: 90%;
align-items: center;
}
}
@media(min-width:881px) and (max-width:1200px){
.recall-plate-8-block .img-desktop{
max-width:880px;
}
.recall_no_padd .recall-plate .container{padding-bottom:60px;}
.img-mobile{
display:none
}
.recall-plate-8-block{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
gap:30px;
}
.recall-plate #recall_plate{
max-width:880px;
padding:0;
}
.recall-plate-8-block-form{
display:flex;
flex-direction:column;
gap:10px;
}
.recall-plate-8-block-h2{
text-align:center;
}
.recall-plate-8-block form .w-100{
font-size:12px;
padding:10px!important;
background:#0C1122!important;
}
.recall-plate-8-block form .w-100::placeholder{color:#F5F6FB}
.recall-plate-8-block .wpcf7-acceptance .wpcf7-list-item{margin:20px 0 0 0 !important;display:flex!important;}
.recall-plate-8-block .wpcf7-acceptance input{
margin-right:20px!important;
}
.recall-plate-8-block .wpcf7-acceptance label{
color:#CED4DA;
font-size:12px;
display:flex;
margin-bottom:20px;
text-align:left;
align-content:flex-end;
}
.recall-plate-8-block .wpcf7-acceptance .wpcf7-list-item-label a{
border-bottom:none;
color:#CED4DA;
font-size:14px;
}
.recall-plate-8-block .wpcf7-acceptance input[type="checkbox"] {
background:#CED4DA;
}	
.recall-plate-8-block-p{
font-size:24px;}
}
@media(min-width:1600px){
.recall-plate-8-block .img-desktop{
max-width:880px;
}
.recall-plate-8-block .img-mobile{
display:none;	
}
.recall_no_padd .recall-plate .container{padding-bottom:80px;}
.recall-plate-8-block{
display:flex;
gap:30px;	
align-items:flex-start;
}
.recall-plate-8-block-form{display:flex;
flex-direction:column;
gap:30px;
padding:0!important;}
.recall-plate-8-block-h2{
font-size:48px;
text-align:left;
padding:0;
margin:0;
}
.recall-plate-8-block form .w-100{
font-size:14px;
padding:20px!important;
background:#0C1122!important;
max-width:70%;
}
.recall-plate-8-block form .w-100::placeholder{color:#F5F6FB}
.recall-plate-8-block .wpcf7-acceptance .wpcf7-list-item{margin:20px 0 0 0 !important;display:flex!important;}
.recall-plate-8-block .wpcf7-acceptance input{
margin-right:20px!important;
}
.recall-plate-8-block .wpcf7-acceptance label{
color:#CED4DA;
font-size:14px;
display:flex;
margin-bottom:20px;
text-align:left;
}
.recall-plate-8-block .wpcf7-acceptance .wpcf7-list-item-label a{
border-bottom:none;
color:#CED4DA;
font-size:14px;
}
.recall-plate-8-block .wpcf7-acceptance input[type="checkbox"] {
background:#CED4DA;
}	
.recall-plate-8-block form .button{
width:fit-content!important;
}
.recall-plate #recall_plate{max-width:900px}	
.recall-plate-8-block-p{
font-size:24px;
margin-bottom:0;}
.form-8-bottom{
display: flex;
flex-direction: row-reverse;
gap: 30px;
justify-content: flex-end;
width: 70%;
align-items: center;
}
}
@media(max-width:880px){
.recall-plate-8-block .img-desktop{
display:none
}
.recall-plate-8-block .img-mobile{
max-width:880px;
width:100%
}
.recall-plate{
padding:0;
}
.recall-plate .container{
margin-left:0;
margin-right:0;
padding-left:0;
padding-right:0;
max-width:880px;
}
.recall-plate #recall_plate{
max-width:880px;	
}
.recall-plate-8-block{
display:flex;
flex-direction:column;
gap:30px;	
}
.recall-plate-8-block-form{display:flex;
flex-direction:column;
gap:10px;}
.recall-plate-8-block-h2{
font-size:20px;
text-align:center;
}
.recall-plate-8-block form .w-100{
font-size:14px;
padding:20px!important;
background:#0C1122!important;
}
.recall-plate-8-block form .w-100::placeholder{color:#F5F6FB}
.recall-plate-8-block .wpcf7-acceptance .wpcf7-list-item{margin:20px 0 0 0 !important;display:flex!important;}
.recall-plate-8-block .wpcf7-acceptance input{
margin-right:20px!important;
}
.recall-plate-8-block .wpcf7-acceptance label{
color:#CED4DA;
font-size:12px;
display:flex;
margin-bottom:20px;
text-align:left;
}
.recall-plate-8-block .wpcf7-acceptance .wpcf7-list-item-label a{
border-bottom:none;
color:#CED4DA;
font-size:14px;
}
.recall-plate-8-block .wpcf7-acceptance input[type="checkbox"] {
background:#CED4DA;
}	
.recall-plate-8-block-p{
font-size:16px;}
}
.recall-plate-8-block-h2{
color:#fff;}
.recall-plate-8-block-p{
color:#F5F6FB;}  @media(min-width:1350px){
.reviews-h1{
font-size:48px;
width:400px;
}
.reviews-wrap{
gap: 20px 150px!important;
}
}
@media(max-width:1349px){
.reviews-h1{
font-size:24px;
width:75%
}
.reviews-wrap{
gap: 20px 100px!important;
}
} @media(min-width:1350px){
.buttons-extra-text{
font-size:32px;
margin-top:40px;
}
}
@media(max-width:1349px){
.buttons-extra-text{
font-size:20px;
margin-top:40px;
}
} @media (min-width:1200px){
.b-profi-mobile{display:none}
.b-profi{
background: url(//prestigegroup.cz/wp-content/themes/urge/images/bg_form_1.png) bottom no-repeat;
}
.b-left {
display:flex;
align-items:flex-end;
}
.b-left figure img {
border-radius:30px;
}
.b-right {
background:none!important;
align-items: flex-end!important;
}
.b-profi .b-right > *.b-right--img .profi--title{
top: 20px;
left: -100px;
right:auto;
transform: translateX(0);
text-align: right;
}
.b-profi ul li:before {
background: url(//prestigegroup.cz/wp-content/uploads/2024/01/game-icons_check-mark.svg) center no-repeat;
width:36px;
height:36px;
}
.b-profi ul li {
padding-left: 55px;}
.text-and-cert{
display: flex;
flex-direction: column;
padding: 0;
justify-content: flex-end;
}
.text-in-professional{
font-size: 20px!important;
width: 105%;
transform: translateX(10%);
padding-left:20px;
border-left: 4px solid #4F6CFF;
}
}
@media (min-width:768px) and (max-width:1199px){
.b-profi-mobile{display:none}
.b-profi{
background: url(//prestigegroup.cz/wp-content/themes/urge/images/bg_form_1.png) bottom no-repeat;
}
.b-profi .container {max-width:100%}
.b-left {
display:flex;
align-items:flex-end;
max-width:30%!important;
}
.b-left figure img {
border-radius:30px;
}
.b-right {
background:none!important;
align-items: flex-end!important;
padding-left:0;
}
.b-profi .b-right > *.b-right--img .profi--title{
top: 20px;
left: -100px;
right:auto;
transform: translateX(0);
text-align: right;
}
.profi--text h2 {font-size:22px}
.profi--text li {font-size:15px}
.profi--text p {font-size:14px}
.b-profi ul li:before {
background: url(//prestigegroup.cz/wp-content/uploads/2024/01/game-icons_check-mark-1.svg) center no-repeat;
width:20px;
height:20px;
}
.b-profi ul li {
padding-left: 35px;}
.text-and-cert{
display: flex;
flex-direction: column;
padding: 0;
justify-content: flex-end;
}
.text-in-professional{
font-size: 16px!important;
width: 105%;
transform: translateX(10%);
padding-left:20px;
border-left: 4px solid #4F6CFF;
}
}
@media(min-width:1200px) and (max-width:1600px){
.b-profi .b-right > *.b-right--img .profi--title{
top: 0!important;	}
}
@media (max-width:767px){
.b-profi-desktop{display:none}
.b-profi ul li:before {
background: url(//prestigegroup.cz/wp-content/uploads/2024/01/game-icons_check-mark-1.svg) center no-repeat;
width:20px;
height:20px;
}
.b-profi ul li {
padding-left: 40px;}
}
@media(min-width:1200px) and (max-width:1600px){
.text-in-professional{font-size: 15px!important;}
}
@media(min-width:1100px) and (max-width:1199px){	.text-in-professional{font-size: 14px!important;}}
@media(min-width:768px) and (max-width:1099px){	.text-in-professional{display:none}}
@media(max-width:767px){
.text-in-professional{
font-size: 14px!important;
width: 100%;
padding-left:20px;
border-left: 4px solid #4F6CFF;
}
}  .pg-articles-section{
padding: 60px 0;
margin-top:50px;
}
.pg-articles-title{
margin: 0 0 32px;
text-align: center;
font-size: 48px;
line-height: 1.15;
font-weight: 700;
color: #222944;
}
.pg-articles-grid{
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 24px;
}
.pg-article-card{
background: #fff;
border-radius: 20px;
box-shadow: 0 6px 12px rgba(34, 41, 68, 0.08);
overflow: hidden;
height: 100%;
}
.pg-article-card__image{
display: block;
position: relative;
overflow: hidden;
}
.pg-article-card__image img{
width: 100%;
height: 240px;
object-fit: cover;
display: block;
}
.pg-article-card__time{
position: absolute;
top: 12px;
right: 12px;
display: inline-flex;
align-items: center;
justify-content: center;
padding: 6px 10px;
border-radius: 999px;
background: #6C7BFF;
color: #fff;
font-size: 12px;
line-height: 1;
font-weight: 500;
z-index: 2;
}
.pg-article-card__body{
padding: 18px 18px 20px;
}
.pg-article-card__title{
margin: 0 0 14px;
font-size: 24px;
line-height: 1.35;
font-weight: 500;
color: #222944;
margin-bottom:20px;
}
.pg-article-card__title a{
color: inherit;
border-bottom:0;
}
.pg-article-card__link{
font-size: 16px;
line-height: 1.2;
color: #4F6CFF;
border-bottom:0;
transition: opacity 0.35s;
}
.pg-article-card__link:hover{
opacity:0.8!important;
}
.pg-articles-mobile__controls{
margin-top: 16px;
display: flex;
justify-content: center;
}
@media (max-width: 1349px){
.pg-articles-section .container{
padding:0;
}
.pg-articles-section{
padding: 40px 0;
}
.full-size-btn{
padding: 0 20px;
}
.pg-articles-section .active{
margin-right:0!important;
}
.pg-article-card__image{
border-radius: 20px 20px 0 0!important;
}
.pg-articles-title{
margin-bottom: 20px;
font-size: 32px;
}
.pg-article-card__image img{
height: 210px;
}
.pg-article-card__title{
font-size: 16px;
line-height: 1.4;
margin-bottom: 20px!important;
}
.pg-article-card__body{
padding: 14px 14px 16px;
}
.item-slide{padding-left:15px;
padding-bottom:15px}
}
.pg-articles-grid--desktop{
display:grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap:24px;
}
.pg-articles-mobile{
display:none;
}
.owl-carousel-blog-articles{
width:185%;
}
@media (max-width: 1200px){
.pg-articles-grid--desktop{
display:none;
}
.pg-articles-mobile{
display:block;
}
}  @media(min-width:1200px){
.faq-container{
max-width:1500px;
margin: 0 auto;
padding:80px 20px;
}
.faq-container h3{
font-size:20px!important;
}
.faq-title{
font-size:48px;
margin:bottom:0;
}
}
@media(max-width:1199.98px){
.faq-container{
padding:40px 20px 80px 20px;
}
.faq-container h3{
max-width:80%;
}
.faq-title{
font-size:24px;
margin:0;
}
}  @media(min-width:768px){
.recall-9 h2{
margin-top:0;
padding-bottom:20px;
}
.recall-9 .first-p{
max-width:90%!important;
padding-bottom:20px;
}
.recall-9 .second-p{
max-width:400px;
}
.recall-9 .privacy{font-size:14px;}
.right-block-p{max-width:100%!important;}
.right-block-p-and-soc{
display: flex;
gap: 20px;
align-items: center;
margin-top: 60px;
}
.recall-9 .wpcf7 {margin-top:50px}
}
@media(min-width:1600px){
.recall-9 h2{
font-size:48px;
}
.recall-9 .first-p{
font-size:24px;
}
.recall-9 .second-p{
font-size:24px;
}
.recall-9 .privacy{font-size:14px;}
.right-block-p{font-size:24px;}
}
@media(min-width:768px) and (max-width:1599px){
.recall-9 h2{font-size:28px;}
.first-p{font-size:20px;}
.second-p{font-size:18px!important;}
.recall-9 .work-time{font-size:14px;}
.right-block-p{font-size:20px;}
}
@media(max-width:767px){
.recall-9 h2{font-size:20px;}
.first-p{font-size:16px;}
.second-p{font-size:18px!important;}
.recall-9 .work-time{font-size:14px;}
.right-block-p{font-size:18px;}
.recall-9-mobile-block{
flex-direction:column;
align-items:flex-start!important;
}
.recall-9 h2{padding-bottom:10px;}
.first-p{max-width:90%;padding-bottom:10px;}
.second-p{font-weight:bold!important;}
.right-block-p{font-weight:bold;}
}  @media(min-width:1600px){
.mobile-img-new-block-recall{
display:none;
}
.desktop-img-new-block-recall{
max-width:50%;
}
.new-block-recall-wrapper{
padding: 0 0 100px 0;
}
.new-block-recall{max-width:45%}
.new-block-recall-wrapper .container{
display:flex;
justify-content:space-between;
align-items:flex-start;
}
.new-block-recall h3{
margin-top:0;
font-size:48px;
padding-bottom:20px;
}
.new-block-recall p{
padding-bottom:30px;
font-size:24px;
}
}
@media(min-width:1000px) and (max-width:1599px){
.mobile-img-new-block-recall{
display:none;
}
.desktop-img-new-block-recall{
max-width:50%;
}
.new-block-recall-wrapper{
padding: 0 0 100px 0;
}
.new-block-recall{max-width:45%}
.new-block-recall-wrapper .container{
display:flex;
justify-content:space-between;
align-items:flex-start;
}
.new-block-recall h3{
margin-top:0;
font-size:28px;
padding-bottom:20px;
}
.new-block-recall p{
padding-bottom:30px;
font-size:20px;
}
}
@media(max-width:999px){
.mobile-img-new-block-recall{
width:100%;
}
.desktop-img-new-block-recall{
display:none;
}
.new-block-recall-wrapper{
padding: 0 0 50px 0;
}
.new-block-recall{
max-width:100%;
padding:0 20px;
display:flex;
flex-direction:column;
}
.new-block-recall-wrapper .container{
display:flex;
flex-direction:column-reverse;
width:100vw;
padding:0;
max-width:100vw;
}
.new-block-recall h3{
font-size:20px;
padding-bottom:20px;
width:100%
}
.new-block-recall p{
padding-bottom:30px;
font-size:16px;
}
}   @media(min-width:1000px){.new-block-recall-2-container{
background:#F5F6FB;
border-radius:40px;
padding:40px;
}
}
@media(max-width:999px){
.new-block-recall-2-container{
background:#F5F6FB;
padding:20px;
}
}  .blue-income{color:#4F6CFF}
.margin_blok {
margin: 0 auto;
}
@media(min-width:1201px){
.upravlenije-hero-block{
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 60%, #ffffff 100%), url(//prestigegroup.cz/wp-content/themes/urge/images/recall-plate.webp) left 10% top no-repeat;
min-height:400px;
}
.margin_blok {
margin: 0 auto;
}
.upravlenije-hero-block{
max-width:100vw!important;
}
}
@media(max-width:1200px){
.upravlenije-hero-block	.row{
flex-direction:column;
}
.upravlenije-hero-block{
background:
linear-gradient(to bottom, rgba(255,255,255,0) 60%, #ffffff 100%),
url(//prestigegroup.cz/wp-content/themes/urge/images/recall-plate.webp) center top no-repeat;
background-size: cover;
}
.bg-upravlenije{
max-width:100%;
}
.upravlenije-right-block-hero{
max-width:100%;
}
}  @media(min-width:1200px){.call-to-action-block-upravlenie-blocks{
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 40px;
}
.call-to-action-block-upravlenie-block{
display:flex;
flex-direction:column;
height:100%;
gap:10px;
}
.call-to-action-block-upravlenie-block h3{width:100%}
.call-to-action-block-upravlenie-block img{
margin-top:auto;
}
.call-to-action-block-upravlenie-h2{
font-size:48px;
text-align:center;
width:80%;
margin:0 auto;
}
.call-to-action-block-upravlenie-block h3{
font-size:32px;
}
.call-to-action-block-upravlenie-block p{
font-size:16px;
}
}
@media(max-width:1199.98px)
{
.action-block-upravlenie-blocks{
display: grid;
grid-template-columns: repeat(1, minmax(0, 1fr));
gap: 40px;
}
.call-to-action-block-upravlenie-block{
display:flex;
flex-direction:column;
height:100%;
gap:10px;
}
.call-to-action-block-upravlenie-block h3{width:100%}
.call-to-action-block-upravlenie-block img{
margin-top:auto;
}
.call-to-action-block-upravlenie-h2{
font-size:24px;
text-align:center;
width:100%;
}
.call-to-action-block-upravlenie-block p{
font-size:14px;
}
.call-to-action-block-upravlenie-block h3{
font-size:20px;
}
.call-to-action-block-upravlenie-block{
margin-top:20px;
}
}  @media(min-width:992px) and (max-width:1200px){
.pg-news-block-both{
flex-direction:column;
}
.pg-news-block-both-block-1{
max-width:100%;
}
.pg-news-left{
transform: translateX(0);
border-radius:0;
}
.pg-news-right{border-radius:0;}
}
@media(max-width:575px){
ul.tags-list--result li{
margin:0 20px;
}
.button-action{
width:100%;
display:flex;
margin:0 20px;
}
#realty{
margin:20px;
}
.realty-alt{
margin:0;
}
}
#realty-ajax-app{
position:relative;
transition:opacity .2s ease;
}
#realty-ajax-app.is-loading{
pointer-events:none;
}
#realty-ajax-app.is-loading::before{
content:"";
position:absolute;
inset:0;
background:rgba(255,255,255,.55);
z-index:5;
border-radius:20px;
}
#realty-ajax-app.is-loading::after{
content:"";
position:absolute;
left:50%;
top:180px;
width:38px;
height:38px;
margin-left:-19px;
border:3px solid #dfe5ff;
border-top-color:#4F6CFF;
border-radius:50%;
animation:realtyAjaxSpin .8s linear infinite;
z-index:6;
}
@keyframes realtyAjaxSpin{
to{
transform:rotate(360deg);
}
}
.tags-list--result{
clear: both;
width: 100%;
margin-bottom: 30px;
}
.realty-alt{
clear: both;
width: 100%;
}
#realty-ajax-app .tags-list{
width: 100%;
}
#realty-ajax-app .tags-list::after{
content: "";
display: block;
clear: both;
}
#realty{
clear: both;
display: block;
width: 100%;
margin-top: 30px;
}
.realty-alt{
clear: both;
}
@media(min-width:576px){
.button-podobrat{padding-left:0}
}
@media(max-width:575px){
.realty-ajax-app{display:block!important;}
}  .blog-single-layout{
display: grid;
grid-template-columns: minmax(0, 1fr);
gap: 28px;
align-items: start;
}
.blog-single-main{
min-width: 0;
}
.blog-single-sidebar{
display: none;
min-width: 0;
}
.blog-single-content img,
.blog-single-content iframe,
.blog-single-content video,
.blog-single-content table{
max-width: 100%;
height: auto;
}
.blog-single-cta{
background: #f3f4fb;
border-radius: 24px;
padding: 34px 32px 30px;
}
.blog-single-cta__title{
margin: 0 0 24px;
font-size: 28px;
line-height: 1.15;
font-weight: 700;
color: #222944;
}
.blog-single-cta__text{
margin: 0 0 30px;
font-size: 16px;
line-height: 1.55;
color: #2d3142;
}
.blog-single-cta__button{
width: 100%;
min-height: 58px;
display: inline-flex;
align-items: center;
justify-content: center;
text-align: center;
border-radius: 999px;
padding: 16px 24px;
font-size: 16px;
line-height: 1.2;
} @media (min-width: 1100px){
.single-post .entry-content.entry-content--blog-single{
max-width: none;
margin-left: 0;
margin-right: 0;
}
.entry-content--blog-single > .container{
max-width: 1320px;
}
.blog-single-layout{
grid-template-columns: minmax(0, 1fr) 340px;
gap: 48px;
align-items: start;
}
.blog-single-sidebar{
display: block;
}
.blog-single-cta{
position: sticky;
top: 120px;
}
} @media (min-width: 1400px){
.blog-single-layout{
grid-template-columns: minmax(0, 1fr) 365px;
gap: 56px;
}
.single-post .entry-content.entry-content--blog-single{
max-width: none;
margin-left: 0;
margin-right: 0;
}
.entry-content--blog-single > .container{
max-width: 1320px;
}
.blog-single-cta{
padding: 38px 36px 34px;
}
.blog-single-cta__title{
font-size: 30px;
}
.blog-single-cta__text{
font-size: 17px;
}
} @media (max-width: 767.98px){
.blog-single-cta{
padding: 22px 20px 20px;
border-radius: 18px;
}
.blog-single-cta__title{
font-size: 22px;
margin-bottom: 16px;
}
.blog-single-cta__text{
font-size: 15px;
line-height: 1.5;
margin-bottom: 18px;
}
.blog-single-cta__button{
min-height: 50px;
padding: 14px 18px;
font-size: 15px;
}
} .blog-single-cta-mobile-wrap{
display: block;
margin-top: 32px;
}
.blog-single-cta--mobile{
width: 100%;
max-width: 100%;
margin-left: 0;
margin-right: 0;
} @media (max-width: 1099.98px){
.blog-single-sidebar{
display: none !important;
}
.blog-single-layout{
grid-template-columns: minmax(0, 1fr);
gap: 28px;
}
.blog-single-main{
width: 100%;
max-width: 100%;
}
.blog-single-cta-mobile-wrap{
display: block;
width: 100%;
margin-top: 32px;
}
.blog-single-cta--mobile{
width: 100%;
max-width: 100%;
border-radius: 24px;
padding: 30px 28px 26px;
}
.blog-single-cta--mobile .blog-single-cta__title{
font-size: 28px;
line-height: 1.15;
margin-bottom: 20px;
}
.blog-single-cta--mobile .blog-single-cta__text{
font-size: 16px;
line-height: 1.5;
margin-bottom: 24px;
max-width: 100%;
}
.blog-single-cta--mobile .blog-single-cta__button{
width: 100%;
min-height: 56px;
font-size: 16px;
padding: 14px 22px;
}
} @media (max-width: 767.98px){
.blog-single-cta-mobile-wrap{
margin-top: 24px;
}
.blog-single-cta--mobile{
padding: 22px 20px 20px;
border-radius: 18px;
}
.blog-single-cta--mobile .blog-single-cta__title{
font-size: 22px;
margin-bottom: 16px;
}
.blog-single-cta--mobile .blog-single-cta__text{
font-size: 15px;
line-height: 1.45;
margin-bottom: 18px;
}
.blog-single-cta--mobile .blog-single-cta__button{
min-height: 50px;
padding: 14px 18px;
font-size: 15px;
}
} @media (min-width: 1100px){
.blog-single-cta-mobile-wrap{
display: none;
}
}  @media(min-width:992px) and (max-width:1200px){
.mp-services .col-lg.item{
flex: 0 0 40%;
max-width:50%;
}
}
@media(min-width:1201px) and (max-width:1600px){
.mp-services .col-lg.item{
flex: 0 0 30%;
max-width:50%;
}
} @media(min-width:1600px){
}	
@media(min-width:1200px) and (max-width:1599.98){
}	
@media(min-width:768px) and (max-width:1199.98px){
}
@media(max-width:767.98px){
} .toggler-socials .social-links{margin:0}	
.toggler-title
{
font-size: 16px;
line-height: 110%;	
}	
.toggler-second-title
{
font-size: 14px;
} @media(min-width:1600px){
.recall_right_block_h2,
.recall-plate-7-block-h2,
.recall-plate-8-block-h2{
font-size:44px;
}
.recall_block_row p{
font-size:16px!important;
}
.recall_block_last_row{
font-size:18px!important;
}
}	
@media(min-width:1200px) and (max-width:1599.98px){
.recall_block_row p{
font-size:14px!important;
}
.recall_block_last_row{
font-size:16px!important;
margin-bottom:0;
}
}	
@media(min-width:768px) and (max-width:1199.98px){
.recall_block_row p{
font-size:14px!important;
}
.recall_block_last_row{
font-size:16px!important;
margin-bottom:0;
}
.recall_plate_6_block,
.recall_plate_7_block,
.recall_plate_8_block{
margin: 0 auto;
}
}
@media(max-width:767.98px){
.recall_block_row p{
font-size:14px!important;
}
.recall_block_last_row{
font-size:16px!important;
margin-bottom:0;
}		
}