.elementor-384 .elementor-element.elementor-element-021355d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-384 .elementor-element.elementor-element-6662757d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-384 .elementor-element.elementor-element-28a0eee4{--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;--justify-content:center;border-style:none;--border-style:none;--padding-top:60px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-384 .elementor-element.elementor-element-28a0eee4:not(.elementor-motion-effects-element-type-background), .elementor-384 .elementor-element.elementor-element-28a0eee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-384 .elementor-element.elementor-element-25ae163d{right:20px;}body.rtl .elementor-384 .elementor-element.elementor-element-25ae163d{left:20px;}.elementor-384 .elementor-element.elementor-element-25ae163d{top:20px;}.elementor-384 .elementor-element.elementor-element-25ae163d img{width:27px;box-shadow:5px 5px 4px -1px rgba(0, 0, 0, 0.25);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-384 .elementor-element.elementor-element-7a37d525 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-384 .elementor-element.elementor-element-25dd610e{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-384 .elementor-element.elementor-element-25dd610e p{margin-block-end:0px;}.elementor-384 .elementor-element.elementor-element-a6766e2{--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;--justify-content:center;border-style:none;--border-style:none;--padding-top:60px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-384 .elementor-element.elementor-element-a6766e2:not(.elementor-motion-effects-element-type-background), .elementor-384 .elementor-element.elementor-element-a6766e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-384 .elementor-element.elementor-element-0323251 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-text );}.elementor-384 .elementor-element.elementor-element-7a0aaea{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-384 .elementor-element.elementor-element-7a0aaea p{margin-block-end:0px;}body:not(.rtl) .elementor-384 .elementor-element.elementor-element-5042362{right:20px;}body.rtl .elementor-384 .elementor-element.elementor-element-5042362{left:20px;}.elementor-384 .elementor-element.elementor-element-5042362{top:20px;}.elementor-384 .elementor-element.elementor-element-5042362 img{width:27px;box-shadow:5px 5px 4px -1px rgba(0, 0, 0, 0.25);}.elementor-384 .elementor-element.elementor-element-08ad707{--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;--justify-content:center;border-style:none;--border-style:none;--padding-top:60px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-384 .elementor-element.elementor-element-08ad707:not(.elementor-motion-effects-element-type-background), .elementor-384 .elementor-element.elementor-element-08ad707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-384 .elementor-element.elementor-element-eb30dca .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-text );}.elementor-384 .elementor-element.elementor-element-e7b53d7{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-384 .elementor-element.elementor-element-e7b53d7 p{margin-block-end:0px;}body:not(.rtl) .elementor-384 .elementor-element.elementor-element-29764d1{right:20px;}body.rtl .elementor-384 .elementor-element.elementor-element-29764d1{left:20px;}.elementor-384 .elementor-element.elementor-element-29764d1{top:20px;}.elementor-384 .elementor-element.elementor-element-29764d1 img{width:27px;box-shadow:5px 5px 4px -1px rgba(0, 0, 0, 0.25);}.elementor-384 .elementor-element.elementor-element-704023c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-384 .elementor-element.elementor-element-6662757d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-384 .elementor-element.elementor-element-25dd610e{font-size:14px;}.elementor-384 .elementor-element.elementor-element-7a0aaea{font-size:14px;}.elementor-384 .elementor-element.elementor-element-e7b53d7{font-size:14px;}}@media(min-width:768px){.elementor-384 .elementor-element.elementor-element-6662757d{--content-width:1250px;}.elementor-384 .elementor-element.elementor-element-28a0eee4{--width:33.333%;}.elementor-384 .elementor-element.elementor-element-a6766e2{--width:33.333%;}.elementor-384 .elementor-element.elementor-element-08ad707{--width:33.333%;}}/* Start custom CSS for container, class: .elementor-element-28a0eee4 *//* Reset transition state */
.hover-shift-container .icon-shift {
  transition: transform 0.3s ease;
}

/* Move icon on container hover */
.hover-shift-container:hover .icon-shift {
  transform: translate(4px, -4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6766e2 *//* Reset transition state */
.hover-shift-container .icon-shift {
  transition: transform 0.3s ease;
}

/* Move icon on container hover */
.hover-shift-container:hover .icon-shift {
  transform: translate(4px, -4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ad707 *//* Reset transition state */
.hover-shift-container .icon-shift {
  transition: transform 0.3s ease;
}

/* Move icon on container hover */
.hover-shift-container:hover .icon-shift {
  transform: translate(4px, -4px);
}/* End custom CSS */