/*
 Theme Name:     Pride Conference
 Theme URI:      http://www.elegantthemes.com
 Description:    Scientific Serve, is one of the most prominent organizations in conducting conferences on various fields of science and technology.
 Author:         prideconference
 Author URI:     http://www.elegantthemes.com
 Template:       Divi
 Version:        3.19.18
*/
 
/* =Theme customization starts here
------------------------------------------------------- */

@import url("/wp-content/themes/Divi/style.css");


h1, h2, h3, h4, h5, h6{
    font-family: 'Poppins', sans-serif;
}
body{
    font-family: 'Open Sans', sans-serif;
}
body p{
color: #222222;
font-size: 15px;
line-height: 23px;
font-family: 'Open Sans', sans-serif;
}
body h1{
color: #f74949;
font-size: 40px;
font-weight: 700;
font-family: 'Poppins', sans-serif;
padding-bottom: 20px;
}
body h1 span{
    color: #222;
}
.container, .et_pb_row{
    width:100%;
}
#main-header{
background: rgba(0, 0, 0, 0.4) !important;
}
header#main-header .logo_container{
position: relative;
width: 112px;
height: auto;
float: left;
padding: 16px 0;
}
header#main-header .logo_container img#logo{
    display:block;
    max-height:100%;
}
header#main-header .header-main-menu{
    float:right;
    padding-top: 0;
}
header#main-header .header-main-menu #et-top-navigation{
    padding:0 !important;
    float:none;
}
header#main-header .header-main-menu #et-top-navigation nav, header#main-header .header-main-menu #et-top-navigation nav ul.nav{
    float:none;
}
header#main-header .header-main-menu #et-top-navigation nav ul.nav:after{
    clear:both;
    content:"";
    display:block;
}
header#main-header .header-main-menu #et-top-navigation nav ul.nav li{
    float:left;
    display:block;
    padding:0;
    margin:0 0 0 30px;
}
header#main-header .header-main-menu #et-top-navigation nav ul.nav li a{
    display:block;
    color: #ffffff;
font-size: 15px;
line-height: 30px;
font-weight: 500;
padding:25px 0;
font-family: 'Poppins', sans-serif;
text-transform: uppercase;
transition: all 500ms ease;
-moz-transition: all 500ms ease;
-webkit-transition: all 500ms ease;
-ms-transition: all 500ms ease;
-o-transition: all 500ms ease;
opacity:0.9;
}
header#main-header .header-main-menu #et-top-navigation nav ul.nav li.current-menu-item a, header#main-header .header-main-menu #et-top-navigation nav ul.nav li:hover a{
    color:#f74949 !important;
    opacity:0.9;
    
}
body #page-container header#main-header{
    -webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
position:absolute;
background:none;
}
body #page-container{
padding: 0 !important;
margin-top: 0 !important;
}
.et_pb_section.home-slider-section .et_pb_slider .et_pb_slides .et_pb_slide{
    padding:0;
}
.et_pb_section.home-slider-section .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_slide_description{
    text-shadow: none;
    padding:302px 0 296px;
}
.et_pb_section.home-slider-section .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_title{
letter-spacing: 1px;
font-size: 56px;
font-weight: 700;
color: #ffffff;
line-height: 56px;
text-transform: capitalize;
padding: 0 0 30px;
}
.et_pb_section.home-slider-section .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content p{
    font-size: 24px;
    line-height:24px;
    color: #15c0df;
    font-weight:700;
    padding:0 0 44px;
}
.et_pb_section.home-slider-section .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_button_wrapper .et_pb_button{
    -webkit-transition: all .2s ease-out;
-moz-transition: all .2s ease-out;
-o-transition: all .2s ease-out;
-ms-transition: all .2s ease-out;
color: #ffffff;
border:2px solid #f74949;
width:192px;
height:48px;
padding:0;
text-align:center;
line-height:45px !important;
font-size: 14px;
text-transform: uppercase;
background: #f74949;
font-family: 'Poppins', sans-serif;
font-weight: 500;
border-radius: 50px;
margin:0;
}
.et_pb_section.home-slider-section .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_button_wrapper .et_pb_button:after{
    display:none;
}
.et_pb_section.home-slider-section .et_pb_slider .et_pb_slides .et_pb_slide:before{
background: rgba(0,0,0,0.40) !important;
width: 100%;
height: 100%;
position: absolute;
content: "";
display: block;
left: 0;
top: 0;
}
.et_pb_section.home-slider-section .et_pb_slider .et-pb-slider-arrows .et-pb-arrow-prev, .et_pb_section.home-slider-section .et_pb_slider .et-pb-slider-arrows .et-pb-arrow-prev:hover{
    left:20px;
}
.et_pb_section.home-slider-section .et_pb_slider .et-pb-slider-arrows .et-pb-arrow-next, .et_pb_section.home-slider-section .et_pb_slider .et-pb-slider-arrows .et-pb-arrow-next:hover{
    right:20px;
}
.et_pb_section.home-slider-section .et_pb_slider .et-pb-controllers{
    bottom:25px;
}
.et_pb_section.home-slider-section .et_pb_slider .et-pb-controllers a{
border: 1px solid #f74949;
background: none;
width: 8px;
height: 8px;
margin: 0 6px;
vertical-align: top;
border-radius: 10px;
}
.et_pb_section.home-slider-section .et_pb_slider .et-pb-controllers a.et-pb-active-control{
    border-color:#ffffff;
}

