.elementor-23630 .elementor-element.elementor-element-7bf860c:not(.elementor-motion-effects-element-type-background), .elementor-23630 .elementor-element.elementor-element-7bf860c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6807d46 );}.elementor-23630 .elementor-element.elementor-element-7bf860c > .elementor-container{min-height:60vh;}.elementor-23630 .elementor-element.elementor-element-7bf860c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 90px 0px;}.elementor-23630 .elementor-element.elementor-element-7bf860c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23630 .elementor-element.elementor-element-4823f00e > .elementor-element-populated{margin:0px 34px 0px 0px;--e-column-margin-right:34px;--e-column-margin-left:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-23630 .elementor-element.elementor-element-66d89003 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-23630 .elementor-element.elementor-element-2beaf8c4{z-index:1;}.elementor-23630 .elementor-element.elementor-element-2beaf8c4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23630 .elementor-element.elementor-element-3182949b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-23630 .elementor-element.elementor-element-e208d7 img{border-style:solid;border-color:var( --e-global-color-4e59493 );border-radius:25px 25px 25px 25px;}.elementor-23630 .elementor-element.elementor-element-33fa9d55:not(.elementor-motion-effects-element-type-background), .elementor-23630 .elementor-element.elementor-element-33fa9d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e59493 );}.elementor-23630 .elementor-element.elementor-element-33fa9d55{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-23630 .elementor-element.elementor-element-33fa9d55 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23630 .elementor-element.elementor-element-36a7f88d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23630 .elementor-element.elementor-element-53c1288c{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-23630 .elementor-element.elementor-element-53c1288c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-23630 .elementor-element.elementor-element-35561d8{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-23630 .elementor-element.elementor-element-35561d8 .elementor-heading-title{font-family:var( --e-global-typography-cccdb09-font-family ), Sans-serif;font-size:var( --e-global-typography-cccdb09-font-size );font-weight:var( --e-global-typography-cccdb09-font-weight );text-transform:var( --e-global-typography-cccdb09-text-transform );line-height:var( --e-global-typography-cccdb09-line-height );letter-spacing:var( --e-global-typography-cccdb09-letter-spacing );color:var( --e-global-color-1711c9f );}.elementor-23630 .elementor-element.elementor-element-e7978d6{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-23630 .elementor-element.elementor-element-e7978d6 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-23630 .elementor-element.elementor-element-602ce61{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-23630 .elementor-element.elementor-element-602ce61 .elementor-heading-title{font-family:var( --e-global-typography-cccdb09-font-family ), Sans-serif;font-size:var( --e-global-typography-cccdb09-font-size );font-weight:var( --e-global-typography-cccdb09-font-weight );text-transform:var( --e-global-typography-cccdb09-text-transform );line-height:var( --e-global-typography-cccdb09-line-height );letter-spacing:var( --e-global-typography-cccdb09-letter-spacing );color:var( --e-global-color-1711c9f );}.elementor-23630 .elementor-element.elementor-element-0b9bae1{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-23630 .elementor-element.elementor-element-0b9bae1 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-23630 .elementor-element.elementor-element-5f1ebc3{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-23630 .elementor-element.elementor-element-5f1ebc3 .elementor-heading-title{font-family:var( --e-global-typography-cccdb09-font-family ), Sans-serif;font-size:var( --e-global-typography-cccdb09-font-size );font-weight:var( --e-global-typography-cccdb09-font-weight );text-transform:var( --e-global-typography-cccdb09-text-transform );line-height:var( --e-global-typography-cccdb09-line-height );letter-spacing:var( --e-global-typography-cccdb09-letter-spacing );color:var( --e-global-color-1711c9f );}.elementor-23630 .elementor-element.elementor-element-ea9671f{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-23630 .elementor-element.elementor-element-ad600cb{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-23630 .elementor-element.elementor-element-88687a4:not(.elementor-motion-effects-element-type-background), .elementor-23630 .elementor-element.elementor-element-88687a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6807d46 );}.elementor-23630 .elementor-element.elementor-element-88687a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23630 .elementor-element.elementor-element-88687a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23630 .elementor-element.elementor-element-fa0aa9e{--spacer-size:80px;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-23630 .elementor-element.elementor-element-7bf860c{padding:0px 10px 90px 10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-23630 .elementor-element.elementor-element-66d89003 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-23630 .elementor-element.elementor-element-2beaf8c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23630 .elementor-element.elementor-element-3182949b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23630 .elementor-element.elementor-element-53c1288c{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-23630 .elementor-element.elementor-element-35561d8 .elementor-heading-title{font-size:var( --e-global-typography-cccdb09-font-size );line-height:var( --e-global-typography-cccdb09-line-height );letter-spacing:var( --e-global-typography-cccdb09-letter-spacing );}.elementor-23630 .elementor-element.elementor-element-e7978d6{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-23630 .elementor-element.elementor-element-602ce61 .elementor-heading-title{font-size:var( --e-global-typography-cccdb09-font-size );line-height:var( --e-global-typography-cccdb09-line-height );letter-spacing:var( --e-global-typography-cccdb09-letter-spacing );}.elementor-23630 .elementor-element.elementor-element-0b9bae1{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-23630 .elementor-element.elementor-element-5f1ebc3 .elementor-heading-title{font-size:var( --e-global-typography-cccdb09-font-size );line-height:var( --e-global-typography-cccdb09-line-height );letter-spacing:var( --e-global-typography-cccdb09-letter-spacing );}.elementor-23630 .elementor-element.elementor-element-ea9671f{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}}@media(max-width:767px){.elementor-23630 .elementor-element.elementor-element-7bf860c{padding:0px 10px 90px 10px;}.elementor-23630 .elementor-element.elementor-element-4823f00e > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-23630 .elementor-element.elementor-element-66d89003 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-23630 .elementor-element.elementor-element-2beaf8c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23630 .elementor-element.elementor-element-3182949b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23630 .elementor-element.elementor-element-33fa9d55{padding:45px 0px 45px 0px;}.elementor-23630 .elementor-element.elementor-element-53c1288c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23630 .elementor-element.elementor-element-35561d8 .elementor-heading-title{font-size:var( --e-global-typography-cccdb09-font-size );line-height:var( --e-global-typography-cccdb09-line-height );letter-spacing:var( --e-global-typography-cccdb09-letter-spacing );}.elementor-23630 .elementor-element.elementor-element-e7978d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23630 .elementor-element.elementor-element-602ce61 .elementor-heading-title{font-size:var( --e-global-typography-cccdb09-font-size );line-height:var( --e-global-typography-cccdb09-line-height );letter-spacing:var( --e-global-typography-cccdb09-letter-spacing );}.elementor-23630 .elementor-element.elementor-element-0b9bae1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23630 .elementor-element.elementor-element-5f1ebc3 .elementor-heading-title{font-size:var( --e-global-typography-cccdb09-font-size );line-height:var( --e-global-typography-cccdb09-line-height );letter-spacing:var( --e-global-typography-cccdb09-letter-spacing );}.elementor-23630 .elementor-element.elementor-element-ea9671f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-23630 .elementor-element.elementor-element-4823f00e{width:62%;}.elementor-23630 .elementor-element.elementor-element-5750042d{width:38%;}}@media(max-width:1200px) and (min-width:768px){.elementor-23630 .elementor-element.elementor-element-4823f00e{width:100%;}.elementor-23630 .elementor-element.elementor-element-5750042d{width:100%;}}/* Start custom CSS */input[type='checkbox'] {
	display: none;
}

.wrap-collabsible {
	margin: 1.2rem 0;
}

.lbl-toggle {
	display: block;
	padding-bottom: 1rem;
	color: #fff;
	cursor: pointer;
	transition: all 0.25s ease-out;
	border-bottom: 1px solid #fff;
}

.lbl-toggle:hover {
	color: #FFF;
}

.lbl-toggle::before {
	content: ' ';
	display: inline-block;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid currentColor;
	vertical-align: middle;
	margin-right: .7rem;
	transform: translateY(-2px);
	transition: transform .2s ease-out;
}

.toggle:checked+.lbl-toggle::before {
	transform: rotate(90deg) translateX(-3px);
}

.collapsible-content {
	max-height: 0px;
	overflow: hidden;
	transition: max-height .25s ease-in-out;
}

.toggle:checked+.lbl-toggle+.collapsible-content {
	max-height: 350px;
}

.toggle:checked+.lbl-toggle {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.collapsible-content .content-inner {
	color:#fff;
	background: rgba(5, 209, 158, .75);
	border-bottom: 1px solid#fff;
	border-bottom-left-radius: 1px;
	border-bottom-right-radius: 1px;
	padding: .5rem 1rem;
}

.collapsible-content p {
	margin-bottom: 0;
}/* End custom CSS */