* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
img {
width: 100%;
max-width: 100%;
}
@font-face {
font-family: 'Visby';
src: url(//usaherald.com/wp-content/themes/twentytwentyone/fonts/VisbyThin.woff) format('woff');
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: 'Visby';
src: url(//usaherald.com/wp-content/themes/twentytwentyone/fonts/VisbyLight.woff) format('woff');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'Visby';
src: url(//usaherald.com/wp-content/themes/twentytwentyone/fonts/VisbyRegular.woff) format('woff');
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'Visby';
src: url(//usaherald.com/wp-content/themes/twentytwentyone/fonts/VisbyMedium.woff) format('woff');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Visby';
src: url(//usaherald.com/wp-content/themes/twentytwentyone/fonts/VisbySemibold.woff) format('woff');
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: 'Visby';
src: url(//usaherald.com/wp-content/themes/twentytwentyone/fonts/VisbyBold.woff) format('woff');
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: 'Visby';
src: url(//usaherald.com/wp-content/themes/twentytwentyone/fonts/VisbyExtrabold.woff) format('woff');
font-weight: 800;
font-style: normal;
}
@font-face {
font-family: 'Visby';
src: url(//usaherald.com/wp-content/themes/twentytwentyone/fonts/VisbyHeavy.woff) format('woff');
font-weight: 900;
font-style: normal;
}
body {
font-family: 'Visby', sans-serif;
} :root {
--red: #D8212A;
--blue: #214082;
--white: #FFFFFF;
--greenlight: #10CDE2;
--bluelight: #38BCF5;
--yellow: #F58A38;
--perpel: #9038F5;
--pinklight: #CC38F5;
--black-fade: #222222;
--grey-color: #909090;
--black: #000;
--offwhite: #f1f1f1;
--darkgrey: #303030;
--black-fade2: #212529;
}
.container {
max-width: 1163px;
}
header {
background: var(--white);
position: fixed;
width: 100%;
z-index: 9999;
box-shadow: 0px 11px 5px -8px rgba(0, 0, 0, .2);
transition: .2s ease-in-out; -webkit-transition: .2s ease-in-out;
-moz-transition: .2s ease-in-out;
-ms-transition: .2s ease-in-out;
-o-transition: .2s ease-in-out;
}
.top-header {
background: var(--red);
padding: 14px 30px;
color: var(--white);
}
.top-header h1 {
font-size: 10px;
font-weight: 600;
margin: 0 6px 0 0;
position: relative;
top: 1px;
}
.topsocial {
margin: 0;
list-style: none;
padding: 0;
gap: 6px;
align-items: center;
}
.topsocial li:first-child {
position: relative;
top: -3px;
}
.topsocial a {
display: block;
transition: .2s ease-in-out;
-webkit-transition: .2s ease-in-out;
-moz-transition: .2s ease-in-out;
-ms-transition: .2s ease-in-out;
-o-transition: .2s ease-in-out;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
}
.topsocial a:hover {
transform: scale(1.09);
-webkit-transform: scale(1.09);
-moz-transform: scale(1.09);
-ms-transform: scale(1.09);
-o-transform: scale(1.09);
}
.top-header .right form {
display: flex;
align-items: center;
gap: 0;
margin-right: 10px;
}
.top-header .right form.active {
pointer-events: all;
}
.top-header .right input {
border: 1px solid #FFFFFF59;
padding: 8px 12px;
font-size: 16px;
font-family: "Titillium Web", sans-serif;
background: transparent;
width: calc(293px - 65px);
border-right: 0;
height: 35px;
color: var(--white);
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
}
.top-header .right input::placeholder {
color: var(--white);
}
.top-header .right input:focus {
outline: none;
box-shadow: none;
}
.top-header .right button {
background: transparent;
border: none;
padding: 8px;
color: var(--white);
font-size: 14px;
font-weight: 400;
font-family: "Titillium Web", sans-serif;
border: 1px solid #FFFFFF59;
border-left: 0; height: 35px;
line-height: 14px;
transition: .2s ease-in-out;
-webkit-transition: .2s ease-in-out;
-moz-transition: .2s ease-in-out;
-ms-transition: .2s ease-in-out;
-o-transition: .2s ease-in-out;
}
.top-header .right button em {
font-style: normal;
}
.top-header .right button i {
margin-right: 7px;
}
.top-header .right button:hover {
background: #af070e;
}
.topdate {
border-left: 1px solid #FFFFFF59;
padding-left: 10px;
line-height: 15px;
}
.topdate span {
font-size: 12px;
font-weight: 600;
}
.topdate p {
margin: 0;
font-weight: 400;
font-size: 10px;
}
.nav-wrap {
padding-block: 13px;
}
.nav-wrap .logo {
margin-right: 38px;
}
.nav-wrap .logo img {
width: 150px;
}
.nav {
display: flex;
gap: 28px;
}
.nav li a {
font-size: 14px;
font-weight: 500;
color: var(--black-fade);
text-decoration: none;
position: relative;
transition: .2s ease-in-out;
-webkit-transition: .2s ease-in-out;
-moz-transition: .2s ease-in-out;
-ms-transition: .2s ease-in-out;
-o-transition: .2s ease-in-out;
padding-inline: 0px;
}
.nav li a:after {
content: '';
position: absolute;
bottom: -5px;
left: 0;
width: 0;
height: 2px;
background-color: var(--blue);
transition: width .2s ease-in-out;
}
.nav li a:hover {
color: var(--blue);
}
.nav li a:hover:after {
width: 100%;
}
.nav li a.contact,
.nav li.mob_contact_cls a {
padding: 10px 33px;
background: var(--blue);
color: var(--white);
}
.nav li a.contact::after,
.nav li.mob_contact_cls a::after {
display: none;
}
.nav li.mob_contact_cls a:hover, .nav li a.contact:hover {
background: var(--bluelight);
color: var(--black);
}
.nav li a.contact:hover {
background: var(--red);
}
.hero-content {
position: absolute;
top: 51px;
left: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
text-align: center;
width: 100%; color: var(--white);
text-align: left;
padding-inline: 120px;
}
.hero-content h2 {
font-size: 20px;
line-height: 30px;
font-weight: 600;
margin-bottom: 53px;
transition: .9s ease-in-out;
-webkit-transition: .9s ease-in-out;
-moz-transition: .9s ease-in-out;
-ms-transition: .9s ease-in-out;
-o-transition: .9s ease-in-out;
transform: translateY(50px);
-webkit-transform: translateY(50px);
-moz-transform: translateY(50px);
-ms-transform: translateY(50px);
-o-transform: translateY(50px);
opacity: 0;
transition-delay: 1s ease-in-out;
}
.hero-content span,
.news-midl-cl p {
font-size: 12px;
font-weight: 400;
color: #EAEAEA;
display: block;
margin-bottom: 34px;
position: relative;
transition: .9s ease-in-out;
transform: translateY(70px);
-webkit-transform: translateY(70px);
-moz-transform: translateY(70px);
-ms-transform: translateY(70px);
-o-transform: translateY(70px);
opacity: 0;
transition-delay: 1.5s ease-in-out;
-webkit-transition: .9s ease-in-out;
-moz-transition: .9s ease-in-out;
-ms-transition: .9s ease-in-out;
-o-transition: .9s ease-in-out;
}
.hero-content span::before,
.news-midl-cl p::before {
content: '';
position: absolute;
bottom: 0;
left: 0;
width: 7px;
height: 1px;
background: var(--white);
transition: .2s ease-in-out;
}
.hero-content h3,
.news-midl-cl h6 {
font-size: 40px;
font-weight: 600;
margin-bottom: 33px;
line-height: 100%;
transition: .9s ease-in-out;
transform: translateY(90px);
-webkit-transform: translateY(90px);
-moz-transform: translateY(90px);
-ms-transform: translateY(90px);
-o-transform: translateY(90px);
opacity: 0;
transition-delay: 2s ease-in-out;
-webkit-transition: .9s ease-in-out;
-moz-transition: .9s ease-in-out;
-ms-transition: .9s ease-in-out;
-o-transition: .9s ease-in-out;
text-shadow: 0px 2px 15px rgba(0, 0, 0, .3);
}
.cbtn {
background: var(--blue);
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
color: var(--white);
font-size: 16px;
font-weight: 500;
padding: 10px 28px;
transform: translateY(100px);
-webkit-transform: translateY(100px);
-moz-transform: translateY(100px);
-ms-transform: translateY(100px);
-o-transform: translateY(100px);
opacity: 0;
transition-delay: 5s;
transition: 1s ease-in-out;
-webkit-transition: 1s ease-in-out;
-moz-transition: 1s ease-in-out;
-ms-transition: 1s ease-in-out;
-o-transition: 1s ease-in-out;
text-decoration: none;
display: inline-block;
}
.cbtn:hover {
background: #c4161c !important;
color: var(--white) !important;
}
.Heroslider .swiper-slide-active :is(.hero-content h2, .hero-content span, .hero-content h3, .cbtn) {
transform: translateY(0);
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
opacity: 1;
text-shadow: 0px 2px 15px rgba(0, 0, 0, .3);
}
.heroslidernav {
width: 80px;
position: absolute;
bottom: 56px;
left: 170px;
display: flex;
gap: 6px;
}
.heroslidernav :is(.swiper-button-next, .swiper-button-prev) {
color: var(--white);
width: 30px;
height: 30px;
background: var(--white);
transition: .2s ease-in-out;
-webkit-transition: .2s ease-in-out;
-moz-transition: .2s ease-in-out;
-ms-transition: .2s ease-in-out;
-o-transition: .2s ease-in-out;
}
.heroslidernav :is(.swiper-button-next, .swiper-button-prev):hover {
background: var(--bluelight);
}
.heroslidernav :is(.swiper-button-next, .swiper-button-prev) svg {
display: none;
}
.heroslidernav :is(.swiper-button-next, .swiper-button-prev) img {
width: 16px;
}
.Heroslider figure {
height: 544px;
}
.Heroslider figure img {
width: 100% !important;
height: 100% !important;
max-width: 100% !important;
object-fit: cover;
} .internationl-sec {
padding: 20px 0 46px;
}
.heading-withtab {
padding-bottom: 10px;
border-color: var(--grey-color);
width: 100%;
max-width: 758px;
}
.heading-withtab h4 {
font-size: 14px;
font-weight: 800;
color: var(--blue);
margin: 0;
}
.heading-withtab .nav-link {
border: none;
position: relative;
}
.heading-withtab .nav-link::before {
content: '';
position: absolute;
bottom: -21px;
left: 0;
width: 0;
height: 3px;
background: var(--blue);
transition: .2s ease-in-out;
-webkit-transition: .2s ease-in-out;
-moz-transition: .2s ease-in-out;
-ms-transition: .2s ease-in-out;
-o-transition: .2s ease-in-out;
}
.heading-withtab .nav-link.active {
border: none;
font-weight: 800;
color: var(--blue);
}
.heading-withtab .nav-link.active::before {
width: 100%;
}
.heading-withtab button {
padding-block: 0;
font-size: 14px;
color: var(--grey-color);
font-weight: 500;
}
.heading-withtab button:hover {
color: var(--blue) !important;
}
.heading-withtab .dropdown-toggle::after {
border: none;
width: 14px;
height: 14px;
background: url(//usaherald.com/wp-content/themes/twentytwentyone/images/arrowdown.svg) no-repeat center center;
vertical-align: middle;
margin-left: 0;
}
.heading-withtab .dropdown-menu {
top: 22px !important;
border-top: 0;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
}
.news-card {
background: #e53935;
color: #fff;
padding: 35px;
max-width: 310px;
margin-top: -265px;
position: relative;
z-index: 12;
margin-left: auto;
bottom: -60px;
right: 0;
}
.news-card:after {
content: '';
position: absolute;
top: -29px;
right: -33px;
width: 52px;
height: 52px;
background: url(//usaherald.com/wp-content/themes/twentytwentyone/images/dots.svg) no-repeat center center;
background-size: 100%;
}
.news-card .badge {
font-size: 14px;
font-weight: 500;
text-transform: uppercase;
color: var(--white);
padding: 0;
margin-bottom: 20px;
opacity: .7;
}
.news-card h5 {
font-size: 16px;
line-height: 18px;
margin: 0 0 10px 0;
font-weight: 600;
}
.news-card h5 a {
color: #fff;
text-decoration: none;
}
.news-card h6 {
font-size: 18px;
margin: 24px 0 10px;
font-weight: bold;
}
.news-card .meta {
font-size: 12px;
opacity: 0.85;
}
.news-card .meta span {
margin-right: 12px;
font-weight: 500;
color: var(--white);
}
.news-card .meta span:last-child {
margin-right: 0;
opacity: 1;
}
.banner-news-list:not(:last-child) {
margin-bottom: 20px;
} .news-card .dots {
position: absolute;
top: 12px;
right: 12px;
display: grid;
grid-template-columns: repeat(3, 6px);
gap: 6px;
}
.dots span {
width: 6px;
height: 6px;
background: #fff;
opacity: 0.8;
border-radius: 50%;
}
.tab-content-wrpr .col-lg-7 figure {
margin: 0;
height: 332px;
}
.tab-content-wrpr .col-lg-7 figure img,
.tab-content-wrpr .col-lg-5 figure {
width: 100%;
height: 100%;
object-fit: cover;
}
.tab-content-wrpr .badge {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
background: var(--blue);
font-size: 14px;
font-weight: 500;
padding: 3px 11px;
}
.tab-content-wrpr small {
font-size: 12px;
}
.tab-content-wrpr .col-lg-7 h3 {
font-size: 20px;
line-height: 26px;
font-weight: 600;
margin: 36px 0 6px 0;
}
.tab-content-wrpr .col-lg-7 h3 a {
color: #000;
text-decoration: none;
}
.tab-content-wrpr .col-lg-7 p {
font-size: 14px;
font-weight: 400;
line-height: 20px;
margin: 0 0 15px 0;
}
.tab-content-wrpr .col-lg-5 figure {
height: 160px;
overflow: hidden;
margin: 0;
border: 1px solid #edebeb;
}
.tab-content-wrpr .col-lg-5 h6 {
font-size: 13px;
line-height: 15px;
margin: 0 0 4px 0
}
.tab-content-wrpr .col-lg-5 h6 a {
text-decoration: none;
color: var(--black-fade2);
}
.tab-content-wrpr .col-lg-5 p,
.tab-content-wrpr .col-lg-5 small {
font-size: 11px;
font-weight: 400;
line-height: 14px;
margin: 0 0 15px 0;
}
.tab-content-wrpr .col-lg-5 p {
font-size: 13px;
line-height: 15px;
font-weight: 400;
margin: 0 0 0 0;
}
.tab-content-wrpr .col-lg-5 small {
margin: 0;
}
.tab-content-wrpr .col-lg-5 .badge {
font-size: 10px;
} .news-listcol h5 {
font-size: 20px;
line-height: 30px;
font-weight: 600;
color: var(--black-fade);
margin-bottom: 24px;
text-align: center;
position: sticky;
z-index: 12;
top: 0;
background: var(--white)
}
.news-item {
margin-bottom: 20px;
}
.news-item a {
text-decoration: none;
}
.news-item:last-child {
margin-bottom: 0;
}
.news-item .badge {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
background: var(--red);
font-size: 10px;
line-height: 12px;
font-weight: 500;
padding: 2px 8px;
display: inline-block;
width: auto; height: 16px;
text-align: center;
display: inline-block;
color: var(--white);
margin-right: 12px;
background-color: var(--blue) !important;
}
.news-item .badge.bg-info {
background-color: var(--greenlight) !important;
}
.news-item .badge.bg-primary {
background-color: var(--bluelight) !important;
}
.news-item .badge.bg-warning {
background-color: var(--yellow) !important;
}
.news-item small {
font-size: 11px;
font-weight: 400;
}
.news-item h6 {
font-size: 14px;
line-height: 16px;
font-weight: 600;
margin: 9px 0 3px 0;
color: var(--black-fade);
}
.news-item h6 a {
text-decoration: none;
color: var(--black-fade);
}
.news-listcol {
height: 470px;
overflow: hidden;
overflow-y: auto;
}  .footer-newsletter .nwsltr-frm-hldr{
flex-direction: column!important;
}
.footer-newsletter .nwsltr-frm-hldr [class^="col-md-"],
.footer-newsletter .nwsltr-frm-hldr [class*=" col-md-"] {
width:100%!important;
}
.mc4wp-success p{
color: #85ad12!important;
}
.mc4wp-notice p{
padding-top: 10px!important;
color: red!important;
}
.latest-news-sec {
padding-bottom: 60px;
} .news-listcol[data-simplebar] .simplebar-track.simplebar-vertical {
width: 5px; background: #e5e5e5; border-radius: 50px;
right: 4px; } .news-listcol[data-simplebar] .simplebar-scrollbar:before {
background:var(--black-fade);
border-radius: 20px;
width: 2px;  
opacity: 1; } .news-listcol[data-simplebar] .simplebar-scrollbar.simplebar-visible:before {
opacity: 1;
}
.news-midl-cl figure:after {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; background: linear-gradient(#FFFFFF00, #214082);
opacity: 0.6;
z-index: 1;
}
.news-midl-cl :is(p, h6, .cbtn) {
opacity: 1;
transform: translate(0);
-webkit-transform: translate(0);
-moz-transform: translate(0);
-ms-transform: translate(0);
-o-transform: translate(0);
}
.news-midl-cl :is(p, h6)>a {
text-decoration: none;
color: var(--white);
}
.news-midl-cl p {
margin-bottom: 33px;
}
.news-midl-cl h6 {
font-size: 32px;
color: var(--white);
}
.news-midl-cl figure {
height: 470px;
margin: 0;
position: relative;
overflow: hidden;
}
.news-midl-cl figure img {
width: 100%;
height: 100%;
object-fit: cover;
}
.news-midl-cl figure figcaption {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
padding: 0 42px 42px;
z-index: 12;    text-align: left;
} .dontmiss-sec {
padding-bottom: 46px;
}
.new-grid2 {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 16px;
}
.new-grid2 .news-midl-cl {
width: 100%;
}
.new-grid2 .news-midl-cl figure {
height: 325px;
}
.new-grid2 .news-midl-cl p {
font-size: 10px;
margin-bottom: 18px;    text-align: left;
}
.new-grid2 .news-midl-cl h6 {
font-size: 16px;
margin-bottom: 18px;    text-align: left;
}
.new-grid2 .news-midl-cl h6 a {
color: var(--white);
background: transparent;
text-decoration: none;
}
.new-grid2 .news-midl-cl a {
background: var(--red);
}
.dntmiss-listcol {
height: 664px;
padding-left: 90px;
} .business-sec {
padding-bottom: 46px;
}
.business-div .heading-withtab h4 {
color: var(--red);
}
.business-div .heading-withtab {
max-width: 100%;
}
.business-div .nav-tabs {
justify-content: space-between;
}
.business-div .nav-tabs .list {
display: flex;
gap: 10px;
}
.business-div .heading-withtab .dropdown-menu {
top: 8px !important;
left: -76px !important;
} .business-tab-contwrp .news-midl-cl img {
width: 100%;
height: 100%;
}
.business-tab-contwrp .news-midl-cl figure {
height: 642px;
}
.business-tab-contwrp .news-midl-cl figure a {
display: inline-block;
height: 100%;
width: 100%;
}
.business-tab-contwrp .news-midl-cl figure a.cbtn {
width: auto;
}
.business-tab-contwrp .news-midl-cl figure img {
height: 100% !important;
}
.business-tab-contwrp .news-midl-cl figure figcaption {
padding-bottom: 57px;
}
.business-tab-contwrp .news-midl-cl figure figcaption h6 {
font-size: 20px;
margin-bottom: 33px;
}
.business-tab-contwrp .news-midl-cl figure figcaption .cbtn {
background: var(--red);
}
.btab-right-row {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 20px 33px;
padding-left: 9px;
}
.tabsmll-card figure {
height: 160px;
margin-bottom: 14px;
}
.tabsmll-card figure img {
width: 100%;
height: 100%;
object-fit: cover;
}
.tabsmll-card .tagdate {
display: flex;
gap: 12px;
align-items: center;
margin-bottom: 13px;
}
.tabsmll-card .tagdate span {
font-size: 10px;
font-weight: 500;
color: var(--black-fade);
}
.tabsmll-card .tagdate span.tag {
background: var(--red);
color: var(--white);
padding: 2px 8px;
line-height: 12px;
display: inline-block;
}
.tabsmll-card .content h6 {
font-size: 15px;
line-height: 18px;
margin-bottom: 4px;
font-weight: 600;
}
.tabsmll-card .content h6 a {
color: #212529;
text-decoration: none;
}
.tabsmll-card .content p {
font-size: 13px;
font-weight: 400;
line-height: 16px;
margin-bottom: 6px;
}
.tabsmll-card .content p.author {
margin-bottom: 0;
font-size: 11px;
} .newsletter-section {
background: var(--offwhite);
padding: 55px 0;
}
.newsletter-section h2 {
font-size: 30px;
line-height: 33px;
font-weight: 700;
color: var(--blue);
margin-bottom: 15px;
font-family: 'Visby';
}
.newsletter-section .form-control {
height: 52px;
border: 1px solid var(--blue);
border-radius: 0;
font-size: 20px;
background: transparent;
color: var(--blue);
}
.newsletter-section .form-control,
.newsletter-section .form-control::placeholder {
color: var(--blue);
}
.newsletter-section .btn-signup {
height: 45px;
background: #e21c23;
color: #fff;
border-radius: 0;
padding: 0 30px;
font-weight: 600;
}
.newsletter-section .btn-signup:hover {
background: #c4161c;
}
.newsletter-note {
font-size: 15px;
color: var(--blue);
margin: 35px 0 0 0;
line-height: 22px;
font-family: "IBM Plex Sans", sans-serif;
}
.newsletter-note a {
color: var(--blue);
text-decoration: underline;
} .footer-section {
background-color: var(--blue);
color: var(--white);
padding: 58px 0 0;
}
.footer-section a {
color: var(--white);
text-decoration: none;
display: block;
margin-bottom: 28px;
}
.footer-section a:hover {
text-decoration: underline;
}
.footer-logo {
max-width: 180px;
margin-bottom: 20px;
}
.footer-title {
font-weight: 700;
margin-bottom: 28px;
font-size: 20px;
color: var(--bluelight);
}
.footer-search {
position: relative;
}
.footer-search:after {
content: '';
position: absolute;
bottom: -10px;
left: 0;
width: 27px;
height: 1px;
background: #FFFFFF59;
}
.newsletter-section .mc4wp-form-fields .nwsltr-frm-hldr input{
height: 52px;
border: 1px solid var(--blue) !important;
border-radius: 0;
font-size: 20px;
background: transparent;
color: white !important;
}
.newsletter-section .mc4wp-form-fields .nwsltr-frm-hldr input.btn.btn-signup{
padding-right: 0;
padding-left: 0;
}
#mc4wp-form-1 .mc4wp-form-fields .nwsltr-frm-hldr button{
background: transparent;
border: none;
color: var(--white);
border-left: 0;
font-size: 14px;
margin-left: -77px;
padding: 0;
display: flex;
align-items: center;
gap: 5px;
font-family: "IBM Plex Sans", sans-serif;
}
form .mc4wp-form-fields .nwsltr-frm-hldr input {
background: transparent;
border: 1px solid #FFFFFF59;
color: var(--white) !important;
height: 27px;
border-radius: 0;
background-color: transparent !important;
padding-right: 90px;
}
form .mc4wp-form-fields .nwsltr-frm-hldr input::placeholder {
color: var(--white) !important;
opacity: 1;
}
form .mc4wp-form-fields .nwsltr-frm-hldr button {
background: transparent;
border: none;
color: var(--white);
border-left: 0;
font-size: 14px;
margin-left: -77px;
padding: 0;
display: flex;
align-items: center;
gap: 5px;
font-family: "IBM Plex Sans", sans-serif;
}
form .mc4wp-form-fields .nwsltr-frm-hldr input {
background: transparent ;
border: 1px solid var(--white);
color: var(--white) !important;
height: 45px;
border-radius: 0; background-color: transparent;
}
.mc4wp-form-fields .nwsltr-frm-hldr input {
background: transparent ;
}
form .mc4wp-form-fields .nwsltr-frm-hldr input::placeholder {
color: var(--white);
opacity: 1;
}
form .mc4wp-form-fields .nwsltr-frm-hldr input:focus {
background-color: transparent;
}
.mc4wp-form-fields .nwsltr-frm-hldr .btn {
background: var(--red) !important;
border-radius: 0;
height: 45px;
font-weight: 600;
font-size: 16px;
border-color: #db312d;
line-height: 1 !important;
}
form .mc4wp-form-fields .nwsltr-frm-hldr .btn{
background: var(--red) !important; border: none !important;
}
.footer-date {
font-size: 14px;
margin: 0 0 32px; }
.ftr-socil {
display: flex;
gap: 12px;
align-items: center;
}
.ftr-socil a {
margin-bottom: 0;
}
.footer-section p {
font-weight: 500;
margin-bottom: 135px;
}
.footer-section :is(p, a) {
font-size: 14px;
}
.footerlist .col-6 a:last-child {
margin-bottom: 0;
}
.business-footer {
background: var(--darkgrey);
color: var(--white);
padding: 12px 0;
font-size: 14px;
margin-top: 60px;
}
.business-footer .footer-inner {
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
}
.business-footer .footer-right a {
color: #fff;
text-decoration: none;
margin-left: 25px;
margin-bottom: 0;
transition: 0.3s ease;
}
.business-footer .footer-right a:hover {
color: #e51b23;
}
.business-footer .footer-right {
display: flex;
align-items: center;
justify-content: center;
}  .newsltr-hero {
padding: 34px 0;
}
.newsltr-hero .heading-withtab {
margin-bottom: 33px;
align-items: center;
}
.newsltr-hero .Heroslider figure {
height: 445px;
}
.newsltr-hero .hero-content h3 {
font-size: 30px;
}
.newsltr-hero .cbtn {
background: var(--red);
}
.newsltr-hero .heroslidernav {
left: 119px;
} .ncatgry-two-list {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 11px;
}
.ncatgry-two-list .csmall-card figure {
margin: 0;
height: 145px;
}
.ncatgry-two-list .csmall-card h6 {
font-size: 13px;
margin-bottom: 6px;
}
.ncatgry-two-list .csmall-card h6 a,
.populr-listcol h6 a, .catgory-latest-sec .tab-content-wrpr h3 a {
color: var(--black-fade2);
text-decoration: none;
}
.ncatgry-two-list .csmall-card p {
margin-bottom: 0;
}
.ncatgry-two-list .csmall-card :is(p, small) {
font-size: 12px;
font-weight: 400;
line-height: 16px;
}
.ncategorytwo-sec {
padding-block: 35px;
}
.ncatgry-two-list .badge {
background: var(--black);
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
font-weight: normal;
font-size: 10px;
}
.ncatgry-two-list .badge.bg-america {
background: var(--blue);
}
.ncatgry-two-list .badge.bg-health {
background: var(--bluelight);
}
.ncatgry-two-list .badge.bg-andmore {
background: var(--perpel);
}
.ncatgry-two-list .badge.bg-arizona {
background: var(--pinklight);
}
.ncatgry-two-list .badge.bg-brand-stories {
background: var(--yellow);
}
.ncatgry-two-list .badge.bg-business {
background: #d7ceb2;
}
.ncatgry-two-list .badge.bg-california-news {
background: #93A8AC;
}
.ncatgry-two-list .badge.bg-continuity-marketing {
background: #8AAA79;
}
.ncatgry-two-list .badge.bg-entertainment {
background: #837569;
}
.ncatgry-two-list .badge.bg-featured {
background: #1A5E63;
}
.ncatgry-two-list .badge.bg-financial-investigations {
background: #BCE784;
}
.ncatgry-two-list .badge.bg-florida-news {
background: #45062E;
}
.ncatgry-two-list .badge.bg-expert-advice {
background: #212738;
}
.ncatgry-two-list .badge.bg-florida {
background: #3B0D11;
}
.ncatgry-two-list .badge.bg-high-profile-court-cases {
background: #08605F;
}
.ncatgry-two-list .badge.bg-industry-news {
background: #0072BB;
}
.ncatgry-two-list .badge.bg-insurance-news {
background: #D2F898;
}
.ncatgry-two-list .badge.bg-international {
background: #A30B37;
}
.ncatgry-two-list .badge.bg-investigates {
background: #EDFF86;
}
.ncatgry-two-list .badge.bg-investing {
background: #F06449;
} .catgory-latest-sec {
padding-bottom: 63px;
}
.catgory-latest-sec .tab-content-wrpr figure {
height: 298px;
}
.catgory-latest-sec .tab-content-wrpr figure img {
height: 100%;
object-fit: cover;
}
.catgory-latest-sec .tab-content-wrpr h3 {
font-size: 20px;
margin-top: 6px;
font-weight: 600;
}
.catgory-latest-sec .tab-content-wrpr p {
font-size: 14px;
line-height: 19px;
}
.catgory-latest-sec .tab-content-wrpr small {
font-size: 10px;
}
.categryn-listcol h5 {
text-align: left;
}
.categryn-listcol .news-item .badge {
background: var(--red) !important;
}
.categryn-listcol .news-item h6 {
font-size: 14px;
line-height: 16px;
}
.categryn-listcol .news-item p {
font-size: 13px;
line-height: 17px;
margin-bottom: 5px;
}
.categryn-listcol .news-item small {
font-size: 12px;
display: inline-block;
}
.categryn-listcol {
padding-right: 16px;
}
.populr-listcol figure {
width: 70px;
height: 70px;
margin: 0;
}
.populr-listcol h5 {
text-align: left;
}
.populr-listcol .badge {
background: var(--red) !important;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
font-weight: 100;
font-size: 10px;
}
.populr-listcol h6 {
font-size: 11px;
}
.populr-listcol small {
font-size: 10px;
margin-left: 5px !important;
}
.populr-listcol .csmall-card {
margin-bottom: 35px;
}
.catgry-custom-row {
display: flex;
align-items: stretch;
gap: 4px;
}
.catgry-custom-row .block1 {
width: 40%;
}
.catgry-custom-row .block2 {
width: 32%;
}
.catgry-custom-row .block3 {
width: 27%;
}
.populr-listcol {
padding-right: 25px;
}
.authorslist-sec .btab-right-row {
padding-left: 0;
}
.authorslist-sec .populr-listcol {
height: 560px;
}  .author-card {
background-color: #f2f2f2;
padding: 40px 30px;
} .author-card__wrapper {
margin: 0 auto;
display: flex;
align-items: center;
gap: 18px;
background: #EAEAEA;
padding: 28px;
margin-bottom: 36px;
} .author-card__image {
width: 150px;
height: 150px;
border-radius: 4px;
display: block;
}
.author-card__image img {
width: 100%;
height: 100%;
object-fit: cover;
} .author-card__content {
width: calc(100% - 175px);
} .author-card__posts {
display: inline-block;
background-color: #2f93c9;
color: #fff;
font-size: 14px;
padding: 6px 14px;
border-radius: 3px;
margin-bottom: 10px;
} .author-card__name {
font-size: 20px;
font-weight: 600;
margin: 0 0 12px;
color: var(--blue);
}
.author-card__name a {
color: var(--blue);
text-decoration: none;
} .author-card__description {
font-size: 15px;
line-height: 22px;
color: var(--black);
margin: 0;
font-weight: 500;
}
.author-card__content .badge {
background: var(--bluelight);
font-size: 10px;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
padding-inline: 16px;
font-weight: normal;
margin-bottom: 15px;
}
.authorslist-sec {
padding-bottom: 64px;
}
.authorslist-sec .populr-listcol figure {
width: 100%;
border: 1px solid #edebeb;
}
.bredcrm-sec {
padding: 45px 0 40px;
}
.brdcrmb {
gap: 10px;
list-style: none;
padding: 0
}
.brdcrmb li {
position: relative;
}
.brdcrmb li:after {
content: '/';
font-size: 15px;
position: relative;
right: -5px;
color: var(--grey-color);
font-weight: 500;
}
.brdcrmb li:last-child:after {
display: none;
}
.brdcrmb li a, .brdcrmb li {
color: var(--grey-color);
font-size: 14px;
font-weight: 500;
text-decoration: none;
}
.brdcrmb li a.active {
font-weight: 600;
}
.social-butns {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 10px;
margin-bottom: 22px;
}
.social-btn {
background: var(--grey-color);
transition: .3s ease-in-out;
-webkit-transition: .3s ease-in-out;
-moz-transition: .3s ease-in-out;
-ms-transition: .3s ease-in-out;
-o-transition: .3s ease-in-out;
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
}
.social-btn:hover {
transform: scale(1.02);
-webkit-transform: scale(1.02);
-moz-transform: scale(1.02);
-ms-transform: scale(1.02);
-o-transform: scale(1.02);
}
.social-btn a {
text-decoration: none;
padding: 10px 14px;
display: flex;
align-items: center;
gap: 14px;
}
.social-btn p {
font-size: 12px;
font-weight: 600;
color: var(--white);
margin-bottom: 1px;
color: var(--white)
}
.social-btn span {
font-size: 8px;
opacity: .6;
color: var(--white)
}
.social-btn i {
width: 18px;
}
.social-btn.fb {
background: #3D64EF;
}
.social-btn.twitr {
background: #000000;
}
.social-btn.insta {
background: #C32CAB;
}
.social-btn.linked {
background: #2A6495;
}
.social-btn .sociltxt {
line-height: 10px;
}
.social-wrpr h6 {
font-size: 15px;
margin-bottom: 13px;
font-weight: 600;
}
.getintch-block {
background: var(--blue);
padding: 48px 145px 185px;
text-align: center;
}
.getintch-block h6 {
font-size: 45px;
line-height: 50px;
font-weight: 600;
margin-bottom: 27px;
color: var(--white);
}
.getintch-block p {
font-size: 16px;
line-height: 25px;
font-weight: 400;
margin: 0;
color: var(--white);
}  .contactform__wrapper {
max-width: 90%;
margin: -140px auto 50px;
background: var(--offwhite);
padding: 45px;
padding: 40px 45px; } .contactform__row {
display: flex;
gap: 20px;
margin-bottom: 25px;
} .contactform__form input,
.contactform__form textarea {
width: 100%;
padding: 9px 13px;
border: 1px solid var(--blue) !important;
background: transparent;
font-size: 20px;
font-family: inherit;
color: var(--blue);
outline: none;
} .contactform__form,
.contactform__form textarea {
min-height: 180px;
resize: none;
} .contactform__form::placeholder,
.contactform__form::placeholder {
color: #2d4f91;
opacity: 1;
} .contactform__form input[type="submit"] {
text-align: center;
margin-top: 20px;
}
.contactform__submit,
.contactform__wrapper input[type="submit"] {
background: var(--red) !important;
color: var(--white) !important;
border: none !important;
padding: 11px 64px;
font-size: 15px;
font-weight: 600;
letter-spacing: 1px;
cursor: pointer;
transition: 0.3s ease;
width: 185px;
margin: 0 auto;
display: table;
}
.contactform__submit:hover,
.contactform__wrapper input[type="submit"]:hover {
background: #c5161d;
}
.contct-brdcm {
padding-bottom: 8px;
}
.contct-map-sec {
padding: 53px 0 83px;
}
.contct-col {
padding-left: 30px;
}
.contct-calllist {
list-style: none;
padding: 0 0 40px 0;
margin: 0;
}
.contct-calllist li {
display: flex;
align-items: center;
gap: 7px;
margin-bottom: 28px;
}
.contct-calllist li i {
width: 22px;
}
.contct-calllist li a {
font-size: 20px;
color: var(--black);
text-decoration: none;
}
.contct-calllist li:last-child {
margin-bottom: 0;
}
.post-details .badge {
background: var(--red);
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
font-weight: 400;
padding-inline: 15px;
}
.tag-date {
margin-bottom: 20px;
gap: 12px;
}
.tag-date .badge {
font-size: 10px;
}
.tag-date .badge a {
color: var(--white);
}
.tag-date span:not(.badge) {
margin: 0;
padding: 0;
font-size: 10px;
color: var(--darkgrey);
} .autor-dtls {
display: flex;
justify-content: space-between;
margin-top: 20px;
padding-right: 53px;
}
span.autor-dtls-tag+span.autor-dtls-tag {
margin-left: 5px;
}
.author-detailsimg {
height: 100%;
}
.author-detailsimg img {
width: 100%;
height: 100%;
object-fit: cover;
}
.post_tags {
margin: 33px 0 20px;
}
.post_tags .tag_hd {
background: var(--red);
color: var(--white);
padding: 5px 6px;
line-height: 12px;
display: inline-block;
text-transform: uppercase;
font-size: 0.88rem;
}
.post_tags .tag_link {
display: inline-block;
padding: 2px 4px;
text-decoration: none;
color: var(--bs-heading-color);
font-size: 0.88rem;
} .post_details-author__card_sec .author-card__wrapper {
margin: 15px 0 0;
}
.post_details-author__card_sec .author-card__name {
margin-bottom: 4px;
}
.post_details-author__card_sec .author-card__description {
font-size: 16px;
line-height: 24px;
font-weight: 300;
}
.post_details-author__card_sec :is(.author-card__content .cbtn, .cbtn) {
background: var(--red);
opacity: 1;
transform: translate(0);
-webkit-transform: translate(0);
-moz-transform: translate(0);
-ms-transform: translate(0);
-o-transform: translate(0);
margin-top: 15px;
}
.author-card__only_txt .author-card__name {
font-size: 0.88rem;
margin-bottom: 2px;
}
.author-card__only_txt .author-card__content {
width: 100%;
}
.author-card__only_txt .author-card__description {
font-size: 14px;
line-height: 21px;
}
.news-listcol+.news-listcol {
margin-top: 50px;
}
.post_detail_dntmscl {
padding-right: 25px;
height: 600px;
}
.post_detail_dntmscl h5 {
text-align: left;
} .ncategorytwo-sec.extra_categorydiv {
padding-top: 0;
}
.extra_categorydiv .heading-withtab {
margin-bottom: 33px;
}
.extra_categorydiv .nav-tabs {
justify-content: space-between;
}
.extra_categorydiv .heading-withtab {
max-width: 100%;
}
.extra_categorydiv .nav-tabs .list {
display: flex;
}
.extra_categorydiv .heading-withtab h4 {
font-size: 20px;
color: var(--red);
}
.extra_categorydiv .heading-withtab .nav-link.active {
position: relative;
}
.extra_categorydiv .heading-withtab .nav-link.active:after {
position: absolute;
content: '';
width: 100%;
height: 3px;
border-radius: 2px;
background: var(--blue);
top: calc(100% + 10px);
left: 0;
}
.extra_categorydiv .heading-withtab .nav-link.active::before {
display: none;
}
.see-more-btn {
background: var(--red);
border-radius: 0;
height: 45px;
line-height: 35px;
font-weight: 600;
font-size: 16px;
border: 1px solid var(--red);
transition: 0.4s all;
}
.see-more-btn:hover {
color: var(--red) !important;
background: var(--white);
border: 1px solid var(--red);
} .cmmntsec__cmnt-wrapper {
background-color: var(--blue);
color: var(--white);
padding: 58px;
margin: 0 0 35px;
}
.cmmnt_item {
width: 100%;
max-width: 500px;
font-size: 14px;
font-family: "Titillium Web", sans-serif;
}
.cmmnt_item:not(:last-child) {
padding-bottom: 10px;
margin-bottom: 20px;
border-bottom: 1px solid #ffffff;
}
.cmmnt_item .cmmnt_item-auth {
font-size: 12px;
font-weight: 600;
}
.viewcomment {
font-size: 14px;
padding: 15px 0 0;
}
.review_form :is(input, select, textarea) {
background: transparent;
border: 1px solid var(--white);
color: var(--white) !important;
height: 45px;
border-radius: 0;
padding-right: 100px;
background-color: transparent;
width: 100%;
}
.review_form :is(input, select, textarea)::placeholder {
color: rgba(255, 255, 255, 0.5) !important;
;
}
.review_form :is(input, select, textarea):focus {
outline: none;
box-shadow: none;
background: transparent;
}
.review_form textarea {
height: 170px;
}
.review_form .btn-review {
height: 45px;
background: #e21c23;
color: #fff;
border-radius: 0;
padding: 0 30px;
font-weight: 600;
margin-left: auto;
display: block;
width: 175px;
}
footer .nav li a {
color: var(--white);
}
footer .nav li a:hover, a:hover {
color: var(--bluelight);
} .news-midl-cl figure a,
.tabsmll-card figure a, .tab-content-wrpr .col-lg-5 figure a, .tab-content-wrpr .col-lg-7 figure a, .tabsmll-card figure a,
.populr-listcol figure a, .catgory-latest-sec .tab-content-wrpr figure a, .ncatgry-two-list .csmall-card figure {
display: inline-block;
height: 100%;
}
.news-midl-cl figure a img,
.tabsmll-card figure a img, .tab-content-wrpr .col-lg-5 figure a img, .tab-content-wrpr .col-lg-7 figure a img, .tabsmll-card figure a, .populr-listcol figure a img, .catgory-latest-sec .tab-content-wrpr figure a img, .ncatgry-two-list .csmall-card figure img,
.authorslist-sec .populr-listcol figure a img {
width: 100% !important;
height: 100% !important;
object-fit: cover;
}
.authorslist-sec .populr-listcol figure a {
display: inline-block;
width: 100%;
height: 100%;
}
.nav.heading-withtab {
gap: 0;
}
.nav.heading-withtab h4 {
width: 35%;
}
.business-div .heading-withtab .nav-link::before {
bottom: -7px;
}
.extra-comment {
display: none;
}
.tag-date .badge a {
text-decoration: none;
color: var(--white);
}
.dsq-postid em {
font-style: normal;
}
.autor-dtls-tag {
margin-right: 30px;
}
.autor-dtls-tag em {
font-style: normal;
font-size: 14px;
}
.author-detailstxt ul {
padding-left: 11px;
}
.cmmntsec__cmnt-wrapper :is(input, textarea) {
background: transparent !important;
border: 1px solid var(--white) !important;
color: var(--white) !important;
height: 45px;
border-radius: 0;
padding-right: 100px;
background-color: transparent;
width: 100%;
font-size: 14px;
}
.cmmntsec__cmnt-wrapper textarea {
height: 170px;
}
.cmmntsec__cmnt-wrapper :is(input, textarea)::placeholder {
color: var(--white);
}
.comment-form-cookies-consent {
display: flex;
align-items: center;
gap: 10px;
}
.comment-form-cookies-consent input {
width: 40px;
}
.comment-form-cookies-consent label {
font-size: 14px;
line-height: 16px;
}
.cmmnt_item-wrapper .btn {
padding: 0;
background: var(--blue);
border: none;
}
.comment-respond .btn {
padding: 10px;
font-weight: 700;
background: var(--red) !important;
border-color: var(--red) !important;
width: 175px;
margin-left: auto;
display: table;
}
.cmmnt_item-wrapper .comments-title {
background: #1e4497;
display: table;
font-weight: 700;
font-size: 20px;
border-radius: 32px;
padding: 8px 19px;
border: 1px solid #1d49ab;
}
.no_cmt {
font-size: 25px;
padding: 40px 10px;
text-align: center;
font-weight: 700;
border: 1px dashed #ffffff;
margin: 8px 0 0 0;
background: #021746;
}
.no_cmt img {
width: 90px;
display: table;
margin: 0 auto 15px;
}
.author-detailstxt :is(h1, h2, h3, h5, h6) {
text-align: left !important;
font-size: 18px;
}
.contactform__form .form-inline {
display: flex;
gap: 20px;
}
.contactform__form .input-group p {
width: 100%;
}
.contactform__form label {
display: block;
}
.mobilemenu {
display: none;
}
.mobile-hmbrgr {
display: none;
}
.mobile-hmbrgr .bi-x-lg {
font-size: 29px;
position: relative;
top: -3px;
}
main {
padding-top: 135px;
}
.footerlist a {
margin-bottom: 0;
}
.authorslist-sec .populr-listcol figure, .extra_categorydiv .csmall-card figure {
border: 1px solid #efefef;
}
.pagination-wrapper .nav-links a, .pagination-wrapper .nav-links .page-numbers,
.pagination .nav-links a, .pagination .nav-links .page-numbers {
border: 1px solid var(--blue);
padding: 8px 12px;
font-size: 14px;
color: var(--blue);
font-weight: 500;
margin-right: 3px;
background: var(--white);
text-align: center;
text-decoration: none;
}
.pagination-wrapper .nav-links .page-numbers.current,
.pagination .nav-links .page-numbers.current {
background: var(--blue);
color: var(--white);
border-color: var(--blue);
}
.pagination-wrapper .nav-links .page-numbers.dots,
.pagination .nav-links .page-numbers.dots {
border-width: 0;
padding-inline: 0;
}
.frmclose, .hdrserchbtn {
display: none;
} .search_cat {
padding-top: 75px;
}
.search_cat h2 span {
color: var(--red) !important;
}
.search_cat form :is(input, button) {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
}
.search_cat form button {
background: var(--red);
border-color: var(--red);
}
.search-item {
display: flex;
}
.search-item-wrpw {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 20px;
margin-block: 30px;
}
.search-item {
margin-bottom: 10px;
gap: 10px;
border-bottom: 1px solid var(--offwhite);
padding-bottom: 10px;
}
.search-item h6 {
font-size: 14px;
margin-block: 5px;
font-weight: 600;
}
.search-item h6 a {
color: var(--black);
text-decoration: none;
}
.search-item p {
font-size: 13px;
line-height: 15px;
margin: 0;
}
.search-item .badge {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
}
.search-item small {
font-size: 13px;
}
.search-item .imgwrpr {
width: 205px;
}
.search-item .imgwrpr a {
display: block;
width: 100%;
height: 100%;
}
.search-item .content-wrpr {
width: calc(100% - 220px);
}
.search-item .content-wrpr a {
text-decoration: none;
}
.search-item .imgwrpr img {
width: 100% !important;
height: 100% !important;
object-fit: cover;
}
.search-item figure {
height: 100%;
margin: 0;
} .cms_content {
padding: 200px 100px 0;
}
.cms_content a {
color: var(--red);
display: inline-block;
}
.cms_content h1 {
font-size: 35px;
font-weight: 700;
margin: 0 auto 30px;
display: table;
color: var(--blue);
padding: 10px;
border: 1px solid var(--offwhite);
border-left: 0;
border-right: 0;
}
.cms_content :is(li, p) {
font-size: 15px;
}
.cms_content :is(h2, h3, h4, h5, h6) {
font-size: 20px;
}
.business-footer nav ul li a:after {
display: none;
}
.autor-dtls p a {
color: var(--black);
}
.Heroslider .swiper-pagination {
display: none;
}
.Heroslider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background: var(--red);
}
.categoryone-sec.home_cat {
padding-bottom: 46px;
}
.ncategorytwo-sec.home_ncat {
padding: 0 0 46px;
} @media(max-width:1199px) {
.nav {
gap: 15px;
}
.nav.heading-withtab h4 {
width: auto;
margin-right: 20px;
}
.news-card {
padding: 15px;
max-width: 250px;
}
.tab-content-wrpr .col-lg-5 figure {
height: 154px;
}
.nav li a.contact, .nav li.mob_contact_cls a {
padding-inline: 20px;
}
.news-card:after {
right: -8px;
}
}
@media(max-width:1023px) {
.hero-content {
padding-inline: 40px;
}
.news-card h5 {
font-size: 14px;
}
.banner-news-list:not(:last-child) {
margin-bottom: 10px;
}
.internationl-sec {
padding-top: 82px;
}
.heading-withtab {
max-width: 100%;
}
.nav.heading-withtab h4 {
margin-right: 55px;
}
.tab-content-wrpr .col-lg-7 figure {
height: 205px;
}
.latest-news-sec {
padding-bottom: 55px;
}
.news-midl-cl figure figcaption {
padding: 0 10px 15px;
}
.footer-section p {
margin-bottom: 0;
}
.footer-newsletter {
max-width: 60%;
}
footer .nav {
gap: 0;
}
.cbtn {
padding: 6px 15px;
}
.news-card::after {
width: 35px;
height: 35px;
}
.heading-withtab button.nav-link {
padding-inline: 5px;
}
.nav.heading-withtab {
gap: 20px;
}
.business-div .heading-withtab .dropdown-menu {
left: auto !important;
}
.main-menu {
display: none;
}
.mobile-hmbrgr {
position: absolute;
display: inline-block;
font-size: 36px;
color: var(--black);
top: 53%;
right: 0;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
}
.nav-wrap {
position: relative;
}
.mobilemenu {
display: block;
background: var(--black);
height: 250vh;
position: fixed;
top: 138px;
left: -100%;
z-index: 9999;
width: 65%;
padding: 20px;
transition: .2s ease-in-out;
-webkit-transition: .2s ease-in-out;
-moz-transition: .2s ease-in-out;
-ms-transition: .2s ease-in-out;
-o-transition: .2s ease-in-out;
}
.mobilemenu.active {
left: 0%;
}
.mobilemenu li {
list-style: none;
margin-bottom: 17px;
}
.mobilemenu li a {
color: var(--white);
font-size: 20px;
font-weight: 500;
list-style: none;
text-decoration: none;
text-transform: uppercase;
}
.mobilemenu::before {
content: '';
position: absolute;
top: 0;
left: 0%;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.8);
}
.mobilemenu.active::before {
left: 100%;
pointer-events: none;
}
header {
position: sticky;
top: 0;
z-index: 99999;
box-shadow: 0 0 10px -2px rgba(0, 0, 0, .4);
}
main {
padding-top: 0;
}
.footerlist ul li a {
margin: 2px 5px;
}
body.menu-open {
overflow: hidden;
}
.catgry-custom-row .block1 {
width: 38%;
}
.populr-listcol figure {
width: 100%;
height: 100px;
}
.populr-listcol figure a {
display: block;
}
.catgory-latest-sec .tab-content-wrpr h3 {
font-size: 18px;
}
.news-listcol h5 {
top: -2px;
}
.social-btn a {
padding: 8px 8px;
gap: 5px;
}
.bredcrm-sec {
padding: 30px 0 10px;
}
.autor-dtls {
padding-right: 0;
}
.populr-listcol .csmall-card {
margin-bottom: 10px;
}
.author-detailstxt p {
font-size: 15px;
}
.post_details-author__card_sec .author-card__description {
font-size: 14px;
line-height: 21px;
}
.cmmntsec__cmnt-wrapper {
padding: 25px;
}
.autor-dtls-tag {
margin-right: 2px;
}
.contactform__wrapper {
padding: 2px 15px;
}
.contct-col {
padding-left: 10px;
}
.contct-calllist li a {
font-size: 15px;
}
.contct-calllist li {
margin-bottom: 15px;
}
.author-card__wrapper {
padding: 15px;
}
.search-item-wrpw {
display: grid;
grid-template-columns: repeat(1, 1fr);
}
.cms_content {
padding: 40px 20px 0;
}
.ncategorytwo-sec.home_ncat .ncatgry-two-list {
grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width:768px) {
.business-footer .footer-inner {
flex-direction: column;
text-align: center;
gap: 10px;
}
.business-footer .footer-right a {
margin: 0 10px;
}
}
@media(max-width:767px) {
.Heroslider .swiper-pagination {
display: block;
position: relative;
top: -45px;
}
.mobilemenu {
top: 94px;
}
.top-header {
padding: 12px 10px;
}
.hdrserchbtn {
display: inline-block;
position: relative;
top: 5px;
margin-right: 20px;
text-align: center;
}
.top-header .right form {
position: absolute;
left: 15px;
background: var(--white);
top: 130px;
opacity: 0;
width: 0%;
opacity: 0;
left: 50%;
padding: 30px 20px;
transform: translateX(-50%);
z-index: 999;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
pointer-events: none;
}
.top-header .right form.active {
width: 90%!important;
opacity: 1;
pointer-events: all;
left: 0!important;
right: 0!important;
margin: auto;
-webkit-transform: translateX(-0%)!important;
transform: translateX(-0%)!important;
}
.top-header .right input.hdrserch::placeholder, .top-header .right input {
color: var(--black);
border: 1px solid var(--black-fade);
}
.search-open {
overflow: hidden;
}
.search-open::before {
content: '';
position: fixed;
background: rgba(0, 0, 0, 0.5);
transition: 0.3s ease;
z-index: 999;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
width: 100vw;
height: 100vh;
top: 0;
left: 0;
opacity: 1;
}
.top-header .right input {
width: 90%;
}
.frmclose {
position: absolute;
top: 0;
right: 0;
color: var(--black);
font-size: 25px;
top: -10px;
right: -6px;
display: inline-block;
}
.top-header .right button {
width: 33px;
border: none;
background: #a20910;
}
.top-header .right button i {
margin-right: 0;
font-size: 20px;
}
.top-header .right button em {
display: none;
}
.business-div .nav.heading-withtab .list {
flex-wrap: wrap;
justify-content: center;
}
.business-div .nav.heading-withtab {
gap: 0;
}
.business-div .nav.heading-withtab h4 {
width: 100%;
margin-bottom: 10px;
text-align: center;
font-size: 20px;
margin-right: 0;
}
.business-div .heading-withtab .nav-link::before {
height: 1px;
bottom: -1px;
}
.business-tab-contwrp .news-midl-cl figure {
height: 200px;
margin-bottom: 15px;
}
.btab-right-row {
gap: 20px 16px;
padding-left: 0;
}
.tabsmll-card .tagdate span.tag {
font-size: 8px;
padding: 2px 4px;
}
.tabsmll-card .content p {
margin-bottom: 5px;
font-size: 12px;
line-height: 15px;
}
.business-sec {
padding-bottom: 35px;
}
.newsletter-section h2 {
font-size: 24px;
line-height: 28px;
margin-bottom: 15px;
}
.newsletter-section {
padding: 35px 0;
}
.newsletter-section .form-control {
height: 45px;
}
.footer-newsletter {
max-width: 100%;
}
.footer-right {
justify-content: center;
}
.footer-section {
padding-top: 30px;
}
.business-footer {
margin-top: 35px;
}
.new-grid2 .news-midl-cl figure {
height: 235px;
}
.new-grid2 .news-midl-cl h6 {
font-size: 14px;
margin-bottom: 18px;
line-height: 18px;
}
.cbtn {
padding: 4px 10px;
font-size: 12px;
}
.Heroslider figure {
height: 220px;
}
.hero-content h2 {
font-size: 12px;
line-height: 11px;
font-weight: 600;
margin-bottom: 5px;
}
.hero-content span {
margin-bottom: 20px;
}
.hero-content {
padding-inline: 15px; width: 90%;
}
.hero-content h3 {
font-size: 16px;
margin-bottom: 18px;
}
.heroslidernav {
bottom: 35px;
left: auto;
right: 0;
display: none;
}
.internationl-sec {
padding-top: 35px;
}
.internationl-sec .nav-tabs.heading-withtab li button {
padding-inline: 0;
}
.internationl-sec .nav-tabs.heading-withtab {
justify-content: center;
gap: 8px;
flex-wrap: wrap;
}
.internationl-sec .nav-tabs.heading-withtab h4 {
width: 100%;
margin: 0;
text-align: center;
}
.nav.heading-withtab h4 {
font-size: 17px;
}
.news-card {
padding: 15px;
max-width: 100%;
position: inherit;
border: 4px solid #fdb2b9;
border-radius: 12px;
margin: 0;
}
.news-card .badge {
margin-bottom: 15px;
background: #000;
padding: 6px 10px 4px;
border-radius: 6px;
}
.heading-withtab .nav-link::before {
bottom: 0;
height: 1px;
}
.heading-withtab .dropdown-menu {
top: 8px !important;
}
.tab-content-wrpr .col-lg-7 h3 {
font-size: 15px;
line-height: 20px;
}
.tab-content-wrpr .col-lg-7 p {
margin-bottom: 9px;
}
.tab-content-wrpr .col-lg-5 p, .tab-content-wrpr .col-lg-5 small {
margin-bottom: 2px;
}
.tab-content-wrpr .col-lg-5 figure {
height: 130px;
}
.news-midl-cl figure {
height: 350px;
margin-bottom: 20px;
}
.news-midl-cl h6 {
font-size: 22px;
line-height: 23px;
}
.news-midl-cl p {
margin-bottom: 14px;
}
.news-item .badge {
margin-right: 5px;
}
.new-grid2 .news-midl-cl figure {
margin-bottom: 0;
}
.news-card::after {
display: none;
}
.news-listcol h5 {
padding-top: 15px;
font-size: 18px;
}
.newsletter-section .form-control {
font-size: 17px;
}
.newsletter-note {
font-size: 13px;
margin: 24px 0 0 0;
line-height: 19px;
}
.news-listcol h5 {
font-weight: 900;
margin-bottom: 7px;
}
.internationl-sec {
padding-bottom: 10px;
}
.business-footer .footer-right a {
font-size: 13px;
}
.business-footer .nav {
justify-content: center;
border-top: 1px solid #434141;
padding-top: 10px;
}
.business-footer .footer-right a {
margin: 0 5px;
font-size: 12px;
}
.nav-wrap {
padding-block: 5px;
}
.nav-wrap .logo img {
width: 125px;
}
.heroslidernav :is(.swiper-button-next, .swiper-button-prev) {
width: 24px;
height: 24px;
}
.heroslidernav {
width: 63px;
}
.footerlist {
border-block: 1px solid #2a4c99;
padding-block: 20px;
}
.footerlist .nav {
gap: 0;
}
.footerlist .nav li {
margin: 3px 4px;
}
.footerlist .nav a {
margin: 0;
}
.footer-title {
margin-bottom: 17px;
}
.newsltr-hero {
padding-block: 25px;
}
.newsltr-hero .heading-withtab {
margin-bottom: 15px;
}
.newsltr-hero .Heroslider figure {
height: 240px;
margin: 0;
}
.newsltr-hero .hero-content h3,
.business-tab-contwrp .news-midl-cl figure figcaption h6 {
font-size: 18px;
line-height: 20px;
text-shadow: 0 10px 5px rgba(0, 0, 0, .5);
}
.newsltr-hero .heroslidernav {
left: 50%;
transform: translateX(-50%);
z-index: 12;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
}
.catgry-custom-row .block1 {
width: 100%;
}
.catgory-latest-sec .tab-content-wrpr figure {
height: 165px;
}
.catgory-latest-sec .tab-content-wrpr figure a {
display: block;
width: 100%;
}
.catgory-latest-sec .tab-content-wrpr h3 {
font-size: 18px;
}
.catgry-custom-row .block2,
.catgry-custom-row .block3 {
width: 49%;
}
.catgry-custom-row .block3 {
padding-inline: 0;
}
.catgry-custom-row .block2 {
padding-right: 0;
}
.catgry-custom-row .block2 .categryn-listcol {
padding-right: 10px;
}
.populr-listcol {
padding-right: 10px;
}
.categryn-listcol .news-item p {
margin-bottom: -1px;
}
.populr-listcol small,
.categryn-listcol .news-item small {
display: block;
margin-left: 0 !important;
}
.categryn-listcol .news-item h6 {
font-size: 12px;
line-height: 14px;
font-weight: 700;
}
.categryn-listcol .news-item p {
font-size: 11px;
line-height: 15px;
}
.news-listcol+.news-listcol {
margin-top: 20px;
}
.news-item {
margin-bottom: 10px;
}
.news-item h6 {
margin-bottom: 0;
}
.authorslist-sec {
padding-bottom: 30px;
}
.nav.heading-withtab {
justify-content: center;
}
.ncatgry-two-list {
grid-template-columns: repeat(2, 1fr);
gap: 20px;
}
.ncatgry-two-list .csmall-card figure {
height: 85px;
width: 100%;
overflow: hidden;
}
.ncatgry-two-list .csmall-card figure a {
display: block;
width: 100%;
height: 100%;
}
.csmall-card .col-md-12 {
margin-top: 0 !important;
}
.extra_categorydiv .heading-withtab .nav-link.active:after {
height: 1px;
}
.extra_categorydiv .csmall-card :is(.col-5, .col-7) {
width: 100% !important;
}
.extra_categorydiv .csmall-card figure {
height: 95px;
width: 100%;
}
.extra_categorydiv .csmall-card figure a {
display: block;
width: 100%;
height: 100%;
}
.post_details-author__card_sec .author-card__wrapper {
flex-wrap: wrap;
margin-bottom: 25px;
}
.post_details-author__card_sec .author-card__wrapper :is(.author-card__content, .author-card__image) {
width: 100%;
}
.author-card__image {
height: 245px;
}
.post-details h4 {
font-size: 18px;
font-weight: 600;
}
.brdcrmb {
flex-wrap: wrap;
gap: 4px;
}
.brdcrmb li a {
display: inline-block;
line-height: 16px;
}
.autor-dtls p {
font-size: 13px;
}
.no_cmt img {
width: 55px;
}
.no_cmt {
font-size: 20px;
line-height: 24px;
}
.social-butns {
margin-bottom: 10px;
}
.heading-withtab .nav-link {
padding: 0;
}
.getintch-block {
padding: 15px 15px 165px;
}
.getintch-block h6 {
font-size: 30px;
font-weight: 800;
margin-bottom: 0px;
}
.getintch-block p {
font-size: 15px;
line-height: 21px;
font-weight: 500;
}
.contactform__form .form-inline {
gap: 0;
flex-wrap: wrap;
}
.contactform__input, .contactform__textarea, .contactform__wrapper input, .contactform__wrapper textarea {
font-size: 15px;
}
.contactform__textarea, .contactform__wrapper textarea {
height: 150px;
}
.contactform__wrapper {
margin-bottom: 0;
}
.contct-map-sec {
padding: 30px 0 15px;
}
.contct-calllist li a {
font-weight: 500;
}
.contct-calllist {
padding: 16px 10px;
background: #f3f3f3;
margin-block: 15px;
border-radius: 8px;
}
.contactmap {
height: 200px;
overflow: hidden;
}
.contactmap iframe {
width: 100%;
height: 100%;
border: 0;
}
.contct-calllist li {
margin-bottom: 7px;
}
.contct-calllist li i {
width: 20px;
position: relative;
top: -2px;
}
.brdcrmb li:after {
right: -2px;
}
.author-card__wrapper {
flex-wrap: wrap;
padding: 0;
gap: 0;
}
.author-card__wrapper :is(.author-card__content, .author-card__image) {
width: 100%;
}
.author-card__wrapper .author-card__content {
padding: 5px 15px;
}
.author-card__name {
margin: 0 0 4px;
}
.author-card__description {
font-weight: 500;
}
.pagination-wrapper {
margin-bottom: 30px;
gap: 4px;
}
.authorslist-sec .populr-listcol {
padding-right: 10px;
}
.search_cat {
padding-top: 25px;
}
.search_header h2 {
font-size: 18px;
}
.search-item .imgwrpr {
width: 70px;
}
.search-item figure {
height: 75px;
}
.search-item h6 {
font-size: 13px;
}
.search-item p {
font-size: 12px;
line-height: 14px;
}
.search-item small {
font-size: 12px;
}
.search-item .badge {
font-size: 8px;
font-weight: 400;
}
.search-item .content-wrpr {
width: calc(100% - 80px);
margin-top: -8px;
}
.cms_content {
padding: 25px 20px 0;
}
.cms_content h1 {
font-size: 20px;
margin: 0 auto 15px;
color: var(--blue);
padding: 5px;
}
.cms_content p {
font-size: 15px;
}
.autor-dtls-tag em {
font-size: 12px;
}
.news-listcol .csmall-card {
margin-bottom: 25px;
}
.tabsmll-card .tagdate {
gap: 5px;
}
.ncatgry-two-list .csmall-card small {
margin-left: 0 !important;
}
.populr-listcol .badge {
font-weight: 400;
}
.dntmiss-listcol, .news-listcol {
width: 95%;
margin: 20px auto;
}
.internationl-sec .nav-tabs.heading-withtab .dropdown-menu li button {
padding-inline: 5px;
}
.ncategorytwo-sec.home_ncat .ncatgry-two-list {
grid-template-columns: repeat(1, 1fr);
}
.ncategorytwo-sec.home_ncat .ncatgry-two-list .csmall-card figure {
height: 100%;
}
.latest-news-sec, .dontmiss-sec {
padding-bottom: 15px;
}
.tabsmll-card .content h6 {
font-size: 13px;
line-height: 16px;
}
.authorslist-sec .populr-listcol figure {
height: 195px;
}
.authorslist-sec .populr-listcol h6 {
font-size: 13px;
}
.ncategorytwo-sec.home_ncat .ncatgry-two-list .csmall-card p {
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
margin-bottom: 5px;
}
.ncategorytwo-sec.home_ncat .ncatgry-two-list .csmall-card small {
display: block;
}
.social-btn i {
width: 25px;
}
.social-btn p {
font-size: 15px;
margin-bottom: 3px;
}
.social-btn span {
font-size: 12px;
opacity: .7;
}
.cms_content :is(h2, h3, h4, h5, h6) {
font-size: 15px;
}
}
@media(max-width:575px) { .mobilemenu {
width: 90%;
}
.top-header {
padding: 6px 10px;
}
}
@media only screen 
and (min-width: 768px) 
and (max-width: 1024px) {
.btab-right-row {
gap: 20px 7px;
}
.dntmiss-listcol {
padding-left: 5px!important;
}
} .hdrserch button{ background:none !important }
.nav-item button{     color: var(--grey-color) !important; }
.nav-item button.active{     color: var(--blue) !important; }
body{
background-color: var(--bs-body-bg) !important;
}
.heading-withtab button{
color: var(--grey-color) !important;
}
.newsletter-section .mc4wp-form-fields .nwsltr-frm-hldr input{
height: 52px;
border: 1px solid var(--blue) !important;
border-radius: 0;
font-size: 20px;
background: transparent;
color: var(--blue) !important;
}
.newsletter-section .mc4wp-form-fields .nwsltr-frm-hldr input::placeholder {
color: var(--blue) !important;
}
.newsletter-section form .mc4wp-form-fields .nwsltr-frm-hldr input {
border: 1px solid var(--blue) !important;
color: var(--blue) !important;
}
.newsletter-section form .mc4wp-form-fields .nwsltr-frm-hldr input::placeholder {
color: var(--blue) !important;
opacity: 1;
}