.et_pb_column.aboutus-content-right h1{
color: #f74949;
font-size: 40px;
font-weight: 700;
text-transform: capitalize;
font-family: 'Poppins', sans-serif;
padding-bottom: 20px;
}
.et_pb_column.aboutus-content-right h1 span{
color: #222;
}
.et_pb_column.aboutus-content-right p{
    color: #222222;
    font-size: 16px;
    line-height:26px;
    font-family: 'Open Sans', sans-serif;
}
.et_pb_row.about-modules-inner .et_pb_column{
border: 1px solid #eee;
padding: 42px 15px;
width: 31.5%;
margin-right: 31px;
box-shadow: 0 0 5px #eee;
background: #fff;
}
.et_pb_row.about-modules-inner .et_pb_column h4{
color: #222222;
font-size: 17px;
font-weight: 600;
font-family: 'Poppins', sans-serif;
padding: 20px 0 16px;
text-align: center;
position: relative;
margin-bottom: 16px;
}
.et_pb_row.about-modules-inner .et_pb_column h4:before{
position: absolute;
bottom: 0;
width: 50px;
height: 3px;
content: "";
background: #f74949;
left: 0;
right: 0;
margin: auto;
}
.et_pb_row.about-modules-inner .et_pb_column p{
color: #222222;
font-size: 15px;
line-height: 23px;
font-family: 'Open Sans', sans-serif;
text-align: center;
padding: 0 20px;
}
.et_pb_row.about-modules-inner {
    padding: 52px 0 0;
}
.et_pb_section.home-aboutus-section{
    padding: 58px 0 65px;
    background: #EDF0F2;
}
.about-icon img{
    display:block;
    margin:auto;
}
.et_pb_row.about-modules-inner .et_pb_column h4 a:hover{
    color:#fe3e01 !important;
}
.about-button a{
font-size: 13px;
line-height: 29px;
color: #fff;
border: 2px solid #f74949;
width: 106px;
height: 33px;
margin: 25px auto auto;
display: block;
background: #f74949;
font-family: 'Poppins', sans-serif;
text-align: center;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
}
.about-button a:hover{
    background:none;
    color:#f74949;
}
.et_pb_section.getin-touch-section h1{
    text-align:center;
    padding-bottom:11px;
}
.et_pb_section.getin-touch-section p{
    text-align:center;
    font-size: 16px;
line-height: 26px;
}
.form-fields {
float: left;
width: 48.5%;
margin-right: 28px;
}
.form-fields.last{
    margin-right:0;
}
.et_pb_section.getin-touch-section input, .et_pb_section.getin-touch-section textarea{
border: 1px solid #ccc;
font-size: 14px;
line-height: 20px;
padding: 12px 16px;
font-family: 'Poppins', sans-serif;
color: #000;
width: 100%;
    
}
.et_pb_section.getin-touch-section input[type="submit"]{
font-size: 16px;
line-height: 42px;
color: #fff;
border: 2px solid #f74949;
width: 200px;
height: 45px;
margin: 30px auto auto;
display: block;
background: #f74949;
font-family: 'Poppins', sans-serif;
text-align: center;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
cursor: pointer;
padding: 0;
font-weight: 500;
letter-spacing: 1px;
}
.et_pb_section.getin-touch-section input[type="submit"]:hover, .et_pb_column.contact-form-left input[type="submit"]:hover{
background: none;
color: #f74949;
}
.et_pb_section.getin-touch-section textarea{
    height:177px;
}
.get-in-touch-fields {
    width: 936px;
    margin: auto;
    padding-top: 35px;
}
.get-in-touch-fields p{
    padding-bottom:20px;
}
.et_pb_section.getin-touch-section{
    padding: 54px 0 40px;
}
#footer-widgets .footer-widget li::before {
    display:none;
}
#footer-widgets .footer-widget li {
    padding-left: 0;
}
#footer-widgets .footer-widget h4.title{
font-family: 'Poppins', sans-serif;
font-size: 18px;
line-height: 20px;
color: #f74949 !important;
padding-bottom: 17px;
text-transform: uppercase;
font-weight: 700;
}
#footer-widgets .footer-widget ul li{
font-size: 16px;

