.emoji {
width:1em;
height:1em;
}
.tag-cloud{
display: flex;
flex-wrap: wrap;
gap: 20px;
justify-content: flex-start;
align-items: flex-start;
}
.tag-item.btn1{
height: auto;
min-height: 40px;
padding: calc(3px + 1%) calc(12px + 4%);
font-size: clamp(14px, 1.5vw, 16px);
display: inline-flex;
width: auto;
min-width:240px;
max-width: 100%;
flex: 1 1 auto;
color: #fff !important;
}
.tag-item.btn1:hover{
color: #fff !important;
}
.postid-1888 main.main,
.postid-1889 main.main {
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: stretch;
}
.postid-1889 main.main>*{
order: 99;
}
.postid-1888 main.main .first-screen,
.postid-1889 main.main .first-screen{
order: 1;
}
.postid-1888 main.main .adv-count,
.postid-1889 main.main .adv-count{
order: 13;
}
.postid-1888 main.main .baner-service,
.postid-1889 main.main .baner-service{
order: 2;
}
.postid-1888 main.main .service-post,
.postid-1889 main.main .service-post{
order: 3;
}
.postid-1888 main.main .seo-service,
.postid-1889 main.main .seo-service{
order: 4;
}
.postid-1888 main.main .steps,
.postid-1889 main.main .steps{
order: 5;
}
.postid-1888 main.main .whymee,
.postid-1889 main.main .whymee{
order: 6;
}
.postid-1888 main.main .steps,
.postid-1889 main.main .steps{
order: 7;
}
.postid-1888 main.main .awards,
.postid-1889 main.main .awards{
order: 8;
}
.postid-1888 main.main .pros-cons,
.postid-1889 main.main .pros-cons{
order: 9;
}
.postid-1888 main.main .team-slider,
.postid-1889 main.main .team-slider{
order: 10;
}
.postid-1888 main.main .case,
.postid-1889 main.main .case{
order: 11;
}
.postid-1888 main.main .smi.rating,
.postid-1889 main.main .smi.rating{
order: 12;
}
.postid-1888 main.main .tv,
.postid-1889 main.main .tv{
order: 14;
}
.postid-1888 main.main .smi:not(.rating),
.postid-1889 main.main .smi:not(.rating){
order: 15;
}
.postid-1888 main.main .faq:not(.baner-text),
.postid-1889 main.main .faq:not(.baner-text){
order: 16;
}
.postid-1888 main.main .contacts,
.postid-1889 main.main .contacts{
order: 19;
}
.postid-1888 main.main .faq.baner-text,
.postid-1889 main.main .faq.baner-text{
order: 17;
}
.postid-1888 main.main .forms,
.postid-1889 main.main .forms{
order: 18;
}
.btn1.btn1-beige-color {
background: linear-gradient(113.47deg, #b59b6f 18.23%, #a88d62 89.31%) !important;
}
.btn1.btn1-beige-color:hover {
background: linear-gradient(113.47deg, #c3a87a 18.23%, #b39668 89.31%) !important;
}
.btn1.btn1-beige-color::before {
background: linear-gradient(113.47deg, #caaa77 18.23%, #b39462 89.31%) !important;
transition: .3s;
}
.btn1 span {
text-align: center;
}
.two-btns {
display: flex;
gap: 15px;
flex-wrap: wrap;
}
.two-btns .btn1 {
flex: 1 1 0;
min-width: 260px;
}
.commercy-content table {
max-width: 100%;
}
.commercy-content table td {
vertical-align: top;
} .footer__wrap {
align-items: flex-start;
}
.footer__menu {
gap: 32px;
}
.footer__menu ul {
margin-right: 0;
max-width: 210px;
}
.footer__menu ul li {
margin-bottom: 12px;
}
.footer__menu ul li a {
font-size: 15px;
line-height: 1.35;
}
.footer__menu li.footer__menu-title {
font-size: 17px;
font-weight: 600;
line-height: 1.25;
color: #23262c;
margin-bottom: 18px;
} .footer__menu ul:last-child {
padding-top: 39px;
}
@media (max-width: 992px) {
.footer__menu {
margin-top: 30px;
}
.footer__menu ul {
max-width: none;
margin-bottom: 28px;
}
.footer__menu ul:last-child {
padding-top: 0;
margin-bottom: 0;
}
.footer__menu li.footer__menu-title {
margin-bottom: 14px;
}
} .teams__wrap .team-slider__image {
overflow: hidden;
}
.teams__wrap .team-slider__image img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: top center;
display: block;
} @media (max-width: 991px) {
.team-block__grid {
display: flex;
flex-wrap: nowrap;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
scroll-snap-type: x mandatory;
padding-bottom: 12px;
}
.team-block__grid .team-block__item-wrapper {
flex: 0 0 70%;
max-width: 300px;
scroll-snap-align: start;
}
}
@media (max-width: 770px) {
.teams__wrap {
display: flex;
flex-wrap: nowrap;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
scroll-snap-type: x mandatory;
padding-bottom: 12px;
}
.teams__wrap .teams__item {
flex: 0 0 70%;
max-width: 300px;
scroll-snap-align: start;
margin-bottom: 0;
}
}