.elementor-22912 .elementor-element.elementor-element-ef6ab17 .elementor-spacer-inner{height:15vh;}.elementor-22912 .elementor-element.elementor-element-34f5392 .elementor-background-overlay{width:100%;height:100%;}.elementor-22912 .elementor-element.elementor-element-7bfcfa9{text-align:right;top:0px;}.elementor-22912 .elementor-element.elementor-element-7bfcfa9 > .elementor-widget-container{padding:25px 25px 25px 25px;}body:not(.rtl) .elementor-22912 .elementor-element.elementor-element-7bfcfa9{right:0px;}body.rtl .elementor-22912 .elementor-element.elementor-element-7bfcfa9{left:0px;}.elementor-22912 .elementor-element.elementor-element-60cfb8c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-22912 .elementor-element.elementor-element-60cfb8c .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:var( --e-global-color-29b2637 );}.elementor-22912 .elementor-element.elementor-element-c49d241 .elementor-background-overlay{width:100%;height:100%;}.elementor-22912 .elementor-element.elementor-element-1695a00 .elementor-background-overlay{width:100%;height:100%;}@media(min-width:768px){.elementor-22912 .elementor-element.elementor-element-b6475d5{width:25%;}.elementor-22912 .elementor-element.elementor-element-48fff0a{width:75%;}}/* Start custom CSS for text-editor, class: .elementor-element-7bfcfa9 */.fab, .fas {
    padding-right: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bfcfa9 */.fab, .fas {
    padding-right: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bfcfa9 */.fab, .fas {
    padding-right: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bfcfa9 */.fab, .fas {
    padding-right: 20px;
}/* End custom CSS */