html,
body{
overflow-x: hidden;
}
hr{
border: none;
border-bottom: 1px solid #d6d6d6;
margin-block: 1.2em !important;
}
.elementor-button:focus, .elementor-button:hover, .elementor-button:visited{
color: var(--global-color-text);
}
b, strong{
font-weight: 600;
}
.footer-bottom a{
border-bottom: 2px dotted transparent;
}
.header-contact-btn a.elementor-button-link:hover,
.page-content a:not(:has(>img)):hover,
.single .elementor-location-single a:not(:has(>img)):hover,
.archive .elementor-location-archive a:not(.skew-btn):hover,
.footer-bottom a:hover{
border-bottom: 2px dotted;
}
.resource-card a:hover,
a.elementor-button-link:hover,
.team-member--thumbnail a:hover,
.skew-btn a.elementor-button:hover,
.skew-btn a.elementor-post__read-more:hover,
.e-loop__load-more a.skew-btn:hover,
.pp-author-boxes-avatar-details a.skew-btn.link-btn:hover,
a.skew-btn:hover,
.skew-btn:hover,
a.elementor-post__read-more.skew-btn:hover,
a.team-read-btn.skew-btn:hover,
.resources-wrapper .resource-card a:hover,
.wps-container.wps-widget .team-member--thumbnail a:not(.skew-btn):hover{
border-bottom: 0px;
}
.container-wrapper{
padding-inline: 32px;
@media(max-width: 767px){
padding-inline: 24px;
}
}
.container{
max-width: 1400px;
margin-inline: auto;
padding-top: 100px;
padding-bottom: 200px;
@media(max-width: 767px){
padding-top: 70px;
padding-bottom: 100px;
}
}
.page-template h1{
font-size: 2.5rem;
text-transform: uppercase;
color: var(--e-global-color-text);
@media(max-width: 767px){
font-size: 2rem;
}
}
#content ol,
#content ul,
.single .e-con-inner ol,
.single .e-con-inner ul{
margin-bottom: 1.2em;
}
#content ol li:not(:last-of-type),
#content ul li:not(:last-of-type),
.single .e-con-inner ol li:not(:last-of-type),
.single .e-con-inner ul li:not(:last-of-type){
margin-bottom: 0.3em;
}
.e-loop-item ul.elementor-post-info{
margin-bottom: 0px !important;
} .social-icons .cls-1{
fill: unset;
}
.logo-container{
position: relative;
transform: skewX(-25deg);
isolation: isolate;
}
.logo-container > .e-con-inner{
transform: skewX(25deg);
}
.logo-container::before{
content: "";
position: absolute;
width: 100px;
height: 100%;
left: 0px;
z-index: -1;
background: var(--e-global-color-primary);
transform: skewX(25deg);
}
.social-container .e-con-inner{
justify-content: center !important;
}
.header ul.elementor-nav-menu{
display: grid;
grid-template-columns: repeat(4, 1fr);
}
.header ul.elementor-nav-menu li:not(:nth-child(4n)){
border-right: 1px solid var(--e-global-color-primary);
}
.header ul.elementor-nav-menu li:nth-child(-n+4){
border-bottom: 1px solid var(--e-global-color-primary);
}
.header ul.elementor-nav-menu li a{
justify-content: center;
}
.social-container{
transform: skewX(-25deg);
border: 1px solid var(--e-global-color-primary);
isolation: isolate;
}
.social-container > .e-con-inner{
transform: skewX(25deg);
}
.social-container::after{
content: "";
position: absolute;
width: 100px;
height: 100%;
right: -15px;
bottom: -1px;
z-index: -1;
background: white;
transform: skewX(25deg);
border-bottom: 1px solid var(--e-global-color-primary);
}
.anim-1 #animation_container{
width: 100% !important;
height: calc(100dvh - 175px) !important;
}
.home-hero{
height: calc(25vh + (5vw * 7));
@media(max-width: 1024px){
height: fit-content !important;
}
}
.home-hero.section-skew-shape::before,
.home-hero.section-skew-shape::after{
height: clamp(70px, 8vw, 150px);
}
.anim-1  #animation_container canvas{
width: calc(40vw + 180px) !important;
height: fit-content !important;
}
.section-skew-shape{
position: relative;
isolation: isolate;
}
.section-skew-shape::before,
.section-skew-shape::after{
content: "";
position: absolute;
height: 150px;
z-index: -1;
background: white;
}
.bottom-skew-shape::before{
top: unset;
bottom: 0px;
left: unset;
right: -100px;
transform: skewX(-25deg);
width: 30vw;
}
.top-bottom-skew-shape::after{
bottom: 0px;
left: -100px;
transform: skewX(25deg);
width: 80vw;
}
.top-bottom-skew-shape::before{
top: 0px;
bottom: unset;
left: -100px;
transform: skewX(-25deg);
width: 30vw;
}
.skew-shape-alt::before,
.top-skew-shape-alt::before{
left: unset;
right: -100px;
transform: skewX(25deg);
width: 30vw;
}
.skew-shape-alt::after{
left: -100px;
right: unset;
transform: skewX(25deg);
width: 30vw;
}
.skew-btn,
.e-loop__load-more a{
position: relative;
isolation: isolate;
width: fit-content;
display: inline-block;
}
.skew-btn::after,
.e-loop__load-more a::after{
content: "";
width: 100%;
height: 100%;
position: absolute;
inset: 0;
transform: perspective(180px) rotateX(30deg);
transform-origin: 0% 50%;	
border: 2px solid var(--e-global-color-secondary);
border-right-width: 2.5px; 
z-index: -1;
transition: all 0.3s;
}
a.skew-btn,
.skew-btn a,
.skew-btn button,
.e-loop__load-more a{
border-radius: 0px;
border: none;
background: none;
font-size: 1.3rem;
font-weight: 600 !important;
color: var(--e-global-color-text);
text-transform: uppercase;
padding: 0.9em 1.5em 0.65em 1.2em;
}
a.skew-btn:hover::after,
.skew-btn:hover::after,
.e-loop__load-more a:hover::after{
background-color: var(--e-global-color-secondary);
}
.e-loop-item .skew-btn a.elementor-button-link:hover{
color: var(--e-global-color-text);
}
.loop-grid-dark .skew-btn{
color: white;
}
.loop-grid-dark .skew-btn:hover{
color: var(--e-global-color-text);
}
.elementor-posts .elementor-post__card{
background: none !important;
position: relative;
overflow: visible !important;
padding: 100px 50px 60px;
min-height: unset !important;
height: 603px;
}
.elementor-posts .elementor-post__card::before{
content: "";
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 603px;
background-repeat: no-repeat;
background-size: 100% 100%;
pointer-events: none;
}
.elementor-post__title,
.elementor-post__excerpt{
text-align: center;
}
.latest-blogs-section article:nth-of-type(1) .elementor-post__card::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/08/post-1-bg.png);
}
.latest-blogs-section article:nth-of-type(2) .elementor-post__card::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/08/post-2-bg.png);
}
.latest-blogs-section article:nth-of-type(3) .elementor-post__card::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/08/post-3-bg.png);
}
.latest-blogs-section article:nth-of-type(2){
margin-top: 100px;
}
.latest-blogs-section article:nth-of-type(3){
margin-top: 200px;
}
.latest-blogs-section  .elementor-post__text{
padding: 0px !important;
}
.latest-blogs-section .skew-btn{
position: absolute;
bottom: -15px;
left: 50%;
transform: translateX(-50%);
width: 180px;
}
.latest-blogs-section .skew-btn::after{
background: var(--e-global-color-primary);
}
.latest-blogs-section .skew-btn:hover::after{
background: var(--e-global-color-secondary);
}
.skew-btn.green-btn::after{
border: 2px solid var( --e-global-color-ec36f2d );
}
.skew-btn.green-btn:hover::after{
background: var( --e-global-color-ec36f2d );
}
.skew-btn.black-btn{
color: white;
}
.skew-btn.black-btn::after{
border: 2px solid var( --e-global-color-secondary );
background: var( --e-global-color-primary );
border-top-width: 2.5px;
}
.skew-btn.black-btn:hover{
color: var( --e-global-color-text );
}
.skew-btn.black-btn:hover::after{
background: var( --e-global-color-secondary );
}
.quform-loading.quform-loading-position-left{
display: none !important;
}
.latest-blogs-section a.elementor-post__read-more{
margin: 0px !important;
color: white !important;
font-size: 1.1rem !important;
padding: 0.9em 2em 0.65em 1.6em;
}
.latest-blogs-section a.elementor-post__read-more:hover{
color: var(--e-global-color-text) !important;
}
.latest-blogs-section .elementor-post__title,
.latest-blogs-section .elementor-post__excerpt p{
text-wrap: balance;
}
.dot-line{
position: relative;
isolation: isolate;
pointer-events: none;
}
.dot-line::after{
content: "";
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 0px;
left: unset;
width: 72vw;
height: 1px;
background: var(--e-global-color-primary);
z-index: -1;
}
.dot-line-left::after{
right: unset;
left: 0px;
width: 70vw;
}
.white-dot-line::after{
background: white;
width: 70vw;
}
.fullwidth{
width: 100vw;
position: relative;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
}
.left-fullwidth{
position: relative;
width: calc(50vw);
left: 50%;
margin-left: -50vw;
}
.right-fullwidth{
position: relative;
width: calc(50vw);
margin-right: -50vw;
}
.podcast-section article{
overflow: visible !important;
}
.podcast-section .elementor-post__thumbnail__link{
display: none !important;
}
.podcast-section .elementor-post__title,
.podcast-section .elementor-post__excerpt{
text-align: left;
}
.podcast-section .podcast-intro-text p{
margin-bottom: 0px;
}
.podcast-section .elementor-post-date{
display: inline-block;
margin-bottom: 5px;
font-size: 1rem;
} .podcast-section .elementor-post__meta-data{
display: flex;
flex-direction: column;
}
.podcast-section .elementor-post__read-more{
font-size: 1.1rem !important;
color: var(--e-global-color-text);
padding: 0.8em 1.6em 0.65em 1.2em;
margin-top: 15px;
font-weight: 600 !important;
}
.podcast-section .elementor-post__read-more::before{
content: "\f2ce";
font-family: fontawesome;
color: var(--e-global-color-primary);
left: -5px;
position: relative;
}
.podcast-section .elementor-post__read-more::after{
border-color: var( --e-global-color-ec36f2d );
}
.podcast-section .elementor-post__read-more:hover::after{
background: var( --e-global-color-ec36f2d );
}
.subscribe-heading h2{
color: white;
text-transform: uppercase;
font-size: 2.5rem;
letter-spacing: 3px;
margin-top: 0px;
}
.subscription-container{
position: relative;
overflow: visible;
padding: 60px 60px;
border: 1px solid white;
outline: 1px solid #7b7b7b;
outline-offset: 15px;
}
.contact-form{
position: relative;
overflow: visible;
padding: 60px 60px;
border: 1px solid var(--e-global-color-primary);
outline: 1px solid rgba(29, 29, 27,0.5);
outline-offset: 15px;	
margin: 20px;
}
.subscription-container::before{
content: "";
position: absolute;
top: -75px;
right: -42px;
left: unset;
width: 241px;
height: 77px;
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/outline-corner-shape.svg);
background-repeat: no-repeat;
pointer-events: none;
}
.contact-form::before{
content: "";
position: absolute;
top: -75px;
right: -42px;
left: unset;
width: 241px;
height: 77px;
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/contact-form-outline-corner-shape.svg);
background-repeat: no-repeat;
pointer-events: none;
}
.subscription-container .quform-element-submit{
margin-right: 18px;
@media(max-width: 1024px){
margin-right: 12px;
}
} .subscription-container .quform-element-submit{
float: right;
}
.quform-edit-form{
display: none;
} h1.entry-title{
display: none;
}
.list-dot-line li{
position: relative;
padding-left: 50px !important;
}
.list-dot-line li::before{
content: "";
position: absolute;
top: 0px;
right: 100%;
width: 100%;
height: 23px;
background-repeat: no-repeat;
background-position: right;
}
.white-dot-line li::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/06/white-dot-line.svg);
}
.gold-dot-line li::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/06/gold-dot-line.svg);
}
.green-dot-line li::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/06/green-dot-line.svg);
}
.blue-dot-line li::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/06/blue-dot-line.svg);
}
.red-dot-line li::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/06/blue-dot-line.svg);
}
.yellow-dot-line li::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/06/yellow-dot-line.svg);
}
.folder-buttons a{
display: unset !important;
}
.folder-buttons img{
width: 100% !important;
}
.green-link a{
color: var( --e-global-color-ec36f2d );
} .wps-container.wps-widget .wps-row .wps-col{
position: relative;
padding-top: 25px !important;
padding-left: 25px !important;
margin-right: 4%;
margin-bottom: 80px;
width: 400px;
@media(max-width: 689px){
margin-bottom: 60px;
}
}
.wps-container.wps-widget .wps-row .wps-col .team-member--thumbnail-wrapper{
position: relative;
overflow: visible;
margin-bottom: 0px;
}
.wps-container.wps-widget .wps-row .wps-col .team-member--thumbnail-wrapper::before{
content: "";
position: absolute;
background-repeat: no-repeat;
display: inline-block;
width: 415px;
height: 550px;
top: -25px;
}
.wps-container.wps-widget .wps-row .wps-col:nth-child(n) .team-member--thumbnail-wrapper::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/team-card-outline-1.svg);
left: -25px;
}
.wps-container.wps-widget .wps-row .wps-col:nth-child(2n) .team-member--thumbnail-wrapper::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/team-card-outline-2.svg);
left: -15px;
}
.wps-container.wps-widget .wps-row .wps-col:nth-child(3n) .team-member--thumbnail-wrapper::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/team-card-outline-3.svg);
left: -20px;
}
.wps-container.wps-widget .wps-row .wps-col:nth-child(4n) .team-member--thumbnail-wrapper::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/team-card-outline-4.svg);
left: -25px;
}
.wps-container.wps-widget .team-member--thumbnail-wrapper{
border-radius: 0px !important;
}
.wps-container.wps-widget .team-member--thumbnail{
overflow: visible !important;
height: 550px;
}
.wps-container.wps-widget .thumb-wrapper{
width: 375px !important;
max-height: 508px;
clip-path: polygon(0 0, 50.5% 0, 59.5% 11.5%, 100% 11.6%, 100% 100%, 0 100%);
}
.wps-widget--team .team-member--thumbnail{
width: 375px !important;
}
.wps-container.wps-widget .team-member--thumbnail a{
position: relative;
width: unset;
}
.wps-widget--team .team-member--thumbnail img{
min-height: 550px !important;
}
.wps-container.wps-widget .wps-team--divider-wrapper,
.no-filter-team .wps-team--filter-container{
display: none !important;
}
.wps-container.wps-widget .wps-team--member-details{
opacity: 0 !important;
height: 0 !important;
margin: 0 !important;
}
.wps-widget--team .wps-container--inner{
overflow: visible !important;
}
.wps-container.wps-widget .team-member--thumbnail .team-read-btn{
position: absolute;
bottom: 10px;
left: 50%;
transform: translateX(-50%);
padding: 1em 2em 0.8em 1.5em;
text-transform: uppercase;
color: white;
font-weight: 700;
height: 55px;
width: 180px;
@media(max-width: 1024px){
bottom: 165px;
height: 49px;
}
}
.wps-container.wps-widget .team-member--thumbnail .team-read-btn:hover{
color: var(--e-global-color-text);
}
.wps-container.wps-widget .wps-row .wps-col .skew-btn:not(:hover)::after{
background-color: var(--e-global-color-primary);
} .wps-container.wps-widget .wps-team--member-desig{
order: 1;
}
.wps-container.wps-widget .wps-team--member-title,
.wps-container.wps-widget .wps-team--member-desig{
position: relative;
left: 50%;
transform: translateX(-50%);
justify-content: center;
font-family: Montserrat, sans-serif;
font-size: 1.3rem;
text-transform: uppercase;
color: white;
font-weight: 700;
text-align: center;
}
.wps-container.wps-widget .wps-team--member-title{
margin-bottom: 0px;
margin-top: 10px;
}
.wps-container.wps-widget .wps-team--member-title:hover a{
color: var(--e-global-color-secondary);
}
.wps-container.wps-widget .wps-team--member-desig{
font-size: 1.1rem;
font-weight: 400;
}
body:not(.single-wps-team-members) .wps-team--member-details p,
.related-profiles .wps-team--member-details p{
display: none;
} .wps-widget.wps-widget--team{
max-width: 100% !important;
}
.research-directory .wps-team--filters-search .wps-team--search-input,
.research-directory .wps-team-select--value,
.research-directory .wps-dropmenu--label{
font-family: "Montserrat", sans-serif;
}
.research-directory .wps-team--filter-container{
justify-content: left !important;
}
.research-directory .wps-team--filter-container div,
.research-directory .wps-team--filters-search .wps-team--search-input{
background: none !important;
box-shadow: none !important;
}
.research-directory .wps-team--filter-container{
gap: 10px 60px !important;
}
.research-directory .wps-team--filter-container svg,
.research-directory .wps-team--filter-container .wps-dropmenu--arrow{
right: 30px;
}
.research-directory .wps-team--filter-container .wps-team--dropmenu-arrow{
background-size: 16px !important;
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/chevron-down.svg) !important;
opacity: 1;
top: 35%;
}
.research-directory .wps-team--dropmenu-container .wps-team--dropmenu-list{
box-shadow: 0 2px 32px rgba(91,97,110,.2) !important;
background: white !important;
min-width: 270px;
border-top: none;
}
.research-directory .wps-team--filters-search .wps-team--search-input,
.research-directory .wps-team--select-bar,
.research-directory .wps-team--search-input::placeholder{
color: white !important;
opacity: 1 !important;
}
.research-directory  .wps-team--select-bar,
.research-directory .locations-btn{
padding: 1em 1.5em 0.8em 1.2em !important;
font-size: 1.1rem !important;
background: none !important;
box-shadow: none !important;
font-weight: 400 !important;
text-transform: capitalize !important;
}
.wps-team-select--value{
display: block;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
max-width: 170px;
}
.research-directory .locations-btn,
.wps-team--filters-search .wps-team--search-input{
font-size: 1.1rem !important;
line-height: 1.3;
color: white;
position: relative;
text-align: left;
}
button.locations-btn{
background: none !important;
border: none !important;
}
.wps-team--filters-search .wps-team--search-input{
height: auto !important;
padding: 1em 1.5em 0.8em 1.2em !important;
}
.research-directory .wps-team--search-input:focus::placeholder{
opacity: 0.7 !important;
}
.research-directory .wps-team--filters-search svg path{
fill: white !important;
}
.research-directory .wps-team--filter-container .skew-btn::after{
background: var(--e-global-color-primary);
border-top-width: 2.5px;
}
.research-directory .wps-dropmenu--item label input:checked + span.wps-dropmenu--status{
background-color: var(--e-global-color-secondary) !important;
border-color: var(--e-global-color-secondary) !important;
}
.research-directory .wps-team--dropmenu-arrow{
right: 30px;
}
.research-directory .locations-btn::before{
content: "";
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 30px;
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/chevron-right.svg);
width: 16px;
height: 16px;
background-size: contain;
background-repeat: no-repeat;
}
.research-directory .locations-btn.skew-btn:hover{
cursor: pointer;
color: var(--e-global-color-text);
}
.research-directory .locations-btn.skew-btn:hover::after,
.research-directory .wps-team--dropmenu-item label input:checked+span.wps-dropmenu--status{
background-color: var(--e-global-color-secondary) !important;
border-color: transparent !important;
}
.research-directory .locations-btn.skew-btn:hover::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/chevron-right-black.svg);
}
.tc-team-job-title{
font-size: 1.1rem;
font-weight: 400;
color: white;
justify-content: center;
text-align: center;
}
.research-directory .tc-team-job-title{
text-transform: uppercase;
}
.locations-map{
width: 100vw;
position: relative;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
display: none;
}
#insbs-map{
min-height: 700px !important;
margin: 0px !important;
}
.gm-style-iw{
max-width: 150px !important;
}
.gm-style .gm-style-iw-c{
text-align: center;
padding: 10px !important;
}
.gm-style-iw-d{
overflow: hidden !important;
}
.gm-style .gm-style-iw-c a{
border: none !important;
outline: transparent !important;
}
.tc-insbs-cluster-map-popup-image img{
border-radius: 100px;
width: 100px;
height: 100px;
}
.tc-insbs-cluster-map-popup-name{
margin-top: 5px;
}
.tc-insbs-cluster-map-popup-name a{
font-weight: 600;
color: var(--e-global-color-text);
font-size: 0.8rem;
}
.gm-style-iw-chr{
position: absolute;
right: -5px;
top: -5px;
} .single-wps-team-members .wps-container{
max-width: 1400px !important;
padding-top: 130px;
padding-bottom: 220px;
padding-inline: 32px;
@media(max-width: 767px){
padding-inline: 24px;
}
}
.single-wps-team-members .wps-team--filter-container{
display: none !important;
}
.single-wps-team-members .wps-col--left-info .team-member--thumbnail{
position: relative;
border-radius: 0px;
overflow: visible;
}
.single-wps-team-members .wps-col--left-info .team-member--thumbnail::before{
content: "";
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/single-team-profile-picture-outline.svg);	
position: absolute;
background-repeat: no-repeat;
display: inline-block;
width: 415px;
height: 550px;
top: -25px;
left: -25px;
z-index: 1;
}
.single-wps-team-members .wps-col--left-info .team-member--thumbnail img{
clip-path: polygon(0 0, 50.5% 0, 59.5% 11.5%, 100% 11.6%, 100% 100%, 0 100%);
min-height: 508px !important;
width: 375px !important;
}
.single-wps-team-members .wps-container *{
font-family: "Montserrat", sans-serif !important;
color: var(--e-global-color-text);
}
.single-wps-team-members .wps-team--single-inner > h1,
.single-wps-team-members .wps-container > h1{
display: inline-block !important;
font-size: clamp(1.7rem, 3.2vw, 2.5rem) !important;
font-weight: 500;
margin-bottom: 0px;
}
.single-wps-team-members .wps-team--single-inner > h2,
.single-wps-team-members .wps-container > h2{
font-size: clamp(1.1rem, 1.7vw, 1.3rem) !important;
font-weight: 500;
}
.single-wps-team-members .wps-team--member-details{
margin-top: 1em;
}
.single-wps-team-members .wps-team--member-details *{
font-size: clamp(1.1rem, 2vw, 1.3rem) !important;
color: var(--e-global-color-text) !important;
}
.single-wps-team-members .wps-team--member-details a{
color: var( --e-global-color-c86962c ) !important;
font-weight: 600;
}
.single-wps-team-members .wps-col--left-info{
display: flex;
flex-direction: column;
gap: 15px;
}
.single-wps-team-members .wps-col--right-info{
padding-top: 63px !important;
}
.single-wps-team-members .wps-col--left-info *{
font-size: 1.3rem;
text-transform: uppercase;
color: var( --e-global-color-text );
font-weight: 600;
}
.single-wps-team-members .wps-col--left-info a:hover{
color: var( --e-global-color-c86962c );
}
.single-wps-team-members .wps-col--left-info i{
font-family: fontawesome !important;
color: var( --e-global-color-c86962c );
margin-left: 5px;
}
.member-info-item{
position: relative;
left: 16px;
}
.member-info-item::before{
content: "";
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 100%;
height: 15px;
width: 1000px;
background-repeat: no-repeat;
background-position: right;
margin-right: 20px;
}
.member-country::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/profile-yellow-dot-line.svg);
}
.profile-email::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/profile-blue-dot-line.svg);
}
.website-link::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/profile-red-dot-line.svg);
}
.related-profiles{
margin-top: 150px;
}
.related-profiles h1{
font-size: clamp(1.7rem, 2.5vw, 2rem) !important;
text-transform: uppercase !important;
font-weight: 500 !important;
margin-bottom: 2em !important;
}
.related-profiles .wps-container.wps-widget .wps-team--member-title,
.related-profiles .wps-container.wps-widget .wps-team--member-desig{
color: var(--e-global-color-text);
}
.related-profiles .wps-container.wps-widget .wps-row .wps-col:nth-child(n) .team-member--thumbnail-wrapper::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/team-card-black-outline-1.svg);
left: -25px;
}
.related-profiles .wps-container.wps-widget .wps-row .wps-col:nth-child(2n) .team-member--thumbnail-wrapper::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/team-card-black-outline-2.svg);
left: -15px;
}
.related-profiles .wps-container.wps-widget .wps-row .wps-col:nth-child(3n) .team-member--thumbnail-wrapper::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/team-card-black-outline-3.svg);
left: -20px;
}
.related-profiles .wps-container.wps-widget .wps-row .wps-col:nth-child(4n) .team-member--thumbnail-wrapper::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/team-card-black-outline-4.svg);
left: -25px;
}
.current-related-member{
display: none;
}
.related-profiles .wps-container.wps-widget .wps-row .wps-col{
margin-right: 3%;
}
.heading-dot-line :is(h1,h2){
position: relative;
}
.heading-dot-line :is(h1,h2)::before{
content: "";
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 100%;
height: 20px;
width: 1000px;
background-repeat: no-repeat;
background-position: right;
margin-right: 20px;
}
.flip-heading-dot-line :is(h1,h2)::before{
transform: translateY(-50%) scaleX(-1);
left: 100%;
right: unset;
margin-right: 0px;
margin-left: 20px;
}
.related-profiles h1::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/related-links-dot-line.svg);
}
.profile-back-btn .skew-btn{
color: white;
padding: 1em 1.8em 0.8em 1.5em;
text-transform: uppercase;
font-weight: 600;
}
.profile-back-btn .skew-btn:hover{
color: var(--e-global-color-text);
}
.profile-back-btn .skew-btn:hover::before{
background: var(--e-global-color-primary);
}
.research-directory .wps-team--filter-container{
position: absolute;
top: -370px;
left: 0px;
z-index: 999;
} .home .breadcrumbs-container,
.about-us-page .breadcrumbs-container,
.single-wps-team-members .breadcrumbs-container,
.archive .breadcrumbs-container,
.research-directory-page .breadcrumbs-container,
.resources-page .breadcrumbs-container,
.error404 .breadcrumbs-container,
.hide-breadcrumbs .breadcrumbs-container{
display: none;
}
.breadcrumbs-container *{
font-size: 0.9rem;
text-transform: uppercase;
} .single-post .breadcrumbs-container,
.podcast-page .breadcrumbs-container,
.projects-page .breadcrumbs-container,
.blogs-page .breadcrumbs-container,
.news-events-page .breadcrumbs-container,
.single-project .breadcrumbs-container{
display: none;
}
.related-podcasts:not(:has(.elementor-post__title)){
margin: 0px;
}
.single h1.elementor-heading-title{
margin-bottom: 0.6em;
}
.single-post .tc-post-content :is(ul, ol){
margin-bottom: 1.5em;
}
.single-post figure{
max-width: 100%;
margin-inline: 0px
}
.single-post figure.alignleft{
margin-right: 20px !important;
}
.single-post .wp-block-image{
max-width: 500px;
margin-top: 0px;
margin-right: 25px;
float: left;
}
.single-post .wp-block-image figure{
padding: 0px;
margin: 0px;
}
.single-post iframe{
margin-block: 30px;
box-shadow: 0px 0px 30px 4px rgba(0,0,0,0.25);
border: 2px solid white;
@media(min-width: 836px){
height: auto;
}
}
.tc-irn-keywords-list-tag{
font-size: 1.5rem;
@media(max-width: 767px){
font-size: 1.1rem;
}
}
.single-post a{
font-weight: 600;
}
.single-project .keywords-dot-line,
.single-project .keywords-section{
display: none;
}
.wp-block-heading {
color: #3180A4 !important;
font-family: "Montserrat", Sans-serif;
font-size: 1.2rem;
font-weight: 700;
text-transform: uppercase;
line-height: 1.3em;
}
figure.aligncenter {   padding-bottom: 50px;
}
figcaption {
font-style: normal;
font-weight: 600;
}
.tc-figcaption-last-sentence {
color: #3180A4 !important;
}
.wp-block-separator {
margin-top:1.2em !important;
margin-bottom:1.2em !important;
}
.tc-share-link-text {
font-family: "Montserrat", Sans-serif;
font-size: 1.2rem;
font-weight: 700;
text-transform: uppercase;
line-height: 1.3em;
} .archive-posts .elementor-post__title{
text-align: left;
margin-bottom: 1em !important;
text-transform: uppercase;
}
.archive-posts .elementor-post__excerpt p{
text-align: left;
}
.archive-posts .elementor-post__read-more{
margin-top: 20px;
}
.archive.author .elementor-post__thumbnail__link{
display: none;
}
time {
font-family: "Montserrat", Sans-serif;
text-transform: uppercase;
line-height: 1.3em;
}
.pp-author-boxes-name a{
color: var(--e-global-color-text);
text-transform: uppercase;
}
.pp-multiple-authors-boxes-wrapper:has(li.author_thinkcreative){
display: none !important;
} .elementor-widget-taxonomy-filter .e-filter{
gap: 20px 40px !important;
}
.elementor-widget-taxonomy-filter .e-filter-item{
overflow: visible !important;
padding: 0.9em 1.5em 0.65em 1em !important;
font-size: 1.3rem;
line-height: 1em !important;
}
.elementor-widget-taxonomy-filter .e-filter-item:hover{
color: var(--e-global-color-text) !important;
} .podcast-col .elementor-image-box-title{
margin-top: 3px;
}
.podcasts-posts .elementor-widget-image img{
filter: grayscale(100%);
}
.yellow-heading-dot-line h2::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/yellow-heading-dot-line.svg);
}
.red-heading-dot-line h2::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/red-heading-dot-line.svg);
}
.green-heading-dot-line h2::before{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/green-heading-dot-line.svg);
}
.e-loop-item{
position: relative;
padding-bottom: 80px;
}
.black-bg-posts .e-loop-item::after,
.white-bg-posts .e-loop-item::after{
content: "";
position: absolute;
bottom: 15px;
height: 20px;
width: 100%;
background-repeat: no-repeat;
background-position: right;
background-size: cover;
background-repeat: no-repeat;
}
.e-loop-item:last-of-type::after{
display: none;
}
.black-bg-posts .e-loop-item:nth-of-type(n)::after{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/post-yellow-dot-line.svg);	
}
.black-bg-posts .e-loop-item:nth-of-type(2n)::after{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/post-green-dot-line.svg);	
}
.black-bg-posts .e-loop-item:nth-of-type(3n)::after{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/post-red-dot-line.svg);	
}
.white-bg-posts .e-loop-item:nth-of-type(n)::after{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/post-yellow-dot-line-white-bg.svg);	
}
.white-bg-posts .e-loop-item:nth-of-type(2n)::after{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/post-green-dot-line-white-bg.svg);	
}
.white-bg-posts .e-loop-item:nth-of-type(3n)::after{
background-image: url(//scienceandbeliefinsociety.org/wp-content/uploads/2024/07/post-red-dot-line-white-bg.svg);	
} .pp-multiple-authors-boxes-wrapper .box-header-title{
display: none;
}
.pp-multiple-authors-boxes-wrapper{
margin-top: 50px;
}
.pp-multiple-authors-layout-boxed ul li > div:nth-child(1){
flex: 0 0 140px !important;
}
.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-author-boxes-avatar img{
width: 140px !important;
height: 190px !important;
border-radius: 0px !important;
object-fit: cover;
object-position: top;
border: 2px solid var(--e-global-color-secondary);
}
.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-multiple-authors-boxes-li{
gap: 20px;
border-color: var(--e-global-color-primary) !important;
outline: 1px solid rgba(0,0,0,0.2);
outline-offset: 10px;
margin-bottom: 50px;
margin-inline: 10px;
}
.pp-multiple-authors-boxes-wrapper a{
font-weight: 600;
}
.pp-multiple-authors-layout-boxed .multiple-authors-description, .pp-multiple-authors-layout-centered .multiple-authors-description{
font-size: 1.1rem !important;
}
.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .ppma-author-user_url-profile-data{
font-size: 16px;
padding: 0 14px;
border-radius: 100px !important;
}
.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content a.link-btn.skew-btn{
background-color: transparent !important;
color: var(--e-global-color-text) !important;
padding: 10px 25px 8px 15px !important;
margin-right: 20px;
vertical-align: bottom;
}
.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content a.link-btn.skew-btn span{
padding: 0px !important;
font-size: 16px !important;
line-height: 0px !important;
position: relative;
top: -2px;
color: var(--e-global-color-text) !important;
}
.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content a.link-btn.skew-btn span i{
font-size: 0px !important;
}
.dashicons-admin-links:before{
position: absolute;
top: calc(50% + 1px);
transform: translateY(-50%);
}
.ppma-author-user_email-profile-data{
display: none !important;
} html:has(.animation-page) #wpadminbar,
.animation-page .rmp_menu_trigger,
.animation-page :is(.elementor-location-header, .elementor-location-footer),
.animation-page .cmplz-cookiebanner,
.animation-page  #cmplz-manage-consent{
display: none !important;
}
.animation-page .dots-animation #animation_container canvas{
width: 100% !important;
height: fit-content !important;
}
html:has(.animation-page){
margin-top: 0px !important;
}
.footer-bottom .elementor-widget-container{
overflow: visible !important;
}
#cmplz-document .cmplz-subtitle, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-subtitle{
font-weight: 500;
}
.cmplz-category-title{
padding: 0 5px;
font-size: 18px;
border-bottom: 0;
font-weight: 500;
}  .hamburger-menu-btn{
position: absolute;
top: 50%;
right: calc(4% + 30px);
transform: skewX(-25deg) translateY(-50%);
background: var(--e-global-color-primary) !important;
color: white !important;
font-size: 0.85rem;
width: fit-content;
border-radius: 0px;
border: none;
padding: 10px 10px 8px;
display: flex;
flex-direction: column;
transition: all 0.3s;
}
.hamburger-menu-btn span{
line-height: 1em;
margin-top: 5px;
}
.hamburger-menu-btn img{
filter: brightness(0) invert(1);
transition: all 0.3s;
}
.hamburger-menu-btn:hover img{
filter: brightness(1) invert(0);
}
.hamburger-menu-btn:hover{
background: var(--e-global-color-secondary) !important;
color: var(--e-global-color-text) !important;
}
.elementor-popup-modal .elementor-nav-menu--dropdown,
.elementor-popup-modal .elementor-nav-menu{
padding: 5px !important;
}
.elementor-nav-menu--dropdown,
.elementor-popup-modal .elementor-nav-menu--dropdown {
box-shadow: none !important;
}
.elementor-popup-modal li.menu-item-has-children:has(a.highlighted){
background: #b0925b;
}
.elementor-popup-modal li.menu-item{
text-align: center;
}
.elementor-popup-modal .elementor-nav-menu--dropdown li:not(:last-child){
border-bottom: 1px solid rgba(0,0,0,0.15) !important;
}
.elementor-popup-modal .elementor-nav-menu--dropdown li a{
justify-content: center;
padding: 0.6em 1.2em !important;
background: none !important;
font-size: 1.3rem !important;
@media(max-width: 767px){
font-size: 1rem !important;
}
}
.elementor-popup-modal .elementor-nav-menu--dropdown .sub-arrow{
border: 1px solid var(--e-global-color-primary);
margin-left: 20px;
padding: 5px 8px;
}
.elementor-popup-modal .elementor-nav-menu--dropdown li a.elementor-sub-item{
font-size: 1.2rem !important;
@media(max-width: 767px){
font-size: 0.9rem !important;
}
}
.elementor-popup-modal .dialog-close-button{
opacity: 1;
color: var(--e-global-color-primary);
font-size: 2rem;	
}
button.rmp_menu_trigger.rmp-menu-trigger-boring{
top: 50% !important;
right: calc(4% + 30px) !important;
transform: skewX(-25deg) translateY(-50%) !important;
height: 60px !important;
margin-top: 0px !important;
@media(max-width: 1370px){
display: flex !important;
flex-direction: column;
}
}
button.rmp_menu_trigger .rmp-trigger-box{
top: 22px;
left: 50%;
transform: translateX(-50%);
}
.rmp-trigger-label{
position: absolute;
top: 35px;
left: 50%;
transform: translateX(-50%);
}
.elementor-popup-modal li.menu-item{
border-bottom: 1px solid rgba(0,0,0,0.15);
}
.elementor-popup-modal li.menu-item:last-child{
border-bottom: 0px;
}
a.rmp-menu-item-link{
font-size: 1.3rem !important;
line-height: 2.7em !important;
color: var(--e-global-color-text) !important;
height: unset !important;
overflow: visible !important;
}
.rmp-menu-sub-level-item a.rmp-menu-item-link{
font-size: 1.1rem !important;
}
.header .contact-item{
display: none !important;
}
.elementor-nav-menu--dropdown{
min-width: 250px !important;
box-shadow: 10px 10px 25px 5px rgba(0,0,0,0.2) !important;
}
.elementor-nav-menu--dropdown li a{
font-size: 1rem;
font-weight: 500 !important;
padding: 0.9em 1.2em !important;
text-transform: uppercase;
}
.elementor-nav-menu--dropdown li{
border: none !important;
}
.elementor-nav-menu--dropdown li:not(:last-child){
border-bottom: 1px solid #e4e4e4 !important;
}
.elementor-nav-menu--dropdown li a:hover{
background: var(--e-global-color-secondary);
color: var(--e-global-color-text);
}
.elementor-nav-menu--dropdown li a.elementor-item-active{
background: var(--e-global-color-secondary);
color: var(--e-global-color-text);
}
.rmp-menu-subarrow{
display: flex !important;
right: 20px !important;
top: 13px !important;
border: 1px solid #1d4354 !important;
padding: 5px !important;
}
.rmp-menu-additional-content .social-icons{
display: flex;
gap: 15px;
flex-wrap: wrap;
margin-top: 10px;
}
.rmp-menu-additional-content .social-icons a{
display: flex;
flex-direction: column;
}
.rmp-menu-additional-content .social-icons a span{
color: var(--e-global-color-text);
}
.rmp-menu-additional-content img{
height: 28px;
}
.rmp-menu-additional-content h4{
display: inline-block !important;
width: 100%;
color: var(--e-global-color-text);
margin: 0px !important;
text-transform: uppercase;
font-size: 1.3rem !important;
}
.rmp-menu-current-item .rmp-menu-item-link{
background: unset !important;
}
.rmp-container .rmp-menu{
display: flex !important;
flex-direction: column !important;
}   .is-search-submit{
pointer-events: none;
}
.is-form-style input.is-search-submit,
.is-search-icon,
.is-form-style input.is-search-input{
background: none !important;
border: none !important;
}
form.skew-btn{
padding: 0.65em 1.5em 0.4em 0.8em !important;
background: none
}
form.skew-btn::after{
background: none !important;
}
.is-form-style input.is-search-input{
font-size: 1.3rem !important;
}
.is-search-form input::placeholder{
font-size: 1.3rem;
color: var(--e-global-color-text);
font-family: "Montserrat", Sans-serif;
}
.is-search-icon svg{
width: 27px;
}
.is-form-style .is-search-submit path{
fill: var(--e-global-color-text);
}
.is-search-icon{
position: relative;
top: 5px;
padding: 0px !important;
}
div.is-ajax-search-details, div.is-ajax-search-result{
padding: 0px !important;
box-shadow: 5px 12px 20px rgba(0,0,0,0.6);
}
.is-ajax-search-details a, .is-ajax-search-result a{
color: var( --e-global-color-c86962c ) !important;
font-weight: 600 !important;
font-size: 1.1rem !important;
}
.is-ajax-search-categories-details>div:hover, .is-ajax-search-result .is-ajax-search-post:hover, .is-ajax-search-result .is-show-more-results:hover, .is-ajax-search-tags-details>div:hover{
background-color: #f1f1f1 !important;
}
div.is-ajax-search-result{
width: 800px !important;
}
.is-ajax-search-result .is-show-more-results{
margin-top: 0px !important;
padding: 12px !important;
background-color: var(--e-global-color-secondary) !important;
transition: all 0.2s;
}
.is-ajax-search-result .is-show-more-results:hover{
background-color: #e4e4e4!important;
}
.is-show-more-results *{
font-size: 1.1rem !important;
color: var(--e-global-color-text) !important;
} .resources-wrapper{
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 50px;
margin-top: 60px;
@media(max-width: 1200px){
grid-template-columns: repeat(2, 1fr);
}
@media(max-width: 767px){
grid-template-columns: 1fr;
}
}
.resource-card{
background-size: cover;
min-height: 600px;
position: relative;
isolation: isolate;
display: flex;
flex-direction: column;
justify-content: end;
clip-path: polygon(0 0, 80% 0, 100% 100%, 0% 100%);
}
.resource-card::before{
content: "";
position: absolute;
inset: 0;
z-index: -1;
opacity: 1;
background-image: linear-gradient(to bottom, rgba(0,0,0,0.7), rgba(0,0,0,1));
pointer-events: none;
}
.resource-card a{
flex: 1;
align-content: end;
padding: 40px;
@media(max-width: 480px){
padding: 40px 30px;
}
}
.resource-card img{
width: 80px;
height: auto;
filter: brightness(0) invert(1);
transition: all 0.3s;
align-self: end;
}
.resource-card a:hover img{
transform: scale(1.1);
}
.resource-card *{
color: white !important;
text-decoration: none !important;
}
.resource-card h2{
font-size: clamp(1rem, 1.7vw, 1.35rem);
margin-bottom: 2rem;
padding-right: 40px;
}
.resource-card h3{
font-size: clamp(0.9rem, 1.7vw, 1rem);
margin-bottom: 0px;
font-weight: 400;
}
.card-footer{
display: grid;
grid-template-columns: 1fr 80px;
gap: 30px;
@media(max-width: 480px){
grid-template-columns: 1fr 60px;
}
} .single-post .subscription-section,
.single-post .subscription-dot-line,
.single-post  .elementor-location-footer .white-dot-line,
.hide-subscription-section :is(.subscription-section, .subscription-dot-line, .elementor-location-footer .white-dot-line){
display: none;
}
.grecaptcha-badge{
position: relative;
z-index: 9;
} a:focus-visible,
button:focus-visible,
button.wps-team--select-bar:focus-visible,
button.wps-team--select-bar:focus,
.research-directory .wps-team--dropmenu-item:focus-visible,
input:focus-visible,
.is-search-form:has(input.is-search-input:focus-visible){
outline: 2px dashed var( --e-global-color-secondary ) !important;
outline-offset: 5px !important;
border-radius: 0px !important;
}
.rmp-menu li > a.rmp-menu-item-link:focus-visible,
.rmp-menu li > a.rmp-menu-item-link:focus-visible,
.elementor-popup-modal a:focus-visible,
.single-post a:focus-visible,
.related-posts a:focus-visible{
outline: 2px dashed var( --e-global-color-primary ) !important;
}
.dark-skew-section a:focus-visible{
color: white !important;
}
.navigation-menu a{
position: relative;
}
.navigation-menu .elementor-nav-menu > li > a::after{
content: "";
position: absolute;
bottom: 10px;
left: 40px;
height: 2px;
width: calc(100% - 40px);
transform: translatex(-50%);
left: 50%;
}
.navigation-menu .elementor-nav-menu > li > a:hover::after{
border-bottom: 2px dotted var( --e-global-color-c86962c );
transform: translatex(-50%);
left: 50%;
} .social-icons .elementor-grid-item{
text-align: center;
}
.social-icons .elementor-social-icon{
display: flex;
flex-direction: column;
}
.sm-label{
font-size: 0.8rem;
margin-top: 5px;
display: inline-block;
}
.elementor-share-buttons--view-icon i{
font-family: "Font Awesome 5 Brands";
}
.subscription-section .sm-label{
font-size: 1.3rem;
margin-top: 0.5em;
display: inline-block;
color: white;	
}
.elementor-popup-modal .sm-label{
margin-top: 7px;
font-size: 1.1rem !important;
@media(max-width: 767px){
font-size: 0.8rem !important;
}
}
.particles{
position: relative;
isolation: isolate;
clip-path: inset(0 0 0 0);
}
.particles::before,
.particles::after{
z-index: 1;	
}
.particles::before{
top: -1px;
border-top: 1px solid white;
}
.particles::after{
bottom: -1px;
border-bottom: 2px solid white;
}
.canvas-wrapper{
height: 100%;
z-index: -1;
position: fixed;
opacity: 0.3;
transition: opacity 0.3s;
top: 0px;
left: 0px;	
} .related-posts .main-wrapper{
margin-bottom: 40px;
}
.dynamic-widgets .main-wrapper{
background: #F0F0F0;
}
.related-posts article.elementor-post{
overflow: visible !important;
}
.related-posts .elementor-posts-container,
.podcasts-widget{
display: flex;
flex-direction: column;
}
.related-posts article{
gap: 0px !important;
padding-block: 15px !important;
}
.related-posts article:not(:last-of-type){
border-bottom: 1px solid #dcdcdc;
}
.related-posts article h3{
text-align: left;
margin: 0px !important;
}
.podcasts-widget .elementor-post__title{
margin: 0px;
} .cmplz-cookiebanner .cmplz-buttons{
gap: 10px 20px !important;
}
#cmplz-manage-consent .cmplz-manage-consent{
box-shadow: none !important;
background: none !important;
padding: 0.9em 1.6em 0.9em 1em !important;
height: auto !important;
}
.cmplz-btn:not(:hover)::after{
background: white !important;
}
.cmplz-cookiebanner .cmplz-header .cmplz-title{
display: block !important;
}
#cmplz-document,
.editor-styles-wrapper
.cmplz-unlinked-mode{
max-width: 100%;
}
#cmplz-document p,
.editor-styles-wrapper .cmplz-unlinked-mode p,
#cmplz-document li,
.editor-styles-wrapper .cmplz-unlinked-mode li,
#cmplz-document td,
.editor-styles-wrapper .cmplz-unlinked-mode td{
font-size: 1.3rem;
}
a.broken_link{
text-decoration: auto !important;
}
body .sb_youtube[id^=sb_youtube_].sb_youtube .sb_youtube_header .sby_header_text h3{
font-size: 2rem !important;
color: var( --e-global-color-text ) !important;
margin-bottom: 0.5em !important;
}
body .sb_youtube[id^=sb_youtube_].sb_youtube .sb_youtube_header p{
font-size: 1.3rem !important;
line-height: 1.5em !important;
color: var( --e-global-color-text ) !important;
}
.sby_header_link{
border-bottom: 0px !important;
}
.sby_header_link:hover{
cursor: pointer;	
}
.sby_load_btn{
background: none !important;
color: var(--e-global-color-text) !important;
padding: 0.9em 1.5em 0.65em 1.2em !important;
font-size: 1.1rem !important;
margin-top: 20px !important;
} @media(max-width: 1460px){ .wps-widget--team .wps-row{
display: grid !important;
grid-template-columns: 420px 1fr;
@media(max-width: 1024px){
grid-template-columns: 1fr;
}
}
.single-wps-team-members .wps-col--left-info,
.single-wps-team-members .wps-col--right-info{
width: 100% !important;
}
.single-wps-team-members .wps-container .wps-row{
padding-left: 20px;
}
.related-profiles .wps-container .wps-row{
padding-left: 0px;
}
}
@media only screen and (min-width:1000px) {
.wp-block-image {
float:left;
max-width: 50%;
}
.tc-intro-paragraphs {
}
figcaption {
width: 70%; 
}
figure {
max-width: 90%;
}
.tc-blog-rhs-image {
}
}
@media(max-width: 1370px){
.header{
grid-template-columns: 3fr 1.5fr 1fr !important;
}
.social-container::before,
.social-container::after,
.elementor-nav-wrapper{
display: none;
}
}
@media(min-width: 1025px){
.hero-dots-matrix{
display: none;
}
}
@media(max-width: 1024px){
.logo-container img{
width: 300px !important;
max-width: 100% !important;
}
.hero-animation,
.iframe-animation{
display: none;
}
.latest-blogs-section article:nth-of-type(3){
display: none;
@media(max-width: 767px){
display: block;
}
}
.dot-line-left::after,
.white-dot-line::after{
width: 60vw;
}
.subscription-container{
padding: 30px 30px;
}
.subscribe-heading h2{
font-size: 1.5rem;
}
.subscription-container .quform-field{
padding: 8px 16px !important;
}
.subscription-container .quform-submit,
.subscription-container .quform-label > label{
font-size: 1rem !important;
} .wps-container.wps-widget .wps-row .wps-col,
.single-wps-team-members .wps-col--left-info{
width: 300px;
margin-right: 5%;
}
.wps-container.wps-widget .thumb-wrapper{
width: 260px !important;
max-height: 355px;
}
.wps-widget--team .team-member--thumbnail-wrapper{
width: 260px !important;
max-height: 395px;
}
.wps-widget--team .team-member--thumbnail img,
.single-wps-team-members .wps-col--left-info .team-member--thumbnail img{
min-height: 355px !important;
}
.wps-container.wps-widget .wps-row .wps-col .team-member--thumbnail-wrapper::before,
.single-wps-team-members .wps-col--left-info .team-member--thumbnail::before{
width: 300px;
height: 396px;
}
.wps-container.wps-widget .team-member--thumbnail .team-read-btn{
font-size: 0.9rem;
} .single-wps-team-members .wps-container{
padding-top: 100px;
}
.single-wps-team-members .wps-col--right-info{
padding-left: 12px !important;
padding-top: 30px !important;
}
.wps-container.wps-widget .wps-team--member-title{
margin-top: 0px;
}
.single-wps-team-members .wps-container > h2{
margin-bottom: 50px;
}
.member-info-item{
left: 15px;
}
}
@media(min-width: 768px) and (max-width: 1024px){
.research-directory .wps-team--filter-container{
gap: 10px 40px !important;
}
.wps-widget--team .wps-team--filter-container-alt > *{
min-width: 200px !important;
}
.research-directory .wps-team--select-bar,
.research-directory .locations-btn,
.wps-team--filters-search .wps-team--search-input{
font-size: 1rem !important;
}
} 
@media(min-width: 768px){
.single-post  .footer-logos .e-grid > .e-con-inner{
padding-top: 0px;
}
.pp-multiple-authors-layout-boxed ul li{
display: flex;
}
}
@media only screen and (max-width:767px) {
.header{
grid-template-columns: 1fr 150px !important;
}
.logo-container{
padding-inline: 40px;
}
.section-skew-shape::before,
.section-skew-shape::after{
width: 50vw !important;
height: clamp(70px, 8vw, 150px);
}
.dot-line{
display: none;
}
.social-container{
display: none;
}
.wp-block-image {
float:left;
max-width: 90%;
}
.tc-intro-paragraphs {
width:100%;
}
figcaption {
width: 100%; 
}
.latest-blogs-section article{
margin-top: 0px !important;
margin-bottom: 40px !important;
}
.podcast-home-post{
margin-top: 60px;
}
.podcast-section .elementor-post__title,
.podcast-section .elementor-post__meta-data{
padding-left: 0px !important;
}
.podcast-section .elementor-post__title::before{
width: 60px;
height: 60px;
top: -70px;
}
.subscription-container,
.contact-form{
padding: 40px 30px;
}
.subscribe-heading h2{
margin-bottom: 0;
}
.contact-form .quform-field{
padding: 8px 16px !important;
}
.contact-form .quform-label>label{
font-size: 1rem !important;
}
.single-post .wp-block-image{
max-width: 100%;
float: none;
margin-bottom: 40px;
}
.pp-author-boxes-avatar .avatar-image{
margin-bottom: 20px;
}
.related-profiles{
margin-top: 100px;
}
.single-wps-team-members .wps-container{
padding-top: 70px;
padding-bottom: 0px;
}
.related-posts .elementor-post__thumbnail__link{
display: none !important;
}
.cmplz-cookiebanner .cmplz-header{
grid-template-columns: 1fr 4fr 1fr !important;
}
#cmplz-manage-consent .cmplz-manage-consent{
left: 24px;
right: auto;
font-size: 0.9rem;
}
.cmplz-btn::after{
width: 97%;
transform: perspective(180px) rotateX(20deg);
}
.black-bg-posts .e-loop__load-more,
.white-bg-posts .e-loop__load-more{
margin-top: 0px !important;
text-align: left !important;
}
.black-bg-posts .e-loop__load-more a,
.white-bg-posts .e-loop__load-more a{
font-size: 1.2rem;
}
}
@media only screen and (max-width:480px) {
.header{
grid-template-columns: 1fr 120px !important;
}
.logo-container{
padding-inline: 30px;
}
a.rmp-menu-item-link{
font-size: 1.1rem !important;
}
.rmp-menu-sub-level-item a.rmp-menu-item-link{
font-size: 0.9rem !important;
}
.rmp-menu-additional-content{
margin-top: 0px;
}
.research-directory .wps-team--filter-container .skew-btn{
width: 92% !important;
}
.elementor-widget-taxonomy-filter .e-filter{
flex-direction: column !important;
align-content: flex-start !important;
gap: 10px !important;
}
.elementor-widget-taxonomy-filter .e-filter-item{
font-size: clamp(0.85rem, 3vw, 1rem);
width: calc(100% - 46px) !important;
}
.elementor-widget-taxonomy-filter .e-filter-item.skew-btn::after{
transform: perspective(180px) rotateX(15deg);
}
.related-profiles h1::before{
display: none;
}
.is-form-style input.is-search-input,
.is-search-form input::placeholder{
font-size: 1.1rem !important;
}
body .sb_youtube[id^=sb_youtube_].sb_youtube .sb_youtube_header .sby_header_text h3{
font-size: 1.5rem !important;
}
body .sb_youtube[id^=sb_youtube_].sb_youtube .sb_youtube_header p{
font-size: 1.1rem !important;
}	
}