*
{
user-select: auto!important;
}
.text-reveal .char
{
line-height: 119%;
}
.main-menu__footerMenu .author
{
display: none!important;
}
video
{
max-width: 100%;
}
.pb-strategy-slider .pb-strategy-slider__slideImage img, .pb-strategy-slider .pb-strategy-slider__slideImage video
{
position: static;
}
.single-postbrands_works .main-header
{
background: #ffffffd9;
}
body.home .header-nav > ul
{
display: none;
} .detailed-blog .content-wrap a
{
text-decoration: underline;
color: #d9006c;
transition: color .4s;
}
.detailed-blog .content-wrap a:hover
{
color: #000000;
}
.main-menu__nav>ul#menu-mobilenav>li
{
margin-bottom: 5px;
}
.main-menu__nav>ul#menu-mobilenav>li>a
{
font-size: 24px;
} .pb-testimonials-slider-thumb__authorImage
{
display: none!important;
}
.footer-bottom__menu
{
justify-content: center!important;
}
.pb-btn:not(.pb-btn-link)
{
padding: 0 20px!important;
}
body input.pb-btn-filled-theme.pb-btn-arrow:hover
{
color: #fff!important;
background: #000!important;
}
.pb-news-slider
{
padding-bottom: 15px!important;
}
body .pb-news-slider__scrollbar .swiper-scrollbar-drag
{
height: 10px !important;
top: -4px!important;
}
.blog-card__wrap article
{
display: flex;
flex-direction: column;
height: 100%;
}
.blog-card__wrap article img,
.blog-card__wrap article .blog-card__image
{
margin-top: auto;
}
.blog-card__wrap article img,
.pb-news-slider__newsImage img,
.detailed-blog__image img
{
filter: grayscale(1);
}
.detailed-blog__related .blogs-list-slider .blog-card__date
{
line-height: 20px!important;
}
.blogs-list-slider .swiper-wrapper
{
align-items: stretch;
}
.blogs-list-slider .blog-card__wrap
{
height: auto;
} .pb-strategy-slider__slideImage
{
max-height: 250px;
}
.footer-top .nav-list-block__section .contact-list ul li:first-child a
{
color: #fff;
text-decoration: none;
font-size: 20px;
font-weight: 700;
opacity: 1;
}
.footer-top .nav-list-block__section .contact-list ul li:first-child a:hover
{
color: #fff;
text-decoration: none;
opacity: 1;
}
header .logo  img
{
width: 300px;
}
div.wpcf7-response-output
{
margin: 15px 0 0 0!important;
text-align: center;
padding: 8px 15px!important;
transform: none!important;
}
div.wpcf7-mail-sent-ng,
div.wpcf7-mail-sent-ok,
div.wpcf7-validation-errors, 
div.wpcf7-acceptance-missing,
.wpcf7-form.invalid .wpcf7-response-output,
.wpcf7-form.failed .wpcf7-response-output,
.wpcf7-form.unaccepted .wpcf7-response-output,
.wpcf7-form.sent .wpcf7-response-output
{
color: #fff!important;
border: 0!important;
}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing,
.wpcf7-form.invalid .wpcf7-response-output,
.wpcf7-form.unaccepted .wpcf7-response-output
{
background-color: #ffc107;
}
div.wpcf7-mail-sent-ng,
.wpcf7-form.failed .wpcf7-response-output
{
background-color: #dc3545;
}
div.wpcf7-mail-sent-ok,
.wpcf7-form.sent .wpcf7-response-output
{
background-color: #28a745!important;
}
.wpcf7-form .ajax-loader,
.wpcf7-spinner
{
display: none!important;
}
body .pb-news-slider__newsTitle
{
height: 75px;
}
iframe[src*="youtube"]
{
width: 100%;
height: auto;
aspect-ratio: 16 / 9;
}
footer .brand-marquee
{
margin-bottom: 45px;
}
body
{
overflow-x: hidden;
}
@media screen and (min-width: 992px) 
{
.blogs-list .blog-card__wrap:last-child, .blogs-list .blog-card__wrap:nth-last-child(2), .blogs-list .blog-card__wrap:nth-last-child(3) {
margin-bottom: 85px!important
}
}
@media screen and (min-width: 576px) {
.blogs-list .blog-card__wrap:last-child, .blogs-list .blog-card__wrap:nth-last-child(2) {
margin-bottom: 0;
}
}
@media screen and (min-width: 1400px) 
{
.single-postbrands_works .main-header
{
height: 71.81px;
padding: 15px 0;
}
.swiper-slide .pb-btn {
opacity: 1!important; 
transform: translateY(0);
}
}
@media (min-width: 768px) 
{
body.home .home-side-image-slider-banner__title
{
font-size: 5.31rem;
}
}
@media (max-width: 767.98px) 
{
body .pb-news-slider__newsTitle 
{
height: 50px;
}
} @media screen and (min-width: 1400px) 
{
.main-menu__footerMenu .socials ul
{
justify-content: flex-end!important;
}
}
@media(min-width:1200px)
{
.footer-middle .brand-marquee .pb-title 
{
font-size: 12.6875rem;
}
}