#menu-hamb-txt {
transition: 0.3s;
}
#lang-menu a {
color: #fff;
transition: 0.3s;
text-decoration: none;
}
#lang-menu a:hover {
color: #0090d0;
}
#content #primary header.entry-header {
display: none;
}
#content #primary {
margin-top: 0;
margin-bottom: 0;
} .zmax-titles {
margin-bottom: 0 !important;
} #btn-saiba-home:hover {
color: #fff !important;
}
#about-txt {
color: #202020 !important;
}
#zmax-sobre-txt h4,
.zmax-sobre-txt-faturamento h4 {
color: #0090d0;
font-weight: 600;
} .zmax-about-accordeon h4,
.zmax-about-accordeon p {
color: #fff;
}
.zmax-about-accordeon h4 {
font-weight: 700;
margin-bottom: 20px;
cursor: pointer;
transition: 0.3s;
}
.accord-items.selected h4,
.zmax-about-accordeon h4:hover {
color: #0090d0;
}
.arrow-rotate {
display: inline-block;
margin-right: 20px;
transition: 0.3s;
}
.accord-items.selected .arrow-rotate {
transform: rotate(90deg);
}
.accord-items .accord-txts {
font-size: 18px;
line-height: 1.3;
display: none;
transition: 0.3s;
}
.accord-txt5 img {
width: 60px;
} .serv-topic::before {
content: ">";
position: absolute;
left: -20px;
top: 0;
color: #0090d0;
}
.serv-topic {
position: relative;
}
#section-services .tp-video-play-button {
display: none;
}
.txt-serv-topics p {
margin-bottom: 15px;
}
.arrow-left::before {
color: #0090d0;
content: ">";
position: absolute;
left: -20px;
}
.bullet-left::before {
color: #0090d0;
content: "•";
position: absolute;
left: -20px;
font-size: 25px;
}
#politica-privacidade-txt h2 b {
font-weight: 400;
}
#politica-privacidade-txt h3 b {
font-weight: 400;
}
.svg-intro-br8 svg path {
fill: #0090D0;
}
.introimg-slide,
#txt-intro-br8 {
cursor: pointer;
transition: 0.3s;
}
#txt-intro-br8:hover {
scale: 1.1;
filter: brightness(150%);
}
.introimg-slide:hover {
filter: brightness(150%);
}
.mobile-ship-icon {
margin: 0 auto;
} .servs-blue-bar {
background: #0c224c;
}
.close-servs {
width: 56px;
height: 56px;
position: relative;
border-radius: 50%;
border: 1px solid #0090d0;
cursor: pointer;
z-index: 2;
}
.circle-before,
.circle-after {
content: '';
position: absolute;
width: 20px;
height: 1px;
background-color: #fff;
border-radius: 0;
top: 27px;
-webkit-transition: 150ms ease-out;
-moz-transition: 150ms ease-out;
-o-transition: 150ms ease-out;
transition: 150ms ease-out;
z-index: 0;
}
.politicas-page .circle-before,
.politicas-page .circle-after {
background-color: #000 !important;
}
.circle-before {
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
transform: rotate(45deg);
left: 17px;
}
.circle-after {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
transform: rotate(-45deg);
right: 17px;
}
.close-servs:hover .circle-before {
-ms-transform: rotate(225deg);
-webkit-transform: rotate(225deg);
-moz-transform: rotate(225deg);
transform: rotate(225deg);
-webkit-transition: 300ms ease-in-out all;
-moz-transition: 300ms ease-in-out all;
-o-transition: 300ms ease-in-out all;
transition: 300ms ease-in-out all;
}
.close-servs:hover .circle-after {
-ms-transform: rotate(-225deg);
-webkit-transform: rotate(-225deg);
-moz-transform: rotate(-225deg);
transform: rotate(-225deg);
-webkit-transition: 250ms ease-in all;
-moz-transition: 250ms ease-in all;
-o-transition: 250ms ease-in all;
transition: 250ms ease-in all;
}
.proj-prev-next {
cursor: pointer;
transition: 0.3s;
}
.proj-prev-next a {
color: #fff;
}
.proj-prev-next a:hover {
color: #0090d0;
}
.proj-ant {
float: left;
}
.proj-prox {
float: right;
}
.mobile-cross-fix .close-servs {
width: 40px;
height: 40px;
background: #0b224c;
top: 10px;
right: 10px;
}
.mobile-cross-fix .circle-after {
right: 11px;
}
.mobile-cross-fix .circle-before {
left: 11px;
}
.mobile-cross-fix .circle-before,
.mobile-cross-fix .circle-after {
width: 17px;
top: 19px;
}
#cookie-law-info-bar .cli-bar-container {
justify-content: center;
}
#cookie-law-info-bar .cli-bar-message {
text-align: center;
float: left;
width: auto;
}
#cookie-law-info-bar .cli-bar-btn_container {
float: left;
}
#cookie-law-info-bar #wt-cli-accept-all-btn {
border-radius: 100px;
}
#cookie-law-info-bar {
background-color: rgb(20 29 46 / 90%) !important;
}
#cookie-law-info-bar .us-lang {
display: none;
}
body.page-id-2999 #cookie-law-info-bar .br-lang {
display: none;
}
body.page-id-2999 #cookie-law-info-bar .us-lang {
display: flex;
} #blogroll-zmax .elementor-fit-height {
padding-bottom: calc(0.56* 100%);
}
#blogroll-zmax .elementor-fit-height img {
top: auto;
left: auto;
transform: none;
height: auto;
width: 100%;
}
.month-archives h5 {
display: none;
}
.month-archives ul {
list-style-type: none;
margin-left: 0;
}
.month-archives ul li a:not(:hover) {
color: #231f20;
}
.category-modelo-video .elementor-widget-theme-post-title,
.category-modelo-video .elementor-widget-post-info,
.category-modelo-video .elementor-section-boxed .elementor-widget-image {
display: none;
}
.blocos-posts-side h3 a,
.blocos-posts-side img,
.blog-titles h3 a,
.blog-imgs img {
transition: 0.3s;
}
.blogroll-posts h3 a:hover,
.blocos-posts-side h3 a:hover,
.blog-titles h3 a:hover {
color: #0090D0 !important;
}
.blogroll-posts img:hover,
.blocos-posts-side img:hover,
.blog-imgs img:hover {
filter: brightness(70%);
}
.blocos-posts-side .elementor-post__title {
overflow: hidden;
display: -webkit-box;
text-overflow: ellipsis;
height: 48px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
}
.post-4075 .elementor-section .elementor-widget-theme-post-featured-image img,
.post-4075 .elementor-post__thumbnail {
border: 2px solid #bdbdbd;
}
.category-blueamazon .bamazon-version,
.category-bluemarine .bmarine-version,
.category-blue-amazon .bamazon-version,
.category-blue-marine .bmarine-version {
display: block;
}
.category-zmaxgroup .bmarine-version,
.category-zmaxgroup .bamazon-version,
.category-blueamazon .zmax-version,
.category-blueamazon .bmarine-version,
.category-bluemarine .zmax-version,
.category-bluemarine .bamazon-version,
.category-blue-amazon .zmax-version,
.category-blue-amazon .bmarine-version,
.category-blue-marine .zmax-version,
.category-blue-marine .bamazon-version {
display: none;
}    @media (min-width: 1200px) {
#slider-10-slide-9-layer-17 > rs-column-wrap:nth-child(1) {
left: 60px !important;
width: 40% !important;
}
}
@media screen 
and (min-width: 1280px) 
and (max-width: 1350px) { 
#proj-white-wall {
width: 430px !important;
}
}
@media screen 
and (min-width: 1200px) 
and (max-width: 1279px) { 
#proj-white-wall {
width: 405px !important;
}
}
@media screen 
and (min-width: 1000px) 
and (max-width: 1199px) { 
#proj-white-wall {
width: 380px !important;
}
}
@media (max-width: 959px) {
.zmax-about-accordeon h4 {
font-size: 18px;
}
.arrow-rotate {
margin-right: 10px;
}
.politicas-page.mobile-cross-fix .close-servs {
background: #fff !important;
}
}