.elementor-8700 .elementor-element.elementor-element-609f31ef .elementor-heading-title {color: var(--e-global-color-51f4fb6a);font-size: 22px;}
.elementor-8700 .elementor-element.elementor-element-4dc0deb .elementor-search-form__container {min-height: 50px;}
.elementor-8700 .elementor-element.elementor-element-4dc0deb .elementor-search-form__submit {min-width: 50px;}
body:not(.rtl) .elementor-8700 .elementor-element.elementor-element-4dc0deb .elementor-search-form__icon {padding-left: calc(50px / 3);}
body.rtl .elementor-8700 .elementor-element.elementor-element-4dc0deb .elementor-search-form__icon {padding-right: calc(50px / 3);}
.elementor-8700 .elementor-element.elementor-element-4dc0deb .elementor-search-form__input, .elementor-8700 .elementor-element.elementor-element-4dc0deb.elementor-search-form--button-type-text .elementor-search-form__submit {padding-left: calc(50px / 3);padding-right: calc(50px / 3);}
.elementor-8700 .elementor-element.elementor-element-4dc0deb:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container {border-radius: 3px;}
.elementor-8700 .elementor-element.elementor-element-4dc0deb.elementor-search-form--skin-full_screen input[type=search].elementor-search-form__input {border-radius: 3px;}
.elementor-8700 .elementor-element.elementor-element-71d8e405 {padding: 40px;}
#elementor-popup-modal-8700 .dialog-message {width: 100vw;height: auto;}
#elementor-popup-modal-8700 {justify-content: flex-start;align-items: flex-start;}
#elementor-popup-modal-8700 .dialog-close-button {display: block;font-size: 28px;}
#elementor-popup-modal-8700 .dialog-widget-content {animation-duration: .8s;margin: 51px 0 0;}