.page-id-14616 .podcast-container {
border-radius: 10px;
padding: 10px 30px !important;
box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 16px !important;
}
.iov_listen img {
margin-top: 0 !important;
padding: 12px;
border-radius: 20px !important;
}
.custom_heading3 h2 {
/*     font-weight: 700 !important; */
}
.left-border2 {
position: relative;
}
.left-border2::before {
content: "❝";
position: absolute;
top: 29px;
left: 17px;
transform: translate(-50%, -50%);
color: white;
font-size: 53px;
background-color: #19a2ea;
border-radius: 50%;
width: 50px;
height: 50px;
line-height: 64px;
text-align: center;
}
.left-border2 h2 {
padding-left: 60px;
}
.page-id-21328 .even .vc_column-inner {
background: #fff !important;
border-radius: 10px !important;
}
.page-id-22107 .left-border2 p,
.page-id-22483 .left-border2 p,
.page-id-22340 .left-border2 p{
padding-left: 55px;
}
.surveys_loops h4 {
font-weight: 700 !important;
font-size: 19px;
margin: 0;
}
.surveys_loops a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-juicy-pink {
background: none !important;
color: #19a2ea !important;
font-size: 17px !important;
padding: 0 !important;
}
.iov_survey p {
background: none !important;
color: #000 !important;
}
.vw-singlepage-category-sec {
align-items: center !important;
}
.iov_categorys span {
background: #19A2EA !important;
color: #fff !important;
padding: 6px 8px !important;
font-weight: 900;
border-radius: 5px;
}
.iov_categorys a:first-child {
display: none !important;
}
.author-latest-post .latest-post {
height: 200px !important;
}
.author-latest-post .post-thumbnail img {
height: 100%;
}
.vw-survey-category-single.iov_categorys {
display: flex;
}
.change h5{
font-weight:700!important
}
.change p{
font-weight:700!important
}
.change p.subtitle {
font-weight: 600 !important;
}
.wrapper_post_grid{
background:#ffffff00 !important;
}
.page-id-16681 .vc_custom_1737109826601 {
background-color: #ffffff00 !important;
}
.hero_contents_iov {
display: flex;
gap: 20px;
flex-direction: row;
align-items: flex-start;
justify-content: space-between;
}
.wrapper_content_iov h3 {
text-transform: capitalize;
margin: 0;
}
.wrapper_content_iov {
width: 33%;
}
.title.surveryss h4 {
margin: 0;
font-size: 20px !important;
font-weight: 700 !important;
}
.surveryss p {
font-size: 16px;
}
a.reads {
font-weight: 500 !important;
font-size: 16px !important;
color: #19A2EA !important;
}
.tunes {
display: flex;
align-items: flex-start;
justify-content: space-between;
padding: 10px;
}
.tunes {
display: flex;
align-items: center;
justify-content: space-between;
/*     padding: 31px; */
/*     box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 16px; */
border-radius: 20px;
gap: 30px;
}
.tones1 {
width: 100%;
}
.abouts h2 {
margin: 0;
font-size:40px;
font-weight: 600 !important;
}
.tones1 h2 {
font-size:40px;
margin: 0;
font-weight: 700 !important;
}
.drop-cap-summarys a {
font-weight: 600;
color: #19A2EA;
margin-top: 10px !important;
line-height: 37px;
}
.single-surveys .capabilities-box, .related-post-item {
border: 1px solid #ddd;
padding: 6px;
border-radius: 8px;
background: #fff;
transition: box-shadow 0.3s ease;
margin: 3px !important;
}
#further img {
height: 80px;
object-fit: cover;
border-radius: 7px !important;
}
.related-post-list2 {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: stretch;
align-content: flex-start;
padding-bottom: 60px;
gap: 15px;
}
.related-post-item2 {
width: 31%;
padding: 20px;
border: 1px solid #eee;
border-radius: 10px;
}
.stay .title {
font-weight: 500 !important;
color: #333;
}
#further .aio-icon-img img {
height: 80px !important;
object-fit: cover;
}
/* share plus icon Hide  */
.page-id-21624 a.specialshort,.page-id-21633 a.specialshort,.page-id-21637 a.specialshort,.page-id-21641 a.specialshort,.page-id-21653 a.specialshort,.page-id-21657 a.specialshort,.page-id-21661 a.specialshort,.page-id-21666 a.specialshort,.page-id-21669 a.specialshort,.page-id-21724 a.specialshort,.page-id-21730 a.specialshort,.page-id-21734 a.specialshort,.page-id-21741 a.specialshort,.page-id-21745 a.specialshort,.page-id-21751 a.specialshort,.page-id-21754 a.specialshort,.page-id-21760 a.specialshort,.page-id-21764 a.specialshort,.page-id-21774 a.specialshort,.page-id-21780 a.specialshort,.page-id-21784 a.specialshort,.page-id-22034 a.specialshort,.page-id-22038 a.specialshort,.page-id-22042 a.specialshort,.page-id-22045 a.specialshort,.page-id-22051 a.specialshort,.page-id-22056 a.specialshort,.page-id-22060 a.specialshort,.page-id-22065 a.specialshort,.page-id-22069 a.specialshort,.page-id-22074 a.specialshort,.page-id-22080 a.specialshort,.page-id-22083 a.specialshort,.page-id-22272 a.specialshort,.page-id-22276 a.specialshort,.page-id-22281 a.specialshort,.page-id-22285 a.specialshort,.page-id-22288 a.specialshort,.page-id-22293 a.specialshort,.page-id-22296 a.specialshort,.page-id-22300 a.specialshort,.page-id-22306 a.specialshort,.page-id-22310 a.specialshort,.page-id-22314 a.specialshort,.page-id-22317 a.specialshort,.page-id-22411 a.specialshort,.page-id-22417 a.specialshort,.page-id-22420 a.specialshort,.page-id-22423 a.specialshort,.page-id-22427 a.specialshort,.page-id-22431 a.specialshort,.page-id-22435 a.specialshort,.page-id-22441 a.specialshort,.page-id-22444 a.specialshort,.page-id-22448 a.specialshort,.page-id-22453 a.specialshort,.page-id-22458 a.specialshort,.page-id-22462 a.specialshort,.page-id-22466 a.specialshort,.page-id-22469 a.specialshort{display:none!important}
a.specialshort {
display: none !important;
}
.single-industry_research a.specialshort {
display: block !important;
}
.single-industry_research .fa-plus:before {
content: "\f067";
padding-left: 12px !important;
line-height: 37px !important;
}
/* Start Listen in  */
body.page-id-21694 .post_read_more.wp-dark-mode-ignore a,
body.page-id-16681 .post_read_more.wp-dark-mode-ignore a,
body.page-id-22222 .post_read_more.wp-dark-mode-ignore a,
body.page-id-22358 .post_read_more.wp-dark-mode-ignore a,
body.page-id-17600 .post_read_more.wp-dark-mode-ignore a,
body.page-id-16856 .post_read_more.wp-dark-mode-ignore a {
font-size: 0 !important; /* Hide original text */
}
body.page-id-21694 .post_read_more.wp-dark-mode-ignore a::after,
body.page-id-16681 .post_read_more.wp-dark-mode-ignore a::after,
body.page-id-22222 .post_read_more.wp-dark-mode-ignore a::after,
body.page-id-22358 .post_read_more.wp-dark-mode-ignore a::after,
body.page-id-17600 .post_read_more.wp-dark-mode-ignore a::after,
body.page-id-16856 .post_read_more.wp-dark-mode-ignore a::after {
content: "Listen in";
font-size: 16px;
}
/* ==== End ==== */
.page-id-22222 .custom_post_inner,
.page-id-16856 .custom_post_inner {
padding: 0;
min-height: 180px;
}
.page-id-22222 .custom_post_inner,
.page-id-22358 .custom_post_inner,
.page-id-21694 .custom_post_inner {
padding: 0;
min-height: 180px;
}
.vc_custom_1756054165745 {
margin-top: -150px !important;
border-radius: 10px !important;
}
.latest_btn {
margin-left: 17px !important;
border: 1px solid #a9a5a591;
}
.top-header h1 {
font-weight: 700 !important;
}
.left-border2::before {
content: "❝";
font-family: "Font Awesome 5 Free";
}
/*  sebleu_tabs  */
.sebleu_tabs {
display: flex;
align-items: center;
justify-content: space-between;
align-content: center;
flex-direction: row;
flex-wrap: nowrap;
margin: 0;
padding: 3px 30px 4px 0px;
gap: 40px;
}
.sebleu_tabs_left h2 {
font-family: 'Roboto';
font-weight: 600 !important;
font-size: 22px;
}
.sebleu_tabs_left {
width: 70%;
}
.sebleu_tabs_left a {
padding: 12px 35px;
background: #19A2EA !important;
border-radius: 8px;
color: #fff !important;
font-weight: 500;
margin-top: 20px !important;
border: 1px solid #19A2EA !important;
transition:all .5s ease-in-out;
}
.sebleu_tabs_left a:hover {
background: none !important;
border: 1px solid #bbb !important;
color: #222 !important;
}
.sebleu_tabs_left p {
padding-bottom: 15px;
}
.sebleu_tabs_left p strong {
margin-top: -30px !important;
font-size: 20px;
}
.sebleu_tabs_left p strong br {
display: none;
}
.sebleu_tabs_right {
width: 30%;
}
.sebleu_tabs_right img {
width: 100%;
border-radius: 15px;
height: 360px;
object-fit: cover;
}
.visora-fullysecure-faq h4 {
font-family: 'Roboto';
font-weight: 500 !important;
}
.visora-fullysecure-faq .vc_toggle_title {
padding: 11px  50px !important;
}
.visora-fullysecure-faq .vc_toggle_title i {
margin-left: 22px !important;
font-size: 27px !important;
}
.page-id-22358 .tab.tabs-center .tabNav .tabNav_link {
margin-left: 5px !important;
margin-right: 5px !important;
}
.page-id-22358 .custom-tab .tabNav_link {
background: #fff;
padding: 9px 10px !important;
border-radius: 4px;
}
.custom_post_inner {
padding: 0 !important;
}
.podcast_series_list h4 {
font-size: 19px;
font-weight: 700 !important;
margin-bottom: -10px !important;
}
.podcast_series_list p {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.podcast_series_list {
box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
padding: 50px 30px;
border-radius: 10px;
}
.page-id-12210 span.text {
font-weight: 600 !important;
font-size: 17px;
}
.podcast-timeline {
display: none;
}
.home-page-service-section h4 {
font-size: 22px !important;
font-weight: 700 !important;
}
.vc_custom_1741535953118 {
margin-top: -20px;
}
.home-page-service-section .vc_row.vc_row-flex {
height: 410px !important;
display: flex;
align-items: stretch;
height: 100%;
}
.page-id-10 .vwhs-large-slide {
flex-direction: row;
display: flex;
align-items: center;
justify-content: space-between;
padding: 0px !important;
}
.wrappers_content {
height: 180px;
}
.page-id-10  span.text {
font-weight: 600 !important;
}
/* .episodes_new h3 {
margin-bottom: -60px;
} */
/* .page-id-10 .left-border2 {
position: relative;
background: #fff;
padding: 22px;
box-shadow: rgba(17, 17, 26, 0.05) 0px 4px 16px, rgba(17, 17, 26, 0.05) 0px 8px 32px;
border-radius: 20px;
} */
.page-id-10 .left-border2 h2 {
font-size: 20px !important;
line-height: 32px !important;
padding-top: 18px;
font-weight: 500 !important;
}
.page-id-10 .left-border2::before {
content: "❝";
position: absolute;
top: 60px;
}
.page-id-10 .custom-news-grid-style-4 .post_wrapper_main.post_column .post_bottom_meta {
padding: 16px !important;
}
a.board {
border: 1px solid #19A2EA;
padding: 10px 20px;
font-size: 17px;
font-weight: 700;
border-radius: 8px;
}
#board2 {
background: #fff;
padding: 48px 20px 20px 20px;
box-shadow: rgba(17, 17, 26, 0.05) 0px 4px 16px, rgba(17, 17, 26, 0.05) 0px 8px 32px;
border-radius: 20px;
}
.slider-arrow {
border: 2px solid #19A2EA !important;
color: #19A2EA !important;
}
.slider-arrow:hover {
background: #19A2EA !important;
color: #fff !important;
border-color: #19A2EA !important;
}
.page-id-10 .custom-trending-industry-grid .post_content {
min-width: 377px !important;
}
.shaping h2 {
font-size: 37px;
}
#hero h1 {
font-size: 45px !important;
font-weight: 700 !important;
line-height: 51px !important;
}
#data-driven::before {
content: '';
position: absolute;
width: 100% !important;
height: 100%;
background: rgb(0 0 0 / 28%);
z-index: 5;
display: flex;
left: 0;
right: 0;
}
.data_driven_content {
z-index: 999 !important;
}
.data_driven_btn {
border: 1px solid #eee;
color: #fff !important;
}
.vc_custom_1606295946545 {
background: bisque !important;
display: none !important;
}
.what_we_do p.subtitle {
min-height: 160px;
text-align: center !important;
}
.what_we_do .title {
font-size: 25px !important;
}
section.vc_section.vc_custom_1757498915298.vc_section-has-fill.section-active {
margin-top: 0;
padding-top: 70px !important;
}
.pum-theme-6970, .pum-theme-default-theme {
background-color: rgb(82 82 82 / 42%) !important;
backdrop-filter: blur(6px) !important;
}
.page-id-22773 .custom_post_inner {
padding: 18px !important;
min-height: 180px;
}
.page-id-22773 .vc_custom_1757508006169 {
padding-bottom: 0px !important;
}
.page-id-22773 .podcast-container {
margin-bottom: 90px !important;
}
/* .page-id-7175 #masthead.site-header:not(.header-fixed) {
background-color: #F1EEEA!important;
}
*/
.filter-container .custom_post_inner {
padding: 12px !important;
}
.vw-newsroom-post .post-title h2 {
font-size: 18px !important;
line-height: 25px !important;
}
.page-id-4409 .vw-newsroom-post .post-grid {
min-height: 210px;
}
.explore a.aio-icon-read.xx {
font-weight: 700 !important;
}
.page-id-22931 .filter-container .filter-toggle {
padding: 11px 37px !important;
}
.page-id-22931 .filter-container .custom_post_inner img {
width: 100%;
height: 250px;
object-fit: cover;
border-radius: 10px !important;
}
.podcast-right img {
margin-top: 0px !important;
border-radius: 10px;
}
.sebleu-insight-hub-report_gird h4 {
margin: 0;
font-weight: 600 !important;
font-size: 20px;
}
.page-id-22773 .vc_btn3-container.vc_btn3-left a {
font-size: 18px !important;
padding: 9px 23px !important;
border-radius: 5px;
}
.page-id-22989 .heading .subtitle + .divider, .heading .subtitle + .title, .heading .title + .subtitle {
margin-top: 0;
}
.toggle-switch:checked {
background: #19a2ea !important;
}
.switch input:checked + .slider {
background: #19a2ea !important;
}
/* research-reports-subscription page css  */
.select-all p {
margin-top: -90px !important;
}
.select-all {
float: right;
display: flex;
align-items: center;
gap: 10px;
font-weight: bold;
min-width: 300px;
}
.grid {
clear: both;
margin-top: 20px;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(350px, 3fr));
gap: 20px;
}
.card {
background: #fff;
border-radius: 10px;
overflow: hidden;
box-shadow: 0 3px 8px rgba(0, 0, 0, 0.1);
position: relative;
transition: transform 0.2s;
}
.card:hover {
transform: translateY(-4px);
}
.card img {
width: 100%;
height: 240px;
object-fit: cover;
}
.card-content {
padding: 15px;
}
.card small {
color: #666;
font-weight: bold;
text-transform: uppercase;
font-size: 12px;
}
.card h3 {
margin: 8px 0;
font-size: 18px;
width: 88%;
}
.card p {
font-size: 16px;
color: #222;
font-weight: 500;
font-family: arial;
}
/* Toggle Switch */
.switch {
position: absolute;
bottom: 31%;
right: 15px;
display: inline-block;
}
.switch input {
display: none;
}
#myselect {
position: absolute;
top: 44px;
right: 30px;
display: inline-block;
}
h2.subscribe_titles {
font-size: 40px;
font-weight: 700 !important;
line-height: 44px;
}
.slider2 {
display: block;
/* added */
position: relative;
width: 40px;
height: 22px;
background: #ccc;
border-radius: 34px;
cursor: pointer;
transition: 0.3s;
}
.slider2:before {
content: "";
position: absolute;
height: 16px;
width: 16px;
left: 3px;
bottom: 3px;
background-color: white;
border-radius: 50%;
transition: 0.3s;
}
.switch input:checked + .slider2 {
background: #19a2ea !important;
/* Blue when ON */
}
.switch input:checked + .slider2:before {
transform: translateX(18px);
}
.toggle-item {
position: relative;
display: flex;
align-items: center;
gap: 6px !important;
padding: 11px 18px !important;
border: 1px solid #ccc;
border-radius: 8px;
justify-content: space-between;
}
.subscriptions-section {
margin-bottom: 30px;
width: 100%;
display: flex;
flex-direction: column;
}
.select-all2 p {
margin-top: -10px !important;
}
.subscriptions-title {
font-size: 30px !important;
font-weight: 700;
}
.vw-author-user-box-type {
border-radius: 12px;
}
.custom_post_inner {
padding: 18px;
min-height: 200px !important;
padding: 15px !important;
}
.myinfos {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
align-content: center;
}
.myinfos div {
width: 49%;
}
.page-id-22989 .subscription-popup-contact-form h5,
.page-id-23214 .subscription-popup-contact-form h5{
font-size: 19px;
font-weight: 700 !important;
margin-bottom: 15px !important;
}
.page-id-22989 .country-select.inside,
.page-id-23214 .country-select.inside{
width: 100%;
}
.page-id-23214 .wpcf7-list-item {
display: inline-block;
margin: 0 10px 0px -1em !important;
}
.page-id-23214 input.wpcf7-form-control.wpcf7-file {
padding: 16px;
background: #F6F6F6;
border-radius: 8px;
}
.thum_img img {
width: 100%;
height: 230px;
object-fit: cover;
}
/* Bold + Unselectable main headings */
.sf-input-select option[value="business-strategy"],
.sf-input-select option[value="innovation-future-trends"],
.sf-input-select option[value="sebleu-intelligence-foresight"] {
font-weight: bold;
color: #000;
background-color: #f5f5f5; /* optional for clarity */
pointer-events: none;       /* disable clicking */
user-select: none;          /* prevent text selection */
}
/* Show not-allowed cursor on hover */
.sf-input-select option[value="business-strategy"]:hover,
.sf-input-select option[value="innovation-future-trends"]:hover,
.sf-input-select option[value="sebleu-intelligence-foresight"]:hover {
cursor: not-allowed;
}
.searchandfilter select.sf-input-select {
min-width: 200px;
}
#primary-menu li a span:hover {
color: #19A2EA !important;
}
/* Header default: transparent */
#masthead {
position: sticky; /* or fixed if you want */
top: 0;
width: 100%;
z-index: 9999;
background: transparent !important; /* transparent initially */
transition: background 0.6s ease-in-out;
margin-bottom: -100px; /* keep your offset */
}
/* Background after scroll */
#masthead.stacky {
background: #F1EEEA !important;
}
/* Menu links transition */
ul#primary-menu li a span {
color: #fff !important;
}
ul.menu-optional li a span {
color: #fff !important;
}
.menu-optional li a span {
color: #fff!important;
}
ul.menu-optional li i {
color: #fff !important;
}
#masthead.stacky #primary-menu li a span {
color: #000 !important;
}
#masthead.stacky ul.menu-optional li a span {
color: #000 !important;
}
#masthead.stacky ul.menu-optional li i {
color: #000 !important;
}
#mega-menu-wrap li li a span {
color: #000 !important;
}
.blog-grid-content.text-left.initial-search-result p:nth-child(4) {
display: none;
}
.blog-grid-content.text-left.initial-search-result h3.blog-grid-headline p {
display: none;
}
.pagination .page-numbers {
padding: 0 13px;
}
/* ================== Phase 4 css  ===============*/
.custom-tab .wpb_wrapper h3 {
font-size: 20px;
line-height:25px;
font-weight:700;
} 
.page-id-23343 #ohio-custom-691abfa54f65c .tabNav_link {
font-size: 15px !important;
line-height: 28px;
}
.page-id-23343 .tab.tabs-center .tabNav .tabNav_link {
margin-left: 4px !important;
margin-right: 4px !important;
}
.page-id-23343 .custom-tab .tabNav_link {
background: #fff;
padding: 12px 14px !important;
}
#iov_business:hover .vc_column-inner {
background: #19a2ea !important;
color:#fff !important
}
#iov_business .vc_column-inner .aio-ibd-block h3{
font-size:30px;
}
.business_bd .ult-new-ib-desc {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.business_bd .ult-new-ib-desc  h3 {
font-size: 25px !important;
font-weight: 700 !important;
line-height: 27px;
padding: 7px 24px;
}
.business_bd .ult-new-ib-content p {
font-size: 16px !important;
line-height: 24px !important;
letter-spacing: .5px;
}
.business_bd .ult-new-ib, .wpb_column>.wpb_wrapper .ult-new-ib {
margin-bottom: 18px;
}
.page-id-23343 .ult-new-ib, .wpb_column>.wpb_wrapper .ult-new-ib {
margin-bottom: 16px !important;
}
.ult-ib-effect-style10.ult-ib2-min-height img {
object-fit: cover !important;
object-position: inherit;
}
.page-id-23343 .aio-icon-component, .wpb_column>.wpb_wrapper .aio-icon-component {
margin-bottom: 12px;
}
.c-Levels {
padding: 60px;
border-radius: 20px;
box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 12px;
}
.c_Podcast h2 {
font-weight: 700 !important;
font-size: 40px;
line-height: 44px;
margin: 0;
}
.c_Podcast a {
font-weight: 700;
color: #222;
font-size: 18px;
}
.clabel_btn a {
background: transparent !important;
color: #333!important;
font-family: 'Roboto';
font-size: 16px !important;
transition: all .5s ease-in-out !important;
font-weight: 500;
border: none !important;
padding: 17px 0px !important;
}
.clabel_btn2 {
background: transparent !important;
color: #000!important;
font-family: 'Roboto';
font-size: 16px !important;
transition: all .5s ease-in-out !important;
font-weight: 700;
border: none !important;
padding: 17px 35px !important;
border: 1px solid #333;
margin-left: -40px;
}
.clabel_btn3 a{
background: transparent !important;
color: #333!important;
font-family: 'Roboto';
font-size: 20px !important;
transition: all .5s ease-in-out !important;
font-weight: 800;
border: none !important;
padding: 17px 0px !important;
}
.clabel_btn a:hover {
color: #19A2EA !important;
}
.tab .tabNav {
margin-bottom: 40px;
}
/* form css  */
.contact-form-section .form-row {
margin-bottom: 20px;
}
.contact-form-section label {
display: block;
font-weight: 600;
margin-bottom: 6px;
}
.contact-form-section input,
.contact-form-section checkbox,
.contact-form-section select,
.contact-form-section textarea {
padding: 10px;
border: 1px solid #ddd;
border-radius: 6px;
}
.contact-form-section .submit-row input {
background: #19A2EA;
color: #fff;
padding: 12px 18px;
border-radius: 6px;
cursor: pointer;
}
.contact-form-section .submit-row input:hover {
background: #333;
}
.page-id-23396 .vc_column-inner.vc_custom_1763377801176 {
margin-left: -20px !important;
}
div#Info-box-wrap-6603 {
display: flex !important;
}
.default-icon .aio-icon-default {
display: table-cell;
vertical-align: baseline !important;
}
.vc_column-inner.vc_custom_1737028339801 {
background: #fff !important;
}
/* post lopp css  */
.c_survey_post_loop h4 {
font-size: 18px;
font-weight: 700 !important;
margin: 0;
}
.c_survey_post_loop.insightsreports-post .vc_btn3.vc_btn3-color-juicy-pink,
.c_survey_post_loop.insightsreports-post .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
background: none !important;
padding: 0 !important;
color: #222 !important;
font-size: 18px !important;   /* add !important */
font-weight: 600 !important;
}
.c_survey_post_loop a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-juicy-pink {
background: none !important;
padding: 0 !important;
color: #222 !important;
font-size: 16px !important;   /* add !important */
font-weight: 600 !important
}
.c_survey_post_loop .vc_btn3-container {
margin-bottom: 7.73913px !important;
}
.c_survey_post_loop .vc_grid-item-mini.vc_clearfix {
border-radius: 16px !important;
z-index: 333;
overflow: hidden;
}
.c_survey_post_loop .vc_gitem_row .vc_gitem-col {
display: flex;
background: #f2f2f2;
min-height: 180px;
flex-direction: column;
justify-content: flex-start;
}
/* post lopp css End */
.page-id-23415 .episodes_new h3 {
margin-bottom: 0 !important;
}
/* tab css start  */
/* .page-id-23415 .tab.tabs-center .tabNav .tabNav_link {
margin-left: 6px;
margin-right: 6px;
}
.page-id-23415 .custom-tab .tabNav_link {
background: #fff;
padding: 10px 21px;
border-radius: 4px;
}
.page-id-23415 .custom-tab ul li {
font-size: 14px !important;
} */
.tab.tabs-center .tabNav .tabNav_link {
margin-left: 5px;
margin-right: 5px;
}
.custom-tab ul li {
font-size: 14px !important;
}
.custom-tab .tabNav_link {
background: #fff;
padding: 12px 20px !important;
border-radius: 4px;
}
/* tab css end  */
#clabel_btn3 a {
color: #19A2EA !important;
}
.myfilters_posts .vc_grid.vc_row.vc_grid-gutter-30px {
margin-bottom: -30px;
background: transparent !important;
}
/* .myfilters_posts .vc_gitem-col-align- {
background: #fff !important;
} */
.all_posts_btn_borad  a {
margin-top:20px;
background: transparent !important;
border: 1px solid #19A2EA !important;
color: #19A2EA !important;
font-weight: 500;
letter-spacing: .5px;
}
.all_posts_btn_borad  a:hover{
background: #19A2EA !important;
border: 1px solid #19A2EA !important;
color: #fff !important;
}
.leadership .catrgory_button button .ubtn-text {
font-size: 18px !important;
padding-left: 5px !important;
padding-right: 20px !important;
}
#clabel_btn4 a {
font-size: 18px !important;
letter-spacing: 0.5px;
}
#clabel_btn4 a:hover {
color:#2EAAEB !important;
}
#connects_btn a {
color: #fff !important;
}
#connects_btn a:hover {
color: #2EAAEB !important;
}
.tab.tabs-center .tabNav {
text-align: start;
}
.c_survey_post_loop .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt p:nth-child(1) {
display: none;
}
.c_survey_post_loop .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt p:nth-child(3) {
display: none;
}
.page-id-23343 .ult-ib-effect-style10.ult-ib2-min-height img {
filter: brightness(0.66);
}
.next_steps img {
height: 260px !important;
object-fit: fill;
object-position: right;
}
/* .custom-tab2  ul li {
background: #f2f8ff;
padding: 10px 6px !important;
font-size: 15px !important;
margin: 4px 5px !important;
border-radius: 5px !important;
line-height: 25px !important;
} */
.manufacturing_iov ul li {
font-size: 17px !important;
}
.manufacturing_iov h3.title.subtitle-top {
font-size: 30px !important;
}
.page-id-14596 .myfilters_posts .vc_grid.vc_row.vc_grid-gutter-30px {
margin-bottom: -30px;
background: #FFFFFF !important;
}
.Capabilities_post_card .vc_grid-item-mini.vc_clearfix {
display: flex;
align-items: center;
align-content: space-between;
height: 100%;
background: #F4F4F4;
}
.Capabilities_post_card a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-juicy-pink {
background: none !important;
color: #000 !important;
font-size: 0px;
padding: 0;
text-transform: capitalize;
}
.Capabilities_post_card h4 {
font-size: 18px;
font-weight: 700 !important;
margin: 0;
}
.Capabilities_post_card .vc_gitem-zone {
height: 316px !important;
width: 300px;
display: flex;
align-items: center;
}
.Capabilities_post_card .vc_gitem_row .vc_gitem-col {
padding: 10px 20px !important;
}
/* Hide the original text */
.Capabilities_post_card .vc_btn3-container a.vc_btn3 span.vc_btn3-text,
.Capabilities_post_card .vc_btn3-container a.vc_btn3 {
display: block !important; 
}
/* Add new text */
.Capabilities_post_card .vc_btn3-container a.vc_btn3::after {
content: "Learn more  → ";
display: inline-block;
color: #111;             
font-size: 16px;         
font-weight: 600;        
text-align: left;
width: 100%;
height: 100%;
line-height: normal;
}
a.btn.btn-outline.videobtn {
margin-left: -24px;
}
.page-id-6325 p.icon-box-details {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
}
#ohio-custom-6931576e3c16d {
margin-top: 58px !important;
}
.resilience_btn {
font-weight: 700 !important;
letter-spacing: .5px;
}
.explore_solutions figure img {
width: 100% !important;
border-radius: 10px;
height: 210px;
object-fit: cover;
}
.podcast_single {
box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
padding: 40px !important;
border-radius: 20px !important;
}
.page-id-14914 .common_functions.okd_sec .vc_column-inner > .wpb_wrapper {
padding: 10px 20px !important;
min-height: 400px;
}
.common_functions.okd_sec .vc_column-inner > .wpb_wrapper {
min-height: -webkit-fill-available !important;
}
.page-id-22773 .Capabilities_post_card .vc_btn3-container.vc_btn3-left a {
font-size: 0!important;
padding: 0 !important;
border-radius: 5px;
}
.intelligence_sec {
background: linear-gradient(
90deg,
#6EC6F1 0%,
#8FD3F4 45%,
#B9E6FF 100%
);
}
.wewe {
border: 1px solid #eee;
border-radius: 0;
margin-top:20px;
}
.page-id-22773 .podcast_single {
background: #fff;
}
.topic-term-posts-big .post_wrapper_main.post_column {
display: flex;
flex-wrap: wrap !important;
flex-direction: column !important;
width: 100% !important;
}
.topic-term-posts-big .custom_post_inner {
display: flex;
flex-direction: column !important;
}
.wpb_text_column.wpb_content_element.lists_vw img {
display: none !important;
}
div#reimagine_tab_twos {
background: rgb(0 0 0 / 34%);
border-radius: 20px;
backdrop-filter: blur(11px);
}
.real-world h5 {
font-weight: 600 !important;
}
.real-world p {
font-weight: 600 !important;
font-size: 16px !important;
}
.real-world .icon-box-icon img {
max-width: 70px;
max-height: 60px;
vertical-align: middle;
object-fit: contain;
}
.enterprise_leadership h5.icon-box-title.heading-sm {
font-weight: 700 !important;
}
.enterprise_leadership a.btn {
font-weight: 900 !important;
letter-spacing: 1px !important;
}
.list_post_iov_loop {
overflow: visible !important;
}
.list_post_iov_loop p {
display: block !important;
padding-bottom: 40px;
}
.mason-item {
margin: 0 10px !important;
}
.col-1-.mason-item {
width: 290px !important;
}
.page-id-8162 span.ubtn-data.ubtn-text {
padding-right: 15px !important;
}
.addtoany_share_save_container {
display: none;
}
/* Products IOV Grid Container */
/* Products IOV Repeater Grid - 4 columns on desktop */
@media (max-width: 1024px) {
.products-iov-grid {
grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 768px) {
.products-iov-grid {
grid-template-columns: 1fr;
}
}
/* Card Styling */
.products_iov {
background: #ffffff;
border-radius: 12px;
overflow: hidden;
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
transition: all 0.3s ease;
}
.products_iov:hover {
transform: translateY(-10px);
box-shadow: 0 12px 30px rgba(0, 0, 0, 0.15);
}
.Products_iov-image img {
width: 100%;
height: 240px;
object-fit: cover;
}
.Products_iov-content {
padding: 24px;
}
.Products_iov-title {
font-size: 20px;
margin: 0 0 12px;
color: #222;
}
.Products_iov-desc {
font-size: 15px;
color: #333;
line-height: 1.6;
margin-bottom: 20px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.Products_iov-btn {
display: inline-block;
padding: 2px 10px;
background: transparent;
color: #000;
text-decoration: none;
border-radius: 8px;
font-weight: 600;
transition: background 0.3s ease;
border: 1px solid #eee;
margin: 3px 0;
}
.Products_iov-btn:hover {
color: #2FAAEB;
border: 1px solid #2FAAEB;
}
.products-iov-grid {
display: flex;
flex-direction: row;
align-items: flex-start;
gap: 25px;
flex-wrap: wrap;
}
.products_iov {
background: #fff;
}
.products_iov {
background: #fff;
width: 32%;
}
.Products_iov-content {
padding: 20px;
}
.custom-search-form {
position: relative;
max-width: 100%;
}
.custom-search-form .search-field {
width: 100%;
padding: 12px 45px 12px 15px;
border-radius: 30px;
border: 1px solid #ccc;
}
.custom-search-form .search-submit {
position: absolute;
right: 6px;
top: 50%;
transform: translateY(-50%);
border: none;
background: transparent;
font-size: 18px;
cursor: pointer;
}
.page-id-958 .how-it-works .ult-ib-effect-style1 .ult-new-ib-desc {
bottom: -34px !important;
}
.page-id-958 .ult-ib-effect-style1.ult-ib2-min-height img {
width: 108% !important;
height: 100%;
object-fit: cover;
object-position: center;
filter: brightness(0.5);
}
.page-id-958 .ult-new-ib-desc h2 {
font-weight: 700 !important;
}
.how-it-works div {
margin: 15px -2px;
}
.why-choose-us.cs_h_wcu .wpb_wrapper {
height: -webkit-fill-available !important;
display: flex;
}
.why-choose-us .wpb_wrapper {
padding: 25px 20px 15px 25px;
border-radius: 12px;
box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 16px !important;
background: #fff;
}
.net_offer h5 {
font-weight: 700 !important;
}
.net_layer {
background: #e7e7e7 !important;
border-radius: 140px;
}
.net_layer .aio-icon-img {
display: inline-block;
font-size: 70px !important;
width: 66px !important;
-moz-box-sizing: content-box!important;
-webkit-box-sizing: content-box!important;
box-sizing: content-box!important;
border-radius: 50% !important;
overflow: hidden;
object-fit: cover;
}
.net_layer .aio-icon-img .img-icon {
height: 65px !important;
object-fit: cover !important;
}
.aio-icon-component.net_layer {
background: #e7e7e7 !important;
border-radius: 10px;
}
.net_layer .ult-just-icon-wrapper {
margin: 12px 7px 0px 8px;
padding-top: 3px;
}
.page-id-958 a.aio-icon-box-link {
min-height: 105px;
}
.net_layer .aio-icon-description.ult-responsive {
width: 70%;
margin-left: 25%;
margin-top: -37px;
font-size: 15px;
line-height: 20px;
padding-bottom: 12px;
}
.aio-icon-header h3.aio-icon-title {
font-size: 15px !important;
line-height: 1em !important;
}
.net_layer .default-icon .aio-icon-header {
display: table-cell;
vertical-align: top;
padding-top: 11px;
}
.networks_slider_btn {
margin-left: -17px;
}
.my_workss h3 {
margin-bottom: -45px;
}
.pharmaceutical_blog_list {
border: 1px solid #eee !important;
background: #f5f5f561 !important;
border-radius: 11px !important;
padding-bottom: 23px !important;
margin: 10px 5px;
transition: all .5s ease-in-out;
width: 24% !important;
}
.pharmaceutical_blog_list:hover {
background: #24A6EB !important;
color: #fff !important;
}
.pharmaceutical_blog_list:hover h3 {
color: #fff !important;
}
.pharmaceutical_blog_list:hover p {
color: #fff !important;
}
.pharmaceutical_blog_list:hover a.btn.btn-link {
color: #fff !important;
}
.pharmaceutical_blog_list img {
margin: 14px 0;
border-radius: 10px;
object-fit: cover !important;
height: 180px !important;
width: 335px !important;
}
.pharmaceutical_blog_list a.btn.btn-link {
font-weight: 800;
color: #000;
}
.page-id-5995 .case-study-style .counter_suffix.mycust.ult-responsive {
color: #000!important;
}
/* Wrapper */
.events-network-wrap {
display: flex;
/* grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); */
gap: 24px;
margin: 30px 0;
width: 100%;
flex-wrap: wrap;
flex-direction: row;
}
/* Card */
.event-card{
background:#ffffff;
border:1px solid #e6e6e6;
border-radius:14px;
padding:12px;
display:flex;
flex-direction:column;
height:100%;
transition:all .25s ease;
}
.event-card:hover{
box-shadow:0 12px 30px rgba(0,0,0,0.08);
transform:translateY(-4px);
}
/* Title */
.event-title{
font-size:20px;
line-height:1.3;
font-weight:600;
margin:7px 0 12px;
color:#111;
}
/* Description */
.event-desc{
font-size:16px;
line-height:1.6;
color:#555;
margin-bottom:14px;
}
/* Key focus areas */
.event-focus{
margin-bottom:14px;
}
.event-focus strong{
display:block;
font-size:14px;
color:#222;
margin-bottom:6px;
}
.event-focus span{
display:inline-block;
font-size:12px;
color:#0f5fa7;
background:#f1f7fd;
padding:6px 10px;
border-radius:20px;
margin:4px 6px 0 0;
}
/* Location */
.event-location {
font-size: 15px;
color: #333;
margin-top: auto;
margin-bottom: 0;
}
/* CTA button */
.event-cta{
display:block;
text-align:center;
padding:11px 16px;
background:#19A2EA;
color:#ffffff;
font-size:14px;
font-weight:500;
border-radius:8px;
text-decoration:none;
transition:all .2s ease;
}
.event-cta:hover{
background:#0f8bd0;
color:#fff;
}
.bigss .event-card {
width: 100%;
display: flex;
flex-direction: row;
justify-content: space-around;
padding: 35px;
align-items: center;
}
.bigss .event-thumbnail img {
width: 100%;
height: 300px;
object-fit: cover;
border-radius: 10px;
}
.bigss .events_contents {
width: 49%;
}
.bigss .event-cta {
display: inline-block;
}
.bigss .event-card:nth-child(n+2) {
display: none !important;
}
.bigss .view-all-events {
display: none !important;
}
p.event-category_name {
display: inline-block;
font-size: 12px;
color: #19A2EA;
background: #f1f7fd;
padding: 6px 10px;
border-radius: 20px;
margin: 9px 6px 4px 0px;
/* display: none !important; */
width: auto;
}
.bigss p.event-category_name {
display: inline !important;
}
.event-thumbnail img {
width: 100%;
height: 220px;
object-fit: cover;
border-radius: 10px;
}
#view-all-events-btn {
float: right;
background: #19A2EA;
border: none;
border-radius: 37px;
}
.event-card {
width: 32%;
}
/* 
p.event-category_name {
display: block;
font-size: 12px;
color: #19A2EA;
background: #f1f7fd;
padding: 6px 10px;
border-radius: 20px;
margin: 4px 6px 0 0;
} */
/* .event-card:nth-child(n+7) {
display: none !important;
} */
/* Responsive */
@media(max-width:768px){
.event-title{
font-size:18px;
}
.event-card{
padding:18px;
}
}
p.event-attendance,
p.event-duration,
p.event-date {
font-size: 14px;
}
ul.attendance-options {
list-style: none;
}
.sponsorship-form {
padding: 52px;
background: #f2f8ff;
margin: 50px auto;
border-radius: 15px;
width: 90%;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-url.wpcf7-validates-as-url {
width: 100%;
padding: 16px;
border: none;
background: #F0F0F0;
}
.sebleu-form-wrap label {
color: #000;
}
.img.bg-img img {
height: 200px;
object-fit: cover;
width: 100%;
border-radius: 7px;
}
.content h4 {
font-weight: 700 !important;
font-size: 20px;
line-height: 27px !important;
}
.all-insights-post .item {
padding: 20px;
margin-bottom: 20px;
margin-right: 25px;
border-radius: 10px;
box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}
.all-insights-post .item {
padding: 20px;
box-shadow: 1px 2px 8px 3px #ddd;
margin-bottom: 20px;
margin-right: 20px;
display: flex;
flex-direction: column;
justify-content: flex-start;
min-height: 464px;
}
.event-card strong {
font-size: 14px;
}
.bigss .event-thumbnail {
position: relative;
width: 46%;
overflow: hidden;
float: left;
}
.bigss .event-thumbnail::before {
position: absolute;
content: 'FEAUTURED';
background: #19a2eacf;
color: #fff;
padding: 5px 15px 3px 15px;
border-radius: 20px;
left: 10px;
top: 10px;
backdrop-filter: blur(11px);
letter-spacing: 1px;
font-weight: 700;
line-height: 26px;
}
.View_Categories {
border: 1px solid #fff;
color: #fff !important;
}
.Insights_iov_posts h4 {
margin: 0;
font-size: 21px;
font-weight: 700 !important;
}
.all-insights-post .item {
padding: 15px !important;
}
.page-id-9081 .insightsreports-post .vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
background: transparent !important;
}
.Insights_iov_posts.insightsreports-post.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
background: none !important;
padding: 0 !important;
color: #000 !important;
font-size: 18px !important;
font-weight: 600 !important;
}
.Insights_iov_posts .vc_grid-item-mini.vc_clearfix {
box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
border-radius: 15px;
overflow: hidden;
}
.Insights_iov_posts .vc_gitem-post-data-source-post_excerpt {
min-height: 54px;
}
.page-id-6077 .case-study-style .counter_suffix.mycust.ult-responsive,
.page-id-6109 .case-study-style .counter_suffix.mycust.ult-responsive,
.page-id-6088 .case-study-style .counter_suffix.mycust.ult-responsive,
.page-id-6119 .case-study-style .counter_suffix.mycust.ult-responsive,
.page-id-6099 .case-study-style .counter_suffix.mycust.ult-responsive {
color: #000 !important;
}
.visora-market-post-grid .wpb_wrapper {
padding: 0px 0px 20px 0px;
box-shadow: rgb(128 128 142 / 10%) 0px 0px 16px;
border-radius: 15px;
height: -webkit-fill-available !important;
}
.globess .wpb_wrapper {
background: #fff;
padding: 10px;
border-radius: 12px;
height: -webkit-fill-available;
box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 12px;
}
.wpb_single_image img {
border-radius: 10px !important;
}
.wpb_single_image  figure.wpb_wrapper.vc_figure {
box-shadow: none !important;
}
.page-id-1159 .counter_suffix.mycust.ult-responsive.wp-dark-mode-ignore {
color: #fff !important;
}
.specialist  span.ubtn-data.ubtn-text {
font-weight: 400;
font-size: 16px;
text-align: left;
padding-left: 17px;
}
.pum-theme-6970 .pum-content, .pum-theme-default-theme .pum-content {
color: #222 !important;
}
.pum-content.popmake-content h4 {
margin: 0;
padding: 7px 0;
font-size: 20px;
}
.event-search-form-container .output-results.grid .event-list {
box-shadow: 0 0 4px 1px #ddd;
border-radius: 12px;
padding: 15px 30px;
width: 30%;
margin-left: 10px;
margin-right: 10px;
display: inline-block;
margin-bottom: 0px!important;
text-align: center;
}
p.event_image img {
height: 80px;
object-fit: cover;
}
.page-id-10848 .slick-dots {
position: absolute;
bottom: 0px !important;
display: block;
width: 100%;
padding: 0;
list-style: none;
text-align: left !important;
left: 28px;
}
.bedrock .vc_single_image-wrapper.vc_box_border_grey img {
width: 80px !important;
}
.page-id-10848 .publication-slider-section .slick-dots {
bottom: -35px !important;
text-align: right!important;
left: 28px;
}
.assurance_list h4 {
font-weight: 700 !important;
font-size: 20px !important;
}
.cs_height_section .aio-icon-header h3 {
font-size: 20px !important;
line-height: 27px !important;
display: flex;
justify-content: center;
padding: 0 40px;
}
.cs_height_section .top-icon .aio-icon-header h3.aio-icon-title {
margin: 5px 0 15px;
}
.page-id-3440 .stats-block .stats-text {
font-size: 24px !important;
width: 100%;
text-align: inherit;
color: #fff !important;
}
.our_comitm_sec1 .ohio-text-sc p strong {
font-size: 20px !important;
line-height: 26px;
height: 50px !important;
font-weight: 500;
display: inline-block;
}
.our_comitm_sec1 .ohio-text-sc p strong {
font-size: 20px !important;
line-height: 26px;
min-height: 54px !important;
font-weight: 500;
display: inline-block;
}
.choose_us .icon-box-headline h5 {
font-weight: 700 !important;
font-size: 18px !important;
min-height: 50px;
display: block;
}
/* form css   */
.cf7-two-col {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 20px;
}
.cf7-field input,
.cf7-field select,
.cf7-field textarea {
width: 100%;
}
.cf7-full-width {
margin-top: 20px;
}
.consent-wrap {
margin-top: 15px;
}
#talks input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-required.wpcf7-validates-as-date {
padding: 15px;
background: #F6F6F6;
border: 0;
}
#talks strong {
padding-bottom: 10px !important;
line-height: 38px;
}
#talks .cf7-full-width strong {
line-height: 30px;
}
.pop_formss p a {
border: #2FAAEB 1px solid;
padding: 13px 30px;
border-radius: 8px;
color: #2FAAEB;
font-weight: 700;
font-size: 16px;
letter-spacing: 0.5px;
display: inline-block;
margin-top: -11px;
}
/* form 2 */
.cf7-grid {
display: flex;
flex-wrap: wrap;
gap: 0px 14px;
margin-top: 25px;
}
.cf7-item {
width: calc(50% - 10px);
}
.cf7-block {
width: 100%;
}
/* Make inputs full width */
/* Default: full width for all CF7 fields */
.wpcf7 input:not([type="checkbox"]):not([type="radio"]),
.wpcf7 select,
.wpcf7 textarea {
width: 100%;
box-sizing: border-box;
}
/* Checkbox & radio stay auto */
.wpcf7 input[type="checkbox"],
.wpcf7 input[type="radio"] {
width: auto;
}
.page-id-647 .custom_form .full_width, .custom_form .left_half, .custom_form .right_half {
margin-bottom: 10px !important;
}
/* Mobile view */
@media (max-width: 768px) {
.cf7-item {
width: 100%;
}
}
/* Checkbox row alignment */
.wpcf7 .consent label {
display: flex;
align-items: center;
gap: 10px;
width:110%;
font-size: 14px;
}
.wpcf7 .consent input[type="checkbox"] {
width: auto;
margin: 0;
}
span.wpcf7-form-control-wrap.event-date input {
padding: 13px;
background: #F0F0F0;
border-radius: 5px;
border: none;
}
/* end   */
.text_blod  h2,
.text_blod  h3,
.text_blod  h4,
.text_blod  h5{
font-weight: 700 !important;
}
.associations-gallery .grid-image-holder img {
height: 365px;
object-fit: cover;
border-radius: 0 !important;
object-position: center;
}
@media (max-width: 768px) {
.cf7-two-col {
grid-template-columns: 1fr;
}
}
.let-css .wpb_single_image.wpb_content_element.vc_align_left a img {
height: 280px;
width: 100%;
object-fit: cover;
padding: 10px;
}
.strategic-area h5.icon-box-title {
font-weight: 700 !important;
}
.strategic-area h5.icon-box-title {
font-size: 19px !important;
}
.page-id-4289 blockquote, q {
border-left: 5px solid #fff !important;
}
a.btn.btn-outline.s_works {
margin-left: -67px !important;
border-radius: 8px;
padding: 16px 35px;
}
.iov_blockquote .vc_icon_element-inner {
margin: 10px 0;
}
.common_functions .vc_column-inner>.wpb_wrapper {
height: -webkit-fill-available !important;
}
.common_functions .wpb_wrapper p {
text-align: center !important;
}
.page-id-2524 .common_functions .heading p {
text-align: center !important;
}
.page-id-2524 .solutions-area .aio-icon-component {
background-color: rgb(25 162 234 / 75%);
padding: 25px 15px;
border: none;
height: -webkit-fill-available !important;
min-height: 385px;
border-radius: 13px;
backdrop-filter: blur(8px);
}
.solutions-area .aio-icon-header.wp-dark-mode-ignore h3 {
font-size: 24px !important;
}
.pods {
box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
border-radius: 30px;
} 
.solutions-area .aio-icon-component {
background-color: rgb(25 162 234 / 50%);
padding: 25px 15px;
border: none;
height: -webkit-fill-available;
backdrop-filter: blur(15px);
border-radius: 15px;
}
.solutions-area .wpb_wrapper {
height: -webkit-fill-available !important;
}
.page-id-5657 ul.tabNav.font-titles li,
.page-id-5660 ul.tabNav.font-titles li,
.page-id-5668 ul.tabNav.font-titles li,
.page-id-5673 ul.tabNav.font-titles li,
.page-id-5684 ul.tabNav.font-titles li,
.page-id-3286 ul.tabNav.font-titles li,
.page-id-5678 ul.tabNav.font-titles li,
.page-id-3244 ul.tabNav.font-titles li,
.page-id-3404 ul.tabNav.font-titles li {
font-size: 20px !important;
}
.page-id-2032 .event_main_warper2 {
justify-content: space-between;
}
/* .digitals ul li {
font-size: 16px !important;
} */
.benefit_using_sec .aio-icon-header h3 {
font-size: 20px !important;
}
.tab .tabItems_item.active ul li {
font-size: 16px !important;
}
.event_main_warper2 {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: stretch;
justify-content: flex-start;
gap: 40px;
}
.dhuru2 {
box-shadow: 0 0 4px 1px #ddd;
border-radius: 12px;
padding: 13px;
width: 31%;
margin-left: 0;
margin-right: 0;
display: flex;
margin-bottom: 0px !important;
text-align: center;
flex-direction: column;
align-items: center;
justify-content: space-around;
}
.dhuru2 h3 {
margin: 0;
font-size: 22px;
line-height: 28px;
}
.dhuru2 a.event_link {
width: 90% !important;
margin-bottom: 8px;
height: 47px;
font-weight: bold;
background-color: #19A2EA;
box-sizing: border-box;
text-decoration: none;
text-align: center;
transition: background-color 1s;
color: #fff;
padding: 10px 17px;
display: block;
border-radius: 30px;
}
.dhuru2 img {
width: 120px !important;
height: 122px !important;
object-fit: contain !important;
}
.virtual .ult-new-ib:hover {
border-radius: 15px;
box-shadow: rgba(0, 0, 0, 0.2) 0px 18px 50px -10px;
backdrop-filter: blur(15px) !important;
}
.virtual .ult-new-ib h2 {
font-weight: 800 !important;
}
.applications .ohio-icon-box-sc h5.icon-box-title {
font-weight: 700 !important;
}
.hww.our_int_sec .aio-icon-component, .benefits-hww-vw.benefit_using_sec .aio-icon-component {
height: -webkit-fill-available;
}
.our_int_sec .wpb_wrapper h3 {
font-size: 20px !important;
font-weight: 700 !important;
}
.benefits_im_sec .wpb_wrapper h3 {
font-size: 20px !important;
line-height: 28px !important;
}
.common_functions .vc_column-inner>.wpb_wrapper {
border-radius: 11px;
}
.page-id-2400 .counter_suffix.mycust.ult-responsive {
color: #19A2EA !important;
}
.smart_solutions_sec .wpb_wrapper {
padding: 50px !important;
text-align: center !important;
display: flex;
flex-direction: column;
align-items: flex-start;
align-content: flex-start;
justify-content: center;
}
.wpb_video_wrapper  iframe {
border-radius: 15px !important;
}
.testimonials_customers {
background: #F7F7F8;
padding: 3px 34px;
border-radius: 5px;
}
.testimonials_customers blockquote {
width: 75%;
padding-top: 45px;
}
.testimonials_customers .author p {
padding-bottom: 60px;
font-weight: 700 !important;
}
.testimonials_customers .author h6 {
display:none !important;
}
.iov_testimonials_customers .testimonial .author-avatar {
width: 235px;
height: 122px;
overflow: hidden;
float: right;
left: 0;
position: relative;
top: 38px;
border-radius: 11px !important;
}
.core_values .wpb_wrapper {
background: #fff;
height: -webkit-fill-available;
border-radius: 11px;
}
.core_values .wpb_wrapper img {
height: 260px;
width: 100%;
object-fit: cover;
}
.core_values .wpb_wrapper h2 {
padding: 13px 15px;
font-size: 18px !important;
}
.core_values .wpb_wrapper p {
padding: 0px 15px;
margin-top: 0 !important;
}
.ou_goal_section .wpb_wrapper {
box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 16px;
padding: 18px;
height: -webkit-fill-available;
border-radius: 10px;
}
.ou_goal_section .icon-box-icon img {
max-width: 75px;
max-height: 61px;
vertical-align: middle;
}
.iov_wrapper ul li {
background: #d9d9d9;
color: #000000;
text-decoration: none;
list-style-type: none;
padding: 15px;
margin: 9px 0;
}
#shapping-section ul {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 15px;
}
#shapping-section li {
background: #d9d9d9;
color: #000000;
text-decoration: none;
list-style-type: none;
padding: 15px;
border-radius: 11px;
}
#shapping-section a {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
font-weight: 500;
}
/* Board of Directors css  */
/* Wrapper */
.card-wrapper {
display: flex;
gap: 24px;
flex-wrap: wrap;
}
/* Card */
.profile-card {
display: flex;
align-items: center;
gap: 10px;
background: #ffffff;
padding: 10px;
border-radius: 12px;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08);
transition: transform 0.3s ease, box-shadow 0.3s ease;
width: 32%;
}
.profile-card:hover {
transform: translateY(-4px);
box-shadow: 0 16px 40px rgba(0, 0, 0, 0.12);
}
/* Image */
.card-image {
flex: 0 0 120px;
}
.card-image img {
width: 120px;
height: 144px;
object-fit: cover;
border-radius: 12px;
display: block;
border: 1px solid #eeeeeeb3;
padding: 5px;
}
/* Content */
.card-content {
flex: 1;
}
.card-content h3 {
margin: 0 0 8px;
font-size: 20px;
font-weight: 600;
color: #222;
}
.profile-card .card-content p {
margin: 0 0 6px;
font-size: 15px;
line-height: 1.6;
color: #555;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
/* Button */
.btn-profile {
display: inline-block;
padding: 3px 15px;
border: 1.5px solid #19A2EA;
border-radius: 30px;
font-size: 14px;
font-weight: 500;
text-decoration: none;
color: #19A2EA;
transition: all 0.3s ease;
}
.btn-profile:hover {
background: #19A2EA;
color: #ffffff;
}
.card-wrapper .twitter {
display: inline-block;
padding: 3px 8px;
border: 1.5px solid #19A2EA;
border-radius: 30px;
font-size: 14px;
font-weight: 500;
text-decoration: none;
color: #19A2EA;
transition: all 0.3s ease;
}
.card-wrapper .twitter:hover {
background: #19A2EA;
color: #ffffff;
}
.card-wrapper .card-content {
padding: 7px 10px;
}
/* Mobile */
@media (max-width: 640px) {
.profile-card {
flex-direction: column;
text-align: center;
}
.card-image {
flex: unset;
}
.card-image img {
width: 160px;
height: 160px;
margin: 0 auto;
}
}
.drivesss:hover h2 {
color: #19A2EA !important;
}
.widget {
padding: 10px 0 0 !important;
}
.cstm-read-more-st a.aio-icon-read {
color: #19a2ea !important;
font-size: 17px;
}
.cstm-read-more-st .wpb_wrapper h3 {
font-size: 20px;
}
/* ===  */
.people-grid {
padding:  0;
}
.grid-wrap {
/*   max-width: 1200px; */
width: 100%;
margin: 0 auto;
display: grid;
grid-template-columns: 1.2fr 1fr;
gap: 24px;
}
.subcards .card {
background: #f4f1ec;
border-radius: 19px;
overflow: hidden;
display: flex;
flex-direction: column;
align-items: flex-start;
}
.large-card {
min-height: 395px;
display: flex;
flex-direction: row;
align-items: stretch;
}
.large-card .card-content {
padding: 15px;
display: flex;
align-items: center;
}
.small-card {
min-height: 80px;
}
.right-cards {
display: flex;
flex-direction: column;
gap: 24px;
}
/* .card-content {
flex: 1;
padding: 32px;
display: flex;
align-items: center;
} */
.subcards .card-content {
flex: 1;
padding: 32px;
display: flex;
align-items: flex-start;
flex-direction: column;
align-content: flex-start;
}
.card-content h2 {
font-size: 36px;
line-height: 1.2;
margin: 0;
}
.card-content h3 {
font-size: 22px;
margin: 0;
}
.card-images {
width: 47%;
}
.card-images img {
width: 100%;
height: 100%;
object-fit: cover;
}
.card.small-card img {
height: 110px;
object-fit: cover;
}
/* Responsive */
@media (max-width: 992px) {
.grid-wrap {
grid-template-columns: 1fr;
}
.card {
flex-direction: column;
}
.card-images {
width: 100%;
height: 220px;
}
}
.card.small-card .card-images img {
height: 125px;
margin-bottom: -20px;
object-fit: cover;
}
.card.large-card:hover h2 {
color: #19A2EA;
}
.card.small-card:hover h3 {
color: #19A2EA;
}
.page-id-647 .custom_form .full_width, .custom_form .left_half, .custom_form .right_half {
margin-top: 12px;
}
.page-id-647 .full_width {
margin-top: 12px !important;
display: inline-block;
}
.custom_form h4 {
font-weight: 400 !important;
font-size: 25px;
}
.contact_info h5 {
font-weight: 400 !important;
font-size: 20px !important;
}
.cstm-btn-style-c .btn {
font-weight: 400 !important;
}
.location_box .wpb_wrapper h3 {
font-size: 22px !important;
}
div#ohio-custom-6976f9e37b31e p a {
font-weight: 700;
color: #19A2EA;
}
.csm_txt_df .text_blod {
padding-left: 19px;
}
.cf7-innovation-form .cf7-item.cf7-fullss {
display: contents !important;
}
.cf7-innovation-form .cf7-item {
width: calc(100% - 10px);
}
.cf7-innovation-form .cf7-grid {
display: flex;
flex-wrap: wrap;
gap: 0px 14px;
margin-top: 25px;
flex-direction: column;
}
.cf7-innovation-form .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
display: none !important;
}
div#ohio-custom-697711dd64a90 p a {
color: #2EABEC;
font-weight: 500;
}
.page-id-3844 .product-category .owl-nav.disabled,
.page-id-3848 .product-category .owl-nav.disabled,
.page-id-3846 .product-category .owl-nav.disabled{
display: none !important;
}
/* .ultra a {
background: none;
border: none;
color: #000 !important;
padding: 0;
}
.ultra a:hover {
background: none;
border: none;
color: #000 !important;
padding: 0;
}
.ultra a span {
color: #000 !important;
}
.ultra a span:hover {
color: #19A2EA !important;
} */
.operations-more-insights-section  a {
background: none;
border: 1px solid;
color: #000 !important;
padding: 13px;
}
.ultra .wpb_wrapper .text_blod {
padding-left: 14px;
}
.ultra .wpb_single_image img {
height: 251px;
width: 429px;
vertical-align: top;
border-radius: 0 !important;
}
.Capabilities_post_card a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-juicy-pink {
font-size: 0 !important;
}
.filter-container .custom_post_inner img {
width: 100%;
height: 224px;
overflow: hidden;
object-fit: cover;
}
.btn.btn-outline.report_btn {
border: 1px solid #19a2ea;
padding: 10px 20px;
text-transform: capitalize;
}
.btn.btn-outline.report_btn:hover {
background: #19a2ea !important;
color: #fff!important;
}
.btn.btn-outline.report_btn span {
color: #19a2ea !important;
}
.btn.btn-outline.report_btn span:hover{
color: #fff !important;
}
.mss-capabilities .wpb_wrapper h3 {
font-size: 20px !important;
line-height: 25px !important;
}
.iov_filterss {
background: #f2f2f2;
margin-bottom: 37px;
padding-top: 45px;
border-radius: 13px;
}
.iov_filterss h2 {
font-size: 35px;
font-weight: 700 !important;
padding-left: 24px;
padding-bottom: 20px;
margin: 0;
}
#page-14505 .let-better .ubtn-data.ubtn-text {
text-transform: unset !important;
font-weight: 700 !important;
font-size: 22px;
text-align: left;
}
.let-better .wpb_wrapper {
background: #f2f2f2;
padding: 11px;
height: -webkit-fill-available;
margin-bottom: 15px;
border-radius: 10px;
}
.let-better span.text {
text-transform: math-auto;
}
.mktResearch .wpb_wrapper h3 {
font-size: 20px !important;
line-height: 25px !important;
}
.mktResearch .aio-icon-component {
height: 310px;
}
.how_works .aio-icon-box {
background: #f2f2f2;
padding: 20px;
min-height: 380px;
border-radius: 16px;
}
.how_works h3.aio-icon-title.ult-responsive {
font-size: 25px !important;
}
.our_comitm_sec1 .wpb_wrapper {
height: -webkit-fill-available;
background: #f2f2f2;
padding: 10px;
border-radius: 12px;
}
.our_comitm_sec1 .wpb_wrapper img {
height: 245px;
object-fit: cover;
}
.our_comitm_sec1 .wpb_wrapper .wpb_wrapper {
padding: 0 0 15px 0 !important;
}
.our_comitm_sec1 .wpb_wrapper a {
color: #000 !important;
padding: 0;
margin-bottom: 15px;
}
.our_comitm_sec1 .wpb_wrapper a:hover {
color: #19A2EA !important;
}
.thought_leadership .wpb_wrapper {
background: #f2f2f2;
border-radius: 13px;
padding: 15px;
}
.thought_leadership .wpb_wrapper .wpb_wrapper {
padding: 0 0 15px 0 !important;
}
.industry_trending .wpb_wrapper .ult-new-ib.ult-ib-effect-style13.ult-ib-resp {
border-radius: 10px;
box-shadow: rgba(0, 0, 0, 0.15) 0px 15px 25px, rgba(0, 0, 0, 0.05) 0px 5px 10px;
}
.custom-trending-industry-grid .post_content p {
color: #fff !important;
}
.our-service-details .wpb_wrapper {
background: #f2f2f2;
padding: 10px;
height: -webkit-fill-available;
border-radius: 17px;
}
.our-service-details .wpb_wrapper h3 {
font-size: 20px !important;
}
.automation .wpb_wrapper .wpb_single_image img {
height: 227px;
width: 100%;
vertical-align: top;
opacity: 1;
}
.automation .wpb_wrapper {
background: #fff;
padding: 10px;
height: -webkit-fill-available;
border-radius: 12px;
}
.automation .wpb_wrapper .wpb_wrapper {
padding: 0 0 15px 0 !important;
}
.automation .wpb_wrapper h4 {
font-size: 20px !important;
font-weight: 700 !important;
}
#page-14616 .let-better .wpb_wrapper {
background: transparent !important;
}
#page-3746 .cs_br_btm .wpb_wrapper h2 {
font-weight: 700 !important;
font-size: 20px !important;
line-height: 24px;
}
.exhibition_project a {
border: 1px solid;
padding: 13px;
border-radius: 10px;
}
.exhibition_project a:hover {
border: 1px solid;
padding: 13px;
background:#fff;
color:#000;
}
/* form   */
/* CF7 – 2 Column Layout */
.cf7-event-enquiry {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 20px;
}
/* Full width fields */
.cf7-event-enquiry .cf7-message,
.cf7-event-enquiry .cf7-consent,
.cf7-event-enquiry .cf7-submit {
grid-column: 1 / -1;
}
.cf7-event-enquiry .wpcf7-form label, .field-label, label {
margin-bottom: -9px !important;
}
/* Input basic styling */
.cf7-event-enquiry input,
.cf7-event-enquiry select,
.cf7-event-enquiry textarea {
width: 100%;
padding: 12px 14px;
border: 1px solid #dcdcdc;
border-radius: 6px;
box-sizing: border-box;
font-size: 14px;
}
/* Textarea height */
.cf7-event-enquiry textarea {
min-height: 120px;
resize: vertical;
}
/* Submit button */
.cf7-event-enquiry .btn-submit {
background: #000;
color: #fff;
padding: 14px;
border-radius: 6px;
border: none;
cursor: pointer;
font-weight: 600;
}
/* Checkbox alignment */
.cf7-event-enquiry .cf7-consent {
display: flex;
align-items: center;
gap: 10px;
}
/* Mobile – 1 column */
@media (max-width: 767px) {
.cf7-event-enquiry {
grid-template-columns: 1fr;
}
}
.cs_br_btm .wpb_wrapper .ult-new-ib img {
height: 300px !important;
object-fit: cover;
}
input.search-filter-reset {
padding: 10px 15px;
}
span.wpcf7-form-control-wrap.acceptance-49 {
margin-left: -16px;
}
#transparency label {
font-weight: 400 !important;
}
label.indstry_label {
font-size: 17px !important;
color: #000 !important;
}
#together h3 {
margin: 0 !important;
}
.features_products .vc_btn3-container.vc_btn3-left a {
padding: 0 !important;
}
.what_we_do .wpb_wrapper {
border: none !important;
}
.deliver .icon-box-icon img {
max-width: 70px;
max-height: 60px;
vertical-align: middle;
}
#page-22773 .what_we_do .vc_column-inner>.wpb_wrapper {
padding: 25px;
border: 0px solid #dfdfdf;
background: #f2f2f2;
border-radius: 20px;
}
#page-5782 .what_we_do .vc_column-inner>.wpb_wrapper {
border: 0px solid #dfdfdf !important;
}
.our_specialist_sectors .wpb_wrapper img {
height: 270px;
width: 401px;
object-fit: cover;
}
.our_specialist_sectors .wpb_wrapper {
height: -webkit-fill-available;
border-radius: 12px;
}
.what_sec .icon-box-icon img {
max-width: 62px !important;
max-height: 61px !important;
vertical-align: middle;
}
.common_functions .icon-box-icon img {
max-width: 53px !important;
max-height: 69px !important;
vertical-align: middle;
}
#page-16180 .our-service-details .wpb_wrapper {
background: #fff;
}
#page-16180 .architectural-innovations-section .aio-icon-box.top-icon {
padding-top: 4px  !important;
}
#page-29240 .let-better .wpb_wrapper,
#page-29323 .let-better .wpb_wrapper{
background: transparent !important;
}
.lists_vw .post_wrapper_main .custom_post_wrapper_outer:first-child {
display: none;
}
.accelerates .wpb_wrapper {
background: #fff !important;
padding: 11px;
height: -webkit-fill-available;
border-radius: 15px;
}
.accelerates .wpb_wrapper .wpb_wrapper {
padding: 0 0 15px 0 !important;
}
.accelerates .wpb_single_image img {
height: 250px;
max-width: -webkit-fill-available;
vertical-align: top;
object-fit: cover;
}
.custom_post_wrapper_outer.style_3 .title {
font-weight: 700 !important;
}
.wrapper_post_grid .wpb_wrapper {
background: #fff;
height: -webkit-fill-available;
padding: 10px;
border-radius: 15px;
}
.wrapper_post_grid .wpb_wrapper .wpb_wrapper {
padding: 0 0 15px 0 !important;
}
.intelligence-explore-our-blogs.wpb_wrapper .wpb_wrapper {
padding: 0 0 15px 0 !important;
}
.intelligence-explore-our-blogs .wpb_wrapper {
background: #f2f2f2;
padding: 9px;
border-radius: 10px;
height: -webkit-fill-available;
}
.intelligence-explore-our-blogs .intellignce-today-post-title h3 a {
pointer-events: auto;
font-size: 22px;
}
.intelligence-explore-our-blogs #Insights_iov h3 a {
font-size: 22px !important;
}
.intelligence-explore-our-blogs .wpb_wrapper h3 {
height: 52px;
}
.intelligence-explore-our-blogs .ult-item-wrap .intellignce-today-post-title .title {
line-height: 24px !important;
}
.intelligence-explore-our-blogs .wpb_wrapper img {
height: 200px;
object-fit: cover;
width:400px;
}
.intellignce-today-post-title {
padding-left: 7px;
}
.intelligence-explore-our-blogs a.btn.btn-link {
padding-left: 10px;
font-weight: 700;
}
.intelligence-explore-our-blogs #ult-carousel-8070765386989a3dbe37d2 .slick-slide {
margin: 0 20px;
}
#ult-carousel-3711382586989a2b9029cf .slick-slide {
margin: 0 8px;
}
.page-id-10 .clb-popup {
background-color: rgb(0 0 0 / 85%) !important;
backdrop-filter: blur(0) !important;
}
.clb-popup {
background-color: rgb(0 0 0 / 85%) !important;
backdrop-filter: blur(0) !important;
}
.clb-video-popup iframe {
border-radius: 15px !important;
}
#page-10 .industry_trending .custom_post_inner.wp-dark-mode-ignore {
background: transparent !important;
}
#page-10 .post_wrapper_main {
background: transparent;
border-radius: 13px;
}
#page-10 .post_wrapper_main.post_column .post_image img {
width: 88%;
height: 230px;
object-fit: cover;
}
#page-10 .industry_trending .post_bottom_meta.wp-dark-mode-ignore h2,
#page-10 .industry_trending .post_bottom_meta.wp-dark-mode-ignore p,
#page-10 .industry_trending .post_bottom_meta.wp-dark-mode-ignore a{
color: #000 !important;
}
#page-10 .custom-trending-industry-grid .post_read_more a:after {
content: "\e068" !important;
font-family: "linea-arrows-10" !important;
margin-top: 10px;
color: #000 !important;
}
.aboutsss .wpb_wrapper {
background: #f2f2f2;
padding: 13px;
height: -webkit-fill-available;
border-radius:10px;
}
.aboutsss .wpb_wrapper .wpb_wrapper {
padding: 0 0 15px 0 !important;
}
.aboutsss .wpb_wrapper img {
height: 220px;
width: 370px;
object-fit: cover;
}
#page-671 .counter-style-about .stats-text.ult-responsive {
color: rgb(0 0 0 / 80%) !important;
}
#page-671 .counter-style-about .aio-icon-img
.img-icon {
width: 51px !important;
}
.people .wpb_wrapper img {
height: 250px;
width: 400px;
object-fit: cover;
}
.people .wpb_wrapper h2,
.people .wpb_wrapper a{
font-weight: 700 !important;
}
.ceo img {
height: 480px !important;
width: auto;
object-fit: contain;
}
ul.tabNav.font-titles li {
margin-bottom: 7px;
font-size: 20px !important;
}
#page-20351 #masthead.site-header:not(.header-fixed) {
background-color: #000 !important;
}
#page-10976 span.wpcf7-list-item {
padding: 8px 0;
}
.page-id-12936 #masthead.site-header:not(.header-fixed) {
background-color: rgb(0 0 0 / 99%) !important;
}
#page-12564 .cf7-event-enquiry .wpcf7-form label, .field-label, label {
margin-bottom: 10px !important;
}
.vw-author-social-icon a:nth-child(-n+2) {
display: none !important;
}
#page-23296 .clb-page-headline .bg-image {
background-image: url('https://www.sebleu.com/wp-content/uploads/2021/10/bg.jpg');
}
#page-29323 form .filter-label label {
margin-left: 5px !important;
}
#page-29323 .filter_page .searchandfilter ul li li input[type="checkbox"], input[type="radio"] {
margin-top: -10px !important;
}
.clb-search-popup .search-description {
width: 100%;
position: absolute;
top: -webkit-calc(30vh - -50px);
top: calc(30vh - -50px);
left: 0;
right: 0;
padding: 26px;
border-radius: 20px;
}
.search-description {
background: #fff;
padding: 20px;
}
.textwidget {
padding-bottom: 12px;
}
.search-holder {
padding: 42px;
background: #fff;
border-radius: 20px 20px 0px 0px;
}
#input_9_13 label {
font-weight: 700 !important;
}
#field_9_16 label {
font-weight: 700 !important;
}
.visora_user_pf_popup_content h5 strong {
color: #19a2ea;
}
div#sales h5 {
margin-top: 16px !important;
line-height: 48px;
}
#gform_fields_8 label {
font-weight: 700 !important;
}
.lines {
color: rgb(25, 162, 234);
font-weight: 700;
margin: 0 6px;
}
#page-11962 #masthead.site-header:not(.header-fixed) {
background: #111 !important;
}
.clb-page-headline .bg-image {
background-image: url('https://www.sebleu.com/wp-content/uploads/2026/03/Perspectives-That-Extend-Beyond-the-Room.jpg');
}
#page-9631 #masthead.site-header:not(.header-fixed) {
background-color: rgba(0,0,0,0.01);
background: #000 !important;
}
p.under a {
color: #19A2EA !important;
}
.reportss .wpb_wrapper {
background: #f2f2f2;
padding: 21px;
border-radius: 10px;
}
#page-21413 .wpb_wrapper h4 {
font-size: 20px;
font-weight: 700 !important;
margin: 0;
}
.wpb_single_image.wpb_content_element.vc_align_center.popo img {
height: 350px;
width: 620px;
object-fit: cover;
object-position: center;
}
.outlook .wpb_wrapper img {
height: 130px;
width: 130px;
}
.core_topic .wpb_wrapper img {
height: 240px;
width: 430px;
object-fit: cover;
}
.iov_podcasts_slider .wpb_wrapper img {
height: 250px;
object-fit: cover;
width: 450px;
}
.iov_podcasts_slider .wpb_wrapper {
background: #f2f2f2;
height: -webkit-fill-available;
height: 634px;
border-radius: 10px;
}
.iov_podcasts_slider .wpb_wrapper .wpb_wrapper {
height: auto;
}
.podcast-subscribe-links ul {
justify-content: flex-start !important;
}
.visora_thumbnails img {
width: 1200px;
height: 270px !important;
object-fit: cover;
object-position: top;
}
#page-17600 .wpb_text_column.wpb_content_element {
margin-top: 0px!important;
}
.wrapper_post_grid3 .wpb_wrapper h4{
margin:0
}
.wrapper_post_grid3 .wpb_wrapper {
background: #fff !important;
border-radius: 14px;
height: -webkit-fill-available;
}
#page-16681 .vw-pod-head {
padding: 21px 7px 0px 15px !important;
}
#page-22034 .podcast-subscribe-links ul {
justify-content: flex-end !important;
}
#page-22358 .wpb_text_column.wpb_content_element {
margin-top: 0px!important;
}
#page-22358 .vw-pod-head {
padding: 15px 15px 0px 15px !important;
}
#page-16856 .wpb_wrapper a,
#page-21694 .wpb_wrapper a,
#page-22358 .wpb_wrapper a {
font-weight: 700 !important;
}
#page-22222 .wrapper_post_grid .wpb_wrapper,
#page-21694 .wrapper_post_grid .wpb_wrapper,
#page-16856 .wrapper_post_grid .wpb_wrapper{
background: #EFEFEF !important;
}
#page-22222 .wpb_text_column.wpb_content_element,
#page-21694 .wpb_text_column.wpb_content_element,
#page-16856 .wpb_text_column.wpb_content_element {
margin-top: 0px!important;
}
#page-6325 .let-better .wpb_wrapper {
background: transparent !important;
}
/* #page-21328 .geo-smart-banner, .smart-construction-bg, .transfarent-header-class {
z-index: 2;
margin-top: -26em !important;
} */
.sub-menu li a {
font-weight: 400 !important;
}
.our-service-details .wpb_wrapper img {
height: 390px;
object-fit: cover;
border-radius: 10px;
}
.specialist_sectors .wpb_wrapper button {
font-weight: 700 !important;
}
.specialist_sectors .wpb_wrapper img {
height: 236px;
width:400px;
border-radius: 0 !important;
}
.specialistbox .wpb_wrapper p:first-child {
height: 200px;
overflow: hidden;
}
.experience-our-markets-event .wpb_wrapper {
background: #f2f2f2;
height: -webkit-fill-available;
padding: 6px;
border-radius: 11px;
}
.discover .wpb_wrapper {
background: #fff !important;
height: -webkit-fill-available;
padding: 17px;
border-radius: 10px;
}
.discover .wpb_wrapper .wpb_wrapper {
padding:0
}
.slick-slide h5 {
font-weight: 700 !important;
}
.core_capabilities h5 {
font-weight: 700 !important;
}
.menu-optional li a span {
font-weight: 400 !important;
}
#primary-menu li a span {
font-weight: 400 !important;
}
.menu-optional a.btn.btn-small.popmake-9190.pum-trigger {
font-weight: 400 !important;
}
#page-15230 .our-service-details .wpb_wrapper img,
#page-15253 .our-service-details .wpb_wrapper img,
#page-15316 .our-service-details .wpb_wrapper img,
#page-15266 .our-service-details .wpb_wrapper img,
#page-15340 .our-service-details .wpb_wrapper img,
#page-15388 .our-service-details .wpb_wrapper img,
#page-15367 .our-service-details .wpb_wrapper img,
#page-15527 .our-service-details .wpb_wrapper img,
#page-15549 .our-service-details .wpb_wrapper img,
#page-15562 .our-service-details .wpb_wrapper img,
#page-15575 .our-service-details .wpb_wrapper img,
#page-8293 .our-service-details .wpb_wrapper img,
#page-8290 .our-service-details .wpb_wrapper img,
#page-6340 .our-service-details .wpb_wrapper img,
#page-6338 .our-service-details .wpb_wrapper img,
#page-6334 .our-service-details .wpb_wrapper img,
#page-6336 .our-service-details .wpb_wrapper img,
#page-6334 .our-service-details .wpb_wrapper img,
#page-6329 .our-service-details .wpb_wrapper img,
#page-6327 .our-service-details .wpb_wrapper img,
#page-6325 .our-service-details .wpb_wrapper img,
#page-6323 .our-service-details .wpb_wrapper img,
#page-6285 .our-service-details .wpb_wrapper img,
#page-13878 .our-service-details .wpb_wrapper img,
#page-7850 .our-service-details .wpb_wrapper img {
height: 80px;
object-fit: contain;
}
.our-service-details .wpb_wrapper .aio-icon-img img {
height: 80px;
object-fit: contain;
}
#page-15340 .let-better .wpb_wrapper,
#page-14643 .let-better .wpb_wrapper{
background: #f2f2f200 !important;
}
.technology_events {
display: flex;
gap: 14px 21px;
flex-direction: row;
flex-wrap: wrap;
}
.technology_events .post_wrapper_main img {
width: 216px;
height: 177px;
object-fit: cover;
margin-bottom: -8px;
}
.technology_events .post_wrapper_main .post_bottom_meta {
width: 385px;
}
#page-8162 .let-better .wpb_wrapper {
background: #f2f2f200 !important;
}
#page-8162 .topic-term-posts-small.white-bg .custom_post_inner .post_image img {
width: 368px !important;
height: 100% !important;
object-fit: cover;
}
#page-8162 .topic-term-posts-small.white-bg .custom_post_inner .post_image {
width: 362px;
height: 200px;
object-fit: cover;
}
#page-15535 .our-service-details .wpb_wrapper, 
#page-15496 .our-service-details .wpb_wrapper{
background: #f2f2f200 !important;
}
.topic-term-posts-small .custom_post_inner {
display: flex!important;
align-items: flex-start;
border-bottom: 1px solid #dfdfdf;
margin-bottom: 15px !important;
padding-bottom: 10px;
background-color: transparent !important;
flex-direction: column;
flex-wrap: wrap;
}
/* #page-14671 .icon-in-tab .tabNav_link::before {
content: none !important;
} */
.tab .tabNav_line {
bottom: -2px !important;
}
.pioneering ul.tabNav.font-titles li {
margin-bottom: 7px;
font-size: 14px !important;
text-align: center;
margin-top: 100px !important;
}
.pioneering {
list-style: none;
padding: 0;
margin: 0;
}
.pioneering .tabNav_link {
position: relative;
padding-left: 38px; /* image space */
}
.pioneering .tabNav_link::before {
content: "" !important;
position: absolute;
left: 120px;
top: -21px;
transform: translateY(-50%);
width: 60px;
height: 65px;
background-repeat: no-repeat;
background-size: contain;
}
/* 1st li */
.pioneering .tabNav_link:nth-child(2)::before {
background-image: url("https://www.sebleu.com/wp-content/uploads/2026/02/manufacturing-1.png");
}
/* 2nd li */
.pioneering .tabNav_link:nth-child(3)::before {
background-image: url("https://www.sebleu.com/wp-content/uploads/2026/02/development.png");
}
/* ============================================= */
/* New Pioneering2 Styles (Duplicate + Ready for customization) */
/* ============================================= */
.pioneering2 ul.tabNav.font-titles li {
margin-bottom: 7px;
font-size: 14px !important;
text-align: center;
margin-top: 100px !important;
}
.pioneering2 {
list-style: none;
padding: 0;
margin: 0;
}
.pioneering2 .tabNav_link {
position: relative;
padding-left: 38px;
}
.pioneering2 .tabNav_link::before {
content: "" !important;
position: absolute;
left: 120px;
top: -21px;
transform: translateY(-50%);
width: 60px;
height: 65px;
background-repeat: no-repeat;
background-size: contain;
}
/* 1st li - Pioneering2 */
.pioneering2 .tabNav_link:nth-child(2)::before {
background-image: url("https://www.sebleu.com/wp-content/uploads/2026/02/manufacturing-1.png");
}
/* 2nd li - Pioneering2 */
.pioneering2 .tabNav_link:nth-child(3)::before {
background-image: url("https://www.sebleu.com/wp-content/uploads/2026/04/microchip.png");
}
/* 3nd li - Pioneering2 */
.pioneering2 .tabNav_link:nth-child(4)::before {
background-image: url("https://www.sebleu.com/wp-content/uploads/2026/04/design.png");
}
/* 4th li - Pioneering2 */
.pioneering2 .tabNav_link:nth-child(5)::before {
background-image: url("https://www.sebleu.com/wp-content/uploads/2026/04/speed.png");
}
/* 5th li - Pioneering2 */
.pioneering2 .tabNav_link:nth-child(6)::before {
background-image: url("https://www.sebleu.com/wp-content/uploads/2026/04/robot.png");
}
/* 6th li - Pioneering2 */
.pioneering2 .tabNav_link:nth-child(7)::before {
background-image: url("https://www.sebleu.com/wp-content/uploads/2026/04/supply-chain-management.png");
}
#page-14505 .let-css .ubtn-data.ubtn-text {
text-transform: math-auto;
}
#page-14505 .let-css .details_page {
text-transform: capitalize !important;
font-weight: 700;
letter-spacing: 1.2px;
}
.we_offer .wpb_wrapper img {
height: 200px;
width: 416px;
object-fit: cover;
}
blockquote, q {
border-left: 5px solid #19a2ea;
font-size: 20px;
}
.approach_cta .aio-icon-description.ult-responsive a {
/*     border: 1px solid #19A2EA; */
width: 150px;
border-radius: 8px;
margin: 0 auto;
margin-top: 16px;
font-weight: 700;
}
.new_tabs .tabNav_link {
background: #eee !important;
border-radius: 0 !important;
}
#page-13567 .tab .tabNav {
width: max-content;
}
#page-13567 #page-tab-section .tabNav .active {
color: #19A2EA !important;
}
#page-13578 #managed-tab-section .tabNav_link:before {
content: '';
position: absolute;
/*     background: none !important; */
}
/* 1st li */
#page-13578 #managed-tab-section .tabNav_link:nth-child(2)::before {
background-image: url("https://www.sebleu.com/wp-content/uploads/2026/02/idea.png");
}
/* 2nd li */
#page-13578 #managed-tab-section .tabNav_link:nth-child(3)::before {
background-image: url("https://www.sebleu.com/wp-content/uploads/2026/02/cyber.png");
}
/* 3rd li */
#page-13578 #managed-tab-section .tabNav_link:nth-child(4)::before {
background-image: url("https://www.sebleu.com/wp-content/uploads/2026/02/supply-chain-optimization.png");
}
/* 4th li */
/* #page-13578 #managed-tab-section .tabNav_link:nth-child(5)::before {
background-image: url("https://www.sebleu.com/wp-content/uploads/2026/02/supply-chain-optimization.png");
}
*/
.Improve .wpb_wrapper h3 {
font-size: 20px !important;
}
a.aio-icon-read.xx {
font-weight: 700;
}
#page-5369 .let-better .wpb_wrapper {
background: #f2f2f200;
}
#page-5369 .custom-tt-style .intro.intro_section h1 {
padding-bottom: 45px !important;
}
#page-5369 .intro h1 {
position: absolute;
top: 60% !important;
}
#page-5369 .wpcf7-list-item {
display: inline-block;
margin: -1px 8px 1px 0em !important;
}
.intro p {
font-size: 16px !important;
}
.contact-form-header h3 {
padding: 8px 0 !important;
}
p.cstm_get_strd.popmake-8239.pum-trigger {
font-size: 20px !important;
font-weight: 700 !important;
}
.custom-tt-style .intro.intro_section h1 {
font-size: 60px !important;
line-height:60px !important;
}
.matters-section .wpb_wrapper {
background: #fff;
padding: 20px;
height: -webkit-fill-available;
border-radius: 15px;
}
.matters-section .wpb_wrapper h5{
font-weight: 700 !important;
}
.matters-section .wpb_wrapper .icon-box-icon img {
max-width: 70px;
max-height: 65px;
vertical-align: middle;
object-fit: contain;
}
.from_virtual .wpb_wrapper .ohio-button-sc a {
display: flex;
flex-direction: row;
border-radius: 40px !important;
flex-wrap: nowrap;
width: fit-content;
gap: 11px;
}
.from_virtual .wpb_wrapper .ohio-button-sc {
margin: 10px 0;
}
#page-16180 .our-service-details .wpb_wrapper .aio-icon-img img {
height: 385px;
object-fit: cover;
border-radius: 10px;
}
/* 3/4/2026  */
.metrics-section {
padding: 80px 20px;
/*   background: #f4f4f4; */
}
.metrics-container {
max-width: 1200px;
margin: 0 auto;
display: flex;
justify-content: space-between;
gap: 40px;
flex-wrap: wrap;
}
.metric-box {
flex: 1;
min-width: 220px;
text-align: center;
}
.metric-icon {
font-size: 60px;
margin-bottom: -7px;
}
.metric-box img {
height: 70px;
}
.metric-number {
font-size: 48px;
font-weight: 700;
color: #1f2f46;
margin-bottom: 15px;
}
.metric-label {
font-size: 16px;
font-weight: 500;
line-height: 1.5;
}
/* pagination  */
/* .page-id-11962 .section-active .pagination {
display: none !important;
} */
.author-latest-post {
padding-bottom: 60px;
}
/* 
.expertise-area {
display: none;
} */
#page-8048 .custom_form  form h5 {
line-height: 62px;
}
/* .expertise-area a:nth-child(n+3) {
display: none;
} */
.nav label {
font-weight: 700 !important;
}
.expertise-area {
min-height: 97px;
}
.keys .wpb_wrapper .aio-icon-img img {
width: 107px;
height: 75px;
object-fit: cover;
margin-right: 9px;
}
.keys .wpb_wrapper .default-icon .aio-icon-header {
padding-left: 12px;
}
/* .key_videos .wpb_wrapper {
background: #f2f2f2;
padding: 10px;
border-radius: 14px;
} */
.key_videos .wpb_wrapper .wpb_wrapper{
background: #f2f2f2;
padding: 0;
}
.case-study-nav ul {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-wrap: wrap;
}
.case-study-nav ul li {
position: relative;
}
.case-study-nav ul li:not(:last-child)::after {
content: "|";
margin: 0 12px;
color: #999;
}
.case-study-nav ul li a {
text-decoration: none;
color: #000;
font-weight: 700;
transition: 0.3s;
font-size: 20px;
}
.case-study-nav ul li a:hover {
color: #0073aa;
}
.case-study-nav {
position: sticky;
top: 0;
background: #f2f2f2;
z-index: 999;
padding: 10px 0;
display: flex;
align-items: center;
justify-content: center;
align-content: center;
flex-direction: column;
}
.case-study-nav {
text-align: center;
border-radius: 50px;
}
#page-4009 .case-study-style .counter_suffix.mycust.ult-responsive {
color: #19A2EA !important;
}
#page-4009 .stats-block .stats-number {
color: #19A2EA !important;
}
/* .filter-container .select-holder, .select-holder, #all-year {
max-width: 220px;
} */
.filter-container .select-holder {
display: inline-block;
width: fit-content;
}
.filter-container .select-holder select {
width: fit-content;
}
.post-image img{
width:100%;
height:auto;
border-radius:6px;
margin-bottom:10px;
}
.post-item h4 {
margin: 0;
font-weight: 700 !important;
font-size: 20px;
}
.post-item a {
margin: 0;
font-weight: 700 !important;
}
.select-holder:after {
content: none !important;
}
.post-item img {
width: 100%;
height: 210px !important;
border-radius: 6px;
margin-bottom: 10px;
object-fit: cover;
}
.post-item img {
height: 200px;
object-fit: cover;
}
.posts-wrapper {
gap: 21px;
}
.clear-filter {
width: 122px;
background: #19A2EA !important;
border: none;
padding: 12px 20px !important;
border-radius: 10px;
}
.filter-dropdowns {
margin: 15px 0 !important;
}
blockquote p, q p {
font-size: 20px !important;
}
.capa .wpb_wrapper {
background: #fff;
padding: 12px;
border-radius: 10px;
min-height: -webkit-fill-available;
}
.capa .wpb_wrapper h3 {
font-size: 20px !important;
line-height: 25px !important;
}
.vw-author-user-section {
align-items: flex-start !important;
}
.vw-author-user-section .vw-author-img {
width: 100%;
height: 170px !important;
object-fit: cover;
border-radius: 10px;
}
#capabilities .stat-item h2 {
font-size: 20px;
font-weight: 700 !important;
margin: 0;
}
#capabilities .stat-item {
background: #f2f2f2;
padding: 20px;
border-radius: 11px;
width: 32%;
}
#capabilities .stat-item a {
color: #19A2EA;
font-weight: 600;
}
.single p.subtitle {
font-weight: bold;
}
#page-16207 p.subtitle,
#page-31135 p.subtitle,
#page-31120 p.subtitle {
font-weight: 400 !important;
}
#page-11079 .let-better .wpb_wrapper {
background: transparent !important;
}
/* #case_post_bg .vc_gitem-zone {
background: #2FAAEB !important;
color: #fff !important;
}
#case_post_bg .vc_gitem-zone h4{
color: #fff !important;
}
#case_post_bg .vc_gitem-zone a{
color: #fff !important;
} */
#page-23415 ul.tabNav.font-titles li {
font-size: 14px !important;
}
.myfilters_posts_vw .vc_grid.vc_row.vc_grid-gutter-30px {
margin-bottom: -30px;
background: transparent !important;
}
.myfilters_posts .vc_grid.vc_row.vc_grid-gutter-30px {
margin-bottom: -30px;
background: transparent !important;
}
.c_lavel_tabs ul.tabNav.font-titles li {
font-size: 14px !important;
}
.vc_basic_grid {
background: transparent !important;
}
.vc_custom_1763533865072 {
background-color: transparent !important;
border-radius: 10px !important;
}
.c_survey_post_loop {
background: none !important;
}
.form-check-label {
margin: 9px 0 !important;
}
.blackbg {
background: #000 !important;
z-index: 9;
}
.socialbar.outline.small i {
padding-top: 10px;
}
#page-8347 .card-content {
flex: 1;
padding: 5px;
display: flex;
align-items: flex-start;
flex-direction: column;
flex-wrap: wrap;
justify-content: center;
}
.archive .blog-metro-image.parallax {
display: none;
}
.post-type-archive-visora-intelligence .blog-grid.boxed .blog-grid-content {
padding: 20px;
min-height: 160px;
}
.archive .blog-grid.boxed .blog-grid-content {
background-color: #fff;
border-radius: 10px;
display: flex;
flex-direction: column;
justify-content: center;
}
.archive .blog-grid-content h3 {
font-size: 20px;
}
.paoc-popup-btn {
background: #19A2EA !important;
font-weight: 700 !important;
}
.archive .pagination-standard {
padding-bottom: 80px;
}
.locations_sec .wpb_wrapper img {
height: 300px;
object-fit: cover;
border-radius: 0 !important;
}
.country_details_button {
border-radius: 0px !important;
font-weight: 700 !important;
}
.small-card {
min-height: 80px;
display: flex;
align-items: center;
}
/* Custom background banner image  */
#page-29609 .clb-page-headline .bg-image {
background-image: url('https://www.sebleu.com/wp-content/uploads/2026/03/bg2.jpg');
}
#strategic .wpb_wrapper img {
height: 50px;
object-fit: contain;
margin-top: 50px;
}
#strategic .wpb_wrapper h3 {
font-size: 20px !important;
}
#strategic .wpb_wrapper a.aio-icon-read.xx {
border: 1px solid #111111a1;
width: 58%;
border-radius: 7px;
margin: 0 auto;
padding: 10px;
}
#strategic .wpb_wrapper:hover a.aio-icon-read.xx {
background:#19A2EA;
color:#fff;
border: 1px solid #19A2EA;
}
.profile-cards {
width: 320px;
background: #e9e9e9;
border-radius: 12px;
padding: 15px;
font-family: Arial, sans-serif;
}
.card-img img {
width: 100%;
border-radius: 10px;
display: block;
}
.card-body {
padding: 10px 5px;
}
.card-body h3 {
margin: 10px 0 5px;
font-size: 20px;
font-weight: bold;
}
.card-body p {
font-size: 14px;
color: #333;
line-height: 1.5;
}
.card-footer {
display: flex;
align-items: center;
justify-content: space-between;
margin-top: 15px;
}
.card-footer .btn {
background: #2d8ecb;
color: white;
padding: 8px 14px;
border-radius: 6px;
text-decoration: none;
font-size: 14px;
border: none;
}
.linkedin {
width: 35px;
height: 35px;
background: white;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-weight: bold;
color: #333;
}	
.sidebar-mobile-menu ul li a {
color: #000 !important;
font-family: 'Roboto';
font-size: 16px;
font-weight: 400;
line-height:26px;
line-height: 26px !important;
}
.sidebar-mobile-menu ul li {
padding: 5px 9px;
}
.sidebar-mobile-menu {
margin-left: -9px;
padding: 13px 0;
}
.mobile_footer-social a {
display: inline-flex;
align-items: center;
justify-content: center;
width: 35px;
height: 35px;
margin: 0 2px;
border: 1px solid #575757c2;
border-radius: 50%;
color: #000;
font-size: 17px;
transition: all 0.3s ease;
text-decoration: none;
}
.mobile_footer-social a:hover {
background-color: #fff; /* fill circle on hover */
color: var(--CTA, #654C9D); /* icon color on hover */
transform: scale(1.1);  /* slight pop effect */
}
.mobile_footer-social {
margin-left: -4px;
}
.sidebar-mobile-menu ul li {
padding: 5px 9px;
float: left;
}
.sidebar-mobile-menu {
margin-left: -9px;
display: flex;
flex-direction: column;
}
nav.sidebar-mobile-menu ul li {
padding: 0px 9px;
float: left;
position: relative; /* important */
}
nav.sidebar-mobile-menu ul li::after {
content: "";
position: absolute;
right: 0;
top: 50%;
transform: translateY(-50%);
height: 10px; /* your desired height */
width: 1px;
background: #a7a7a7;
}
nav.sidebar-mobile-menu ul li:last-child::after {
display: none;
}
.vw_sign {
border-radius: 50px !important;
padding: 3px 13px !important;
font-weight: 400 !important;
}
#page-2017 .mktResearch .aio-icon-component {
min-height: -webkit-fill-available !important;
}
#page-2017 .mktResearch .aio-icon-component {
height: 390px !important;
}
.home_div_sec .ohio-heading-sc.heading.text-left {
min-height: 250px  !important;
}
.our_divisions.home_div_sec .vc_column-inner {
min-height: 520px;
border-radius: 14px;
}
.right_child a {
font-size: 16px !important;
font-weight: 700 !important;
font-family: 'Roboto';
border-radius: 25px;
}
.heading .subtitle + h3.title, .heading h3.title + .subtitle {
margin-top: 15px;
font-family: 'Open Sans';
}
.our_divisions  h2 {
font-size: 18px !important;
}
.footer-upper-area .wpb_wrapper {
border-radius: 15px !important;
overflow: hidden;
}
#page-8750 .our-service-details .wpb_wrapper .aio-icon-img img {
height: 50px !important;
object-fit: contain;
width: 80px !important;
}
#page-8750 .our-service-details .wpb_wrapper {
background: transparent !important;
}
.topic-term-posts-small .custom_post_inner {
display: flex!important;
align-items: flex-start;
border-bottom: 1px solid #dfdfdf;
margin-bottom: 15px !important;
padding-bottom: 10px;
background-color: transparent !important;
flex-direction: row;
flex-wrap: nowrap;
}
.topic-term-posts-small .post_image img {
display: none !important;
}
.mss-capabilities .wpb_wrapper .aio-icon-img img {
height: 80px !important;
object-fit: contain;
border-radius: 10px !important;
}	
/* .wpb_wrapper .aio-icon-img .img-icon {
height: 80px !important;
object-fit: cover;
border-radius: 10px !important;
}
#page-3286 .wpb_wrapper .aio-icon-img .img-icon {
height: 46px !important;
object-fit: contain;
border-radius: 10px !important;
} */
#episodes .wpb_wrapper img {
height: 250px !important;
}
.post_image img {
width: 100%;
height: auto;
object-fit: cover;
}
.tab .tabNav {
margin-bottom: 10px;
}
.vw-pod-head p.subtitle {
font-size: 16px;
color: #111;
}
.vc_btn3.vc_btn3-color-blue, .vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat {
color: #fff;
background-color: #19A2EA !important;
font-weight: 700;
letter-spacing: 1.1px;
}
.vw-author-user-box-section.vw-author-user-box-type img {
border-radius: 10px !important;
}
.page-content.iov_team_reg .linkedin {
width: 100%;
margin-top: 14px;
}
.sebleu_podcast_series .wpb_wrapper {
background: transparent !important;
}

.single .widget_ohio_widget_about_author img {
    width: 60px;
    height: 60px !important;
    -webkit-border-radius: 100%;
    border-radius: 50%;
    object-fit: cover;
} 	
	


