.elementor-58 .elementor-element.elementor-element-e4add1e>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center
}

.elementor-58 .elementor-element.elementor-element-e4add1e:not(.elementor-motion-effects-element-type-background),
.elementor-58 .elementor-element.elementor-element-e4add1e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #1768fe
}

.elementor-58 .elementor-element.elementor-element-e4add1e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	/*padding: 20   px 0px 20px 15px*/
}

.elementor-58 .elementor-element.elementor-element-e4add1e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s
}

.elementor-58 .elementor-element.elementor-element-b078fb5.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: flex-end
}

.elementor-58 .elementor-element.elementor-element-62eec4e .navbar-nav.megamenu>li>a {
	color: #e3eaf7;
	    font-size: 20px;
    font-weight: 700;
}

.elementor-58 .elementor-element.elementor-element-62eec4e .navbar-nav.megamenu>li:hover>a,
.elementor-58 .elementor-element.elementor-element-62eec4e .navbar-nav.megamenu>li.active>a {
	color: #fff
}

.elementor-58 .elementor-element.elementor-element-62eec4e {
	width: auto;
	max-width: auto
}

.elementor-58 .elementor-element.elementor-element-0edb1e1 .elementor-button .elementor-align-icon-right {
	margin-left: 10px
}

.elementor-58 .elementor-element.elementor-element-0edb1e1 .elementor-button .elementor-align-icon-left {
	margin-right: 10px
}

.elementor-58 .elementor-element.elementor-element-0edb1e1 a.elementor-button,
.elementor-58 .elementor-element.elementor-element-0edb1e1 .elementor-button {
	font-size: 16px;
	font-weight: 500;
	background-color: #feac36;
	border-radius: 4px 4px 4px 4px;
	padding: 12px 30px 12px 30px
}

.elementor-58 .elementor-element.elementor-element-0edb1e1 a.elementor-button:hover,
.elementor-58 .elementor-element.elementor-element-0edb1e1 .elementor-button:hover,
.elementor-58 .elementor-element.elementor-element-0edb1e1 a.elementor-button:focus,
.elementor-58 .elementor-element.elementor-element-0edb1e1 .elementor-button:focus {
	color: #fff;
	background-color: #ff9a0c
}

.elementor-58 .elementor-element.elementor-element-0edb1e1 a.elementor-button:hover svg,
.elementor-58 .elementor-element.elementor-element-0edb1e1 .elementor-button:hover svg,
.elementor-58 .elementor-element.elementor-element-0edb1e1 a.elementor-button:focus svg,
.elementor-58 .elementor-element.elementor-element-0edb1e1 .elementor-button:focus svg {
	fill: #fff
}

.elementor-58 .elementor-element.elementor-element-0edb1e1>.elementor-widget-container {
	margin: 0px 0px 0px 50px
}

.elementor-58 .elementor-element.elementor-element-0edb1e1 {
	width: auto;
	max-width: auto
}

.elementor-58 .elementor-element.elementor-element-0b74b7b .top-wrapper-menu .infor-account .name-acount {
	color: #fff
}

.elementor-58 .elementor-element.elementor-element-0b74b7b .btn-login {
	color: #fff
}

.elementor-58 .elementor-element.elementor-element-0b74b7b .top-wrapper-menu .infor-account .name-acount:hover {
	color: #fff
}

.elementor-58 .elementor-element.elementor-element-0b74b7b .btn-login:hover {
	color: #fff
}

.elementor-58 .elementor-element.elementor-element-0b74b7b .btn-login:focus {
	color: #fff
}

.elementor-58 .elementor-element.elementor-element-0b74b7b>.elementor-widget-container {
	margin: 0px 0px 0px 50px
}

.elementor-58 .elementor-element.elementor-element-0b74b7b {
	width: auto;
	max-width: auto
}

@media(min-width:768px) {
	.elementor-58 .elementor-element.elementor-element-414e1c0 {
		width: 46.028%;
                        margin-left: 61px;
	}
	.elementor-58 .elementor-element.elementor-element-b078fb5 {
		width: 88.972%;
                
    margin-right: 29px;
	}
}

