*, p, .main-container {
font: normal 16px/20px 'Montserrat' !important;
}
h1 			{ font-size: 26px !important;
font-family: 'Roboto' !important; color: #b0b0b0;
padding: 4px 0 4px; font-style: normal;  }
h2, h2 span { font-size:22px !important; line-height: 30px !important; 
font-family: 'Roboto' !important; text-transform: uppercase; }
h3			{ font-size:18px !important; 
font-family: 'Roboto' !important; font-weight: 400; }
h4			{ font:17px 'Roboto', sans-serif !important; 
font-weight: 500; margin-bottom: 10px }
h5			{ font:16px 'Roboto', sans-serif !important; 
font-weight: 300;   }
h6			{ font:16px 'Roboto' !important; font-weight: bold; font-style: italic; }
h4 b        { font-weight: 600 !important; letter-spacing: 0.1rem; }
.font-weight-200  { font-weight: 200 }
.font-weight-300  { font-weight: 300 }
.font-weight-400  { font-weight: 400 }
.font-weight-700  { font-weight: 700 }
#main-menu .menu > .menu-item { padding: 13px 0px 13px 0px !important; }
#main-menu .menu > .menu-item > a { padding: 16px 10px !important; } 
#main-menu .menu .sub-menu .menu-item > a { padding: 12px 7px 12px 15px !important;
font-size:15px !important;  }
.page-header .title { padding: 40px 0 40px 0; display: inline-block; }
.copyrights h2 { font-weight: normal; font-size: 15px !important; color: #fff;
letter-spacing: 1px; line-height: 22px !important; text-align: center; }
#top-nav-text .btn { font-family:  'Montserrat', sans-serif !important; font-weight:700 !important; background-color: #28529e; color: #fff;
padding: 4px 20px !important; font-size: 15px !important; }
#top-nav-text .t-btn { font-family:  'Montserrat', sans-serif !important; font-weight:700 !important; background-color: #1b4e76; border-radius:5px; color: #fff; padding: 4px 20px !important; font-size: 15px !important; transition: background-color 0.3s ease; }
#top-nav-text .t-btn:hover { background-color: #737373 !important; }
#top-nav-text .t-link a { font-family:  'Montserrat', sans-serif !important; font-weight:700 !important; color: #2550a0; font-size: 15px !important; }
#top-nav-text .t-link a:hover { color: #4883b4 !important; }
.mobile-top-bar a { color: #fff !important; background-color: #28529e; text-align: center;
padding: 5px 15px !important; position: absolute; right: 10px; 
top: 0.8rem; }
.header-contents li a { font: 16px "Acumin Variable Concept", 'Montserrat', sans-serif !important; font-weight: 400; }
#main-menu li a span { font: 16px 'Montserrat', sans-serif !important; font-weight: 400; }
.loop-wrapper .post-row .media-inner {
background-color: rgba(0, 0, 0, 0)!important;
}
@media (max-width: 958px) {
.single-post h2, .main-footer a, .copyrights a{
color: #ffffff !important;
}
}
@media (max-width: 480px) { 
.responsive-layout header.main-header.layout-logo-menu .first-row .logo-wrapper .logo img {
max-width: 250px;
}
}
@import url("https://fonts.googleapis.com/css2?family=Anton&family=Montserrat&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");
@font-face {
font-family: 'Castellar';
src: url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Castellar.eot);
src: url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Castellar.eot?#iefix) format('embedded-opentype'),
url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Castellar.woff) format('woff'),
url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Castellar.ttf) format('truetype'),
url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Castellar.svg#Castellar) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Aparajita';
src: url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita-BoldItalic.eot);
src: url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita-BoldItalic.eot?#iefix) format('embedded-opentype'),
url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita-BoldItalic.woff) format('woff'),
url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita-BoldItalic.ttf) format('truetype'),
url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita-BoldItalic.svg#Aparajita-BoldItalic) format('svg');
font-weight: bold;
font-style: italic;
}
@font-face {
font-family: 'Aparajita';
src: url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita.eot);
src: url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita.eot?#iefix) format('embedded-opentype'),
url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita.woff) format('woff'),
url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita.ttf) format('truetype'),
url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita.svg#Aparajita) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Aparajita';
src: url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita-Italic.eot);
src: url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita-Italic.eot?#iefix) format('embedded-opentype'),
url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita-Italic.woff) format('woff'),
url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita-Italic.ttf) format('truetype'),
url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita-Italic.svg#Aparajita-Italic) format('svg');
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: 'Aparajita';
src: url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita-Bold.eot);
src: url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita-Bold.eot?#iefix) format('embedded-opentype'),
url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita-Bold.woff) format('woff'),
url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita-Bold.ttf) format('truetype'),
url(//peseklaw.com/en/blog/wp-content/themes/lawyers-attorneys/css/Aparajita-Bold.svg#Aparajita-Bold) format('svg');
font-weight: bold;
font-style: normal;
}  body .language-switch {
text-decoration: none;
display: none;
visibility: none;
}
body .language-switch:hover {
background-color: #737373;
color: #fff;
} @media (min-width: 768px) and (max-width: 991px) {
body .language-switch {
position: fixed;
font-size: 14px;
font-family: 'Montserrat', sans-serif !important;
font-weight: 700 !important;
padding: 12px 20px;
bottom: 9vh;
left: 0px;
z-index: 999999;
background-color: #1b4e76;
color: #ffffff !important;
border: none;
border-top-right-radius: 50px;
border-bottom-right-radius: 50px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
cursor: pointer;
text-align: center;
vertical-align: middle;
text-decoration: none;
display: inline-block !important;
visibility: visible !important;
}
body.language-switch img {
width: 35px;
height: auto;
display: inline-block !important;
vertical-align: middle;
margin-right: 0;
padding: 0;
}
} @media (max-width: 768px) {
body .language-switch {
position: fixed;
font-size: 12px !important;
font-family: 'Montserrat', sans-serif !important;
font-weight: 700 !important;
padding: 15px 20px;
bottom: 2vh;
left: 0px;
z-index: 999999;
background-color: #1b4e76;
color: #ffffff !important;
border: none;
border-top-right-radius: 50px;
border-bottom-right-radius: 50px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
cursor: pointer;
text-align: center;
vertical-align: middle;
text-decoration: none;
display: inline-block !important;
visibility: visible !important;
}
body .language-switch img {
width: 30px;
height: auto;
display: inline-block;
vertical-align: middle;
margin-right: 0;
padding: 0;
}
}