﻿a {color: #0b372f;}
a:hover {color: #8ab0a9;}
.preloader:after { color: #146052 !important; }
.main-header .logo-box .logo img { height: 120px; }
.banner-carousel .slide-item:before { background-color: #222; }
.main-menu .navigation > li > a:before {
    background: rgb(37, 182, 155);
    background: -moz-linear-gradient(to left, rgba(37, 182, 155,1) 0%, rgba(20, 96, 82,1) 100%);
    background: -webkit-linear-gradient(to left, rgba(37, 182, 155,1) 0%, rgba(20, 96, 82,1) 100%);
    background: linear-gradient(to left, rgba(37, 182, 155, 1) 0%,rgb(20, 96, 82) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25b69b', endColorstr='#146052',GradientType=1 );
}
.btn-style-one, .btn-style-two, .btn-style-three, .scroll-to-top, .schedule-block:nth-child(4n + 1) .btn-box a,
.schedule-block:nth-child(4n + 2) .btn-box a, .schedule-block:nth-child(4n + 3) .btn-box a, .news-block .btn-box a,
.schedule-block:nth-child(4n + 4) .btn-box a, .clients-section .sponsors-outer:nth-child(2) h3, .main-footer .footer-column .widget-title:before,
.clients-section .sponsors-outer:nth-child(3) h3, .clients-section .sponsors-outer h3 { background-color: #146052; }
.btn-style-one:hover, .btn-style-three:hover, .banner-carousel .content-box .title, .btn-style-two:hover,
.banner-carousel .content-box .info-list li .icon, .schedule-block:nth-child(4n + 1) .btn-box a:hover,
.schedule-block:nth-child(4n + 2) .btn-box a:hover, .schedule-section.style-three .schedule-block:nth-child(4n + 2) .date, 
.schedule-section.style-two .schedule-block:nth-child(4n + 2) .date, .schedule-block:nth-child(4n + 2) h4 a:hover,
.schedule-section.style-three .schedule-block:nth-child(4n + 1) .date, .schedule-section.style-two .schedule-block:nth-child(4n + 1) .date, 
.schedule-block:nth-child(4n + 1) h4 a:hover, .schedule-block:nth-child(4n + 3) .btn-box a:hover,
.schedule-section.style-three .schedule-block:nth-child(4n + 3) .date, .schedule-section.style-two .schedule-block:nth-child(4n + 3) .date, 
.schedule-block:nth-child(4n + 3) h4 a:hover, .schedule-block:nth-child(4n + 4) .btn-box a:hover, .user-links li a:hover,
.schedule-section.style-three .schedule-block:nth-child(4n + 4) .date, .schedule-section.style-two .schedule-block:nth-child(4n + 4) .date, 
.schedule-block:nth-child(4n + 4) h4 a:hover, .news-block h4 a:hover, .news-block .btn-box a:hover { color: #146052; }
::selection { background: #146052; }
.logo-box {
    background-color: rgba(255, 255, 255, 0.6);
    border-radius: 0px 0px 3rem 3rem;
    padding: 20px 30px;
    position: absolute !important;
    top: 0px;
}
.coming-soon-section .outer-box {
    background: rgb(37, 182, 155);
    background: -moz-linear-gradient(to left, rgba(37, 182, 155,1) 0%, rgba(20, 96, 82,1) 100%);
    background: -webkit-linear-gradient(to left, rgba(37, 182, 155,1) 0%, rgba(20, 96, 82,1) 100%);
    background: linear-gradient(to left, rgba(37, 182, 155) 0%,rgba(20, 96, 82,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25b69b', endColorstr='#146052',GradientType=1 );
}
.scroll-to-top:hover { background-color: #146052; }
.main-header.fixed-header .main-box { background-color: #0b372f; }
.main-header.fixed-header .logo-box .logo img { height: 80px; }
.main-header.fixed-header .logo-box { background-color: #fff; }
.sec-title .title {
    color: #146052;
    -webkit-text-fill-color: none !important;
}
.list-style-one li:before { color: #146052; }
.schedule-block:nth-child(4n + 1) .date, .schedule-block:nth-child(4n + 1) .inner:before, .schedule-block:nth-child(4n + 2) .date, .news-block .btn-box a,
.schedule-block:nth-child(4n + 2) .inner:before, .schedule-block:nth-child(4n + 1) .btn-box a:hover, .schedule-block:nth-child(4n + 3) .btn-box a:hover,
.schedule-block:nth-child(4n + 2) .btn-box a:hover, .schedule-block:nth-child(4n + 3) .date, .schedule-block:nth-child(4n + 3) .inner:before,
.schedule-block:nth-child(4n + 4) .date, .schedule-block:nth-child(4n + 4) .inner:before, .schedule-block:nth-child(4n + 4) .btn-box a:hover,
.news-block .btn-box a:hover, .user-links li a, .register-form .form-group input[type="text"]:focus, .register-form .form-group input[type="email"]:focus, .register-form .form-group textarea:focus
{ border-color: #146052; }
.video-section:before {
    background: rgb(20, 96, 82);
    background: -moz-linear-gradient(to left, rgba(20, 96, 82,1) 0%, rgba(11, 55, 47,1) 100%);
    background: -webkit-linear-gradient(to left, rgba(20, 96, 82,1) 0%, rgba(11, 55, 47,1) 100%);
    background: linear-gradient(to left, rgb(20, 96, 82) 0%,rgb(11, 55, 47) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#146052', endColorstr='#0b372f',GradientType=1 );
}
.video-section .content-box .text { color: #fff; }
.video-section .play-now .icon { background-color: #146052; }
footer .logo img { height: 120px; }
.speaker-block .image-box .image { background-color: #fff; }
.rtl .register-form .form-group input[type="text"], .rtl .register-form .form-group input[type="email"], .rtl .register-form .form-group input[type="url"], .rtl .register-form .form-group input[type="number"], .rtl .register-form .form-group input[type="date"], .rtl .register-form .form-group input[type="email"], .rtl .register-form .form-group textarea, .register-form .form-group select { padding-left: 50px; }
/* New */
.fair-site-btn {margin-top: 20px;}
 .coming-soon-section .outer-box {margin-top: -90px;}
/*.car-video .owl-video-wrapper{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    
}
.banner-carousel .owl-height{
    height: 600px !important;
} */
.video-section.no-bg:before {
    background: none !important;
}
.main-header.header2 {
    background-color: #0c352e;
}
.main-header.header2 .logo-box {background-color: rgb(255, 255, 255);}
.page-title {padding: 60px 0;}
.content-section .banner-carousel .slide-item{padding: 0 !important;}
.main-header.fixed-header .logo-box {box-shadow: 0px 3px 7px #27272717;}
.speaker-block-two .info-box {background-color: #0c352e;}
.speaker-block-two .image-box .image {border: 4px solid #0c352e;}
.speaker-block-two .inner-box {border-bottom: 5px solid #0b372f;}
.participant-details-section .image-box .image {
    position: relative;
    margin-bottom: 30px;
    overflow: hidden;
    border: 10px solid #ffffff;
    box-shadow: 0 0 30px rgba(0,0,0,0.10);
}
.styled-pagination li a:hover, .styled-pagination li a.active {background-color: #0b372f;}
.styled-pagination li a{border-bottom: 2px solid #0b372f;}
.contact-form .form-group input:focus, .contact-form .form-group select:focus, .contact-form .form-group textarea:focus {border-color: #0c352e;}
.contact-page-section .contact-info li .icon {background-color: #0b372f;}
.map-container .map{height: 600px;}
.map-marker-color{color: #0b372f}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: #fff;
    background-color: #0b372f;
}
.nav-fill .nav-item:hover a{color: #0b372f;}
.nav-fill .nav-item:hover a.active{color: #fff;}
.register-form .form-inner{
    height: 100%;
    border: .5px solid rgba(40, 47, 66, 0.15);
    border-left: 0;
}
.centered{
    position: absolute;
    transform: translate(-50%, -50%);
    left: 50%;
    top: 50%;
}
.w-90{width: 90%;}
.nav-pills a.active{color: #fff !important;}
.nav-pills a{color: #0b372f;}
/* .home-slider .slide-item{
    height: 90vh;
    width: 100%;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
} */
/* .content-section .slide-item{
    height: 60vh;
    width: 100%;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
} */
.modal-header .close {margin-top: -10px;}
.close-modal-btn, .close-modal-btn:hover {color: #146052;}
.user-loggedin a {color: #176e5e;}
.nav-pills a {
    color: #fff;
    background-color: #1a1e2a;
    border-radius: 0 !important;
}
.nav-pills a:hover {
    color: #0b372f !important;
}
.nav-pills a.active:hover {
    color: #fff !important;
}
.theme-btn.facebook, .theme-btn.facebook:hover, .theme-btn.facebook:before {
    background-color: #4267B2 !important;
    color: #fff !important;
}
.register-form .register-btn {color: #fff !important;}
.register-form .register-btn:hover {color: #1a1e2a !important;}
.nav-enabled .owl-prev, .nav-enabled .owl-next {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    height: 50px;
    width: 30px;
    color: #ffffff;
    background-color: rgba(255,255,255,0.10);
    font-size: 20px;
    line-height: initial;
    text-align: center;
    -webkit-transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    transition: all 500ms ease;
}
.nav-enabled .owl-prev { 
    right: auto;
    left: -1%;
 }
.nav-enabled .owl-next {    
     left: auto;
    right: -1%;
}
.nav-enabled .owl-nav .owl-next, .nav-enabled .owl-nav .owl-prev {
    background-color: rgba(26, 30, 42, 0.8313725490196079);
    padding: 10px;
    color: #fff;
}
.participant-section .speakers-section-two{padding: 0;}
.page-title.style-two {
    background-color: #333;
    padding: 30px;
}
.nav-pills a {
    color: #0b372f;
    background-color: #ffffff;
    border: 1px solid #0b372f;
    border-radius: 0 !important;
}
.mobile-menu .navigation li:hover>a,
.mobile-menu .navigation li.current>a,
.nav-outer .mobile-nav-toggler {color: #146052;}
.mobile-menu .close-btn {background-color: #146052;}
.main-footer .contact-list li .text a:hover {color: #146052;}
.profile-section .nav-pills a {border-right: none;}
.profile-section .nav-pills .nav-item:last-child a {border-right: 1px solid;}
.webinar-list .webinar-item{margin-bottom: 30px;}
.webinar-item h3 {
    font-size: 20px;
    margin-bottom: 20px;
}
.listing-section .lower-content {padding: 15px 0;}
.webinar-item .webinar-media{position: relative;}
.webinar-item .date {
    position: absolute;
    background-color: #125a4d;
    left: 0;
    top: 0;
    padding: 2px 15px;
    text-align: center;
    box-shadow: 5px 3px 7px rgba(11, 55, 47, 0.13);
}
.webinar-item .date p{
    color: #fff;
    font-weight: bold;
    margin: 0;
}
.verify-section{position: relative;}
.verify-section .verify-link{
    position: absolute;
    right: 15px;
    top: 38px;
}
.cla-area {
    margin: 20px 0;
    justify-content: center;
    display: flex;
}
.webinar-list .schedule-block.even .inner:after {border-left: 20px solid #146052;}
.webinar-list .schedule-block .inner:after {border-right: 20px solid #146052;}