@media (min-width: 301px) and (max-width: 500px){
.text-logo {
font-size: 14px!important;
line-height: 14px!important;
}
}
@media (max-width: 300px){
.text-logo {
font-size: 12px!important;
line-height: 12px!important;
}
}
.wpml-ls-item .subToggler {
line-height: 10px!important;
}
.wpml-ls-menu-item .wpml-ls-flag+span {
margin-left: 14px;
}
.wpml-ls-item a:hover {
box-shadow: inset 0px 0 0 0 transparent!important;
-webkit-box-shadow: inset 0px 0 0 0 trasparent!important;
}
@media (min-width: 960px) {
.wpml-ls-current-language .wpml-ls-display {
color:#000!important;
}
.menu-smart > li > a:not(.uncode-vc-social *), .unmenu-block > li > a:not(.uncode-vc-social *) {
padding: 0px 9px 0px 9px;
}
}
.wpml-ls-first-item:after {
content: '/'!important;
position: relative;
right: 0px;
top: 0px;
height: auto;
width: fit-content;
font-weight: 400;
}
}
@media (max-width: 959px) {
.wpml-ls-current-language .wpml-ls-display {
color:#000!important;
}
.wpml-ls-item span, .wpml-ls-current-language span {
color:#000!important;
font-size: 12px;
}
.wpml-ls-item {
display: inline-block !important;
position: relative !important;
left: 50%;
transform: translate(-100%, 0px);
}
.wpml-ls-first-item:after {
content: '/'!important;
position: relative;
right: 0px;
top: 0px;
height: auto;
width: 100%;
font-weight: 400;
}
}
body:not(.menu-force-opacity)[class*="hmenu-"] .menu-primary.is_stuck .menu-container, body:not(.menu-force-opacity):not(.menu-scroll-transparency:not(.navbar-hover))[class*=hmenu-] .menu-primary.is_stuck .menu-container {
box-shadow: 0 4px 10px -10px rgba(0, 0, 0, 0.0);
}
.is_mobile_open .menu-container {
background-color: #fff!important;
}
body.menu-mobile-centered .vmenu-container .vmenu-row-wrapper .vmenu-wrap-cell ul.menu-smart li.menu-item > a {
font-size:30px!important;
}
.home #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, 
.home #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, 
.home #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
color: #fff;
font-weight: bold;
}
.home #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link { 
color: #fff;
font-weight: normal;
}
.home .style-MN-White-bg {
background-color: 
transparent;
}
@media (max-width: 959px) {
.single-post h1:not([class*="fontsize-"]), .single-post .h1:not([class*="fontsize-"]) {
font-size: 60px;
}
}
@media (max-width: 569px) {
.single-post h1:not([class*="fontsize-"]), .single-post .h1:not([class*="fontsize-"]) {
font-size: 45px;
}
}
@media (max-width: 320px) {
.single-post h1:not([class*="fontsize-"]), .single-post .h1:not([class*="fontsize-"]) {
font-size: 30px;
}
}
.intro p {
font-family: 'Playfair Display' !important;
font-size: 23px;
line-height: 1.5em;
}
@media (max-width: 960px) {
.single-post .boomapps_vcrow .uncol, .single-portfolio .boomapps_vcrow .uncol{
max-width: none!important;
}
.single-post .boomapps_vcrow .row.limit-width.row-parent {
}
}
.contact-icons .icon-box.icon-inline {
padding-left: 0px!important;
padding-right: 15px;
}
.isotope-filters.is_stucked {
top: 74px!important;
background-color: #fff;
}   .t-entry-meta > span:first-child {
display: none !important;
}
.mn-lb-label, 
.mn-grid-label {
display: inline !important;
font-weight: bold;
margin-right: 3px !important;
}
.lg-light-skin .lg-backdrop, .lg-backdrop {
background-color: #fff;
}
.lg-backdrop.in {
opacity: 1;
}
.lg-outer {
max-width: 96%;
margin: auto!important;
right: 0px!important;
}
.lg-counter {
position: absolute;
top: 100vh;
transform: translate(0px, -84px);
font-weight:300;
color: #000;
font-size: 12px;
line-height: 12px!important;
padding-left: 0px;
}
.lg-inner {
left: 50%!important;
transform: translate(-50%, 0px);
max-width: 1308px;
margin: auto!important;
}
.lg-img-wrap {
padding: 0px 54px;
}
.lg-components {
max-width: 1308px;
margin: auto!important;
}
.lg-sub-html {
padding: 18px 54px 18px 54px!important;
}
.lg-sub-html h6 {
font-weight:600;
font-size: 14px!important;
color: #363636;
}
.lg-sub-html p {
margin-top: 9px;
font-weight:300;
font-size: 12px!important;
line-height: 12px!important;
color: #363636;
}
.mn-lightbox-tax-item {
display: none;
}
.style-light .owl-nav .btn-default, .style-dark .style-light .btn-default, .tmb-light .t-entry-text .btn-default, .style-dark .tmb-light .t-entry-text .btn-default, .tmb-dark .t-overlay-inner .btn-default {
color: transparent!important;
background-color: transparent!important;
border: 0px!important;
}
.owl-nav.disabled {
display: block;
}
.owl-prev .owl-nav-container.btn-default .fa.fa-fw {
height:40px;
width: 40px;
top: 50%;
line-height: 40px;
font-size: 30px;
background-color: transparent;!important;
color: #fff;
transform: translate(0px, -50%);
margin-left: 0px;
border-radius: 50px!important;
}
.owl-next .owl-nav-container.btn-default .fa.fa-fw {
height:40px;
width: 40px;
top: 50%;
line-height: 40px;
font-size: 30px;
background-color: transparent;
color: #fff;
transform: translate(0px, -50%);
margin-left: 0px;
border-radius: 50px!important;
}
.postbox-small .owl-prev .owl-nav-container.btn-default .fa.fa-fw, .postbox-small .owl-next .owl-nav-container.btn-default .fa.fa-fw {
transform: translate(0px, -100%)!important;
}
.tmb .t-entry .t-client-added,
.tmb .t-entry-title .t-client-added,
.tmb .t-entry-meta .t-client-added {
text-transform: none !important;
font-variant: normal !important;
}  .uncode-vc-social a[aria-label="Bluesky"] i {
display: none !important;
} .uncode-vc-social a[aria-label="Bluesky"]::before {
content: "";
display: inline-block; width: 1.40em;
height: 1.40em; vertical-align: 0.05em; background-color: currentColor; -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 530'%3E%3Cpath d='m135.72 44.03c66.5 49.92 138.02 151.14 164.28 205.46 26.26-54.32 97.78-155.54 164.28-205.46C512.26 7.99 590-19.86 590 68.85c0 17.72-10.16 148.79-16.13 170.07-20.73 73.95-96.3 92.82-163.59 81.43 117.52 19.9 147.4 85.82 82.82 151.74-122.67 125.19-176.31-31.42-190.1-71.59-2.53-7.37-3.71-10.82-3-7.89-.71-2.93-1.89.52-4.42 7.89-13.79 40.17-67.43 196.78-190.1 71.59-64.58-65.92-34.7-131.84 82.82-151.74-67.29 11.39-142.86-7.48-163.59-81.43C18.74 217.64 8.58 86.57 8.58 68.85 8.58-19.86 86.32 7.99 134.3 44.03Z'/%3E%3C/svg%3E");
-webkit-mask-repeat: no-repeat;
-webkit-mask-position: center;
-webkit-mask-size: contain;
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 530'%3E%3Cpath d='m135.72 44.03c66.5 49.92 138.02 151.14 164.28 205.46 26.26-54.32 97.78-155.54 164.28-205.46C512.26 7.99 590-19.86 590 68.85c0 17.72-10.16 148.79-16.13 170.07-20.73 73.95-96.3 92.82-163.59 81.43 117.52 19.9 147.4 85.82 82.82 151.74-122.67 125.19-176.31-31.42-190.1-71.59-2.53-7.37-3.71-10.82-3-7.89-.71-2.93-1.89.52-4.42 7.89-13.79 40.17-67.43 196.78-190.1 71.59-64.58-65.92-34.7-131.84 82.82-151.74-67.29 11.39-142.86-7.48-163.59-81.43C18.74 217.64 8.58 86.57 8.58 68.85 8.58-19.86 86.32 7.99 134.3 44.03Z'/%3E%3C/svg%3E");
mask-repeat: no-repeat;
mask-position: center;
mask-size: contain;
}  .uncode-vc-social i.fa-behance1 {
display: inline-block !important; transform: translateY(-1px) scale(1.40) !important; transform-origin: center center !important;
}