/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/


.subscription-form .cmApp_signupContainer.cmApp_embedded{padding: 0px;max-width: 100%;width: 100%}
.subscription-form .cmApp_signupContainer.cmApp_embedded #cmApp_signupForm{display: flex;flex-wrap: wrap;    column-gap: 16px;}
.subscription-form .cmApp_signupContainer.cmApp_embedded #cmApp_signupForm .cmApp_fieldWrap,.subscription-form .cmApp_signupContainer.cmApp_embedded #cmApp_signupForm .cmApp_fieldWrap+div+div{width: calc(50% - 23px); display: inline-block;}
.subscription-form .cmApp_signupContainer.cmApp_embedded input[type="submit"]{background-color: #fff !important; font-size: 19.44px;     font-family: "Gotham Rounded", Sans-serif !important; color: rgb( 0, 76, 84 ) !important; border-radius:41px; height: auto; padding:20.2px 20px 20.2px 20px;  font-weight:700;border: 2px solid transparent;cursor: pointer;text-align:center;text-transform:uppercase}
.subscription-form .cmApp_signupContainer.cmApp_embedded input[type="submit"]:hover{border-color: #004C54 !important;background-color: rgb( 0, 76, 84 ) !important;color:#fff !important}
.subscription-form .cmApp_signupContainer.cmApp_embedded input[type="text"]{outline: none; height: 70px !important; border-radius: 41px; border: 1px solid #fff; color: #004C54; padding: 0px 30px; background-color: transparent; color: #fff !important;font-size:19.44px}
.subscription-form .cmApp_signupContainer.cmApp_embedded input[type="text"]::placeholder{text-transform:uppercase;color:#fff}
.subscription-form .cmApp_signupContainer.cmApp_embedded .cmApp_formInput{margin:0px}
.cmApp_signupContainer #cmApp_signupForm > div{padding: 0px !important;margin: 0px !important;}
.elementor-swiper-button{height: 51px;width: 51px;border: 1px solid #004C54 !important;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.elementor-swiper-button svg path,.elementor-swiper-button svg line,.elementor-swiper-button svg polyline{stroke: #004C54;}
.elementor-swiper-button:hover{border-width: 2px !important;}
.elementor-swiper-button:hover svg path,.elementor-swiper-button:hover svg line,.elementor-swiper-button:hover svg polyline{stroke-width: 3 !important;}
/* .elementor-swiper-button:hover{border-color: #2FA84A !important;border-width: 2px !important;}
.elementor-swiper-button:hover svg path,.elementor-swiper-button:hover svg line,.elementor-swiper-button:hover svg polyline{stroke: #2FA84A;} */
.cmApp_signupContainer #cmApp_signupForm > div.cmApp_errorMsg{width:100%}
#cmApp_statusContainer.cmApp_processing .cmApp_processingMsg{color: #fff; font-size: 20px; font-weight: 500;}
#cmApp_thankYouCheck{display:none !important}
.cmApp_processingMsg p{font-size: 24px; font-family: "Nib Pro", Sans-serif !important; font-weight: 600;}
#cmApp_statusContainer.cmApp_processing .cmApp_processingMsg{padding:0px;margin:0px}
.community-slider .elementor-widget-image{width:100%}

.cmApp_signupContainer #cmApp_signupForm > div.cmApp_errorMsg{padding-bottom:12px !important}
.community-slider.elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper>.swiper-slide {height:100%;max-height: fit-content;}
.community-slider {display:flex;}
@media only screen and (max-width:767px){
	.subscription-form .cmApp_signupContainer.cmApp_embedded #cmApp_signupForm .cmApp_fieldWrap, .subscription-form .cmApp_signupContainer.cmApp_embedded #cmApp_signupForm .cmApp_fieldWrap+div+div{width:100%}
	.subscription-form .cmApp_signupContainer.cmApp_embedded input[type="text"]{height:55px !important}
	.subscription-form .cmApp_signupContainer.cmApp_embedded input[type="submit"]{font-size:20px;    padding: 15px 20px 15px 20px;margin-top:10px !important}
	.cmApp_processingMsg p{font-size:20px}
}