.elementor-356 .elementor-element.elementor-element-6683dce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-356 .elementor-element.elementor-element-c91836a{text-align:center;}.elementor-356 .elementor-element.elementor-element-c91836a .elementor-heading-title{font-size:var( --e-global-typography-b15971f-font-size );line-height:var( --e-global-typography-b15971f-line-height );color:var( --e-global-color-184a74c );}.elementor-356 .elementor-element.elementor-element-711b5f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-356 .elementor-element.elementor-element-711b5f2.elementor-element{--align-self:center;}.elementor-356 .elementor-element.elementor-element-0e526e0{--grid-columns:2;--auto-scroll-offset:0px;}.elementor-356 .elementor-element.elementor-element-0e526e0 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-356 .elementor-element.elementor-element-0e526e0 .e-loop-item > .elementor-section, .elementor-356 .elementor-element.elementor-element-0e526e0 .e-loop-item > .elementor-section > .elementor-container, .elementor-356 .elementor-element.elementor-element-0e526e0 .e-loop-item > .e-con, .elementor-356 .elementor-element.elementor-element-0e526e0 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-356 .elementor-element.elementor-element-0e526e0 .elementor-pagination{text-align:center;margin-top:30px;}body:not(.rtl) .elementor-356 .elementor-element.elementor-element-0e526e0 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-356 .elementor-element.elementor-element-0e526e0 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-356 .elementor-element.elementor-element-0e526e0 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-356 .elementor-element.elementor-element-0e526e0 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-356 .elementor-element.elementor-element-c91836a .elementor-heading-title{font-size:var( --e-global-typography-b15971f-font-size );line-height:var( --e-global-typography-b15971f-line-height );}.elementor-356 .elementor-element.elementor-element-0e526e0{--grid-columns:2;}}@media(max-width:767px){.elementor-356 .elementor-element.elementor-element-6683dce{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-356 .elementor-element.elementor-element-c91836a .elementor-heading-title{font-size:var( --e-global-typography-b15971f-font-size );line-height:var( --e-global-typography-b15971f-line-height );}.elementor-356 .elementor-element.elementor-element-0e526e0{--grid-columns:1;}}/* Start custom CSS for shortcode, class: .elementor-element-711b5f2 */.select-wrapper {
    display: flex;
    gap: 10px;
    justify-content: center;
    justify-items: center;
}

.select-wrapper select {
	font-size: 14px;
	line-height: 2; /* 28px */
	color: #2c3338;
	border-color: #8c8f94;
	box-shadow: none;
	border-radius: 3px;
	padding: 0 24px 0 8px;
	min-height: 40px;
	max-width: 25rem;
	-webkit-appearance: none;
	/* The SVG is arrow-down-alt2 from Dashicons. */
	background: #fff url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E') no-repeat right 5px top 55%;
	background-size: 16px 16px;
	cursor: pointer;
	vertical-align: middle;
}

.select-wrapper select:hover {
	color: #2271b1;
}

.select-wrapper select:focus {
	border-color: #2271b1;
	color: #0a4b78;
	box-shadow: 0 0 0 1px #2271b1;
}

.select-wrapper select:active {
	border-color: #8c8f94;
	box-shadow: none;
}

.select-wrapper select.disabled,
.select-wrapper select:disabled {
	color: #a7aaad;
	border-color: #dcdcde;
	background-color: #f6f7f7;
	/* The SVG is arrow-down-alt2 from Dashicons. */
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23a0a5aa%22%2F%3E%3C%2Fsvg%3E');
	box-shadow: none;
	text-shadow: 0 1px 0 #fff;
	cursor: default;
	transform: none;
}

.select-wrapper select[aria-disabled="true"] {
	cursor: default;
}

/* Reset Firefox inner outline that appears on :focus. */
/* This ruleset overrides the color change on :focus thus needs to be after select:focus. */
.select-wrapper select:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #0a4b78;
}

/* Remove background focus style from IE11 while keeping focus style available on option elements. */
.select-wrapper select::-ms-value {
	background: transparent;
	color: #50575e;
}

.select-wrapper select:hover::-ms-value {
	color: #2271b1;
}

.select-wrapper select:focus::-ms-value {
	color: #0a4b78;
}

.select-wrapper select.disabled::-ms-value,
.select-wrapper select:disabled::-ms-value {
	color: #a7aaad;
}

/* Hide the native down arrow for select element on IE. */
.select-wrapper select::-ms-expand {
	display: none;
}/* End custom CSS */