@font-face {
font-family: 'Interstate-Regular';
src: url(//globalcorporate.therakos.com/wp-content/themes/salient-child/fonts/Interstate-Regular.otf) format("OpenType");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Interstate-Regular-Italic';
src: url(//globalcorporate.therakos.com/wp-content/themes/salient-child/fonts/InterstateRegularItalic.otf) format("OpenType");
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: 'Interstate-Bold';
src: url(//globalcorporate.therakos.com/wp-content/themes/salient-child/fonts/Interstate-Bold.otf) format("OpenType");
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'Interstate-Bold-Italic';
src: url(//globalcorporate.therakos.com/wp-content/themes/salient-child/fonts/InterstateBoldItalic.otf) format("OpenType");
font-weight: bold;
font-style: italic;
}
#page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:not(:hover) {color: #221138;border-color: #221138;}
.single #page-header-bg #single-below-header > span {color: #221138!important;}
.single-post #page-header-bg[data-post-hs="default_minimal"] {background-color: #f7f7f7!important;}
ol {font-size:16px;}
.pum-theme-177 .pum-title, .pum-theme-default-theme .pum-title {color: #221138;}
.pum-theme-177 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close {background-color:#221138;}
.single-post #page-header-wrap, #page-header-bg{
height: auto !important;
}
.single-post .blog-title{
top: unset !important;
transform: unset !important;
margin-top: 40px !important;
margin-bottom: 40px !important;
}
.pum-container .pum-close[aria-label="Close"]{
font-size: 0px !important;
width: 50px !important;
height: 50px !important;
}
.pum-container .pum-close[aria-label="Close"]:after{
content: "";
width: 34px;
height: 34px;
position: absolute;
top: 8px;
left: 8px;
background-image: url(//globalcorporate.therakos.com/wp-content/uploads/2024/11/therakos-x.png);
background-size: contain;
background-repeat: no-repeat;
}
.pum-container .pum-close[aria-label="Close"]:hover:after{
opacity: .8;
}
.background-50 .row-bg{
background-size: cover;
width: 50%;
left: unset;
right: 0;
}
.background-50 .row_col_wrap_12{
min-height: 412px;
} @media(max-width: 999px){
.column-bg-overlay-wrap .column-overlay-layer{
display: none;
}	
.background-50 .row-bg-overlay{
background: #f7f7f7 !important;
}
.background-50 .row_col_wrap_12{
min-height: 100px;
}
}
p {
padding-bottom: 0.8em;
}
.nttip.open h4 {
padding-bottom: 8px;
}
.nttip.open h6 a {
text-decoration: underline
}
.nectar_image_with_hotspots .nectar_hotspot_wrap .nttip{
padding: 22px 32px;
background-color:#f7f7f7;
}
.material .wpb_content_element, .material .wpb_row {
margin-bottom: 0;
}
.nectar-cta[data-style="material"] .link_wrap .link_text:before {
box-shadow: 0 0px 0px;}
.nectar-cta[data-style="material"] .link_wrap .link_text {
padding-right: 34px;
}
a.nectar-inherit-h6.toggle-heading { color: #221138 !important;}
div[data-style="minimal"] .toggle {  border-bottom: 1px solid rgba(0,0,0,0.08) }
div[data-style*=minimal] .toggle>.toggle-title i {border: 2px solid #221138;}
div[data-style="minimal"] .toggle > .toggle-title i:before {  background-color: #221138;}
div[data-style="minimal"] .toggle > .toggle-title i:after {  background-color: #221138;}
div[data-style="minimal"] .toggle > .toggle-title a {padding: 20px 70px 20px 0;}
.wpb_wrapper>div {
margin-bottom: 0;
}
a.nectar-button.large.see-through-2 {	
border: 2px solid #221138;
border-color:rgba(78, 38, 131, 1);
margin-bottom: 0px;}
button.pum-close.popmake-close{
font-family: 'Interstate-Bold';
font-size:14px;
font-weight:700;
text-transform:uppercase;
color: #221138;
visibility: visible;
background-color: transparent;
padding-left: 35px;
padding-right: 35px;
border: 2px solid #221138;
padding-top: 13px;
padding-bottom: 13px;
}
button.pum-close.popmake-close:hover{
background-color: #221138;
color:#fff;}
.nectar-post-grid-filters[data-align=left] a.active {
background-color: #221138;
color:#fff;
padding: 10px 10px;
font-size: 21px;
}
.nectar-post-grid-filters[data-align=left] a:hover {
background-color: #221138;
color:#fff;
padding: 10px 10px;
font-size: 21px;
}
.nectar-post-grid-filters[data-align=left] a{
font-size: 21px;	
padding: 10px 10px;
background-color: #f7f7f7;
}
.nectar-post-grid-filters[data-align=left] a {
margin: 0px 10px 0 0;
}
@media only screen and (max-width: 999px) {
.nectar-post-grid-wrap .nectar-post-grid-filters h4 {
border: 1px solid #221138;
color:#221138;
}
.nectar-post-grid-filters h4:before{
background-color: #221138;}
.nectar-post-grid-filters h4:after{
background-color: #221138;}
.nectar-post-grid-filters {
padding: 30px 0 0 0;}
}
@media only screen and (max-width: 690px) {
body.single-post.material[data-bg-header=true] .container-wrap {
padding-top: 40px !important;
}
.single-post #page-header-bg[data-post-hs=default], .single-post #page-header-bg[data-post-hs=default_minimal] {
height: auto !important;
padding-top: 10px;
padding-bottom: 10px;
}
}
body.material .page-header-no-bg{
background-color: #221138;
}
#sidebar h4, .ascend.woocommerce #sidebar h4, body .row .col.section-title span {	color:#fff!important;}
#page-header-bg h1, body h1, body .row .col.section-title h1{	color:#221138!important;}
.masonry-blog-item .article-content-wrap {
padding: 0;
}
.masonry.classic .post.masonry-blog-item, .masonry.classic .post.masonry-blog-item .post-header>h3 {
color: #221138;
}
.masonry-blog-item .post-meta {
padding: 0;
color:#888;
}
masonry.classic .post.masonry-blog-item, .masonry.classic .post.masonry-blog-item .excerpt { display:none!important;}
#single-below-header, .post-header {
margin-bottom: 0;}
.nectar-post-grid-item .item-main .nectar-link-underline .nectar-underline span{
white-space: nowrap;
}
.menu-item-has-children .menu-title-text{
font-size: 16px;
}
.menu-item-has-children .menu-title-text:hover{
opacity: .8;
}