.elementor-10519 .elementor-element.elementor-element-c1b88c0{--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;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:206px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-10519 .elementor-element.elementor-element-c1b88c0:not(.elementor-motion-effects-element-type-background), .elementor-10519 .elementor-element.elementor-element-c1b88c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F5E9;}.elementor-10519 .elementor-element.elementor-element-dc46b3d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10519 .elementor-element.elementor-element-68c3b5a{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10519 .elementor-element.elementor-element-6ffbf1b{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10519 .elementor-element.elementor-element-bd81354{--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-10519 .elementor-element.elementor-element-58d1f1d{--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:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-10519 .elementor-element.elementor-element-58d1f1d:not(.elementor-motion-effects-element-type-background), .elementor-10519 .elementor-element.elementor-element-58d1f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10519 .elementor-element.elementor-element-2b7bb81{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10519 .elementor-element.elementor-element-b3d7b51{--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-10519 .elementor-element.elementor-element-9dd5f6c{--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:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-10519 .elementor-element.elementor-element-9dd5f6c:not(.elementor-motion-effects-element-type-background), .elementor-10519 .elementor-element.elementor-element-9dd5f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F5E9;}.elementor-10519 .elementor-element.elementor-element-423c267{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10519 .elementor-element.elementor-element-eaf36e9{--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-10519 .elementor-element.elementor-element-bec6156{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10519 .elementor-element.elementor-element-d4cc5be{--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:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-10519 .elementor-element.elementor-element-d4cc5be:not(.elementor-motion-effects-element-type-background), .elementor-10519 .elementor-element.elementor-element-d4cc5be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10519 .elementor-element.elementor-element-6675b35{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10519 .elementor-element.elementor-element-54d9bc6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10519 .elementor-element.elementor-element-54d9bc6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10519 .elementor-element.elementor-element-54d9bc6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-54d9bc6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10519 .elementor-element.elementor-element-54d9bc6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10519 .elementor-element.elementor-element-634ae15.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10519 .elementor-element.elementor-element-634ae15.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10519 .elementor-element.elementor-element-634ae15.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-634ae15 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10519 .elementor-element.elementor-element-634ae15 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10519 .elementor-element.elementor-element-4080a9a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10519 .elementor-element.elementor-element-4080a9a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10519 .elementor-element.elementor-element-4080a9a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-4080a9a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10519 .elementor-element.elementor-element-4080a9a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10519 .elementor-element.elementor-element-5513c4e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10519 .elementor-element.elementor-element-5513c4e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10519 .elementor-element.elementor-element-5513c4e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-5513c4e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10519 .elementor-element.elementor-element-5513c4e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10519 .elementor-element.elementor-element-4b8275c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10519 .elementor-element.elementor-element-4b8275c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10519 .elementor-element.elementor-element-4b8275c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-4b8275c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10519 .elementor-element.elementor-element-4b8275c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10519 .elementor-element.elementor-element-8974354.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10519 .elementor-element.elementor-element-8974354.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10519 .elementor-element.elementor-element-8974354.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-8974354 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10519 .elementor-element.elementor-element-8974354 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10519 .elementor-element.elementor-element-09fbebb{--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:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-10519 .elementor-element.elementor-element-09fbebb:not(.elementor-motion-effects-element-type-background), .elementor-10519 .elementor-element.elementor-element-09fbebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F4229;}.elementor-10519 .elementor-element.elementor-element-c041cb8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10519 .elementor-element.elementor-element-c041cb8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10519 .elementor-element.elementor-element-c041cb8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10519 .elementor-element.elementor-element-c041cb8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10519 .elementor-element.elementor-element-e9adf8b{--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:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-10519 .elementor-element.elementor-element-e9adf8b:not(.elementor-motion-effects-element-type-background), .elementor-10519 .elementor-element.elementor-element-e9adf8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F5E9;}.elementor-10519 .elementor-element.elementor-element-c3ca4f2{--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-10519 .elementor-element.elementor-element-2218cf2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10519 .elementor-element.elementor-element-0154a41.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10519 .elementor-element.elementor-element-0154a41.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10519 .elementor-element.elementor-element-0154a41.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-0154a41 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10519 .elementor-element.elementor-element-0154a41 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10519 .elementor-element.elementor-element-fe4dde9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10519 .elementor-element.elementor-element-fe4dde9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10519 .elementor-element.elementor-element-fe4dde9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-fe4dde9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10519 .elementor-element.elementor-element-fe4dde9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10519 .elementor-element.elementor-element-b0b7287.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10519 .elementor-element.elementor-element-b0b7287.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10519 .elementor-element.elementor-element-b0b7287.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-b0b7287 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10519 .elementor-element.elementor-element-b0b7287 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10519 .elementor-element.elementor-element-714ef68{--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:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-10519 .elementor-element.elementor-element-714ef68:not(.elementor-motion-effects-element-type-background), .elementor-10519 .elementor-element.elementor-element-714ef68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10519 .elementor-element.elementor-element-eb147cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10519 .elementor-element.elementor-element-4d16368{--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-10519 .elementor-element.elementor-element-6192a77{--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:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10519 .elementor-element.elementor-element-0a1044a .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-10519 .elementor-element.elementor-element-0a1044a .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-10519 .elementor-element.elementor-element-0a1044a .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10519 .elementor-element.elementor-element-0a1044a .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10519 .elementor-element.elementor-element-0a1044a .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-10519 .elementor-element.elementor-element-0a1044a .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-10519 .elementor-element.elementor-element-0a1044a .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-10519 .elementor-element.elementor-element-0a1044a .elementor-field-type-html{padding-bottom:0px;}.elementor-10519 .elementor-element.elementor-element-0a1044a .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-10519 .elementor-element.elementor-element-0a1044a .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-10519 .elementor-element.elementor-element-0a1044a .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-10519 .elementor-element.elementor-element-0a1044a .elementor-button[type="submit"]{color:#ffffff;}.elementor-10519 .elementor-element.elementor-element-0a1044a .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-10519 .elementor-element.elementor-element-0a1044a .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-10519 .elementor-element.elementor-element-0a1044a .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-10519 .elementor-element.elementor-element-0a1044a .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-10519 .elementor-element.elementor-element-0a1044a .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-10519 .elementor-element.elementor-element-0a1044a .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-10519 .elementor-element.elementor-element-0a1044a{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(max-width:1024px){.elementor-10519 .elementor-element.elementor-element-c1b88c0{--padding-top:222px;--padding-bottom:72px;--padding-left:22px;--padding-right:22px;}.elementor-10519 .elementor-element.elementor-element-58d1f1d{--padding-top:72px;--padding-bottom:72px;--padding-left:22px;--padding-right:22px;}.elementor-10519 .elementor-element.elementor-element-9dd5f6c{--padding-top:72px;--padding-bottom:72px;--padding-left:22px;--padding-right:22px;}.elementor-10519 .elementor-element.elementor-element-d4cc5be{--padding-top:72px;--padding-bottom:72px;--padding-left:22px;--padding-right:22px;}.elementor-10519 .elementor-element.elementor-element-6675b35{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-10519 .elementor-element.elementor-element-09fbebb{--padding-top:72px;--padding-bottom:72px;--padding-left:22px;--padding-right:22px;}.elementor-10519 .elementor-element.elementor-element-e9adf8b{--padding-top:72px;--padding-bottom:72px;--padding-left:22px;--padding-right:22px;}.elementor-10519 .elementor-element.elementor-element-2218cf2{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-10519 .elementor-element.elementor-element-714ef68{--padding-top:72px;--padding-bottom:72px;--padding-left:22px;--padding-right:22px;}}@media(min-width:768px){.elementor-10519 .elementor-element.elementor-element-c1b88c0{--content-width:1200px;}.elementor-10519 .elementor-element.elementor-element-58d1f1d{--content-width:1200px;}.elementor-10519 .elementor-element.elementor-element-9dd5f6c{--content-width:1200px;}.elementor-10519 .elementor-element.elementor-element-d4cc5be{--content-width:900px;}.elementor-10519 .elementor-element.elementor-element-09fbebb{--content-width:1200px;}.elementor-10519 .elementor-element.elementor-element-e9adf8b{--content-width:1200px;}.elementor-10519 .elementor-element.elementor-element-714ef68{--content-width:1200px;}}@media(max-width:767px){.elementor-10519 .elementor-element.elementor-element-c1b88c0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-10519 .elementor-element.elementor-element-dc46b3d{--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;}.elementor-10519 .elementor-element.elementor-element-6ffbf1b{--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;}.elementor-10519 .elementor-element.elementor-element-58d1f1d{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-10519 .elementor-element.elementor-element-2b7bb81{--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;}.elementor-10519 .elementor-element.elementor-element-9dd5f6c{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-10519 .elementor-element.elementor-element-423c267{--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;}.elementor-10519 .elementor-element.elementor-element-bec6156{--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;}.elementor-10519 .elementor-element.elementor-element-d4cc5be{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-10519 .elementor-element.elementor-element-6675b35{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-10519 .elementor-element.elementor-element-54d9bc6 .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-634ae15 .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-4080a9a .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-5513c4e .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-4b8275c .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-8974354 .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-09fbebb{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-10519 .elementor-element.elementor-element-e9adf8b{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-10519 .elementor-element.elementor-element-2218cf2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10519 .elementor-element.elementor-element-0154a41 .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-fe4dde9 .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-b0b7287 .elementor-image-box-img{margin-bottom:15px;}.elementor-10519 .elementor-element.elementor-element-714ef68{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-10519 .elementor-element.elementor-element-eb147cb{--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;}.elementor-10519 .elementor-element.elementor-element-6192a77{--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}}/* Start custom CSS *//* Grundbausteine: Farben, Überschriften, Texte, Buttons. „body.elementor-page-10519“ ersetzt Elementor durch die Dokumentklasse. */
body.elementor-page-10519 .rl { --rl-dg: #0F4229; --rl-g: #007C3B; --rl-y: #FECB00; --rl-lg: #E8F5E9; --rl-ink: #191919; --rl-txt: #525368; --rl-line: #d3e4d6; --rl-red: #C62828; --rl-r: 18px; --rl-shadow: 0 10px 30px rgba(15, 66, 41, .10); }
body.elementor-page-10519 .rl-kicker .elementor-heading-title { font: 400 20px/1.3 Arial, sans-serif; letter-spacing: 1.4px; color: var(--rl-dg); margin: 0 0 4px; text-transform: none; }
body.elementor-page-10519 .rl-h1 .elementor-heading-title { font-family: Arial, sans-serif; font-size: clamp(32px, 4.4vw, 52px); line-height: 1.08; font-weight: 700; color: var(--rl-dg); letter-spacing: -.5px; margin: 0 0 14px; text-transform: none; }
body.elementor-page-10519 .rl-h2 .elementor-heading-title { font-family: Arial, sans-serif; font-size: clamp(26px, 3vw, 34px); line-height: 1.15; font-weight: 700; color: var(--rl-dg); letter-spacing: -.1px; margin: 0 0 14px; text-transform: none; }
body.elementor-page-10519 .rl-h3 .elementor-heading-title { font: 700 20px/1.25 Arial, sans-serif; color: var(--rl-dg); letter-spacing: normal; margin: 0 0 8px; text-transform: none; }
body.elementor-page-10519 .rl-sec--dg .rl-h2 .elementor-heading-title, body.elementor-page-10519 .rl-card--ask .rl-h3 .elementor-heading-title { color: #fff; }
body.elementor-page-10519 .rl-text, body.elementor-page-10519 .rl-text p { font-size: 15px; line-height: 22px; color: var(--rl-txt); font-family: Arial, sans-serif; }
body.elementor-page-10519 .rl-text p { margin: 0 0 14px; }
body.elementor-page-10519 .rl-text p:last-child { margin-bottom: 0; }
body.elementor-page-10519 .rl-lead p { font-size: 17px; line-height: 27px; max-width: 760px; }
body.elementor-page-10519 .rl-lead--strong p { color: var(--rl-dg); font-weight: 700; }
body.elementor-page-10519 .rl-lead--dg p { color: var(--rl-dg); }
body.elementor-page-10519 .rl-mt { margin-top: 18px; }
body.elementor-page-10519 .rl-mt-lg { margin-top: 36px; }
body.elementor-page-10519 .rl-foot { margin-top: auto; padding-top: 12px; }

/* Buttons: Elementor-Button-Widget (a.elementor-button) und Formular-Button (button) */
body.elementor-page-10519 .rl-btn-w .elementor-button, body.elementor-page-10519 .rl-btn-w .elementor-button:focus {
  display: inline-flex; align-items: center; gap: 8px; padding: 13px 24px; border-radius: 999px; background: var(--rl-g); color: #fff;
  font: 700 15px/1 Arial, sans-serif; border: 2px solid var(--rl-g); text-decoration: none; transition: background .2s, color .2s, border-color .2s;
}
body.elementor-page-10519 .rl-btn-w .elementor-button:hover, body.elementor-page-10519 .rl-btn-w .elementor-button:focus-visible { background: var(--rl-dg); border-color: var(--rl-dg); color: #fff; }
body.elementor-page-10519 .rl-btn-w--ghost .elementor-button, body.elementor-page-10519 .rl-btn-w--ghost .elementor-button:focus { background: transparent; color: var(--rl-dg); border-color: currentColor; }
body.elementor-page-10519 .rl-btn-w--ghost .elementor-button:hover, body.elementor-page-10519 .rl-btn-w--ghost .elementor-button:focus-visible { background: var(--rl-dg); color: #fff; border-color: var(--rl-dg); }
body.elementor-page-10519 .rl-btn-w--light .elementor-button, body.elementor-page-10519 .rl-btn-w--light .elementor-button:focus { background: #fff; color: var(--rl-dg); border-color: #fff; }
body.elementor-page-10519 .rl-btn-w--light .elementor-button:hover, body.elementor-page-10519 .rl-btn-w--light .elementor-button:focus-visible { background: var(--rl-y); border-color: var(--rl-y); color: var(--rl-dg); }
body.elementor-page-10519 .rl-link-w .elementor-button, body.elementor-page-10519 .rl-link-w .elementor-button:focus { background: none; padding: 0 0 2px; border: 0; border-radius: 0; border-bottom: 2px solid var(--rl-y); color: var(--rl-dg); font: 700 15px/1.3 Arial, sans-serif; }
body.elementor-page-10519 .rl-link-w .elementor-button:hover, body.elementor-page-10519 .rl-link-w .elementor-button:focus-visible { background: none; color: var(--rl-g); }
body.elementor-page-10519 .rl :focus-visible { outline: 3px solid var(--rl-y); outline-offset: 3px; }
body.elementor-page-10519 .rl-sec--y :focus-visible { outline-color: var(--rl-dg); }

/* Karten */
body.elementor-page-10519 .rl-card { position: relative; background: #fff; border-radius: var(--rl-r); box-shadow: 0 14px 34px rgba(15, 66, 41, .16); }
body.elementor-page-10519 .rl-card--ask { background: var(--rl-dg); }
body.elementor-page-10519 .rl-card--ask .rl-text p { color: #e7f1ea; }

/* Züchterclub-Seite */
body.elementor-page-10519 .rl-crumbs { margin-bottom: 26px; }
body.elementor-page-10519 .rl-crumbs, body.elementor-page-10519 .rl-crumbs p, body.elementor-page-10519 .rl-crumbs span { font: 13px/1.4 Arial, sans-serif; color: var(--rl-txt); text-align: left; }
body.elementor-page-10519 .rl-crumbs a { color: var(--rl-g); text-decoration: none; }
body.elementor-page-10519 .rl-hero__text, body.elementor-page-10519 .rl-split__text, body.elementor-page-10519 .rl-teaser__text { flex: 1 1 0; }
body.elementor-page-10519 .rl-arch { position: relative; flex: 0 0 38%; max-width: 420px; margin-left: auto; }
body.elementor-page-10519 .rl-arch__main img { width: 100%; aspect-ratio: 4 / 5; object-fit: cover; border-radius: 210px 210px 24px 24px; display: block; }
body.elementor-page-10519 .rl-dot { position: absolute; width: 38%; z-index: 1; }
body.elementor-page-10519 .rl-dot img { width: 100%; aspect-ratio: 1; border-radius: 50%; object-fit: cover; border: 6px solid #fff; box-shadow: var(--rl-shadow); display: block; }
body.elementor-page-10519 .rl-dot--1 { right: -18%; top: 12%; }
body.elementor-page-10519 .rl-dot--2 { right: -8%; bottom: -6%; }
body.elementor-page-10519 .rl-actions-w > .elementor-element { width: auto; }
body.elementor-page-10519 .rl-photo { flex: 1 1 0; }
body.elementor-page-10519 .rl-photo img { width: 100%; border-radius: var(--rl-r); box-shadow: var(--rl-shadow); display: block; object-fit: cover; }
body.elementor-page-10519 .rl-photo--portrait { flex: 0 0 380px; max-width: 380px; }
body.elementor-page-10519 .rl-photo--portrait img { aspect-ratio: 4 / 5; }
body.elementor-page-10519 .rl-logos { margin-top: 22px; flex-wrap: wrap; }
body.elementor-page-10519 .rl-logo { width: auto; }
body.elementor-page-10519 .rl-logo img { height: 46px; width: auto; max-width: 150px; object-fit: contain; border-radius: 0; }
body.elementor-page-10519 .rl-center .elementor-heading-title, body.elementor-page-10519 .rl-center .rl-text, body.elementor-page-10519 .rl-center .rl-text p { text-align: center; }
body.elementor-page-10519 .rl-center .rl-link-w { text-align: center; }
body.elementor-page-10519 .rl-animals--center { width: 100%; max-width: 640px; margin: 18px auto 14px; }
body.elementor-page-10519 .rl-animal .elementor-image-box-wrapper { text-align: center; }
body.elementor-page-10519 .rl-animal .elementor-image-box-img { width: 44px !important; margin: 0 auto 6px !important; display: block; }
body.elementor-page-10519 .rl-animal .elementor-image-box-img img { width: 44px; height: 44px; object-fit: contain; border-radius: 0; transition: transform .25s; }
body.elementor-page-10519 .rl-animal:hover .elementor-image-box-img img { transform: translateY(-3px) rotate(-6deg); }
body.elementor-page-10519 .rl-animal .elementor-image-box-title { font: 700 13px/1.2 Arial, sans-serif; color: var(--rl-dg); margin: 0; }
body.elementor-page-10519 .rl-animal .elementor-image-box-description, body.elementor-page-10519 .rl-person .elementor-image-box-description { display: none; }
body.elementor-page-10519 .rl-checks .elementor-icon-list-items { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px 40px; margin: 8px 0 0; }
body.elementor-page-10519 .rl-checks .elementor-icon-list-item { margin: 0 !important; padding: 0 !important; align-items: flex-start !important; }
body.elementor-page-10519 .rl-checks .elementor-icon-list-icon { flex: none; width: 24px; height: 24px; border-radius: 50%; background: var(--rl-y); display: inline-flex !important; align-items: center; justify-content: center; margin-right: 12px; padding: 0 !important; }
body.elementor-page-10519 .rl-checks .elementor-icon-list-icon i { color: var(--rl-dg) !important; font-size: 12px !important; width: auto !important; }
body.elementor-page-10519 .rl-checks .elementor-icon-list-icon svg { fill: var(--rl-dg) !important; width: 12px !important; height: 12px !important; }
body.elementor-page-10519 .rl-checks .elementor-icon-list-text { color: #fff !important; font: 16px/23px Arial, sans-serif; padding: 0 !important; }
body.elementor-page-10519 .rl-head--center { text-align: center; margin-bottom: 40px; }
body.elementor-page-10519 .rl-people { width: 100%; max-width: 900px; margin: 0 auto; }
body.elementor-page-10519 .rl-person .elementor-image-box-wrapper { text-align: center; }
body.elementor-page-10519 .rl-person .elementor-image-box-img { width: 180px !important; margin: 0 auto 14px !important; display: block; }
body.elementor-page-10519 .rl-person img { width: 180px; height: 180px; border-radius: 50%; object-fit: cover; object-position: center 20%; border: 6px solid #fff; box-shadow: var(--rl-shadow); }
body.elementor-page-10519 .rl-person .elementor-image-box-title { font: 700 18px/1.3 Arial, sans-serif; color: var(--rl-dg); margin: 0; }
body.elementor-page-10519 .rl-contact__text { flex: 5 1 0; }
body.elementor-page-10519 .rl-form { flex: 7 1 0; background: #fff; border-radius: var(--rl-r); box-shadow: var(--rl-shadow); }
body.elementor-page-10519 .rl-mail { font-weight: 700; color: var(--rl-g); text-decoration: none; word-break: break-all; }
body.elementor-page-10519 .rl-form-w .elementor-field-label { font: 700 14px/1.3 Arial, sans-serif; color: var(--rl-dg); margin-bottom: 6px; }
body.elementor-page-10519 .rl-form-w .elementor-field-textual { font: 16px/1.4 Arial, sans-serif; color: var(--rl-ink); padding: 11px 14px; border: 1px solid #c5d6c9; border-radius: 10px; background: #fbfdfb; min-height: 46px; }
body.elementor-page-10519 .rl-form-w .elementor-field-textual:focus { border-color: var(--rl-g); box-shadow: 0 0 0 3px rgba(0, 124, 59, .18); background: #fff; outline: none; }
body.elementor-page-10519 .rl-form-w .elementor-mark-required .elementor-field-label::after { color: var(--rl-red); }
body.elementor-page-10519 .rl-form-w .elementor-field-type-acceptance label, body.elementor-page-10519 .rl-form-w .elementor-field-option label { font: 14px/20px Arial, sans-serif; color: var(--rl-txt); }
body.elementor-page-10519 .rl-form-w .elementor-field-type-acceptance input { accent-color: var(--rl-g); }
body.elementor-page-10519 .rl-form-w .e-form__buttons, body.elementor-page-10519 .rl-form-w .elementor-field-type-submit { margin-top: 8px; width: auto; max-width: none; flex: 0 0 auto; }
body.elementor-page-10519 .rl-form-w .elementor-button, body.elementor-page-10519 .rl-form-w .elementor-button:focus { width: auto; flex: 0 0 auto; border-radius: 999px; background: var(--rl-g); border: 2px solid var(--rl-g); padding: 13px 24px; font: 700 15px/1 Arial, sans-serif; color: #fff; }
body.elementor-page-10519 .rl-form-w .elementor-button:hover, body.elementor-page-10519 .rl-form-w .elementor-button:focus-visible { background: var(--rl-dg); border-color: var(--rl-dg); color: #fff; }
body.elementor-page-10519 .rl-form-w .elementor-message-success { color: var(--rl-dg); font-weight: 700; }

@media (max-width: 1024px) {
  body.elementor-page-10519 .rl-photo--portrait { flex-basis: 300px; max-width: 300px; }
}
@media (max-width: 767px) {
  body.elementor-page-10519 .rl-hero__text, body.elementor-page-10519 .rl-split__text, body.elementor-page-10519 .rl-contact__text, body.elementor-page-10519 .rl-form, body.elementor-page-10519 .rl-photo { flex: 0 0 auto; width: 100%; }
  body.elementor-page-10519 .rl-arch { flex: 0 0 auto; width: 100%; max-width: 280px; margin: 0 auto 20px; }
  body.elementor-page-10519 .rl-dot--1 { right: -6%; }
  body.elementor-page-10519 .rl-dot--2 { right: -2%; }
  body.elementor-page-10519 .rl-photo--portrait { max-width: 380px; margin: 0 auto; }
  body.elementor-page-10519 .rl-checks .elementor-icon-list-items { grid-template-columns: 1fr; }
}/* End custom CSS */