/*
Theme Name: EventPress Child
Theme URI: https://www.nayrathemes.com/eventpress-free/
Template: eventpress
Author: Nayra Themes
Author URI: https://www.nayrathemes.com/
Description: EventPress is a Seasonal WordPress theme. It comes with lots of powerful features. EventPress is suited for Christmas, New Year, Valentine, Wedding, Seminar, Webinar, Birthday, Concerts, and any type of websites. Awesome features included in this theme such as Slider, Organizer, Coming Soon, Donation Features, Gallery, Event Schedule, Background Music, etc. Fully compatible with Give Donation Plugin, Contact Form 7, Revolution Slider, Elementor, Visual Composer, Yoast SEO, and WooCommerce. Various page templates ready in the theme like Blog Sidebar Left &amp; Right, Masonry and many more. Get 24x7 support with both the free and the Pro versions. Explore the demo of EventPress Pro- https://www.nayrathemes.com/demo/pro/eventpress/corporate/
Tags: one-column,two-columns,right-sidebar,flexible-header,custom-background,custom-colors,custom-header,custom-menu,custom-logo,featured-image-header,featured-images,full-width-template,sticky-post,theme-options,threaded-comments,translation-ready,blog,e-commerce,holiday,editor-style,grid-layout
Version: 1.0.28.1585488071
Updated: 2020-03-29 13:21:11

*/

body.home section#breadcrumb-area {
    display: none;
}
body {
    overflow-x: hidden;
}

html body {
    font-family: 'Roboto', sans-serif;
}

.elementor-element.elementor-element-fbc4169 p {
    color: white;
    font-family: StencilStd;
    font-size: 28px;
    margin-top: 120px;
}


.elementor-element.elementor-element-fbc4169 strong {
    color: #00F4FF;
    font-size: 50px;
    margin-bottom: 20px;
    display: inline-block;
}
.navbar-expand-lg .navbar-nav#menu-main-menu .nav-link {
    font-size: 16px !important;
    text-transform: uppercase;
    color: #444;
    font-weight: bold !important;
}

div#slider_29 {
    margin-bottom: 0 !important;
}

div#slider_29 .owl-dots {
    margin-bottom: 65px;
}

div#slider_29.sa_owl_theme .owl-dots .owl-dot span {
    width: 20px !important;
    height: 20px !important;
    background: white !important;
}

div#slider_29.sa_owl_theme .owl-dots .active span {
    background: #00F4FF !important;
}
.stencil, .elementor-widget-heading.stencil .elementor-heading-title {
    font-family: StencilStd;
}

.elementor-element.ps-testmonial .sa_hover_container {
    font-size: 20px;
    color: #3B3B3B;
    background: white;
    border: 1px solid #eeeeee8c;
}
.home-cont-form input.wpcf7-form-control.wpcf7-submit {
    background: #0048D8;
    border: none;
    color: white;
    font-size: 20px;
    width: auto;
    min-width: 150px;
    margin-top: 20px;
    text-transform: uppercase;
    border-radius: 5px;
    padding: 11px;
}

.home-cont-form input.wpcf7-form-control.wpcf7-submit:hover {
    cursor: pointer;
    background: blue;
}


footer.footer-section.section-padding {
    background: #0D182D;
    color: white;
    padding-top: 50px;
}

footer.footer-section.section-padding ul#menu-footer-menu a {
    padding: 10px 16px;
    color: white;
    text-transform: uppercase;
}

footer.footer-section.section-padding ul#menu-footer-menu a:hover {
    color: #00f4ff;
}

footer.footer-section.section-padding img.custom-logo {
    width: 180px;
    margin-bottom: 25px;
	background: white;
}

footer.footer-section.section-padding .footer-copyright {
    margin-top: 20px;
    border-top: 1px solid #58606E;
}

footer.footer-section.section-padding .footer-copyright p {
    text-align: left;
    color: #58606E;
}

.footer-section:after, .footer-copyright:after {
	background-color: #0D182D;
}
footer.footer-section.section-padding .footer-copyright p.foot-address {
    text-align: right;
    color: #fff;
}

footer.footer-section.section-padding .fott-social {
    text-align: right;
    font-size: 20px;
}

footer.footer-section.section-padding .fott-social a {
    color: #00F4FF;
    margin-left: 15px;
}

footer.footer-section.section-padding .fott-social a:hover {
    color: #0574f7;
}

section#breadcrumb-area {
    padding: 100px 0 70px;
	margin-bottom: 25px;
}

section#breadcrumb-area .col-12.text-center {
    text-align: left !important;
}

section#breadcrumb-area .col-12.text-center h2 {
    font-family: StencilStd;
    color: #00F4FF;
    font-size: 42px;
}

section#breadcrumb-area:after {
    display: none;
}

#breadcrumb-area .breadcrumb-nav li i.fa.fa-angle-double-right:before {content: "/";}

section#breadcrumb-area .breadcrumb-nav li.active {
    color: white;
}

.out-team-section h3 {
    font-weight: normal;
    font-size: 20px;
    margin-top: 5px;
    margin-bottom: 30px;
    color: black;
}

.elementor .out-team-section img {
    border-radius: 5px;
}

.ul-ticks ul li:before {
    content: "\f058";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 10px;
    font-size: 16px;
}

.elementor-element.border-form-cont {
    margin-top: -230px;
    z-index: 5;
    background: white;
    padding: 15px;
    border: 1px solid #8D9BB1;
    border-radius: 10px;
}

.prevent-equal-height .elementor-row {
    align-items: flex-start;
}

.width100 {
	width: 100%;
}

.elementor-element.border-form-cont2 {
	z-index: 5;
	background: white;
	padding: 15px;
	border: 1px solid #809DD8;
	border-radius: 10px;
}
.ps-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left {
    float: right;
    color: black;
}

.ps-toggle .elementor-toggle .elementor-tab-title {
    background: #F4F4F4;
    border: none;
    font-size: 18px;
    border-radius: 5px;
    padding: 20px;
}

.ps-toggle.elementor-widget-toggle .elementor-toggle .elementor-toggle-title {
    color: black;
}

.ps-toggle.elementor-widget-toggle .elementor-toggle .elementor-toggle-title:hover {
    color: #0048D8;
}

.ps-toggle.elementor-widget-toggle .elementor-toggle .elementor-tab-content {
    font-size: 20px;
    color: black;
}

.ps-toggle .elementor-toggle .elementor-tab-title.elementor-active {
    background: #0048D8;
}

.ps-toggle.elementor-widget-toggle .elementor-toggle .elementor-active .elementor-toggle-title {
    color: white;
}

.ps-toggle .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon.elementor-toggle-icon-left {
    color: white;
}

.ps-toggle .elementor-toggle-item {
    margin-bottom: 15px;
}

.ps-toggle.elementor-widget-toggle .elementor-toggle .elementor-tab-content ul li {
    list-style: disc;
    margin-left: 40px;
}

@media(max-width:768px){
	.elementor-element.border-form-cont{
		margin-top: 0;
	}
}