.select2-container {
	box-sizing: border-box;
	display: inline-block;
	margin: 0;
	position: relative;
	vertical-align: middle
}

.select2-container .select2-selection--single {
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	height: 28px;
	margin: 0 0 -4px;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-user-select: none
}

.select2-container .select2-selection--single .select2-selection__rendered {
	display: block;
	padding-left: 8px;
	padding-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.select2-container .select2-selection--single .select2-selection__clear {
	position: relative
}

.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
	padding-right: 8px;
	padding-left: 20px
}

.select2-container .select2-selection--multiple {
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	min-height: 32px;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-user-select: none
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
	display: inline-block;
	overflow: hidden;
	padding-left: 8px;
	text-overflow: ellipsis;
	white-space: nowrap
}

.select2-container .select2-search--inline {
	float: left;
	padding: 0
}

.select2-container .select2-search--inline .select2-search__field {
	box-sizing: border-box;
	border: none;
	font-size: 100%;
	margin: 0;
	padding: 0
}

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
	-webkit-appearance: none
}

.select2-dropdown {
	background-color: #fff;
	border: 1px solid #aaa;
	border-radius: 4px;
	box-sizing: border-box;
	display: block;
	position: absolute;
	left: -100000px;
	width: 100%;
	z-index: 1051
}

.select2-results {
	display: block
}

.select2-results__options {
	list-style: none;
	margin: 0;
	padding: 0
}

.select2-results__option {
	padding: 6px;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-user-select: none
}

.select2-results__option[aria-selected],
.select2-results__option[data-selected] {
	cursor: pointer
}

.select2-container--open .select2-dropdown {
	left: 0
}

.select2-container--open .select2-dropdown--above {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.select2-container--open .select2-dropdown--below {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.select2-search--dropdown {
	display: block;
	padding: 4px
}

.select2-search--dropdown .select2-search__field {
	padding: 4px;
	width: 100%;
	box-sizing: border-box
}

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
	-webkit-appearance: none
}

.select2-search--dropdown.select2-search--hide {
	display: none
}

.select2-close-mask {
	border: 0;
	margin: 0;
	padding: 0;
	display: block;
	position: fixed;
	left: 0;
	top: 0;
	min-height: 100%;
	min-width: 100%;
	height: auto;
	width: auto;
	opacity: 0;
	z-index: 99;
	background-color: #fff
}

.select2-hidden-accessible {
	border: 0!important;
	clip: rect(0 0 0 0)!important;
	height: 1px!important;
	margin: -1px!important;
	overflow: hidden!important;
	padding: 0!important;
	position: absolute!important;
	width: 1px!important
}

.select2-container--default .select2-selection--single {
	background-color: #fff;
	border: 1px solid #aaa;
	border-radius: 4px
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
	color: #444;
	line-height: 28px
}

.select2-container--default .select2-selection--single .select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: 700
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
	color: #999
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 26px;
	position: absolute;
	top: 1px;
	right: 1px;
	width: 20px
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: #888 transparent transparent transparent;
	border-style: solid;
	border-width: 5px 4px 0 4px;
	height: 0;
	left: 50%;
	margin-left: -4px;
	margin-top: -2px;
	position: absolute;
	top: 50%;
	width: 0
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
	float: left
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
	left: 1px;
	right: auto
}

.select2-container--default.select2-container--disabled .select2-selection--single {
	background-color: #eee;
	cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
	display: none
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: transparent transparent #888 transparent;
	border-width: 0 4px 5px 4px
}

.select2-container--default .select2-selection--multiple {
	background-color: #fff;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: text
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
	box-sizing: border-box;
	list-style: none;
	margin: 0;
	padding: 0 5px;
	width: 100%
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
	list-style: none;
	margin: 5px 5px 0 0
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before {
	content: '';
	display: none
}

.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
	color: #999;
	margin-top: 5px;
	float: left
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: 700;
	margin-top: 5px;
	margin-right: 10px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
	background-color: #e4e4e4;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: default;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	padding: 0 5px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
	color: #999;
	cursor: pointer;
	display: inline-block;
	font-weight: 700;
	margin-right: 2px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
	color: #333
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder {
	float: right
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
	margin-left: 5px;
	margin-right: auto
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
	margin-left: 2px;
	margin-right: auto
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
	border: solid #000 1px;
	outline: 0
}

.select2-container--default.select2-container--disabled .select2-selection--multiple {
	background-color: #eee;
	cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
	display: none
}

.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single {
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.select2-container--default .select2-search--dropdown .select2-search__field {
	border: 1px solid #aaa
}

.select2-container--default .select2-search--inline .select2-search__field {
	background: 0 0;
	border: none;
	outline: 0;
	box-shadow: none;
	-webkit-appearance: textfield
}

.select2-container--default .select2-results>.select2-results__options {
	max-height: 200px;
	overflow-y: auto
}

.select2-container--default .select2-results__option[role=group] {
	padding: 0
}

.select2-container--default .select2-results__option[aria-disabled=true] {
	color: #999
}

.select2-container--default .select2-results__option[aria-selected=true],
.select2-container--default .select2-results__option[data-selected=true] {
	background-color: #ddd
}

.select2-container--default .select2-results__option .select2-results__option {
	padding-left: 1em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
	padding-left: 0
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -1em;
	padding-left: 2em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -2em;
	padding-left: 3em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -3em;
	padding-left: 4em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -4em;
	padding-left: 5em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -5em;
	padding-left: 6em
}

.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option--highlighted[data-selected] {
	background-color: #0073aa;
	color: #fff
}

.select2-container--default .select2-results__group {
	cursor: default;
	display: block;
	padding: 6px
}

.select2-container--classic .select2-selection--single {
	background-color: #f7f7f7;
	border: 1px solid #aaa;
	border-radius: 4px;
	outline: 0;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), to(#eee));
	background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);
	background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);
	background-repeat: repeat-x
}

.select2-container--classic .select2-selection--single:focus {
	border: 1px solid #0073aa
}

.select2-container--classic .select2-selection--single .select2-selection__rendered {
	color: #444;
	line-height: 28px
}

.select2-container--classic .select2-selection--single .select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: 700;
	margin-right: 10px
}

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
	color: #999
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
	background-color: #ddd;
	border: none;
	border-left: 1px solid #aaa;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	height: 26px;
	position: absolute;
	top: 1px;
	right: 1px;
	width: 20px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc));
	background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);
	background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
	background-repeat: repeat-x
}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
	border-color: #888 transparent transparent transparent;
	border-style: solid;
	border-width: 5px 4px 0 4px;
	height: 0;
	left: 50%;
	margin-left: -4px;
	margin-top: -2px;
	position: absolute;
	top: 50%;
	width: 0
}

.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
	float: left
}

.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
	border: none;
	border-right: 1px solid #aaa;
	border-radius: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	left: 1px;
	right: auto
}

.select2-container--classic.select2-container--open .select2-selection--single {
	border: 1px solid #0073aa
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
	background: 0 0;
	border: none
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: transparent transparent #888 transparent;
	border-width: 0 4px 5px 4px
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	background-image: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(50%, #eee));
	background-image: -webkit-linear-gradient(top, #fff 0, #eee 50%);
	background-image: linear-gradient(to bottom, #fff 0, #eee 50%);
	background-repeat: repeat-x
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(white));
	background-image: -webkit-linear-gradient(top, #eee 50%, #fff 100%);
	background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);
	background-repeat: repeat-x
}

.select2-container--classic .select2-selection--multiple {
	background-color: #fff;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: text;
	outline: 0
}

.select2-container--classic .select2-selection--multiple:focus {
	border: 1px solid #0073aa
}

.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
	list-style: none;
	margin: 0;
	padding: 0 5px
}

.select2-container--classic .select2-selection--multiple .select2-selection__clear {
	display: none
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
	background-color: #e4e4e4;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: default;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	padding: 0 5px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
	color: #888;
	cursor: pointer;
	display: inline-block;
	font-weight: 700;
	margin-right: 2px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
	color: #555
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
	float: right
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
	margin-left: 5px;
	margin-right: auto
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
	margin-left: 2px;
	margin-right: auto
}

.select2-container--classic.select2-container--open .select2-selection--multiple {
	border: 1px solid #0073aa
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.select2-container--classic .select2-search--dropdown .select2-search__field {
	border: 1px solid #aaa;
	outline: 0
}

.select2-container--classic .select2-search--inline .select2-search__field {
	outline: 0;
	box-shadow: none
}

.select2-container--classic .select2-dropdown {
	background-color: #fff;
	border: 1px solid transparent
}

.select2-container--classic .select2-dropdown--above {
	border-bottom: none
}

.select2-container--classic .select2-dropdown--below {
	border-top: none
}

.select2-container--classic .select2-results>.select2-results__options {
	max-height: 200px;
	overflow-y: auto
}

.select2-container--classic .select2-results__option[role=group] {
	padding: 0
}

.select2-container--classic .select2-results__option[aria-disabled=true] {
	color: grey
}

.select2-container--classic .select2-results__option--highlighted[aria-selected],
.select2-container--classic .select2-results__option--highlighted[data-selected] {
	background-color: #3875d7;
	color: #fff
}

.select2-container--classic .select2-results__group {
	cursor: default;
	display: block;
	padding: 6px
}

.select2-container--classic.select2-container--open .select2-dropdown {
	border-color: #0073aa
}

.elementor-116 .elementor-element.elementor-element-519d33e:not(.elementor-motion-effects-element-type-background),
.elementor-116 .elementor-element.elementor-element-519d33e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #1768fe
}

.elementor-116 .elementor-element.elementor-element-519d33e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s
}

.elementor-116 .elementor-element.elementor-element-519d33e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s
}

.elementor-116 .elementor-element.elementor-element-9260809>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px
}

.elementor-116 .elementor-element.elementor-element-910963e .elementor-spacer-inner {
	height: 75px
}

.elementor-116 .elementor-element.elementor-element-16f5397 .title {
	color: #fff
}

.elementor-116 .elementor-element.elementor-element-16f5397 .description {
	color: #b8d1ff
}

.elementor-116 .elementor-element.elementor-element-509920c .elementor-spacer-inner {
	height: 70px
}

.elementor-116 .elementor-element.elementor-element-444dd42:not(.elementor-motion-effects-element-type-background),
.elementor-116 .elementor-element.elementor-element-444dd42>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #fff
}

.elementor-116 .elementor-element.elementor-element-444dd42 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s
}

.elementor-116 .elementor-element.elementor-element-444dd42>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s
}

.elementor-116 .elementor-element.elementor-element-16f6d31 .elementor-spacer-inner {
	height: 80px
}

.elementor-116 .elementor-element.elementor-element-a35dd86:not(.elementor-motion-effects-element-type-background),
.elementor-116 .elementor-element.elementor-element-a35dd86>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #fff
}

.elementor-116 .elementor-element.elementor-element-a35dd86 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s
}

.elementor-116 .elementor-element.elementor-element-a35dd86>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s
}

.elementor-116 .elementor-element.elementor-element-eb0882a .widget-content a {
	color: #888b90
}

.elementor-116 .elementor-element.elementor-element-eb0882a .widget-content a:hover {
	color: #1768fe
}

.elementor-116 .elementor-element.elementor-element-afcb2a3 .widget-content a {
	color: #888b90
}

.elementor-116 .elementor-element.elementor-element-afcb2a3 .widget-content a:hover {
	color: #1768fe
}

.elementor-116 .elementor-element.elementor-element-61bb4f3>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px
}

.elementor-116 .elementor-element.elementor-element-72fa148 .elementor-heading-title {
	font-size: 18px;
	font-weight: 500;
	line-height: 27px
}

.elementor-116 .elementor-element.elementor-element-57b5cc5 .elementor-spacer-inner {
	height: 22px
}

.elementor-116 .elementor-element.elementor-element-866551b .elementor-spacer-inner {
	height: 22px
}

.elementor-116 .elementor-element.elementor-element-7f4dba7:not(.elementor-motion-effects-element-type-background),
.elementor-116 .elementor-element.elementor-element-7f4dba7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #fff
}

.elementor-116 .elementor-element.elementor-element-7f4dba7 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s
}

.elementor-116 .elementor-element.elementor-element-7f4dba7>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s
}

.elementor-116 .elementor-element.elementor-element-a816216 .elementor-spacer-inner {
	height: 40px
}

.elementor-116 .elementor-element.elementor-element-fe965c8>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center
}

.elementor-116 .elementor-element.elementor-element-fe965c8:not(.elementor-motion-effects-element-type-background),
.elementor-116 .elementor-element.elementor-element-fe965c8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #f6f9fc
}

.elementor-116 .elementor-element.elementor-element-fe965c8 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 10px 0px 10px 0px
}

.elementor-116 .elementor-element.elementor-element-fe965c8>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s
}

.elementor-116 .elementor-element.elementor-element-812c9fa>.elementor-element-populated {
	text-align: center
}

.elementor-116 .elementor-element.elementor-element-095e705 {
	width: auto;
	max-width: auto
}

.elementor-116 .elementor-element.elementor-element-0982231.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: flex-end
}

.elementor-116 .elementor-element.elementor-element-46f788f .social {
	text-align: right
}

@media(max-width:1024px) {
	.elementor-116 .elementor-element.elementor-element-910963e .elementor-spacer-inner {
		height: 20px
	}
	.elementor-116 .elementor-element.elementor-element-509920c .elementor-spacer-inner {
		height: 15px
	}
	.elementor-116 .elementor-element.elementor-element-16f6d31 .elementor-spacer-inner {
		height: 30px
	}
	.elementor-116 .elementor-element.elementor-element-a816216 .elementor-spacer-inner {
		height: 0px
	}
	.elementor-116 .elementor-element.elementor-element-fe965c8 {
		padding: 10px 0px 10px 0px
	}
	.elementor-116 .elementor-element.elementor-element-812c9fa.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center
	}
	.elementor-116 .elementor-element.elementor-element-812c9fa>.elementor-element-populated {
		padding: 15px 15px 10px 15px
	}
	.elementor-116 .elementor-element.elementor-element-095e705 .elementor-text-editor {
		text-align: center
	}
	.elementor-116 .elementor-element.elementor-element-0982231>.elementor-element-populated {
		padding: 0px 15px 15px 15px
	}
	.elementor-116 .elementor-element.elementor-element-46f788f .social {
		text-align: center
	}
}

@media(max-width:767px) {
	.elementor-116 .elementor-element.elementor-element-910963e .elementor-spacer-inner {
		height: 10px
	}
	.elementor-116 .elementor-element.elementor-element-509920c .elementor-spacer-inner {
		height: 25px
	}
	.elementor-116 .elementor-element.elementor-element-16f6d31 .elementor-spacer-inner {
		height: 20px
	}
	.elementor-116 .elementor-element.elementor-element-095e705 .elementor-text-editor {
		text-align: center
	}
}

@media(min-width:768px) {
	.elementor-116 .elementor-element.elementor-element-374bab6 {
		width: 33.158%
	}
	.elementor-116 .elementor-element.elementor-element-c44d2f1 {
		width: 19.211%
	}
	.elementor-116 .elementor-element.elementor-element-0af1102 {
		width: 17.982%
	}
	.elementor-116 .elementor-element.elementor-element-61bb4f3 {
		width: 29.649%
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-116 .elementor-element.elementor-element-374bab6 {
		width: 40%
	}
	.elementor-116 .elementor-element.elementor-element-c44d2f1 {
		width: 30%
	}
	.elementor-116 .elementor-element.elementor-element-0af1102 {
		width: 30%
	}
	.elementor-116 .elementor-element.elementor-element-61bb4f3 {
		width: 100%
	}
	.elementor-116 .elementor-element.elementor-element-812c9fa {
		width: 100%
	}
	.elementor-116 .elementor-element.elementor-element-0982231 {
		width: 100%
	}
}