line-height: 23px;
    color:#fff;
    font-family: 'Open Sans', sans-serif;
    margin-bottom:10px;
}
#footer-widgets .footer-widget p{
font-size: 16px;
line-height: 25px;
color: #fff;
font-family: 'Open Sans', sans-serif;
padding: 15px 0 0;
}
#footer-widgets .footer-widget ul li a{
    color:#fff !important;
}
#footer-widgets .footer-widget:first-child{
width: 30%;
margin: 0;
}
#footer-widgets .footer-widget:nth-child(2){
width: 15%;
margin:0 50px 0 73px;
}
#footer-widgets .footer-widget:nth-child(3){
width: 26%;
margin: 0;
}
#footer-widgets .footer-widget:last-child{
width: 152px;

float: right;
}
#footer-widgets .footer-widget:last-child ul li{
    display:inline-block;
    margin-right:15px;
}
#footer-widgets .footer-widget:last-child ul li:last-child{
    margin-right:0;
}
#footer-widgets .footer-widget ul li.footer-address{
background: url(/wp-content/themes/prideconference/images/address-icon.webp) no-repeat left 5px;
padding-left: 26px;
}
#footer-widgets .footer-widget ul li.footer-phone a{
background: url(/wp-content/themes/prideconference/images/phone-icon.webp) no-repeat left 5px;
padding-left: 26px;
}
#footer-widgets .footer-widget ul li.footer-mail a{
background: url(/wp-content/themes/prideconference/images/mail-icon.webp) no-repeat left 8px;
padding-left: 30px;
}
#main-footer {
    background: #000;
}
#footer-bottom {
    padding: 18px 0;
    background: #f74949;
}
#footer-info {
font-family: 'Poppins', sans-serif;
font-size:15px;
line-height:20px;
    float: none;
    padding-bottom: 0;
    color: #fff;
    text-align: center;
}
#footer-widgets {
    padding: 48px 0 35px;
}
#left-area ul, .comment-content ul, .entry-content ul, body.et-pb-preview #main-content .container ul {
    padding: 0;
    list-style-type: none !important;
}
.et_pb_section.events0main-section{
/*background-size: cover;
background-repeat: no-repeat;
background-position: center center;
background-attachment: fixed;
background-image:url(/wp-content/themes/prideconference/images/events-bg.jpg);*/
background:none;
}
/*.et_pb_section.events0main-section:before {
    position: absolute;
    content: '';
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.8);
}*/
.et_pb_section.events0main-section h1{
    text-align:center;
    padding-bottom:3px;
}
.et_pb_section.events0main-section p{
text-align: center;
color: #435469;
font-size: 16px;
} 
.events-list-inner{
    padding:26px 0 0;
}
.events-right-div ul li{
float: left;
margin-right: 4%;
margin-bottom:30px;
width: 48%;
}
.events-right-div ul li.last{
    margin-right:0;
}
.news-events-upcoming-img{
    float:left;
    width:32%;
}
.news-events-upcoming-img img{
    display:block;
    width: 100%;
    border-radius:10px;
}
.news-events-upcoming-details {
    float: right;
    width: 62%;
}
.news-title-div h3{
color: #0d1d31;
font-size: 16px;
font-weight: 700;
font-family: 'Raleway', sans-serif;
padding: 0 0 20px;
line-height: 16px;
}
.news-title-div h3 a{
    color: #0d1d31;
}
.news-date-div h6{
font-size: 14px;
line-height: 15px;
font-weight: 700;
padding: 0 0 20px 17px;
font-family: 'Roboto', sans-serif;
color:#435469;
background: url(/wp-content/themes/prideconference/images/event-date-icon.webp) no-repeat;
}
.ticket-price h4{
    color: #ed4a43;
    font-size: 15px;
line-height: 15px;
padding:0 0 10px;
font-family: 'Roboto', sans-serif;
font-weight: 900;
}
.et_pb_section.events0main-section .ticket-desc p{
text-align: left;
font-size: 14px;
color: #435469;
font-family: 'Roboto', sans-serif;
padding: 0 0 18px;
font-weight: 300;
line-height: 19px;
}
.ticket-detail-link a{
background-color: transparent;
font-size: 13px;
line-height: 13px;
border-radius: 5px;
padding: 10px 11px;
border: 1px solid #96a0aa;
color: #96a0aa;
font-weight: 700;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
font-family: Raleway, sans-serif;
text-transform: uppercase;
display: inline-block;
}
.ticket-detail-link a:hover{
    background:#ed4a43;
    border-color:#ed4a43;
    color:#fff;
}
.event-location{
    color: #222222;
    font-size: 15px;
    line-height: 23px;
    font-family: 'Open Sans', sans-serif;
}
.event-location {
    float: right;
}
.new-events-inner.clearfix {
    padding: 40px 0 25px;
}
.events-right-div .slick-prev{
    background:url(/wp-content/themes/prideconference/images/arrow-left.png) no-repeat;
    left:-25px;
}
.events-right-div .slick-next{
    background:url(/wp-content/themes/prideconference/images/arrow-right.png) no-repeat;
    right:-25px;
}
.events-right-div .slick-prev, .events-right-div .slick-next{
position: absolute;
text-indent: -9999px;
width: 20px;
height: 20px;
border: none;
cursor: pointer;
top: 36%;
z-index: 9999;
}
.et_pb_column.about-page-content-image{
    width:35%;
    margin: 0;
}
.et_pb_column.about-page-content-right{
    width: 61%;
    margin-left: 37px;
}
.map-inner-div iframe{
    display:block;
}
.et_pb_section.about-content-section p {
    font-size: 16px;
    line-height: 24px;
}
.et_pb_section.about-content-section{
    padding:55px 0;
}
.et_pb_section.about-content-section .et_pb_row.about-bottom-content{
    padding: 31px 0 0;
}
.page-caption h1{
    text-align:center;
    padding:170px 0 70px;
    color: #fff;
}
.et_pb_row.condiction-list ul li{
color: #222222;
font-size: 16px;
line-height: 24px;
font-family: 'Open Sans', sans-serif;
margin-bottom: 16px;
background: url(/wp-content/themes/prideconference/images/star-icon.png) no-repeat left 6px;
padding-left: 22px;
}
.et_pb_row.condiction-list p{
font-size: 17px;
line-height: 29px;
padding-top: 22px;
}
.et_pb_row.condiction-list ul{
    padding:22px 0 0 15px;
}
.et_pb_row.condiction-list h1 {
font-size: 31px;
line-height: 30px;
padding-bottom: 0;
}
.et_pb_section.terms-condiction-section{
    padding:16px 0 8px;
}
.et_pb_section.terms-condiction-section .et_pb_row.condiction-list.two{
    background: #edf0f2;
}
.et_pb_section.terms-condiction-section .et_pb_row{
    padding:32px 35px;
}
.et_pb_widget {
    float: none;
}
.page-featured-image-full iframe{
width: 100%;
height: 330px;
}
.map-overly-div {
    background: rgba(0, 0, 0, 0.6);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}
