.elementor-1051 .elementor-element.elementor-element-9de9e33 {--display: flex;--flex-direction: row;--container-widget-width: initial;--container-widget-height: 100%;--container-widget-flex-grow: 1;--container-widget-align-self: stretch;--flex-wrap-mobile: wrap;--gap: 30px 30px;--row-gap: 30px;--column-gap: 30px;--padding-top: 25px;--padding-bottom: 25px;--padding-left: 25px;--padding-right: 25px;}
.elementor-1051 .elementor-element.elementor-element-6beec5d {--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: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1051 .elementor-element.elementor-element-0795dfc {--display: grid;--e-con-grid-template-columns: repeat(3,1fr);--e-con-grid-template-rows: repeat(1,1fr);--gap: 30px 30px;--row-gap: 30px;--column-gap: 30px;--grid-auto-flow: row;border-style: solid;--border-style: solid;border-width: 0px 0px 1px 0px;--border-top-width: 0px;--border-right-width: 0px;--border-bottom-width: 1px;--border-left-width: 0px;border-color: var(--e-global-color-blocksy_palette_5);--border-color: var(--e-global-color-blocksy_palette_5);--margin-top: 0px;--margin-bottom: 30px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 30px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1051 .elementor-element.elementor-element-dc7d7cb {--display: flex;--gap: 15px 15px;--row-gap: 15px;--column-gap: 15px;--background-transition: .3s;--border-radius: 20px 20px 20px 20px;--padding-top: 25px;--padding-bottom: 25px;--padding-left: 25px;--padding-right: 25px;}
.elementor-1051 .elementor-element.elementor-element-dc7d7cb:not(.elementor-motion-effects-element-type-background), .elementor-1051 .elementor-element.elementor-element-dc7d7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: var(--e-global-color-blocksy_palette_6);}
.elementor-1051 .elementor-element.elementor-element-dc7d7cb:hover {background-color: var(--e-global-color-blocksy_palette_5);}
.elementor-1051 .elementor-element.elementor-element-2a92827 .elementor-icon-box-wrapper {text-align: start;gap: 20px;}
.elementor-1051 .elementor-element.elementor-element-2a92827 .elementor-icon-box-title {margin-block-end: 10px;}
.elementor-1051 .elementor-element.elementor-element-2a92827.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_1);fill: var(--e-global-color-blocksy_palette_8);color: var(--e-global-color-blocksy_palette_8);}
.elementor-1051 .elementor-element.elementor-element-2a92827.elementor-view-framed .elementor-icon, .elementor-1051 .elementor-element.elementor-element-2a92827.elementor-view-default .elementor-icon {fill: var(--e-global-color-blocksy_palette_1);color: var(--e-global-color-blocksy_palette_1);border-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1051 .elementor-element.elementor-element-2a92827.elementor-view-framed .elementor-icon {background-color: var(--e-global-color-blocksy_palette_8);}
.elementor-1051 .elementor-element.elementor-element-2a92827 .elementor-icon {font-size: 20px;padding: 20px;}
.elementor-1051 .elementor-element.elementor-element-2a92827 .elementor-icon-box-title, .elementor-1051 .elementor-element.elementor-element-2a92827 .elementor-icon-box-title a {font-size: 16px;}
.elementor-1051 .elementor-element.elementor-element-2a92827 .elementor-icon-box-description {font-size: 15px;color: rgba(33,54,49,.8);}
.elementor-1051 .elementor-element.elementor-element-b0c5b08 .elementor-button {background-color: rgba(255,255,255,0);font-size: 14px;font-weight: 500;fill: var(--e-global-color-blocksy_palette_4);color: var(--e-global-color-blocksy_palette_4);padding: 0px 0px 0px 0px;}
.elementor-1051 .elementor-element.elementor-element-b0c5b08 .elementor-button:hover, .elementor-1051 .elementor-element.elementor-element-b0c5b08 .elementor-button:focus {color: var(--e-global-color-blocksy_palette_1);}
.elementor-1051 .elementor-element.elementor-element-b0c5b08 .elementor-button:hover svg, .elementor-1051 .elementor-element.elementor-element-b0c5b08 .elementor-button:focus svg {fill: var(--e-global-color-blocksy_palette_1);}
.elementor-1051 .elementor-element.elementor-element-2192926 {--display: flex;--gap: 15px 15px;--row-gap: 15px;--column-gap: 15px;--background-transition: .3s;--border-radius: 20px 20px 20px 20px;--padding-top: 25px;--padding-bottom: 25px;--padding-left: 25px;--padding-right: 25px;}
.elementor-1051 .elementor-element.elementor-element-2192926:not(.elementor-motion-effects-element-type-background), .elementor-1051 .elementor-element.elementor-element-2192926 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: var(--e-global-color-blocksy_palette_6);}
.elementor-1051 .elementor-element.elementor-element-2192926:hover {background-color: var(--e-global-color-blocksy_palette_5);}
.elementor-1051 .elementor-element.elementor-element-22117a4 .elementor-icon-box-wrapper {text-align: start;gap: 20px;}
.elementor-1051 .elementor-element.elementor-element-22117a4 .elementor-icon-box-title {margin-block-end: 10px;}
.elementor-1051 .elementor-element.elementor-element-22117a4.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_1);fill: var(--e-global-color-blocksy_palette_8);color: var(--e-global-color-blocksy_palette_8);}
.elementor-1051 .elementor-element.elementor-element-22117a4.elementor-view-framed .elementor-icon, .elementor-1051 .elementor-element.elementor-element-22117a4.elementor-view-default .elementor-icon {fill: var(--e-global-color-blocksy_palette_1);color: var(--e-global-color-blocksy_palette_1);border-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1051 .elementor-element.elementor-element-22117a4.elementor-view-framed .elementor-icon {background-color: var(--e-global-color-blocksy_palette_8);}
.elementor-1051 .elementor-element.elementor-element-22117a4 .elementor-icon {font-size: 20px;padding: 20px;}
.elementor-1051 .elementor-element.elementor-element-22117a4 .elementor-icon-box-title, .elementor-1051 .elementor-element.elementor-element-22117a4 .elementor-icon-box-title a {font-size: 16px;}
.elementor-1051 .elementor-element.elementor-element-22117a4 .elementor-icon-box-description {font-size: 15px;color: rgba(33,54,49,.8);}
.elementor-1051 .elementor-element.elementor-element-523dd08 .elementor-button {background-color: rgba(255,255,255,0);font-size: 14px;font-weight: 500;fill: var(--e-global-color-blocksy_palette_4);color: var(--e-global-color-blocksy_palette_4);padding: 0px 0px 0px 0px;}
.elementor-1051 .elementor-element.elementor-element-523dd08 .elementor-button:hover, .elementor-1051 .elementor-element.elementor-element-523dd08 .elementor-button:focus {color: var(--e-global-color-blocksy_palette_1);}
.elementor-1051 .elementor-element.elementor-element-523dd08 .elementor-button:hover svg, .elementor-1051 .elementor-element.elementor-element-523dd08 .elementor-button:focus svg {fill: var(--e-global-color-blocksy_palette_1);}
.elementor-1051 .elementor-element.elementor-element-81f2c62 {--display: flex;--gap: 15px 15px;--row-gap: 15px;--column-gap: 15px;--background-transition: .3s;--border-radius: 20px 20px 20px 20px;--padding-top: 25px;--padding-bottom: 25px;--padding-left: 25px;--padding-right: 25px;}
.elementor-1051 .elementor-element.elementor-element-81f2c62:not(.elementor-motion-effects-element-type-background), .elementor-1051 .elementor-element.elementor-element-81f2c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: var(--e-global-color-blocksy_palette_6);}
.elementor-1051 .elementor-element.elementor-element-81f2c62:hover {background-color: var(--e-global-color-blocksy_palette_5);}
.elementor-1051 .elementor-element.elementor-element-df48650 .elementor-icon-box-wrapper {text-align: start;gap: 20px;}
.elementor-1051 .elementor-element.elementor-element-df48650 .elementor-icon-box-title {margin-block-end: 10px;}
.elementor-1051 .elementor-element.elementor-element-df48650.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1051 .elementor-element.elementor-element-df48650.elementor-view-framed .elementor-icon, .elementor-1051 .elementor-element.elementor-element-df48650.elementor-view-default .elementor-icon {fill: var(--e-global-color-blocksy_palette_1);color: var(--e-global-color-blocksy_palette_1);border-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1051 .elementor-element.elementor-element-df48650 .elementor-icon {font-size: 20px;padding: 20px;}
.elementor-1051 .elementor-element.elementor-element-df48650 .elementor-icon-box-title, .elementor-1051 .elementor-element.elementor-element-df48650 .elementor-icon-box-title a {font-size: 16px;}
.elementor-1051 .elementor-element.elementor-element-df48650 .elementor-icon-box-description {font-size: 15px;color: rgba(33,54,49,.8);}
.elementor-1051 .elementor-element.elementor-element-8c0f3bf .elementor-button {background-color: rgba(255,255,255,0);font-size: 14px;font-weight: 500;fill: var(--e-global-color-blocksy_palette_4);color: var(--e-global-color-blocksy_palette_4);padding: 0px 0px 0px 0px;}
.elementor-1051 .elementor-element.elementor-element-8c0f3bf .elementor-button:hover, .elementor-1051 .elementor-element.elementor-element-8c0f3bf .elementor-button:focus {color: var(--e-global-color-blocksy_palette_1);}
.elementor-1051 .elementor-element.elementor-element-8c0f3bf .elementor-button:hover svg, .elementor-1051 .elementor-element.elementor-element-8c0f3bf .elementor-button:focus svg {fill: var(--e-global-color-blocksy_palette_1);}
.elementor-1051 .elementor-element.elementor-element-3644029 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 25px) 0px;}
.elementor-1051 .elementor-element.elementor-element-3644029 .elementor-heading-title {font-size: 16px;}
.elementor-1051 .elementor-element.elementor-element-8ae237c {--display: flex;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--border-radius: 20px 20px 20px 20px;--padding-top: 25px;--padding-bottom: 25px;--padding-left: 25px;--padding-right: 25px;}
.elementor-1051 .elementor-element.elementor-element-8ae237c:not(.elementor-motion-effects-element-type-background), .elementor-1051 .elementor-element.elementor-element-8ae237c > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: var(--e-global-color-blocksy_palette_6);}
.elementor-1051 .elementor-element.elementor-element-f70c33a {--display: flex;--flex-direction: row;--container-widget-width: initial;--container-widget-height: 100%;--container-widget-flex-grow: 1;--container-widget-align-self: stretch;--flex-wrap-mobile: wrap;--justify-content: space-between;--margin-top: 0px;--margin-bottom: 15px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-1051 .elementor-element.elementor-element-9124769 .elementor-heading-title {font-size: 17px;line-height: 1.5em;}
.elementor-1051 .elementor-element.elementor-element-a56dd2f {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + -7px) 0px;}
.elementor-1051 .elementor-element.elementor-element-a56dd2f .elementor-icon-wrapper {text-align: start;}
.elementor-1051 .elementor-element.elementor-element-a56dd2f.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-blocksy_palette_4);}
.elementor-1051 .elementor-element.elementor-element-a56dd2f.elementor-view-framed .elementor-icon, .elementor-1051 .elementor-element.elementor-element-a56dd2f.elementor-view-default .elementor-icon {color: var(--e-global-color-blocksy_palette_4);border-color: var(--e-global-color-blocksy_palette_4);}
.elementor-1051 .elementor-element.elementor-element-a56dd2f.elementor-view-framed .elementor-icon, .elementor-1051 .elementor-element.elementor-element-a56dd2f.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-blocksy_palette_4);}
.elementor-1051 .elementor-element.elementor-element-a56dd2f.elementor-view-stacked .elementor-icon:hover {background-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1051 .elementor-element.elementor-element-a56dd2f.elementor-view-framed .elementor-icon:hover, .elementor-1051 .elementor-element.elementor-element-a56dd2f.elementor-view-default .elementor-icon:hover {color: var(--e-global-color-blocksy_palette_1);border-color: var(--e-global-color-blocksy_palette_1);}
.elementor-1051 .elementor-element.elementor-element-a56dd2f.elementor-view-framed .elementor-icon:hover, .elementor-1051 .elementor-element.elementor-element-a56dd2f.elementor-view-default .elementor-icon:hover svg {fill: var(--e-global-color-blocksy_palette_1);}
.elementor-1051 .elementor-element.elementor-element-a56dd2f .elementor-icon {font-size: 30px;}
.elementor-1051 .elementor-element.elementor-element-a56dd2f .elementor-icon svg {height: 30px;}
.elementor-1051 .elementor-element.elementor-element-8168019 {margin: 0px 0px calc(var(--kit-widget-spacing,0px) + 30px) 0px;font-size: 15px;}
.elementor-1051 .elementor-element.elementor-element-e7440db {grid-column: span 1;border-radius: 20px 20px 20px 20px;}
.elementor-1051 .elementor-element.elementor-element-e7440db .elementor-wrapper {--video-aspect-ratio: 1;}
.elementor-1051 .elementor-element.elementor-element-e7440db .elementor-custom-embed-play i {font-size: 20px;}
.elementor-1051 .elementor-element.elementor-element-e7440db .elementor-custom-embed-play svg {width: 20px;height: 20px;}
@media (min-width:768px) {.elementor-1051 .elementor-element.elementor-element-6beec5d {--width: 70%;}
	.elementor-1051 .elementor-element.elementor-element-8ae237c {--width: 30%;}}
@media (max-width:1024px) {.elementor-1051 .elementor-element.elementor-element-0795dfc {--e-con-grid-template-columns: repeat(2,1fr);--gap: 30px 30px;--row-gap: 30px;--column-gap: 30px;--grid-auto-flow: row;}
	.elementor-1051 .elementor-element.elementor-element-dc7d7cb {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
	.elementor-1051 .elementor-element.elementor-element-2a92827 .elementor-icon-box-wrapper {text-align: center;gap: 25px;}
	.elementor-1051 .elementor-element.elementor-element-2a92827 .elementor-icon {padding: 20px;}
	.elementor-1051 .elementor-element.elementor-element-2a92827 .elementor-icon-box-title, .elementor-1051 .elementor-element.elementor-element-2a92827 .elementor-icon-box-title a {font-size: 18px;}
	.elementor-1051 .elementor-element.elementor-element-2192926 {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
	.elementor-1051 .elementor-element.elementor-element-22117a4 .elementor-icon-box-wrapper {text-align: center;gap: 25px;}
	.elementor-1051 .elementor-element.elementor-element-22117a4 .elementor-icon {padding: 20px;}
	.elementor-1051 .elementor-element.elementor-element-22117a4 .elementor-icon-box-title, .elementor-1051 .elementor-element.elementor-element-22117a4 .elementor-icon-box-title a {font-size: 18px;}
	.elementor-1051 .elementor-element.elementor-element-81f2c62 {--align-items: center;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);}
	.elementor-1051 .elementor-element.elementor-element-df48650 .elementor-icon-box-wrapper {text-align: center;gap: 25px;}
	.elementor-1051 .elementor-element.elementor-element-df48650 .elementor-icon {padding: 20px;}
	.elementor-1051 .elementor-element.elementor-element-df48650 .elementor-icon-box-title, .elementor-1051 .elementor-element.elementor-element-df48650 .elementor-icon-box-title a {font-size: 18px;}
	.elementor-1051 .elementor-element.elementor-element-9124769 .elementor-heading-title {font-size: 20px;}}
@media (max-width:767px) {.elementor-1051 .elementor-element.elementor-element-0795dfc {--e-con-grid-template-columns: repeat(1,1fr);--grid-auto-flow: row;}
	.elementor-1051 .elementor-element.elementor-element-f70c33a {--flex-wrap: nowrap;}}