.elementor-kit-7192{--e-global-color-primary:#09242A;--e-global-color-secondary:#00BE82;--e-global-color-text:#09242A;--e-global-color-accent:#FFFFFF;--e-global-color-7b08122:#FFFFFF;--e-global-color-1216cb7:#02010100;--e-global-color-70e1a05:#193E44;--e-global-color-07a2080:#63F2BB;--e-global-color-739d88a:#1B606A;--e-global-typography-primary-font-family:"Tittillium Web";--e-global-typography-primary-font-weight:300;--e-global-typography-secondary-font-weight:400;--e-global-typography-accent-font-weight:500;font-family:"Tittillium Web", Sans-serif;font-weight:300;line-height:1.6em;letter-spacing:0.01em;--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-animation-duration:1200ms;--e-preloader-animation:eicon-spin;--e-preloader-animation-duration:800ms;--e-preloader-delay:0ms;--e-preloader-color:var( --e-global-color-primary );--e-preloader-size:20px;}.elementor-kit-7192 button,.elementor-kit-7192 input[type="button"],.elementor-kit-7192 input[type="submit"],.elementor-kit-7192 .elementor-button{background-color:var( --e-global-color-7b08122 );color:var( --e-global-color-primary );border-radius:300px 300px 300px 300px;padding:20px 50px 21px 50px;}.elementor-kit-7192 button:hover,.elementor-kit-7192 button:focus,.elementor-kit-7192 input[type="button"]:hover,.elementor-kit-7192 input[type="button"]:focus,.elementor-kit-7192 input[type="submit"]:hover,.elementor-kit-7192 input[type="submit"]:focus,.elementor-kit-7192 .elementor-button:hover,.elementor-kit-7192 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-kit-7192 e-page-transition{background-color:var( --e-global-color-primary );}.elementor-kit-7192 h1{color:var( --e-global-color-7b08122 );font-size:60px;font-weight:400;}.elementor-kit-7192 h2{color:var( --e-global-color-accent );font-size:48px;font-weight:400;}.elementor-kit-7192 h3{font-size:32px;font-weight:400;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:20px;--container-default-padding-right:20px;--container-default-padding-bottom:20px;--container-default-padding-left:20px;}.elementor-widget:not(:last-child){--kit-widget-spacing:15px;}.elementor-element{--widgets-spacing:15px 15px;--widgets-spacing-row:15px;--widgets-spacing-column:15px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-7192 h1{font-size:48px;}.elementor-kit-7192 h2{font-size:38px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7192 h2{font-size:32px;}.elementor-kit-7192 button,.elementor-kit-7192 input[type="button"],.elementor-kit-7192 input[type="submit"],.elementor-kit-7192 .elementor-button{padding:15px 20px 15px 20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.mr-auto{
    margin-right: auto !important;
}

body.scrolled header > div > div {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
}

body header > div > div {
    transition: .3s;
}

h1,h2,h3,h4,h5,h6{
    margin: 0;
}
body.scrolled header > div{
    background: var(--e-global-color-70e1a05);
}
.custom-password-page-wrapper .custom-password-form-wrapper{
	padding: 3rem 2rem;
	background: #163136;
	border-radius: 12px;
	box-shadow: 0 2px 20px rgba(0, 0, 0, 0.05);
	max-width: 1000px;
	margin: auto;
}

.custom-password-form-wrapper {
	/* max-width: 500px; */
	display: flex;
	flex-wrap: wrap;
	--gutter : 25px;
	margin: 0 calc(var(--gutter) * -1)
}

.custom-password-form-wrapper form {
	display: flex;
	flex-wrap: wrap;
}

.post-password-required .fl-post-header {
	display: none;
}
.custom-password-form-wrapper label {
	display: block;
	margin-bottom: 8px;
	font-weight: bold;
	width: 100%;
}

.custom-password-form-wrapper > div {
	padding: 0 var(--gutter);
}
.custom-password-form-wrapper .form-wrap{
	margin-top: auto;
}

.custom-password-form-wrapper .gform-footer.gform_footer.top_label {
    padding-bottom: 0;
}

.custom-password-form-wrapper .password-request-form {
    margin-bottom: -25px;
	width: 100%;
}
.custom-password-form-wrapper .section-text p {
    margin-top: 30px;
}
@media (min-width: 768px) {
	.custom-password-form-wrapper > div {
		width: calc(38% - 3rem);
		display: flex;
		flex-direction: column;
	}
	.custom-password-form-wrapper .section-text{
		border-right: 1px solid #dfded754;
		        justify-content: center;
	}
	.custom-password-form-wrapper .password-request-form{
		width: calc(63% - 4rem);
	}
}

@media(max-width: 767px){
	.custom-password-form-wrapper .section-text{
		border-bottom: 1px solid #dfded754;
		padding-bottom: 30px;
		margin-bottom: 30px;
	}
}

.custom-password-form-wrapper input[type="password"],
.custom-password-form-wrapper input[type="text"],
.custom-password-form-wrapper input[type="email"],
.custom-password-form-wrapper textarea {
	width: 100%;
	padding: 10px;
	margin-bottom: 15px;
	border: 1px solid #ccc;
	border-radius: 6px;
	box-sizing: border-box;
}

.custom-password-form-wrapper .password-submit-button,
.custom-password-form-wrapper button,
.gform_wrapper .gform_footer input[type="submit"] {
	background-color: #e74c3c;
	color: #fff;
	border: none;
	padding: 10px 20px;
	border-radius: 5px;
	cursor: pointer;
}

.custom-password-form-wrapper .password-request-form h3 {
	margin-top: 0;
	margin-bottom: 0.5rem;
}

.custom-password-request-form {
	margin-top: 1rem;
}
.custom-password-form-wrapper input[type="password"] {
	width: calc(100% - 85px);
	margin: 0;
}

.custom-password-form-wrapper input[type="submit"] {
	margin-left: 5px;
	border: 1px solid #e74c3c;
}

.custom-password-form-wrapper .password-request-form form {
	display: block;
}
.custom-password-form-wrapper p:empty,
.custom-password-form-wrapper br {
	display: none;
}

.custom-password-form-wrapper hr {
	background: white;
	margin: 3rem 0;
	opacity: 0.5;
}

.custom-password-form-wrapper .form-wrap{
	display: none;
}

html body .gform_wrapper.gravity-theme .gform_validation_errors,
html body .gform_wrapper.gravity-theme .gfield_validation_message,
html body .gform_wrapper.gravity-theme .validation_message {
	background: #de4b3b;
	padding: 2px 10px;
	font-size: 12px;
	font-weight: 600;
}


html body .gform_wrapper.gravity-theme .gform_validation_errors>h2.hide_summary{
	padding-left: 40px;
}

.custom-password-page-wrapper {
    background: var(--e-global-color-70e1a05);
    padding: 180px 0 80px;
}

.custom-password-page-wrapper .custom-password-form-wrapper *:not(input) {
    color: white;
}
html body .gform_wrapper.gravity-theme .password-request-form .gfield_validation_message, html body .password-request-form .gform_wrapper.gravity-theme .validation_message, .password-request-form  .gform_wrapper.gravity-theme .gform_validation_errors>h2 {
    color: white;
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */