/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.0.1.1712055365
Updated: 2024-04-02 10:56:05

*/

#event-box .etn-event-item:hover .etn-event-thumb img { -webkit-transform: initial !important;}
.postid-1743 #live-head {position: initial;background: linear-gradient(175.75deg, #163E86 26.95%, #001636 96.56%);}
.postid-2381 #live-head {position: initial;background: linear-gradient(175.75deg, #163E86 26.95%, #001636 96.56%);}

.rsvp-submission-buttons {justify-content: center;}
#rsvp-next-btn {opacity: 999;background-color: #E32121;}
.etn-rsvp-form-wrapper h2 {display: none;}
.etn-single-event-speaker-block { display: none;}
.etn-rsvp-form-wrapper .rsvp-submission-buttons { justify-content: center;}
#field_3_7 {display: none;}
.postid-1759 #live-head {position: initial;background: linear-gradient(175.75deg, #163E86 26.95%, #001636 96.56%);}
.etn-rsvp-form-wrapper .rsvp-tab-wrapper .rsvp-tab-item.active {color: red;}
.etn-rsvp-form-wrapper .rsvp-tab-wrapper .rsvp-tab-item.active .marker {border-color: red;}
.etn-rsvp-form-wrapper .rsvp-tab-wrapper .rsvp-tab-item.active:before {background-color: red;}
.etn-rsvp-form-wrapper .rsvp-tab-wrapper .rsvp-tab-item.done {color: #0c3f83;}
.etn-rsvp-form-wrapper .rsvp-tab-wrapper .rsvp-tab-item.done .marker {border-color: #0c3f83;}
.etn-rsvp-form-wrapper .rsvp-tab-wrapper .rsvp-tab-item.done:before {background-color: #0c3f83;}
.etn-rsvp-form-wrapper .attendee-details-wrapper .etn_multi_checkbox:checked+label:before {border-color: #0c3f82;background-color: #0c3f82;}
.etn-rsvp-form-wrapper .attendee-details-wrapper .etn_multi_checkbox:checked+label:before {border-color: #0c3f82;background-color: #0c3f82;}
#sponsor-form .large { background-color: #d9d9d9 !important;}

#sponsor-form .large {background-color: #e5e4e4 !important;}
.elementor-546 .elementor-element.elementor-element-27710cf .etn-event-item .etn-btn {    color: #fff !important;}
.etn-rsvp-form-wrapper .rsvp-submission-buttons .rsvp-btn {  background-color: #E32121;}
.etn-rsvp-form-wrapper .rsvp-submission-buttons .rsvp-btn:hover {background-color: #E32121 !important;color: #ffff !important;border-color: #E32121 !important;}
.etn-event-item:hover .etn-title a { color: #131313; -webkit-transition: initial !important;}
.etn-atend-btn .etn-btn {color: #E32121 !important; border-color: #E32121 !important;}
.etn-rsvp-form-wrapper .rsvp-submission-buttons .rsvp-btn:hover {  background-color: #0c3f82;}

/* banner text */
.main-logo a svg {width: 160px !important;height: 60px !important;}
.main-banner1 .elementor-widget-container h2 {text-transform: uppercase !important;}

.text-underline h2 {position: relative;width: fit-content;}
.text-underline h2::after {content: '';position: absolute;width: 100%;height: 2px;background-color: #E32121;bottom: -10px;left: 0;}

/* home page cards imgs */
.card-img img {width: 140px !important;height: 60px !important;}

/* donate-form */
.donate-form-class form .gform_fields .gfield input {width: 100%;}
.donate-form-class form .gform_fields .gfield input[type="submit"] {width: auto !important;}
#donate-form {height: auto !important;}
.donate-form-class form .gform_footer input[type="submit"] {background-color: red !important;}

/* events-page */
.events-card-parent .etn-row .etn-event-item {padding: 0px !important;}
.events-card-parent .etn-row .etn-event-item .etn-event-thumb {border-radius: 0px !important;}
.events-card-parent .etn-row .etn-event-item:hover h3 a {color: #131313 !important;}

/* .events-card-parent .etn-row .etn-event-item .etn-event-content {padding-bottom: 20px;padding-top: 5px;} */
.events-card-parent .etn-row .etn-event-item .etn-event-content {padding: 5px 20px 20px 20px;}
.etn-event-item .etn-event-location {color: #e32121 !important;}
.etn-event-content .etn-atend-btn a {text-decoration: none !important;transition: 0.5s ease all;}
.etn-event-content .etn-atend-btn a:hover {background-color: #e32121;color: white !important;}


.events-card-parent .etn-row .etn-col-md-6:last-child .etn-event-item .etn-event-thumb {margin-bottom: 0px;}
.events-card-parent .etn-row .etn-col-md-6:last-child .etn-event-item .etn-event-content {display: none;}
.events-card-parent .etn-row .etn-col-md-6:nth-last-child(2) .etn-event-item .etn-event-thumb {margin-bottom: 0px;}
.events-card-parent .etn-row .etn-col-md-6:nth-last-child(2) .etn-event-item .etn-event-content {display: none;}
.events-card-parent .etn-row .etn-event-item .etn-event-content .etn-event-footer .etn-atend-btn a {
    position: relative;
    color: #fff !important;
    padding-left: 25px;
    padding-right: 25px;
}
.events-card-parent .etn-row .etn-event-item .etn-event-content .etn-event-footer .etn-atend-btn a::after {
    content: 'Get Tickets' !important;
    color: #E32121 !important;
    position: absolute;
    left: 10px;
}
.events-card-parent .etn-row .etn-event-item .etn-event-content .etn-event-footer .etn-atend-btn a:hover {
    color: transparent !important;
}
.events-card-parent .etn-row .etn-event-item .etn-event-content .etn-event-footer .etn-atend-btn a:hover::after {
    color: #ffff !important;
}

/* events detail */
form button:focus-visible {outline: none !important;}
.etn-event-item {padding: 0px !important;}
.etn-event-item .etn-event-content {padding-bottom: 20px;padding-top: 5px;}
.etn-event-item:hover h3 a{color: #131313 !important;}
.etn-event-item:hover .etn-event-thumb {border-radius: 0px !important;}
.etn-event-item:hover .etn-event-thumb img {transform: scale(1) !important;}
.etn-event-item .etn-event-content .etn-event-footer .etn-atend-btn a {
    position: relative;
    color: #fff !important;
    padding-left: 25px;
    padding-right: 25px;
}
.etn-event-item .etn-event-content .etn-event-footer .etn-atend-btn a::after {
    content: 'Get Tickets' !important;
    color: #E32121 !important;
    position: absolute;
    left: 10px;
}
.etn-event-item .etn-event-content .etn-event-footer .etn-atend-btn a:hover {
    color: transparent !important;
}
.etn-event-item .etn-event-content .etn-event-footer .etn-atend-btn a:hover::after {
    color: #ffff !important;
}
.etn-sidebar .etn-widget ul li:nth-child(2) {
    width: 93px;
    overflow: hidden;
    white-space: nowrap;
    max-width: 150px;
}


/* Reg. Deadline hide */
.etn-sidebar .etn-widget ul li:nth-child(3) {display: none !important;}

/* contact page */
.contact-page-from-parent .contact-page-from {padding: 0px;}
.contact-page-from-parent .contact-page-from form .gform-body #gform_fields_1 {gap: 18px !important;}
.contact-page-from-parent form .gform_footer {margin-top: 15px !important;}
.contact-page-from {box-shadow: rgb(0 0 0 / 35%) 0px 0px 20px;}
.contact-page-from form .gform-body #gform_fields_1 .gfield input {background-color: #EEEEEE !important;height: 53px;}
.contact-page-from form .gform-body #gform_fields_1 .gfield textarea{border: none !important;background-color: #EEEEEE !important;min-block-size: 8rem !important;}

/* gallery page pagination */
.tablenav-pages_0 {margin-top: 50px !important;margin-bottom: 50px !important;}
.tablenav-pages_0 .pagination-links .pagination-links_col1 a,
.tablenav-pages_0 .pagination-links .pagination-links_col3 a {border-color: #DFE3E8 !important;color: #DFE3E8 !important;padding: 5px 10px !important;font-size: 25px !important;}
.tablenav-pages_0 .pagination-links .pagination-links_col2 input,
.tablenav-pages_0 .pagination-links .pagination-links_col2 span {border-color: #DFE3E8 !important;color: #DFE3E8 !important;padding: 5px 10px !important;font-size: 25px !important;font-weight: 400 !important;}
.pagination-links_col2 {color: #DFE3E8 !important;font-weight: 400 !important;}

/* footer */
.footer-txt p {margin-bottom: 0px;}
.footer-logo svg {width: 165px !important;}
/* .footer-logo svg path{fill: #ffff !important;} */

.pop-design input{border: none !important;background-color: #eeee !important;z-index: 999 !important;position: relative;}
.pop-design select {border: none !important;background-color: #eeee !important;}
.pop-design input[type="submit"]{background-color: red !important;color: #fff !important;}

@media only screen and (min-width: 1025px){
    .banner-height {height: 100vh !important;}
    .banner-height .e-con-inner {height: 100vh !important;display: flex !important;justify-content: center !important;}
    .lg-hide {display: none !important;}
    .btn-lg-hide{display: none !important;}
    .nav-design ul li.active a {color: #E8AF60 !important;}
    .social-icons ul li a {background: #ffff !important;}
    .events-card-parent .etn-row .etn-col-md-6:nth-last-child(2) .etn-event-item .etn-event-thumb img,
    .events-card-parent .etn-row .etn-col-md-6:last-child .etn-event-item .etn-event-thumb img {height: 410px;object-fit: contain;}
    .contact-page-from .gform_heading h2 {margin-bottom: 10px;}
    .contact-page-from .gform_heading p.gform_description,
    .contact-page-from form h3 {display: none;}
    .contact-page-from {box-shadow: rgb(0 0 0 / 35%) 0px 0px 20px;}


}

@media only screen and (max-width: 1200px){
    .page-id-546 .elementor-element-eb160da,
    .page-id-546 div#event-box {padding-left: 15px;padding-right: 15px;}
    .menu-item-footer {gap: 22px;}
}

@media only screen and (max-width: 1024px){
    .main-logo a svg {width: 100% !important;}
    .lg-hide {display: block !important;}
    .sm-hide {display: none !important;}
    .nav-design .e-con-inner .meni-items{width: 100% !important;}
    #elementor-popup-modal-2050 .dialog-message {width: 320px !important;}
    .pop-up-li ul li a {font-family: "metropolis", Sans-serif !important;font-size: 18px !important;font-weight: 600 !important;line-height: 28px !important;padding-left: 10px !important;color: #082863 !important;}
	.pop-up-li ul li a.elementor-item-active {color: #fff !important;}
    .pop-up-li ul li a:hover {background-color: #082863 !important;color: #ffff !important;}
    .thank-bg-img {background-size: cover !important;min-height: 340px !important;}
    .contact-page-from-parent .e-con-inner {display: block !important;}
    .contact-page-from-parent .contact-page-from, .contact-page-from-parent .contact-page-images {width: 100% !important;}
    .contact-page-from-parent .contact-page-from {margin-bottom: 40px !important;padding-top: 40px;padding-bottom: 40px;}
    .contact-page-from-parent .contact-page-from .gf_browser_chrome {padding-left: 20px !important;padding-right: 20px !important;}
    .footer-logo svg {width: 100% !important;}

}

@media only screen and (max-width: 1800px) and (min-width: 1600px){
    .main-banner-img img {width: 70% !important;}
    
}

@media only screen and (max-width: 1600px) and (min-width: 1400px){
    .main-banner-img img {width: 52% !important;}
    
}

@media only screen and (max-width: 1400px) and (min-width: 1200px){
    .main-banner-img img {width: 45% !important;}
    
}


@media only screen and (max-width: 1200px) and (min-width: 1024px){
    .main-banner-img img {width: 38% !important;}
    
}

@media only screen and (max-width: 1024px) and (min-width: 768px) {
    .about-page-design-tab .e-con-inner {display: flex !important;flex-direction: column-reverse !important;}
    .about-page-design-tab .e-con-inner .about-page-design-img,
    .about-page-design-tab .e-con-inner .about-page-design-content {width: 100% !important;}
    .about-page-design-content .e-con-inner {flex-direction: column !important;}
    .about-page-design-content {padding: 50px 30px !important;}
    .home-card-parent .e-con-inner {display: grid !important;grid-template-columns: 1fr 1fr;}
    .home-card-parent .e-con-inner .sec-box {width: 100% !important;padding-left: 50px;padding-right: 50px;justify-content: center !important;}
    .home-card-parent .e-con-inner .sec-box .elementor-element .e-con-inner {display: flex !important;}
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
    .contact-page-section .e-con-inner {display: grid !important;grid-template-columns: 1fr 1fr !important;}
    .contact-page-section .e-con-inner .elementor-element:last-child {border: none !important;}
}

@media only screen and (max-width: 767px){
    .nav-design .e-con-inner {flex-wrap: unset !important;}
	.pop-up-li ul li a {font-weight: 400!important;}
	.nav-design .e-con-inner .logo-img {padding-left: 5px !important;padding-right: 10px !important;}
    .donate-form-class form .gform_fields {gap: 18px !important;}
    #donate-form {height: auto !important;}
	#gform_fields_4 {gap: 18px !important;}
    #donate-form .e-con-inner {flex-direction: revert !important;}
    #donate-form .e-con-inner .elementor-element {width: inherit !important;}
    .elementor-popup-modal .dialog-message .e-con-inner {gap: 12px !important;}
    .etn-event-single-wrap .etn-event-single-content-wrap{padding: 0px !important;}
    .etn-rsvp-form-wrapper {margin-bottom: 0px !important;}
    .contact-page-from-parent .e-con-inner .contact-page-from {padding-bottom: 40px;}
    .contact-page-from-parent .contact-page-from .gf_browser_chrome {padding-left: 15px !important;padding-right: 15px !important;}
    .contact-page-section .e-con-inner .elementor-element:last-child {border: none !important;}
    .ginput_container input {font-size: 16px !important;}

}

@media only screen and (max-width: 500px){
    .thank-bg-img {min-height: 200px !important;}
}
