.elementor-1925 .elementor-element.elementor-element-0974609{--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;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1925 .elementor-element.elementor-element-0974609:not(.elementor-motion-effects-element-type-background), .elementor-1925 .elementor-element.elementor-element-0974609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d49ac81 );}.elementor-1925 .elementor-element.elementor-element-2d7f23b{text-align:center;}.elementor-1925 .elementor-element.elementor-element-2d7f23b .elementor-heading-title{letter-spacing:0.8px;color:var( --e-global-color-text );}.elementor-1925 .elementor-element.elementor-element-14d31fe{text-align:center;}.elementor-1925 .elementor-element.elementor-element-14d31fe .elementor-heading-title{color:var( --e-global-color-4d462f5 );}.elementor-1925 .elementor-element.elementor-element-5a53c08{--display:flex;--position:fixed;--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;--border-radius:10px 0px 0px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:181px;--z-index:99;}.elementor-1925 .elementor-element.elementor-element-5a53c08:not(.elementor-motion-effects-element-type-background), .elementor-1925 .elementor-element.elementor-element-5a53c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-1925 .elementor-element.elementor-element-5a53c08{right:0px;}body.rtl .elementor-1925 .elementor-element.elementor-element-5a53c08{left:0px;}.elementor-1925 .elementor-element.elementor-element-7f2a72e{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1925 .elementor-element.elementor-element-ea57999{left:976px;}body.rtl .elementor-1925 .elementor-element.elementor-element-ea57999{right:976px;}.elementor-1925 .elementor-element.elementor-element-ea57999{top:0px;}.elementor-1925 .elementor-element.elementor-element-05ed9b6{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-1925 .elementor-element.elementor-element-ebf8c39{background-color:var( --e-global-color-4d462f5 );padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;text-align:center;font-size:18px;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-1925 .elementor-element.elementor-element-3625aaa{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1925 .elementor-element.elementor-element-88eef3c{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1925 .elementor-element.elementor-element-88eef3c:not(.elementor-motion-effects-element-type-background), .elementor-1925 .elementor-element.elementor-element-88eef3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1925 .elementor-element.elementor-element-eedcf77{text-align:center;}.elementor-1925 .elementor-element.elementor-element-eedcf77 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-d49ac81 );}.elementor-1925 .elementor-element.elementor-element-64e5084{text-align:center;}.elementor-1925 .elementor-element.elementor-element-a8d3f90{--display:flex;}.elementor-1925 .elementor-element.elementor-element-3efb5c1{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1925 .elementor-element.elementor-element-8f6f6ef{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1925 .elementor-element.elementor-element-8f6f6ef:not(.elementor-motion-effects-element-type-background), .elementor-1925 .elementor-element.elementor-element-8f6f6ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1925 .elementor-element.elementor-element-05a73b3{text-align:center;}.elementor-1925 .elementor-element.elementor-element-05a73b3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-d49ac81 );}.elementor-1925 .elementor-element.elementor-element-bdb6446{text-align:center;}.elementor-1925 .elementor-element.elementor-element-db9bfe6{--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;}.elementor-1925 .elementor-element.elementor-element-850c99b{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1925 .elementor-element.elementor-element-4952543{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1925 .elementor-element.elementor-element-4952543:not(.elementor-motion-effects-element-type-background), .elementor-1925 .elementor-element.elementor-element-4952543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1925 .elementor-element.elementor-element-6d78674{text-align:center;}.elementor-1925 .elementor-element.elementor-element-6d78674 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-d49ac81 );}.elementor-1925 .elementor-element.elementor-element-528a4ce{text-align:center;}.elementor-1925 .elementor-element.elementor-element-305e0c1{--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;}.elementor-1925 .elementor-element.elementor-element-6ea9252{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;}.elementor-1925 .elementor-element.elementor-element-ca0a6da{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1925 .elementor-element.elementor-element-94a1819{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1925 .elementor-element.elementor-element-94a1819:not(.elementor-motion-effects-element-type-background), .elementor-1925 .elementor-element.elementor-element-94a1819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1925 .elementor-element.elementor-element-6f94a66{text-align:center;}.elementor-1925 .elementor-element.elementor-element-6f94a66 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-d49ac81 );}.elementor-1925 .elementor-element.elementor-element-162629d{text-align:center;}.elementor-1925 .elementor-element.elementor-element-8579b9f{--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;}.elementor-1925 .elementor-element.elementor-element-e2167ce{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;}.elementor-1925 .elementor-element.elementor-element-e89e4da{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1925 .elementor-element.elementor-element-98b57b9{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1925 .elementor-element.elementor-element-98b57b9:not(.elementor-motion-effects-element-type-background), .elementor-1925 .elementor-element.elementor-element-98b57b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1925 .elementor-element.elementor-element-df640d5{text-align:center;}.elementor-1925 .elementor-element.elementor-element-df640d5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-d49ac81 );}.elementor-1925 .elementor-element.elementor-element-2f261ed{text-align:center;}.elementor-1925 .elementor-element.elementor-element-30f8498{--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;}.elementor-1925 .elementor-element.elementor-element-dd64088{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1925 .elementor-element.elementor-element-fed61a1{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1925 .elementor-element.elementor-element-fed61a1:not(.elementor-motion-effects-element-type-background), .elementor-1925 .elementor-element.elementor-element-fed61a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1925 .elementor-element.elementor-element-e86aa99{text-align:center;}.elementor-1925 .elementor-element.elementor-element-e86aa99 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-d49ac81 );}.elementor-1925 .elementor-element.elementor-element-8288272{text-align:center;}.elementor-1925 .elementor-element.elementor-element-bc16b1a{--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;}.elementor-1925 .elementor-element.elementor-element-5ca1298{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1925 .elementor-element.elementor-element-3a663a3{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1925 .elementor-element.elementor-element-3a663a3:not(.elementor-motion-effects-element-type-background), .elementor-1925 .elementor-element.elementor-element-3a663a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1925 .elementor-element.elementor-element-d1c7996{text-align:center;}.elementor-1925 .elementor-element.elementor-element-d1c7996 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-d49ac81 );}.elementor-1925 .elementor-element.elementor-element-2ffa938{text-align:center;}.elementor-1925 .elementor-element.elementor-element-07e367f{--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;}.elementor-1925 .elementor-element.elementor-element-b6c783c{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1925 .elementor-element.elementor-element-4be2b86{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1925 .elementor-element.elementor-element-4be2b86:not(.elementor-motion-effects-element-type-background), .elementor-1925 .elementor-element.elementor-element-4be2b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1925 .elementor-element.elementor-element-8be938e{text-align:center;}.elementor-1925 .elementor-element.elementor-element-8be938e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-d49ac81 );}.elementor-1925 .elementor-element.elementor-element-b289cee{text-align:center;}.elementor-1925 .elementor-element.elementor-element-d1af25d{--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;}.elementor-1925 .elementor-element.elementor-element-8217fbc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;}.elementor-1925 .elementor-element.elementor-element-1df88ea{--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:120px;--padding-bottom:120px;--padding-left:5px;--padding-right:5px;}.elementor-1925 .elementor-element.elementor-element-1df88ea:not(.elementor-motion-effects-element-type-background), .elementor-1925 .elementor-element.elementor-element-1df88ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfa1f76 );}.elementor-1925 .elementor-element.elementor-element-2b8f3f5{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1925 .elementor-element.elementor-element-e8cd0be .elementor-heading-title{font-size:28px;letter-spacing:1px;color:var( --e-global-color-d49ac81 );}.elementor-1925 .elementor-element.elementor-element-e2d2320 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1925 .elementor-element.elementor-element-e2d2320 .elementor-field-group{padding-right:calc( 12px/2 );padding-left:calc( 12px/2 );margin-bottom:22px;}.elementor-1925 .elementor-element.elementor-element-e2d2320 .elementor-form-fields-wrapper{margin-left:calc( -12px/2 );margin-right:calc( -12px/2 );margin-bottom:-22px;}.elementor-1925 .elementor-element.elementor-element-e2d2320 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1925 .elementor-element.elementor-element-e2d2320 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1925 .elementor-element.elementor-element-e2d2320 .elementor-labels-inline .elementor-field-group > label{padding-left:4px;}body:not(.rtl) .elementor-1925 .elementor-element.elementor-element-e2d2320 .elementor-labels-inline .elementor-field-group > label{padding-right:4px;}body .elementor-1925 .elementor-element.elementor-element-e2d2320 .elementor-labels-above .elementor-field-group > label{padding-bottom:4px;}.elementor-1925 .elementor-element.elementor-element-e2d2320 .elementor-field-group > label{font-weight:400;}.elementor-1925 .elementor-element.elementor-element-e2d2320 .elementor-field-type-html{padding-bottom:0px;}.elementor-1925 .elementor-element.elementor-element-e2d2320 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-1925 .elementor-element.elementor-element-e2d2320 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-1925 .elementor-element.elementor-element-e2d2320 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-1925 .elementor-element.elementor-element-e2d2320 .elementor-button[type="submit"]{color:#ffffff;}.elementor-1925 .elementor-element.elementor-element-e2d2320 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1925 .elementor-element.elementor-element-e2d2320 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1925 .elementor-element.elementor-element-e2d2320 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1925 .elementor-element.elementor-element-e2d2320 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1925 .elementor-element.elementor-element-e2d2320 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1925 .elementor-element.elementor-element-e2d2320 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1925 .elementor-element.elementor-element-e2d2320{--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;}.elementor-1925 .elementor-element.elementor-element-3836515{--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;}.elementor-1925 .elementor-element.elementor-element-653ffb1{--display:flex;border-style:none;--border-style:none;}.elementor-1925 .elementor-element.elementor-element-1477254{font-size:13px;line-height:2em;}.elementor-1925 .elementor-element.elementor-element-fa1a508{--display:flex;border-style:none;--border-style:none;}.elementor-1925 .elementor-element.elementor-element-68b2212{font-size:13px;line-height:2em;}.elementor-1925 .elementor-element.elementor-element-3893a69{--display:flex;border-style:none;--border-style:none;}.elementor-1925 .elementor-element.elementor-element-95a0357{font-size:13px;line-height:2em;}.elementor-1925 .elementor-element.elementor-element-bcd7f42{--display:flex;border-style:none;--border-style:none;}.elementor-1925 .elementor-element.elementor-element-eeea4b8{font-size:13px;line-height:2em;}.elementor-1925 .elementor-element.elementor-element-043252a{--display:flex;border-style:none;--border-style:none;}.elementor-1925 .elementor-element.elementor-element-134a6ff{font-size:13px;line-height:2em;}.elementor-1925 .elementor-element.elementor-element-a9ac057{--display:flex;border-style:none;--border-style:none;}.elementor-1925 .elementor-element.elementor-element-eae3b2a{font-size:13px;line-height:2em;}.elementor-1925 .elementor-element.elementor-element-25e586c{--display:flex;border-style:none;--border-style:none;}.elementor-1925 .elementor-element.elementor-element-d4777be{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:var( --e-global-color-d49ac81 );--n-accordion-title-active-color:var( --e-global-color-d49ac81 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-d49ac81 );}.elementor-1925 .elementor-element.elementor-element-d4777be > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E8E8;}.elementor-1925 .elementor-element.elementor-element-d4777be > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-1925 .elementor-element.elementor-element-d4777be {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-1925 .elementor-element.elementor-element-d4777be > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;line-height:1.2em;}:where( .elementor-1925 .elementor-element.elementor-element-d4777be > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 10px 0px;border-color:var( --e-global-color-d49ac81 );--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}body:not(.rtl) .elementor-1925 .elementor-element.elementor-element-a7cdf79{right:20px;}body.rtl .elementor-1925 .elementor-element.elementor-element-a7cdf79{left:20px;}.elementor-1925 .elementor-element.elementor-element-a7cdf79{bottom:20px;}.elementor-1925 .elementor-element.elementor-element-a7cdf79 .elementor-icon-wrapper{text-align:center;}.elementor-1925 .elementor-element.elementor-element-a7cdf79.elementor-view-stacked .elementor-icon{background-color:#BBBBBBE0;color:var( --e-global-color-d49ac81 );}.elementor-1925 .elementor-element.elementor-element-a7cdf79.elementor-view-framed .elementor-icon, .elementor-1925 .elementor-element.elementor-element-a7cdf79.elementor-view-default .elementor-icon{color:#BBBBBBE0;border-color:#BBBBBBE0;}.elementor-1925 .elementor-element.elementor-element-a7cdf79.elementor-view-framed .elementor-icon, .elementor-1925 .elementor-element.elementor-element-a7cdf79.elementor-view-default .elementor-icon svg{fill:#BBBBBBE0;}.elementor-1925 .elementor-element.elementor-element-a7cdf79.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d49ac81 );}.elementor-1925 .elementor-element.elementor-element-a7cdf79.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d49ac81 );}.elementor-1925 .elementor-element.elementor-element-a7cdf79.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-d49ac81 );color:var( --e-global-color-text );}.elementor-1925 .elementor-element.elementor-element-a7cdf79.elementor-view-framed .elementor-icon:hover, .elementor-1925 .elementor-element.elementor-element-a7cdf79.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-d49ac81 );border-color:var( --e-global-color-d49ac81 );}.elementor-1925 .elementor-element.elementor-element-a7cdf79.elementor-view-framed .elementor-icon:hover, .elementor-1925 .elementor-element.elementor-element-a7cdf79.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-d49ac81 );}.elementor-1925 .elementor-element.elementor-element-a7cdf79.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-1925 .elementor-element.elementor-element-a7cdf79.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-1925 .elementor-element.elementor-element-a7cdf79 .elementor-icon{font-size:20px;padding:10px;border-radius:3px 3px 3px 3px;}.elementor-1925 .elementor-element.elementor-element-a7cdf79 .elementor-icon svg{height:20px;}body:not(.rtl) .elementor-1925 .elementor-element.elementor-element-0e603d9{left:0px;}body.rtl .elementor-1925 .elementor-element.elementor-element-0e603d9{right:0px;}.elementor-1925 .elementor-element.elementor-element-0e603d9{bottom:80px;}.elementor-1925 .elementor-element.elementor-element-0e603d9 .elementor-button{font-size:13px;line-height:1em;padding:5px 10px 5px 10px;}.elementor-1925 .elementor-element.elementor-element-ede6bc4{--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;--padding-top:080px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-1925 .elementor-element.elementor-element-d8ed77c{--display:flex;}.elementor-1925 .elementor-element.elementor-element-eb4a1de{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1925 .elementor-element.elementor-element-eb4a1de > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1925 .elementor-element.elementor-element-eb4a1de > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(min-width:768px){.elementor-1925 .elementor-element.elementor-element-5a53c08{--width:140px;}.elementor-1925 .elementor-element.elementor-element-2b8f3f5{--width:50%;}.elementor-1925 .elementor-element.elementor-element-3836515{--width:50%;}.elementor-1925 .elementor-element.elementor-element-ede6bc4{--width:90%;}}@media(max-width:1024px){.elementor-1925 .elementor-element.elementor-element-05ed9b6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1925 .elementor-element.elementor-element-eedcf77 .elementor-heading-title{font-size:31px;}.elementor-1925 .elementor-element.elementor-element-05a73b3 .elementor-heading-title{font-size:31px;}.elementor-1925 .elementor-element.elementor-element-6d78674 .elementor-heading-title{font-size:31px;}.elementor-1925 .elementor-element.elementor-element-6ea9252{--grid-auto-flow:row;}.elementor-1925 .elementor-element.elementor-element-6f94a66 .elementor-heading-title{font-size:31px;}.elementor-1925 .elementor-element.elementor-element-e2167ce{--grid-auto-flow:row;}.elementor-1925 .elementor-element.elementor-element-df640d5 .elementor-heading-title{font-size:31px;}.elementor-1925 .elementor-element.elementor-element-e86aa99 .elementor-heading-title{font-size:31px;}.elementor-1925 .elementor-element.elementor-element-d1c7996 .elementor-heading-title{font-size:31px;}.elementor-1925 .elementor-element.elementor-element-8be938e .elementor-heading-title{font-size:31px;}.elementor-1925 .elementor-element.elementor-element-8217fbc{--grid-auto-flow:row;}.elementor-1925 .elementor-element.elementor-element-d4777be{--n-accordion-title-font-size:31px;}}@media(max-width:767px){.elementor-1925 .elementor-element.elementor-element-05ed9b6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1925 .elementor-element.elementor-element-eedcf77 .elementor-heading-title{font-size:24px;}.elementor-1925 .elementor-element.elementor-element-05a73b3 .elementor-heading-title{font-size:24px;}.elementor-1925 .elementor-element.elementor-element-6d78674 .elementor-heading-title{font-size:24px;}.elementor-1925 .elementor-element.elementor-element-6ea9252{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1925 .elementor-element.elementor-element-6f94a66 .elementor-heading-title{font-size:24px;}.elementor-1925 .elementor-element.elementor-element-e2167ce{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1925 .elementor-element.elementor-element-df640d5 .elementor-heading-title{font-size:24px;}.elementor-1925 .elementor-element.elementor-element-e86aa99 .elementor-heading-title{font-size:24px;}.elementor-1925 .elementor-element.elementor-element-d1c7996 .elementor-heading-title{font-size:24px;}.elementor-1925 .elementor-element.elementor-element-8be938e .elementor-heading-title{font-size:24px;}.elementor-1925 .elementor-element.elementor-element-8217fbc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1925 .elementor-element.elementor-element-d4777be{--n-accordion-title-font-size:20px;}}/* Start custom CSS for html, class: .elementor-element-7f2a72e */.dd10_nav-container {
   display: flex;
  flex-direction: column; /* 设置Flex容器的主轴为垂直方向 */
  align-items: left; /* 水平居中对齐 */
  justify-content: space-around; /* 子元素在垂直方向上均匀分布 */
  list-style-type: none; /* 移除列表项的前面的点 */
  margin: 0;
  padding: 0px 0px;
}

.dd10_nav-item {
  padding: 3px 10px;
  margin: 5px 0px;
  color: #333;
  font-size:10px !important;
  font-weight: 400 !important;
  text-align: left;
  text-decoration: none; /* 去除下划线 */
  background-color: #dddddd !important;
  border-radius: 20px 0px 0px 20px;
}

.dd10_nav-item:hover {
 
  
  background-color: #cd5520 !important;
  color: #ffffff !important;

}
  


.dd10_nav-item.active {
 /*  text-decoration: underline; 当前活动项的下划线 */
  background-color: #000000 !important;
  padding: 3px 10px;
  color: #ffffff;
  border: 0px solid #ff0000;
  border-radius: 20px 0px 0px 20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dca872b */.dd2058-list-options {
  display: grid;
  grid-template-columns: repeat(2, 1fr); 
  gap: 12px;
  max-width: 1900px;
  margin: 20px auto;
}

@media (max-width: 768px) {
  .dd2058-list-options {
    grid-template-columns: 1fr; 
  }
}


.dd2058-list-options input[type="checkbox"] {
  display: none;
}

.dd2058-list-options label {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 10px 14px;
  border-radius: 8px;
  background-color: #f6f6f6;
  cursor: pointer;
  transition: background-color 0.1s ease;
}

.dd2058-list-options label:hover {
  background-color: #eaeaea;
}

.dd2058-title2 {
  font-size: 15px;
  font-weight: 500;
  color: #191919;
  line-height: 1.4;
  flex: 1;
}

.dd2058-indicator2 {
  width: 16px;
  height: 16px;
  border: 2px solid #999;
  border-radius: 50%;
  transition: all 0.1s ease;
  flex-shrink: 0;
}

.dd2058-list-options input:checked + label {
  background-color: #FFF2ED;
}

.dd2058-list-options input:checked + label .dd2058-indicator2 {
  background-color: #cd5520;
  border-color: #cd5520;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f6d4653 */.dd2058-image-options3 {
    display: grid;
    grid-template-columns: repeat(3, 1fr); /* PC 端显示 5 列 */
    gap: 20px; /* 选项间距 */
    margin-top: 20px;
    justify-content: center;
    
}

/* 响应式调整：手机端改为 2 或 3 列 */
@media (max-width: 1024px) {
    .dd2058-image-options3 {
        grid-template-columns: repeat(2, 1fr); /* 平板端（1024px 以下）变成 3 列 */
    }
}

@media (max-width: 768px) {
    .dd2058-image-options3 {
        grid-template-columns: repeat(1, 1fr); /* 手机端（768px 以下）变成 2 列 */
    }
}




/* 隐藏默认单选按钮 */
.dd2058-image-options3 input[type="radio"] {
    display: none !important;
}



/* 选项容器 */
.dd2058-image-options3 label {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding: 20px;
    border-radius: 10px;
    transition: all 0.1s ease-in-out;
    cursor: pointer;
    position: relative;
  background-color: #ffffff;
  border: 1px solid #0073e610;
}

.dd2058-image-options3 label:hover {   
  background-color: #dddddd;
  border-radius: 0px;
}

/* 文字在最上方 */
.dd2058-title3 {
     font-weight: 500;
    font-size: 15px;
    line-height: 1.2em;
    text-align: center;
    color:#333333;
    margin-top: 8px;
}

/* 图片在中间 */
.dd2058-image-options3 label img {
    width: 100%; /* 设定图片大小 */
    height: auto;
    display: block;
    border-radius: 5px; /* 圆角 */
    transition: transform 0.1s ease-in-out;
}

/* 选定的圆形指示器（默认隐藏） */
.dd2058-indicator3 {
    width: 14px;
    height: 14px;
    background: transparent;
    border: 2px solid #ccc;
    border-radius: 50%;
    margin-top: 8px; /* 控制和图片的间距 */
    transition: all 0.0s ease-in-out;
}

/* 选中状态 */
.dd2058-image-options3 input:checked + label {
    border: 2px solid #cd5520;
    background-color: #FFF2ED;
    border-radius: 10px;
}

/* 选中状态时，底部圆形指示器变色 */
.dd2058-image-options3 input:checked + label .dd2058-indicator3 {
    background: #cd5520;
    border-color: #cd5520;
}

/* 选中状态时，图片轻微放大 */
.dd2058-image-options3 input:checked + label img {
    transform: scale(1.00);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0c172c2 */.elementor-1925 .elementor-element.elementor-element-0c172c2 .dd2058-list-options {
  display: grid;
  grid-template-columns: repeat(1, 1fr); 
  gap: 12px;
  max-width: 1900px;
  margin: 20px auto;
}

@media (max-width: 768px) {
  .dd2058-list-options {
    grid-template-columns: 1fr; 
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4aa8885 */.elementor-1925 .elementor-element.elementor-element-4aa8885 .dd2058-list-options {
  display: grid;
  grid-template-columns: repeat(1, 1fr); 
  gap: 12px;
  max-width: 1900px;
  margin: 20px auto;
}

@media (max-width: 768px) {
  .dd2058-list-options {
    grid-template-columns: 1fr; 
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a6c98bc */.elementor-1925 .elementor-element.elementor-element-a6c98bc h3{
   font-weight: 600;
    font-size: 22px;
    line-height: 1.3em;
    text-align: center;
    color:#ff00ff;
}



.elementor-1925 .elementor-element.elementor-element-a6c98bc .dd2058-image-options {
    display: grid;
    grid-template-columns: repeat(2, 1fr); /* PC 端显示 5 列 */
    gap: 40px; /* 选项间距 */
    margin-top: 20px;
    justify-content: center;
}

/* 响应式调整：手机端改为 2 或 3 列 */
@media (max-width: 1024px) {
    .elementor-1925 .elementor-element.elementor-element-a6c98bc .dd2058-image-options {
        grid-template-columns: repeat(1, 1fr); /* 平板端（1024px 以下）变成 3 列 */
    }
}

@media (max-width: 768px) {
    .elementor-1925 .elementor-element.elementor-element-a6c98bc .dd2058-image-options {
        grid-template-columns: repeat(1, 1fr); /* 手机端（768px 以下）变成 2 列 */
    }
}










/* 隐藏默认单选按钮 */
.dd2058-image-options input[type="radio"] {
    display: none !important;
}

.dd2058-indicato2r 
{
  display: none !important;
}

/* 选项容器 */
.dd2058-image-options label {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding: 10px;
    border-radius: 10px;
    transition: all 0.1s ease-in-out;
    cursor: pointer;
    position: relative;
  background-color: #ffffff;
}
.dd2058-image-options label:hover {   
  background-color: #eeeeee;
  border-radius: 0px;
}

/* 文字在最上方 */
.dd2058-title {
    font-weight: 500;
    font-size: 15px;
    line-height: 1.2em;
    text-align: center;
    color:#333333;
    margin-top: 8px;
}

/* 图片在中间 */
.dd2058-image-options label img {
    width: 100%; /* 设定图片大小 */
    height: auto;
    display: block;
    border-radius: 5px; /* 圆角 */
    transition: transform 0.1s ease-in-out;
}

/* 选定的圆形指示器（默认隐藏） */
.dd2058-indicator {
    width: 14px;
    height: 14px;
    background: transparent;
    border: 2px solid #ccc;
    border-radius: 50%;
    margin-top: 8px; /* 控制和图片的间距 */
    transition: all 0.1s ease-in-out;
}

/* 选中状态 */
.dd2058-image-options input:checked + label {
    border: 2px solid #cd5520;
    background-color: #FFF2ED;
    border-radius: 10px;
}

/* 选中状态时，底部圆形指示器变色 */
.dd2058-image-options input:checked + label .dd2058-indicator {
    background: #cd5520;
    border-color: #cd5520;
}

/* 选中状态时，图片轻微放大 */
.dd2058-image-options input:checked + label img {
    transform: scale(1.00);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aa9cf32 */.elementor-1925 .elementor-element.elementor-element-aa9cf32 .dd2058-image-options3 {
    display: grid;
    grid-template-columns: repeat(3, 1fr); /* PC 端显示 5 列 */
    gap: 20px; /* 选项间距 */
    margin-top: 20px;
    justify-content: center;
    
}

/* 响应式调整：手机端改为 2 或 3 列 */
@media (max-width: 1024px) {
    .elementor-1925 .elementor-element.elementor-element-aa9cf32 .dd2058-image-options3 {
        grid-template-columns: repeat(2, 1fr); /* 平板端（1024px 以下）变成 3 列 */
    }
}

@media (max-width: 768px) {
    .elementor-1925 .elementor-element.elementor-element-aa9cf32 .dd2058-image-options3 {
        grid-template-columns: repeat(1, 1fr); /* 手机端（768px 以下）变成 2 列 */
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-302ec63 */.elementor-1925 .elementor-element.elementor-element-302ec63 .dd2058-image-options3 {
    display: grid;
    grid-template-columns: repeat(3, 1fr); /* PC 端显示 5 列 */
    gap: 20px; /* 选项间距 */
    margin-top: 20px;
    justify-content: center;
    
}

/* 响应式调整：手机端改为 2 或 3 列 */
@media (max-width: 1024px) {
    .elementor-1925 .elementor-element.elementor-element-302ec63 .dd2058-image-options3 {
        grid-template-columns: repeat(2, 1fr); /* 平板端（1024px 以下）变成 3 列 */
    }
}

@media (max-width: 768px) {
    .elementor-1925 .elementor-element.elementor-element-302ec63 .dd2058-image-options3 {
        grid-template-columns: repeat(1, 1fr); /* 手机端（768px 以下）变成 2 列 */
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cdb2f57 */.elementor-1925 .elementor-element.elementor-element-cdb2f57 .dd2058-list-options {
  display: grid;
  grid-template-columns: repeat(1, 1fr); 
  gap: 12px;
  max-width: 1900px;
  margin: 20px auto;
}

@media (max-width: 768px) {
  .dd2058-list-options {
    grid-template-columns: 1fr; 
  }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-e2d2320 */.elementor-field-group .elementor-field-textual:focus {
    box-shadow:  0 0 0 0px #ff000099;
    border: 1px solid #0E6EB8 !important;
    outline: 0;
}


.rc-anchore {
   display: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ca08e14 */#clearFiltersButton {
            display: inline-block;
            background-color: #cd5520;
            color: #ffffff;
            border: none;
            padding: 10px 20px;
            text-align: center;
            text-decoration: none;
            font-size: 12px;
            font-weight: 400;
            margin-top: 20px;
            margin-bottom: 20px;
            cursor: pointer; /* 默认显示小手 */
            border-radius: 0px;
            transition: background-color 0.3s ease, opacity 0.3s ease, transform 0.1s ease;
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
        }

        #clearFiltersButton:hover:not([disabled]) { /*仅在非禁用状态下hover生效*/
            background-color: #000000;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
        }

        #clearFiltersButton:active:not([disabled]) { /*仅在非禁用状态下active生效*/
            background-color: #a93226;
            transform: translateY(1px);
            box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
        }

        /* 新增：禁用状态的样式 */
        #clearFiltersButton:disabled {
            background-color: #cccccc; /* 更浅的背景色 */
            color: #666666;    /* 更浅的文字颜色 */
            cursor: not-allowed; /* 显示禁止指针 */
            opacity: 0.7;      /* 轻微透明，表示不可用 */
            box-shadow: none;      /* 移除阴影 */
        }/* End custom CSS */
/* Start custom CSS */.elementor-location-header, .elementor-location-footer{
    
    display: none;
}/* End custom CSS */