.page-featured-image-full {
    position: relative;
}
.et_pb_column.contact-form-left input, .et_pb_column.contact-form-left textarea{
border: 1px solid #ccc;
font-size: 14px;
line-height: 20px;
padding: 12px 16px;
font-family: 'Poppins', sans-serif;
color: #000;
width: 100%;
}
.et_pb_column.contact-form-left textarea{
height: 120px;
}
.et_pb_column.contact-form-left input[type="submit"]{
font-size: 16px;
line-height: 42px;
color: #fff;
border: 2px solid #f74949;
width: 200px;
height: 45px;
margin: 9px 0 0;
display: block;
background: #f74949;
font-family: 'Poppins', sans-serif;
text-align: center;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
cursor: pointer;
padding: 0;
font-weight: 500;
letter-spacing: 1px;
}
.et_pb_column.contact-form-left p {
    padding-bottom: 20px;
}
.contact-fields {
    float: left;
    width: 49%;
}
.contact-fields.last {
    margin-left: 13px;
}
.et_pb_column.contact-form-details-right ul li{
margin-bottom: 20px;
color: #222222;
font-size: 15px;
line-height: 23px;
padding-left: 50px;
font-family: 'Open Sans', sans-serif;
border-bottom: 1px dotted #eee;
padding-bottom: 20px;
}
.et_pb_column.contact-form-details-right ul li:last-child{
    border-bottom:none;
}
.et_pb_column.contact-form-details-right ul li span{
display: block;
padding-bottom: 2px;
font-family: 'Poppins', sans-serif;
font-size: 16px;
line-height: 20px;
color: #000;
font-weight: 600;
}
.et_pb_column.contact-form-details-right ul li a{
color: #222222 !important;
}
.et_pb_column.contact-form-details-right ul li.contact-address{
    background:url(/wp-content/themes/prideconference/images/contact-address-icon.jpg) no-repeat left top;
}
.et_pb_column.contact-form-details-right ul li.contact-phone{
    background:url(/wp-content/themes/prideconference/images/contact-phone-icon.jpg) no-repeat left top;
}
.et_pb_column.contact-form-details-right ul li.contact-mobile{
    background:url(/wp-content/themes/prideconference/images/contact-mobile-icon.jpg) no-repeat left top;
}
.et_pb_column.contact-form-details-right ul li.contact-email{
    background:url(/wp-content/themes/prideconference/images/contact-email-icon.jpg) no-repeat left top;
}
.et_pb_section.contact-page-form-section{
    padding: 54px 0 24px;
}
.et_pb_column.contact-form-details-right{
    padding-top:13px;
}
.events-main-page .events-category-list ul li{
float: left;
width: 23.5%;
margin: 0 11px;
}
.events-main-page .events-category-list .faq-post-list {
    margin: 0 -11px;
}
.events-main-page .events-category-list h2{
color: #222;
font-size: 30px;
font-weight: 700;
text-transform: capitalize;
font-family: 'Poppins', sans-serif;
padding-bottom: 28px;
position: relative;
margin-bottom: 28px;
}
.events-main-page .events-category-list h2:before{
position: absolute;
left: 0;
bottom: 0;
width: 78px;
height: 5px;
background: #f74949;
content: "";
}
.events-main-page .events-category-list {
    border-bottom: 1px solid #ccc;
padding-bottom: 44px;
margin-bottom: 35px;
}
.events-main-page .events-category-list:last-of-type{
    border-bottom:none;
}
.events-main-page .news-events-upcoming-details, .events-main-page .news-events-upcoming-img{
    float: none;
width: 100%;
}
.events-main-page .news-events-upcoming-details{
    padding:20px 0 0;
}
.events-main-page .news-events-upcoming-details .news-date-div{
    float:left;
}
.events-main-page .news-events-upcoming-details .event-location{
    float:right;
    line-height:14px;
    padding-right: 20px;
}
.events-main-page .news-events-upcoming-details .news-title-div h3{
    padding:0 0 15px;
}
.events-main-page .faq-post-list .slick-prev, .events-main-page .faq-post-list .slick-next {
    position: absolute;
    text-indent: -9999px;
    width: 20px;
    height: 20px;
    border: none;
    cursor: pointer;
    top: -40px;
    z-index: 9999;
}
.events-main-page .faq-post-list .slick-next {
    background: url(/wp-content/themes/prideconference/images/arrow-right.png) no-repeat;
    right:5px;
}
.events-main-page .faq-post-list .slick-prev {
    background: url(/wp-content/themes/prideconference/images/arrow-left.png) no-repeat;
    right:35px;
}





/*
     FILE ARCHIVED ON 02:15:20 May 06, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:09:01 May 14, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.453
  exclusion.robots: 0.046
  exclusion.robots.policy: 0.038
  esindex: 0.009
  cdx.remote: 5.539
  LoadShardBlock: 86.744 (3)
  PetaboxLoader3.datanode: 70.622 (4)
  PetaboxLoader3.resolve: 52.314 (2)
  load_resource: 85.766
*/