.stricky-header,
.admin-bar .main-header.fixed-header .main-header__lower{
top:32px;	
}
.elementor-section .elementor-column-gap-default > .elementor-column > .elementor-element-populated{
padding:0px;
} .team-details{
position: relative;
padding: 120px 0px 120px 0px;
}
.team-details .image-box{
position: relative;
display: block;
padding-right: 40px;
}
.team-details .image-box img{
width: 100%;
height:auto;
}
@media only screen and (max-width: 991px) {
.pricing-two__left {
margin-right: 0;
}
.team-details .image-box{
padding-right:0px;
margin-bottom:50px;
}
.product-details-content-box{
padding-left:40px;
}
}
.team-details .image-box .image-2{
position: absolute;
left: 0px;
bottom: 66px;
}
.team-details .content-box{
position: relative;
display: block;
margin-top: -14px;
}
.team-details .content-box h2{
position: relative;
display: block;
font-size: 48px;
line-height: 54px;
font-weight: 700;
margin-bottom: 14px;
}
.team-details .content-box h2 span{
font-size: 36px;
display: block;
}
.team-details .content-box .designation{
position: relative;
display: block;
font-size: 26px;
line-height: 34px;
margin-bottom: 31px;
text-transform: uppercase;
letter-spacing: 1px;
color:var(--thm-base);
}
.team-details .content-box .text{
position: relative;
display: block;
margin-bottom: 38px;
}
.team-details .content-box .text p{
margin-bottom: 26px;
}
.team-details .content-box .text h3{
display: block;
font-size: 22px;
line-height: 32px;
font-weight: 600;
margin-bottom: 15px;
color: var(--thm-black);
}
.team-details .content-box .text .list-item li{
position: relative;
display: block;
padding-left: 30px;
margin-bottom: 13px;
}
.team-details .content-box .text .list-item li:last-child{
margin-bottom: 0px;
}
.team-details .content-box .text .list-item li:before{
position: absolute;
content: "\e920";
width: 14px;
height: 16px;
left: 0px;
top: 0px;
color: var(--thm-base);
font-family: 'icomoon' !important;
}
.team-details .content-box .contact-inner h6{
display: block;
font-size: 22px;
line-height: 24px;
font-weight: 600;
text-transform: capitalize;
color: var(--thm-black);
margin-bottom: 15px;
}
.team-details .content-box .contact-inner h3{
display: block;
font-size: 18px;
line-height: 38px;
font-weight: 600;
margin-bottom: 21px;
}
.team-details .content-box .contact-inner h3 a{
display: inline-block;
color: var(--thm-black);
}
.team-details .content-box .contact-inner h3 a:hover{
color:var(--thm-base);
}
.team-details .content-box .social-links li{
position: relative;
display: inline-block;
float: left;
margin-right: 10px;
}
.team-details .content-box .social-links li:last-child{
margin: 0px !important;
}
.team-details .content-box .social-links li a{
position: relative;
display: inline-block;
width: 50px;
height: 50px;
line-height: 52px;
text-align: center;
border: 1px solid #d6d6d5;
border-radius: 50%;
font-size: 16px;
color: #87827f;
}
.team-details .content-box .social-links li a:hover{
color: #fff;
}
.team-section.team-page-1{
background: var(--thm-black);
padding-bottom: 90px;
}
.team-section.team-page-1 .team-block-one .inner-box{
margin-bottom: 30px;
}
.team-section.alternat-2 .team-block-one .inner-box{
margin-bottom: 30px;
}
.team-section.alternat-2{
padding-bottom: 90px;
}
.team-details .content-box .social-links li a:hover {
background: var(--thm-base);
border-color: var(--thm-base);
} .project-details {
position: relative;
display: block;
padding: 120px 0 120px;
z-index: 1;
}
.project-details .container {
max-width: 1320px;
}
.project-details__left {
position: relative;
display: block;
}
.project-details__img {
position: relative;
display: block;
}
.project-details__img img {
width: 100%;
}
.project-details__title-1 {
font-size: 30px;
font-weight: 700;
line-height: 40px;
margin-top: 31px;
margin-bottom: 22px;
}
.project-details__text-1 {
margin-top: 25px;
}
.project-details__text-2 {
margin-top: 22px;
margin-bottom: 44px;
}
.project-details__img-and-points {
position: relative;
display: flex;
align-items: center;
}
.project-details__img-2 {
position: relative;
display: block;
max-width: 270px;
width: 100%;
}
.project-details__img-2::before {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(4, 23, 26, .90);
}
.project-details__img-2 img {
width: 100%;
}
.project-details__video {
position: absolute;
top: 50%;
left: 50%;
transform: translateX(-50%) translateY(-50%);
}
.project-details__video-play {
position: relative;
display: flex;
align-items: center;
justify-content: center;
width: 80px;
height: 80px;
font-weight: 800;
line-height: 80px;
text-align: center;
border-radius: 50%;
color: var(--thm-base);
font-size: 20px;
font-family: 'Font Awesome 5 Pro';
background-color: var(--thm-white);
margin: 0 auto 0;
z-index: 1;
}
.project-details__video-play:hover {
color: var(--thm-white);
background-color: var(--thm-base);
}
.project-details__video-play:before {
content: "";
position: absolute;
top: -10px;
left: -10px;
right: -10px;
bottom: -10px;
border: 10px solid rgba(var(--thm-white), .20);
border-radius: 50%;
}
.project-details__video-play:after {
content: "";
position: absolute;
top: -20px;
left: -20px;
right: -20px;
bottom: -20px;
border: 10px solid rgba(var(--thm-white), .13);
border-radius: 50%;
}
.project-details__video-play .ripple,
.project-details__video-play .ripple:before,
.project-details__video-play .ripple:after {
position: absolute;
top: 50%;
left: 50%;
width: 120px;
height: 120px;
border-radius: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .3);
-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, .3);
-ms-box-shadow: 0 0 0 0 rgba(255, 255, 255, .3);
-o-box-shadow: 0 0 0 0 rgba(255, 255, 255, .3);
box-shadow: 0 0 0 0 rgba(255, 255, 255, .3);
-webkit-animation: ripple 3s infinite;
-moz-animation: ripple 3s infinite;
-ms-animation: ripple 3s infinite;
-o-animation: ripple 3s infinite;
animation: ripple 3s infinite;
}
.project-details__video-play .ripple:before {
-webkit-animation-delay: .9s;
-moz-animation-delay: .9s;
-ms-animation-delay: .9s;
-o-animation-delay: .9s;
animation-delay: .9s;
content: "";
position: absolute;
}
.project-details__video-play .ripple:after {
-webkit-animation-delay: .6s;
-moz-animation-delay: .6s;
-ms-animation-delay: .6s;
-o-animation-delay: .6s;
animation-delay: .6s;
content: "";
position: absolute;
}
@-webkit-keyframes ripple {
70% {
box-shadow: 0 0 0 70px rgba(253, 167, 0, 0);
}
100% {
box-shadow: 0 0 0 0 rgba(253, 167, 0, 0);
}
}
@keyframes ripple {
70% {
box-shadow: 0 0 0 70px rgba(253, 167, 0, 0);
}
100% {
box-shadow: 0 0 0 0 rgba(253, 167, 0, 0);
}
}
.project-details__points-box {
position: relative;
display: block;
margin-left: 30px;
}
.project-details__points-title {
font-size: 30px;
font-weight: 700;
line-height: 40px;
}
.project-details__points-text {
margin-top: 18px;
margin-bottom: 29px;
}
.project-details__points {
position: relative;
display: block;
}
.project-details__points li {
position: relative;
display: flex;
align-items: center;
}
.project-details__points li+li {
margin-top: 20px;
}
.project-details__points li .icon {
position: relative;
display: inline-block;
}
.project-details__points li .icon span {
position: relative;
display: flex;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
font-size: 20px;
color: #8b8e98;
border: 1px solid #e1e1e1;
border-radius: 50%;
}
.project-details__points li .text {
margin-left: 17px;
}
.project-details__text-3 {
margin-top: 38px;
}
.project-details__sidebar {
position: relative;
display: block;
}
.project-details__info {
position: relative;
display: block;
background-color: #f1f3f2;
padding: 40px 35px 47px;
}
.project-details__info-title {
font-size: 24px;
font-weight: 700;
line-height: 34px;
margin-bottom: 31px;
}
.project-details__info-list {
position: relative;
display: block;
}
.project-details__info-list li {
position: relative;
display: flex;
align-items: center;
justify-content: space-between;
background-color: var(--thm-white);
padding: 20px 20px 17px;
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
}
.project-details__info-list li:hover {
background-color: var(--thm-base);
}
.project-details__info-list li+li {
margin-top: 15px;
}
.project-details__info-left {
position: relative;
display: block;
}
.project-details__info-left p {
font-size: 16px;
font-weight: 500;
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
}
.project-details__info-list li:hover .project-details__info-left p {
color: var(--thm-white);
}
.project-details__info-right {
position: relative;
display: block;
}
.project-details__info-right span {
font-size: 16px;
font-weight: 500;
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
}
.project-details__info-list li:hover .project-details__info-right span {
color: var(--thm-white);
}
.project-details__sidebar-img {
position: relative;
display: block;
margin-top: 30px;
}
.project-details__sidebar-img img {
width: 100%;
} .pagination-wrapper .pagination,
.paginate-links{
position:relative;	
display: flex;
align-items: center;
gap: 10px
}
.pagination li a, .pagination li span,
.paginate-links > span, .paginate-links a{    
position: relative;
display: inline-flex;
width: 40px;
height: 50px;
border-radius: 3px;
background: #ffffff;
border: 1px solid #D9D9D9;
color: var(--thm-black);
font-size: 18px;;
line-height: 48px;
font-weight: 500;
justify-content: center;
align-items: center;
text-transform: uppercase;
transition: all 500ms ease;
font-family: var(--thm-font);
z-index: 1;
}
.pagination li a i {
font-family: 'Font Awesome 5 Pro';
font-style: inherit;
}
.pagination li a:hover, .pagination li > span:hover, .pagination li.active a,
.paginate-links > span, .paginate-links a:hover{
color: #ffffff;
border-color: var(--thm-base);
background:  var(--thm-base);
} .widget{
position:relative;
border: 1px solid #e0e0e0;
padding: 34px 35px 34px;
border-radius: 15px;
}
.widget ul,
.widget ol,
.widget .wp-block-group{
position: relative;
display: block;
margin: 0;
padding: 0;
}        
.widget ul li,
.widget ol li{
position: relative;
display: block;
margin-bottom: 15px;
border-bottom: 1px solid #dadcdd;
padding-bottom: 15px;
font-size: 14px;
font-weight: 500;
padding-left: 22px;
font-family: var(--thm-font-two);
color: var(--thm-black);
}
.widget ul li:last-child,
.widget ol li:last-child{
margin-bottom: 0;
border-bottom: none;
padding-bottom:0px;
}
.widget ul li ul li,
.widget ol li ol li{
margin-top: 15px;
padding-top:15px;
border-top: 1px solid #dadcdd;
margin-bottom: 0;
border-bottom: none;
padding-bottom:0px;
}
.widget ul li a,
.widget ol li a{
position: relative;
display: inline-block;
font-size: 14px;
font-weight: 500;
font-family: var(--thm-font-two);
color: var(--thm-black);
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
z-index: 1;
}
.widget ul li a:hover,
.widget ol li a:hover{
color: var(--thm-base);
} 
.widget ul li:before,
.widget ol li:before{
position: absolute;
top:0;
left:0;
content: "\e922";
font-size: 14px;
font-weight: 900;
color: var(--thm-base);
font-family: 'icomoon' !important;
}
.widget ul li ul li:before,
.widget ol li ol li:before{
top: 15px;
} .sidebar__post ul li{
position: relative;
display: flex;
align-items: center;
margin-bottom: 0px;	
}
.sidebar__post ul li:last-child{
position: relative;
display: flex;
align-items: center;
margin-bottom: 0;
}
.sidebar__post ul li a{
padding: 0px;
border: none;
line-height: 20px;
font-size: 16px;
}
.sidebar__post ul li a:before{
display: none;
}
.sidebar__post ul li a:after{
display: none;
}
.sidebar__post ul li:hover a,
.sidebar__post ol li:hover a{
background-color: inherit;
color: var(--thm-base);
}
.sidebar__post-image img{
height: 70px;
object-fit: cover;
} .widget .tagcloud{
position: relative;
}
.widget .tagcloud a{
color: var(--thm-black);
background-color: #f6f6f6;
display: inline-block;
padding: 9px 20px 11px;
line-height: 30px;
margin-left: 6px;
margin-top: 10px;
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
border-radius: 3px;
font-size: 16px !important;
}
.widget .tagcloud a:hover{
background-color: var(--thm-base);
color: var(--thm-white);
} .service-widget ul{
position: relative;
display: block;
}
.service-widget ul li{
position: relative;
display: block;
margin-bottom: 15px;
}
.service-widget ul li:last-child{
margin-bottom: 0px;
}
.service-widget ul li a{
position: relative;
display: flex;
align-items: center;
justify-content: space-between;
font-size: 18px;
font-weight: 500;
font-family: var(--thm-font-two);
border: 1px solid #dadcdd;
border-radius: 10px;
color: var(--thm-black);
padding: 14px 25px 16px;
overflow: hidden;
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
z-index: 1;
}
.service-widget ul li a:before,
.service-widget ol li a:before{
content: "";
position: absolute;
top: 0;
left: 0;
bottom: 0px;
right: 0;
border-radius: 10px;
background-color: var(--thm-base);
transition: -webkit-transform 0.5s ease;
transition: transform 0.5s ease;
transition: transform 0.5s ease, -webkit-transform 0.5s ease;
transform-origin: left right;
-webkit-transform: scale(1, 0);
transform: scale(1, 0);
z-index: -1;
}
.service-widget ul li a:after,
.service-widget ol li a:after{
position: relative;
display: inline-block;
opacity: 0;
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
content: "\e922";
font-size: 14px;
font-weight: 900;
color: var(--thm-white);
font-family: 'icomoon' !important;
}
.service-widget ul li:hover a,
.service-widget ol li:hover a {
color: var(--thm-white);
}
.service-widget ul li.current-menu-item a,
.service-widget ol li.current-menu-item a{
color: var(--thm-white);
background-color: var(--thm-base);
}
.service-widget ul li:hover a:before,
.service-widget ol li:hover a:before{
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
transform-origin: top center;
}
.service-widget ul li:hover a:after,
.service-widget ol li:hover a:after,
.service-widget ul li.current-menu-item a:after,
.service-widget ol li.current-menu-item a:after{
opacity: 1; 
}
.services-details__download-list li a:after{
display: none !important;
} @media only screen and (min-width: 767px){
.oment-comment-item .oment-comment-item{
margin-left: 100px;
}
} .footer-widget{
position: relative;
display: block;
margin-bottom: 20px;
}
.footer-widget ul,
.footer-widget ol{
position: relative;
display: block;
padding:0;
margin:0;
}
.footer-widget .footer-widget-two__contact-list.list-unstyled{
margin: 25px 0;
}
.footer-widget ul li,
.footer-widget ol li{
position: relative;
display: inline-block;
width: 49%;
margin-bottom: 20px;
font-size: 16px;
color: #b7b3b4;
}
.footer-widget ul li:last-child,
.footer-widget ol li:last-child{
margin-bottom: 0;
}
.footer-widget ul li ul li,
.footer-widget ol li ol li{
margin-top: 15px;
margin-bottom: 0px;
margin-left: 15px;
}
.footer-widget ul li a,
.footer-widget ol li a{
position: relative;
font-size: 16px;
color: #b7b3b4;
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
}
.footer-widget ul li a:hover,
.footer-widget ol li a:hover{
color: var(--thm-base);
}
.footer-widget__newsletter {
margin-right: 25px;
margin-left: 0px;
}
.footer-widget__newsletter .footer-widget-two__subscribe-form-input-box input[type="email"] {
font-size: 16px;
height: 55px;
width: 100%;
background-color: rgba(var(--thm-white-rgb), 0.06);
outline: none;
color: #adafae;
font-weight: 400;
border: none;
padding-right: 70px;
padding-left: 20px;
}
.footer-widget__newsletter .footer-widget-two__subscribe-btn {
position: absolute;
top: 5px;
right: 5px;
bottom: 5px;
border: none;
width: 45px;
background-color: var(--thm-base);
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
display: flex;
align-items: center;
justify-content: center;
font-size: 16px;
font-weight: 600;
color: var(--thm-white);
}
.footer-widget__newsletter .footer-widget-two__subscribe-btn:hover {
background-color: var(--thm-white);
color: var(--thm-base);
}
.footer-widget__event {
margin-left: 0px; 
}
.footer-widget .footer-widget__event-list li,
.footer-widget .footer-widget-two__contact-list li {
position: relative;
display: flex;
width: auto;
margin-bottom: 0px;
}
.footer-widget .footer-widget-two__contact-list li a{
color: var(--thm-white);
} .footer-widget .gallery-columns-3{
display:flex;
justify-content:space-between;
flex-wrap:wrap;
margin: 0;
}
.footer-widget .gallery-columns-3 .gallery-item {
position: relative;
margin-bottom: 15px;
max-width: 31%;
padding: 0;
}
.footer-widget .gallery-item .gallery-icon{
position: relative;
display: block;
overflow: hidden;
z-index: 1;
}
.footer-widget .gallery-item .gallery-icon a img{
height:auto;
width:100%;
}
.footer-widget .gallery-item:hover .gallery-icon a img {
width: 100%;
transform: scale(1.1) rotate(2deg);
transition-delay: .1s;
transition-timing-function: ease-in-out;
transition-duration: .7s;
transition-property: all;
}
.footer-widget .gallery-item .gallery-icon a{
position: relative;
display:inline-block;
}
.footer-widget .gallery-item .gallery-icon a:before {
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
z-index: 2;
content: "\f16d";
font-family: 'Font Awesome 5 Brands';
display:flex;
align-items:center;
justify-content:center;
font-size: 20px;
color: var(--thm-white);
background-color: rgba(var(--thm-black-rgb), .70);
transform: translateY(100px);
opacity: 0;
transition: all 700ms ease;
}
.footer-widget .gallery-item:hover .gallery-icon a:before {
color: var(--thm-base);
opacity: 1;
transform: translateY(0px);
transition-delay: 0.3s;
} .oment-news .blog-archive__text-1 {
margin-bottom: 0px;
}
.oment-news .blog-archive__meta li i,
.blog-details__meta li i {
position: relative;
margin-right: 5px;
font-weight: 900;
color: var(--thm-base);
}
.thm-breadcrumb li+li br{
display: none;
}
.breadcrumb-item+.breadcrumb-item::before {
content: var(--bs-breadcrumb-divider, "-");
}
.ml-0{
margin-left: 0!important;
}
.mr-0{
margin-right: 0!important;
}
.about-two__img > img,
.event-four__client-img img{
border-radius: 50% !important;
}
.about-two__shape-1 > img,
.about-two__iconic-shape > img ,
.event-three__shape-1 img,
.about-four__points-shape-1 img,
.testimonial-three__quote-shape img{
max-width: none !important;
}
.team-two__img img {
border-radius: 15px !important;
}
.get-one__points li .icon span,
.get-one__points li .icon i {
position: relative;
display: flex !important;
}
.event-three__shape-5 {
bottom: -671px;
z-index: 1;
}
.team-one__shape-2 {
right: 23px !important;
top: -85px !important;
}
.team-one__shape-3 {
top: -120px;
z-index: 1;
}
.event-four__shape-1 {
top: -95px;
}
.event-four__shape-2 {
top: 120px;
}
.pricing-one__shape-1{
top: 640px !important;
}
.pricing-one__shape-4{
top: 780px !important;
}
.venue-one__shape-1 {
top: -280px !important;
}
.venue-one__shape-3 {
top: 350px !important;
}
.team-four-shape-1 {
top: 475px !important;
}
.brand-four__shape-2 {
top: 175px !important;
}
.why-you-should__shape-2{
top: 300px !important;
}
.services-one {
overflow: visible;
}
.oment-text span{
font-weight: 500;
color: var(--thm-base);
}
.contact-page__contact-list:before,
.contact-page__contact-list:after{
display: none;
}
.blog-details__title-2,
.services-details__text-1 {
padding-top: 20px;
}
@media only screen and (min-width: 768px) and (max-width: 991px){
.event-three__shape-5 {
bottom: -1379px;
z-index: 1;
}
}
@media only screen and (max-width: 767px) {
.event-three__shape-5 {
bottom: -1360px;
z-index: 1;
}
} .event-listing-v3.te-events__archive{
padding-bottom:90px
}
.te-events__archive .etn-event-search-wrapper{
display:flex;
grid-template-columns: auto;
box-shadow:none;
background-color:#f4f7f7;
margin-bottom:50px;
gap:30px;
padding:30px;
}
.etn-event-search-wrapper .input-group{
padding:0px;
border:none !important;
}
.etn-event-search-wrapper .input-group .input-group-text{
border-radius:0px;
background-color: var(--thm-base);
color:#fff;
border:none;
height:54px;
}
.etn-event-search-wrapper .search-button-wrapper{
justify-content:flex-end;
padding:0px;
min-width:150px;
}
.etn-event-search-wrapper .input-group input,
.etn-event-search-wrapper .input-group .etn_event_select{
border: 1px solid #dadcdd;
font-size: 16px;
color: var(--thm-gray);
padding-left: 20px;
padding-right: 20px;
height:54px;
background-color:#fff;
margin:0 !important;
border-radius:0;
}
.etn-event-search-wrapper .input-group input:focus{
border:1px solid var(--thm-base);
box-shadow:none;
outline:none;
}
.etn-event-search-wrapper .input-group input::placeholder,
.etn-event-search-wrapper .input-group input::-ms-input-placeholder,
.etn-event-search-wrapper .input-group input::-moz-input-placeholder,
.etn-event-search-wrapper .input-group input::-webkit-input-placeholder {
color: var(--thm-gray);
}
.etn-event-search-wrapper .input-group .etn_event_select{
flex: 1 1 auto;
width: 1%;
min-width: 0;
}
.etn-btn, button.etn-btn.etn-btn-primary{
display:inline-flex;
height:54px;
align-items:center;
justify-content:center;
border-radius:0;
width:100%;
}
.etn_event_select .list{
width:100%;
}
.nice-select .option{
color:var(--thm-gray);
}
.archive-btn__box{
margin-top:8px;
}
.archive-btn{
padding:12px 30px;
}
.event-block_one-price{
position:relative;
padding:12px 20px;
background-color:var(--thm-base);
display:inline-flex;
justify-content:center;
align-items:center;
color:#fff;
font-weight:600;
}
.te-events__archive .event-listing-v3__tab-content-img{
border-radius:15px 15px 0 0; 
}
.te-events__archive .event-listing-v3__tab-content-img img{
border-radius:0;
}
.te-events__archive .event-listing-v3__tab-content-img-box::after{
display:none;
}
.te-archive-tab__content{
display:flex;
flex-direction:column;
gap:20px;
}
.te-archive-tab__content .event-listing-v3__tab-content-meta li p{
gap: 10px;
}
.te-archive-tab__content .event-listing-v3__tab-content-meta li p span{
margin-right:0px;
} .etn-recurring-event-wrapper{
box-shadow:none;
border:none;
}
.etn-recurring-event-wrapper .etn-widget-title{
position:relative;
padding:0;
margin:0px;
background-color:#fff;
box-shadow:none;
border-bottom:none;
margin-bottom: 50px;
}
.event-details .etn-recurring-widget .etn-form-wrap{
padding:0px;
border:none;
margin:0px;
}
.event-details .etn-recurring-add-calendar .etn-widget{
padding:0px;
}
.event-details .etn-recurring-add-calendar .etn-widget .etn-widget-title{
background:none;
}
.event-details__meta li i{
color: var(--thm-base);
margin-right:12px;
}
.etn-recurring-widget .etn-recurring-header{
padding-right:0px;
}
.etn-recurring-widget .etn-thumb-wrap img{
height:auto;
width:100%;
}
.etn-recurring-widget .etn-title{
font-size:20px;
margin-top:15px;
}
.etn-recurring-widget .etn-date-meta{
background-color: var(--thm-base);
border:1px solid var(--thm-base);
border-radius:0;
color:#fff;
}
.event-details .etn-recurring-widget .etn-date-text{
color:#fff;
}
.event-details .schedule-tab-wrapper{
position: relative;
padding: 0;
border-radius: 0px;
margin-top: 50px;
background-color: transparent;
box-shadow:none;
margin-bottom:25px;
}
.event-details .schedule-tab-wrapper .etn-nav{
background:none;
padding:0px;
border-radius:0px;
display: flex;
justify-content: space-between;
flex-wrap:wrap;
gap: 15px;
margin-bottom:55px;
}
.event-details .schedule-tab-wrapper .etn-nav li{
flex:1;
}
.event-details .schedule-tab-wrapper .etn-nav li a{
border: 1px solid #e5e7e8;
display:flex;
flex-direction:column-reverse;
justify-content:center;
align-items:center;
background-color:transparent;
padding:20px;
border-radius:0;
}
.event-details .schedule-tab-wrapper .etn-nav li a.etn-active,
.event-details .schedule-tab-wrapper .etn-nav li a:hover{
background:var(--thm-base);
color:#fff;
}
.event-details .schedule-tab-wrapper .etn-nav li a.etn-active::after{
content: "";
position: absolute;
bottom: -18px;
left: 50%;
transform: translateX(-50%);
border-top: 18px solid var(--thm-base);
border-left: 12px solid transparent;
border-right: 12px solid transparent;
border-width:18px 12px 0 12px;
margin:0;
}
.event-details .schedule-tab-wrapper .etn-nav li a span{
font-size: 20px;
font-weight: 600;
line-height: 1;
padding:0px;
color:var(--thm-black);
font-family: var(--thm-font-two);
}
.event-details .schedule-tab-wrapper .etn-nav li a span.etn-date{
font-weight: 500;
letter-spacing: 0.025em;
color: var(--thm-base);
font-size:16px;
font-family: var(--thm-font);
margin-top:15px;
}
.event-details .schedule-tab-wrapper .etn-nav li a.etn-active span,
.event-details .schedule-tab-wrapper .etn-nav li a:hover span{
color:#fff;
}
.event-details .etn-schedule-wrap .etn-single-schedule-item{
background:#ffffff;
border-radius:0px;
border: 1px solid #e5e7e8;
padding:30px 15px;
align-items:center;
margin-bottom:25px;
}
.event-details .etn-schedule-wrap .etn-schedule-info .etn-schedule-time{
background-color: var(--thm-base);
margin-bottom:25px;
color: #fff;
}
.event-details .etn-schedule-wrap .etn-schedule-content .etn-title{
font-weight: 600;
font-size: 24px;
color: var(--thm-black);
margin-bottom:15px;
}
.event-details .schedule-tab-wrapper .etn-schedule-speaker .etn-schedule-single-speaker{
display:flex;
align-items:center;
background-color: var(--thm-primary);
margin: 0;
padding: 10px;
border-radius: 10px;
gap:15px;
}
.event-details .schedule-tab-wrapper .etn-schedule-speaker .etn-schedule-single-speaker img{
border-radius:50%;
height:40px;
width:40px;
}
.event-details .schedule-tab-wrapper .etn-schedule-speaker .etn-schedule-single-speaker .etn-schedule-speaker-title{
position:relative;
top:auto;
left:auto;
background: none;
visibility:visible;
opacity:1;
font-weight: 500;
font-size: 16px;
color: var(--thm-black);
}
.event-details .schedule-tab-wrapper .etn-schedule-speaker .etn-schedule-single-speaker .etn-schedule-speaker-title::after{
display:none;
}
.event-details .etn-widget{
position:relative;
padding: 30px;
border-radius: 15px;
margin-bottom: 40px;
background-color: var(--thm-primary);
box-shadow:none;
}
.event-details .etn-sidebar .etn-event-meta-info ul li{
border: 1px solid #d4d6d3;
font-size: 12px;
font-weight: 500;
line-height: 20px;
color: var(--thm-gray);
border-radius: 10px;
padding: 12px 20px 9px;
margin-bottom:12px;
}
.event-details .etn-sidebar .etn-event-meta-info ul li span{
font-family: var(--thm-font-two);
font-size: 16px;
font-weight: 600;
line-height: 22px;
color: var(--thm-black);
display:block;
margin-bottom:5px;
}
.event-details .etn-sidebar .etn-event-meta-info ul li span.etn-event-timezone{
font-size: 12px;
font-weight: 500;
line-height: 20px;
color: var(--thm-gray);
display:inline-block;
margin-bottom:0px;
}
.event-details .etn-widget .etn-widget-title,
.event-details .etn-single-event-ticket-wrap .ant-card .ant-card-body h3{
text-transform: capitalize;
margin-bottom: 30px !important;
padding-bottom: 10px;
padding-left:0 !important;
display:block;
font-size: 24px;
font-weight: 600;
line-height: 34px;
color: var(--thm-black);
}
.event-details .etn-widget .etn-widget-title:before,
.event-details .etn-single-event-ticket-wrap .ant-card .ant-card-body h3:before{
content: "";
position: absolute;
bottom: 0px;
left: 0;
width: 30px;
height: 4px;
border-radius: 2px;
background-color: var(--thm-base);
}
.event-details .etn-variable-ticket-widget .etn-single-ticket-item{
border-radius: 0px;
background-color: transparent;
padding:0px;
margin-bottom:30px;
padding-bottom:20px;
border-bottom:1px solid #d4d6d3;
}
.event-details .etn-variable-ticket-widget .etn-single-ticket-item .ticket-header{
display:flex;
align-items:center;
justify-content:space-between;
background-color:#fff;
border-radius:10px;
padding:12px 20px;
}
.event-details .etn-variable-ticket-widget .etn-ticket-divider{
display:none;
}
.event-details .etn-variable-ticket-widget .ticket-price-item label{
margin-bottom:15px;
}
.event-details .etn-variable-ticket-widget .etn-variable-total-price .etn-total-quantity{
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px solid rgba(0,0,0, 0.10);
}
.event-details .etn-variable-ticket-widget .etn-variable-total-price .etn-ticket-total-price,
.event-details .etn-variable-ticket-widget .etn-variable-total-price .etn-total-quantity label{
margin-bottom:0px;
}
.event-details .etn-sidebar .etn-add-to-calender-title{
display:block;
}
.event-details .etn-calender-list{
flex-direction:row;
flex-wrap:wrap;
margin:0px;
justify-content:center;
gap:15px;
}
.event-details .etn-calender-list li{
flex:1;
}
.event-details .etn-recurring-add-calendar .etn-calender-list li{
width:100%;
flex:auto;
}
.event-details .etn-calender-list li + li {
margin-top: 0px;
}
.event-details .etn-calender-list a{
min-width:100%;
border-color:#ffffff;
background-color:#fff;
padding:12px;
border-radius:5px;
gap: 10px;
align-items:center;
}
.event-details .etn-calender-list a .calender-name{
margin:0px;
}
.event-details .etn-calender-list a:hover .calender-name{
color:#ffffff;
}
.event-details .etn-widget .etn-organaizer-item{
position:relative;
padding-left:80px;
border-color:#d4d6d3;
}
.event-details .etn-widget .etn-organizer-logo{
position:absolute;
left:0;
top:0;
width:60px;
height:60px;
background:#fff;
border-radius:50%;
overflow:hidden;
}
.event-details .etn-widget .etn-organizer-logo img{
width:100%;
object-fit:cover;
height:auto;
}
.event-details .etn-sidebar .etn-event-organizers .etn-organaizer-item .etn-organizer-name{
color:var(--thm-black);
}
.event-details .etn-sidebar .etn-event-organizers .etn-organaizer-item .etn-organizer-email{
margin-bottom:15px;
}
.event-details .etn-sidebar .etn-event-organizers .etn-organaizer-item .etn-organizer-email a{
color:inherit;
}
.event-details .etn-sidebar .etn-widget .etn-social a.etn-etn-icon{
background-color:var(--thm-base);
width:40px;
height:40px;
display:inline-flex;
align-items:center;
justify-content:center;
color:#fff;
border-radius:50%;
}
.event-details .etn-sidebar .etn-widget .etn-social a.etn-etn-icon:hover{
background-color:var(--thm-black);
color:#fff;
}
.event-details .etn-sidebar .etn-widget .etn-social a.etn-etn-icon:before{
display:none;
}
.etn-event-related-post{
margin-top:70px;
}
.etn-event-related-post .etn-event-item{
box-shadow:none;
padding:0px;
}
.etn-event-related-post .etn-event-item .etn-event-thumb{
margin-bottom:30px;
}
.etn-event-related-post h3{
font-size:30px;
font-weight:600;
margin-bottom:30px;
}
.etn-event-related-post .etn-event-item .etn-title{
font-size: 24px;
font-weight: 600;
margin-bottom:15px;
}
.etn-event-related-post .etn-event-item .etn-event-footer{
display:flex;
justify-content:space-between;
align-items:center;
}
.etn-event-related-post .etn-event-item .etn-event-footer .etn-event-date{
float:none;
color: var(--thm-gray);
}
.etn-event-related-post .etn-event-item .etn-event-footer .etn-atend-btn .etn-btn-border{
height:auto;
padding:5px 15px;
display:inline-flex;
align-items:center;
gap: 10px;
}
.etn-es-events-page-container,
.etn-es-events-page-container.event-one{
padding:0px;
}
.event-one__tab-content-single:last-child .event-one__tab-content-shape-1{
display:none;
}
.te-event-three__tab-content-social li{
flex-direction: row;
gap: 10px;
}
.te-event-three__tab-content-social li a + a{
margin-top:0px
}
.m-t30{
margin-top:30px !important;
}
.swiper_navigation{
position:absolute;
bottom:30px;
left:30px;
display:flex;
align-items:center;
gap:10px;
}
.swiper_navigation > div,
.owl-carousel .owl-nav > div{
min-width: 60px;
height:60px;
display:inline-flex;
align-items:center;
justify-content:center;
font-size:20px;
color:#fff;
background-color: var(--thm-base);
transition:all 500ms ease;
z-index:9;
}
.swiper_navigation > div:hover,
.owl-carousel .owl-nav > div:hover{
background: var(--thm-black);
}
.swiper-container-horizontal > .swiper-pagination-bullets,
.owl-dots {
bottom:30px;
display:flex;
align-items:center;
justify-content:center;
gap: 8px;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.owl-dots .owl-dot{
width:14px;
height:14px;
background-color:var(--thm-base);
border-radius:50%;
margin:0;
transition:all 500ms ease;
opacity:1;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,
.owl-dots .owl-dot.active{
background-color: var(--thm-black);
}
.owl-carousel .owl-nav{
position:relative;
display:flex;
justify-content:space-between;
align-items:center;
margin-top:50px;
}
.owl-dots{
position:relative;
width:100%;
bottom:auto;
margin-top:50px;
}
.blog-details .blog-details__meta{
padding-left: 0px;
}
.blog-details .blog-details__meta li{
list-style: none;
}
.mb_35{
margin-bottom: 35px !important;
}
.blog-details__comment-and-form > .oment-comment-item:last-child .comment-one__single .comment-one__content{
margin-bottom: 0;
padding-bottom: 0;
border-bottom: none;
}
.comment-one__bottom{
display: flex;
align-items: center;
gap: 20px;
margin-top: 15px;
}
.logged-in-as{
margin-bottom: 15px;
}
.oment-comment-item .comment-one__form{
margin: 10px 0 50px;
}
.widget .nice-select,
.footer-widget .nice-select{
float:none;
border:none;
height: 60px;
display: flex;
align-items: center;
padding: 0 20px;
font-size: 16px;
color: var(--thm-gray);
font-weight: 500;
border-radius: 10px;
background-color: var(--thm-primary);
}
.widget .nice-select ul.list,
.footer-widget .nice-select ul.list{
min-width:100%;
border-radius:0;
}
.widget .nice-select ul li,
.footer-widget .nice-select ul li{
padding-bottom:0px;
margin-bottom:0px;
}
.widget .nice-select ul li:before,
.footer-widget .nice-select ul li:before{
display:none;
}
.footer-widget .nice-select ul li{
color: var(--thm-gray);
}
.sidebar__title-box h3 a,
.footer-widget__title a{
color: inherit;
}
.widget_oment_recent_posts ul.sidebar__post-list {
border: none;
}
.widget_oment_recent_posts ul.sidebar__post-list li {
padding: 0;
border: none;
}
.widget_oment_recent_posts ul.sidebar__post-list li:before {
display: none;
}
.widget_oment_recent_posts ul.sidebar__post-list li+li {
margin-top: 25px;
}
.event-details .etn-single-event-ticket-wrap {
margin-bottom: 40px;
}
.event-details .etn-single-event-ticket-wrap .ant-card {
position: relative;
background-color: var(--thm-primary);
box-shadow: none;
border-radius: 15px;
border: none;
}
.event-details .etn-single-event-ticket-wrap .ant-card .ant-card-body {
padding: 30px;
}
.event-details .etn-single-event-ticket-wrap .ant-card .ant-card-body .etn-ticket-container {
padding: 0;
background-color: transparent;
border-bottom: 1px solid #d4d6d3;
margin-bottom: 20px;
padding-bottom: 20px;
border-radius: 0;
}
.event-details .etn-single-event-ticket-wrap .ant-card .ant-card-body .etn-ticket-container .etn-ticket-title {
color: #121212 !important;
}
.event-details .etn-single-event-ticket-wrap .ant-card .ant-card-body .ant-btn {
background-color: var(--thm-primary);
}
.event-details .etn-single-event-ticket-wrap .ant-card .ant-card-body .etn-purchase-ticket-login-link {
display: flex;
align-items: center;
justify-content: center;
height: 50px;
width: 100%;
padding: 0 20px;
line-height: 1em !important;
background-color: var(--thm-base) !important;
color: #ffffff !important;
font-size: 16px !important;
text-transform: uppercase;
margin-top: 20px;
text-decoration: none !important;
}