.elementor-592 .elementor-element.elementor-element-f42ce67{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.4;--padding-top:var(--inbanner-top);--padding-bottom:var(--inbanner-bottom);--padding-left:0;--padding-right:0;}.elementor-592 .elementor-element.elementor-element-f42ce67:not(.elementor-motion-effects-element-type-background), .elementor-592 .elementor-element.elementor-element-f42ce67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imdtaipei.com.tw/wp-content/uploads/1SON01690-LOGO.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-592 .elementor-element.elementor-element-f42ce67::before, .elementor-592 .elementor-element.elementor-element-f42ce67 > .elementor-background-video-container::before, .elementor-592 .elementor-element.elementor-element-f42ce67 > .e-con-inner > .elementor-background-video-container::before, .elementor-592 .elementor-element.elementor-element-f42ce67 > .elementor-background-slideshow::before, .elementor-592 .elementor-element.elementor-element-f42ce67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-592 .elementor-element.elementor-element-f42ce67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-594388b );--background-overlay:'';}.elementor-592 .elementor-element.elementor-element-2c5bb76{text-align:center;}.elementor-592 .elementor-element.elementor-element-2c5bb76 .elementor-heading-title{font-family:var( --e-global-typography-38a6058-font-family ), Sans-serif;font-size:var( --e-global-typography-38a6058-font-size );font-weight:var( --e-global-typography-38a6058-font-weight );line-height:var( --e-global-typography-38a6058-line-height );letter-spacing:var( --e-global-typography-38a6058-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-592 .elementor-element.elementor-element-20d635f{--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;--justify-content:center;--align-items:flex-end;--overflow:hidden;--margin-top:0;--margin-bottom:var(--space-18);--margin-left:0;--margin-right:0;}.elementor-592 .elementor-element.elementor-element-4703089{--display:flex;--min-height:1px;}.elementor-592 .elementor-element.elementor-element-4703089:not(.elementor-motion-effects-element-type-background), .elementor-592 .elementor-element.elementor-element-4703089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-592 .elementor-element.elementor-element-4a1c4c5{--display:flex;}.elementor-592 .elementor-element.elementor-element-4a1c4c5.e-con{--e-con-transform-translateY:6px;}.elementor-592 .elementor-element.elementor-element-95bf113 img{width:100%;}body:not(.rtl) .elementor-592 .elementor-element.elementor-element-9401e69{left:0px;}body.rtl .elementor-592 .elementor-element.elementor-element-9401e69{right:0px;}.elementor-592 .elementor-element.elementor-element-9401e69{top:0px;}.elementor-592 .elementor-element.elementor-element-9401e69 img{width:100%;}body:not(.rtl) .elementor-592 .elementor-element.elementor-element-fdeadbf{left:0px;}body.rtl .elementor-592 .elementor-element.elementor-element-fdeadbf{right:0px;}.elementor-592 .elementor-element.elementor-element-fdeadbf{top:0px;}.elementor-592 .elementor-element.elementor-element-fdeadbf img{width:100%;}.elementor-592 .elementor-element.elementor-element-f041033{--display:flex;--min-height:1px;}.elementor-592 .elementor-element.elementor-element-f041033:not(.elementor-motion-effects-element-type-background), .elementor-592 .elementor-element.elementor-element-f041033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-592 .elementor-element.elementor-element-76b410f{text-align:center;}.elementor-592 .elementor-element.elementor-element-76b410f .elementor-heading-title{font-family:var( --e-global-typography-4fe46d8-font-family ), Sans-serif;font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-592 .elementor-element.elementor-element-3f63a1f{--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:var(--space-24);--padding-bottom:var(--space-24);--padding-left:0;--padding-right:0;}.elementor-592 .elementor-element.elementor-element-9a90ee2{font-family:var( --e-global-typography-60e0894-font-family ), Sans-serif;font-size:var( --e-global-typography-60e0894-font-size );font-weight:var( --e-global-typography-60e0894-font-weight );line-height:var( --e-global-typography-60e0894-line-height );color:var( --e-global-color-240f3d7 );}.elementor-592 .elementor-element.elementor-element-9a90ee2 a{color:var( --e-global-color-240f3d7 );}.elementor-592 .elementor-element.elementor-element-9a90ee2 a:hover{color:var( --e-global-color-primary );}.elementor-592 .elementor-element.elementor-element-f0f36c9{--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:var(--space-80) var(--space-80);--row-gap:var(--space-80);--column-gap:var(--space-80);--overflow:hidden;--padding-top:var(--space-60);--padding-bottom:var(--space-90);--padding-left:0;--padding-right:0;}.elementor-592 .elementor-element.elementor-element-3d343dc{--display:flex;}.elementor-592 .elementor-element.elementor-element-e5a0f01 img{width:100%;height:45vw;object-fit:cover;object-position:bottom center;}.elementor-592 .elementor-element.elementor-element-6522db0{--display:flex;}.elementor-592 .elementor-element.elementor-element-3e9a69a .elementor-heading-title{font-family:var( --e-global-typography-38a6058-font-family ), Sans-serif;font-size:var( --e-global-typography-38a6058-font-size );font-weight:var( --e-global-typography-38a6058-font-weight );line-height:var( --e-global-typography-38a6058-line-height );letter-spacing:var( --e-global-typography-38a6058-letter-spacing );color:var( --e-global-color-5f9e2f0 );}body:not(.rtl) .elementor-592 .elementor-element.elementor-element-afee935{right:0px;}body.rtl .elementor-592 .elementor-element.elementor-element-afee935{left:0px;}.elementor-592 .elementor-element.elementor-element-afee935{top:10px;}.elementor-592 .elementor-element.elementor-element-afee935 .elementor-heading-title{font-family:var( --e-global-typography-229334f-font-family ), Sans-serif;font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );color:var( --e-global-color-primary );}.elementor-592 .elementor-element.elementor-element-94b14b7{--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:var(--space-24) var(--space-24);--row-gap:var(--space-24);--column-gap:var(--space-24);--margin-top:0;--margin-bottom:var(--space-30);--margin-left:0;--margin-right:0;}.elementor-592 .elementor-element.elementor-element-68e9823 .elementor-heading-title{font-family:var( --e-global-typography-4fe46d8-font-family ), Sans-serif;font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );color:var( --e-global-color-text );}.elementor-592 .elementor-element.elementor-element-f3ad3c1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-5f5fa04 );--border-color:var( --e-global-color-5f5fa04 );}.elementor-592 .elementor-element.elementor-element-75cf53d{--display:flex;--min-height:5px;}.elementor-592 .elementor-element.elementor-element-75cf53d:not(.elementor-motion-effects-element-type-background), .elementor-592 .elementor-element.elementor-element-75cf53d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-592 .elementor-element.elementor-element-75cf53d.e-con{--e-con-transform-translateY:1px;}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:var(--space-20);}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-var(--space-20);}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-592 .elementor-element.elementor-element-2383338 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-592 .elementor-element.elementor-element-2383338 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-592 .elementor-element.elementor-element-2383338 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-group > label, .elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-mark-required .elementor-field-label:after{color:var( --e-global-color-primary );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-group > label{font-family:var( --e-global-typography-1377387-font-family ), Sans-serif;font-size:var( --e-global-typography-1377387-font-size );font-weight:var( --e-global-typography-1377387-font-weight );line-height:var( --e-global-typography-1377387-line-height );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-text );font-family:var( --e-global-typography-1377387-font-family ), Sans-serif;font-size:var( --e-global-typography-1377387-font-size );font-weight:var( --e-global-typography-1377387-font-weight );line-height:var( --e-global-typography-1377387-line-height );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-group .elementor-field, .elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-subgroup label{font-family:var( --e-global-typography-1377387-font-family ), Sans-serif;font-size:var( --e-global-typography-1377387-font-size );font-weight:var( --e-global-typography-1377387-font-weight );line-height:var( --e-global-typography-1377387-line-height );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-b263d14 );border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-b263d14 );border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-button{font-family:var( --e-global-typography-dc9786d-font-family ), Sans-serif;font-size:var( --e-global-typography-dc9786d-font-size );font-weight:var( --e-global-typography-dc9786d-font-weight );line-height:var( --e-global-typography-dc9786d-line-height );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-592 .elementor-element.elementor-element-2383338 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-11564f5 );color:var( --e-global-color-text );border-color:var( --e-global-color-f6cb9fe );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-button[type="submit"]{background-color:var( --e-global-color-11564f5 );color:var( --e-global-color-text );border-color:var( --e-global-color-f6cb9fe );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-text );}.elementor-592 .elementor-element.elementor-element-2383338 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-592 .elementor-element.elementor-element-2383338 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-a7ce01b );border-color:var( --e-global-color-primary );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-a7ce01b );border-color:var( --e-global-color-primary );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-a7ce01b );}.elementor-592 .elementor-element.elementor-element-2383338 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-592 .elementor-element.elementor-element-2383338{--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-592 .elementor-element.elementor-element-74d1db7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:var(--space-80);--padding-bottom:calc(var(--space-125) + 70px);--padding-left:0;--padding-right:0;}.elementor-592 .elementor-element.elementor-element-74d1db7:not(.elementor-motion-effects-element-type-background), .elementor-592 .elementor-element.elementor-element-74d1db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b263d14 );}.elementor-592 .elementor-element.elementor-element-2bd9b32 .elementor-heading-title{font-family:var( --e-global-typography-38a6058-font-family ), Sans-serif;font-size:var( --e-global-typography-38a6058-font-size );font-weight:var( --e-global-typography-38a6058-font-weight );line-height:var( --e-global-typography-38a6058-line-height );letter-spacing:var( --e-global-typography-38a6058-letter-spacing );color:var( --e-global-color-5f9e2f0 );}.elementor-592 .elementor-element.elementor-element-a116c3f > .elementor-widget-container{margin:0 0 var(--space-40) 0;}.elementor-592 .elementor-element.elementor-element-a116c3f .elementor-heading-title{font-family:var( --e-global-typography-4fe46d8-font-family ), Sans-serif;font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );color:var( --e-global-color-text );}@media(min-width:768px){.elementor-592 .elementor-element.elementor-element-20d635f{--width:400px;}.elementor-592 .elementor-element.elementor-element-4703089{--width:calc(50% - 30px);}.elementor-592 .elementor-element.elementor-element-4a1c4c5{--width:60px;}.elementor-592 .elementor-element.elementor-element-f041033{--width:calc(50% - 30px);}.elementor-592 .elementor-element.elementor-element-75cf53d{--width:180px;}}@media(max-width:1540px) and (min-width:768px){.elementor-592 .elementor-element.elementor-element-75cf53d{--width:140px;}}@media(max-width:1200px) and (min-width:768px){.elementor-592 .elementor-element.elementor-element-75cf53d{--width:80px;}}@media(max-width:1540px){.elementor-592 .elementor-element.elementor-element-2c5bb76 .elementor-heading-title{font-size:var( --e-global-typography-38a6058-font-size );line-height:var( --e-global-typography-38a6058-line-height );letter-spacing:var( --e-global-typography-38a6058-letter-spacing );}.elementor-592 .elementor-element.elementor-element-76b410f .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-592 .elementor-element.elementor-element-9a90ee2{font-size:var( --e-global-typography-60e0894-font-size );line-height:var( --e-global-typography-60e0894-line-height );}.elementor-592 .elementor-element.elementor-element-f0f36c9{--gap:var(--space-70) var(--space-70);--row-gap:var(--space-70);--column-gap:var(--space-70);}.elementor-592 .elementor-element.elementor-element-e5a0f01 img{height:55vw;}.elementor-592 .elementor-element.elementor-element-3e9a69a .elementor-heading-title{font-size:var( --e-global-typography-38a6058-font-size );line-height:var( --e-global-typography-38a6058-line-height );letter-spacing:var( --e-global-typography-38a6058-letter-spacing );}.elementor-592 .elementor-element.elementor-element-afee935{top:8px;}.elementor-592 .elementor-element.elementor-element-afee935 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-592 .elementor-element.elementor-element-68e9823 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-group > label{font-size:var( --e-global-typography-1377387-font-size );line-height:var( --e-global-typography-1377387-line-height );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-type-html{font-size:var( --e-global-typography-1377387-font-size );line-height:var( --e-global-typography-1377387-line-height );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-group .elementor-field, .elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-subgroup label{font-size:var( --e-global-typography-1377387-font-size );line-height:var( --e-global-typography-1377387-line-height );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-592 .elementor-element.elementor-element-2bd9b32 .elementor-heading-title{font-size:var( --e-global-typography-38a6058-font-size );line-height:var( --e-global-typography-38a6058-line-height );letter-spacing:var( --e-global-typography-38a6058-letter-spacing );}.elementor-592 .elementor-element.elementor-element-a116c3f .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}}@media(max-width:1200px){.elementor-592 .elementor-element.elementor-element-2c5bb76 .elementor-heading-title{font-size:var( --e-global-typography-38a6058-font-size );line-height:var( --e-global-typography-38a6058-line-height );letter-spacing:var( --e-global-typography-38a6058-letter-spacing );}.elementor-592 .elementor-element.elementor-element-76b410f .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-592 .elementor-element.elementor-element-9a90ee2{font-size:var( --e-global-typography-60e0894-font-size );line-height:var( --e-global-typography-60e0894-line-height );}.elementor-592 .elementor-element.elementor-element-f0f36c9{--gap:var(--space-50) var(--space-50);--row-gap:var(--space-50);--column-gap:var(--space-50);}.elementor-592 .elementor-element.elementor-element-e5a0f01 img{height:70vw;}.elementor-592 .elementor-element.elementor-element-3e9a69a .elementor-heading-title{font-size:var( --e-global-typography-38a6058-font-size );line-height:var( --e-global-typography-38a6058-line-height );letter-spacing:var( --e-global-typography-38a6058-letter-spacing );}.elementor-592 .elementor-element.elementor-element-afee935{top:6px;}.elementor-592 .elementor-element.elementor-element-afee935 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-592 .elementor-element.elementor-element-68e9823 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-592 .elementor-element.elementor-element-75cf53d{--min-height:4px;}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-group > label{font-size:var( --e-global-typography-1377387-font-size );line-height:var( --e-global-typography-1377387-line-height );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-type-html{font-size:var( --e-global-typography-1377387-font-size );line-height:var( --e-global-typography-1377387-line-height );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-group .elementor-field, .elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-subgroup label{font-size:var( --e-global-typography-1377387-font-size );line-height:var( --e-global-typography-1377387-line-height );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-592 .elementor-element.elementor-element-2bd9b32 .elementor-heading-title{font-size:var( --e-global-typography-38a6058-font-size );line-height:var( --e-global-typography-38a6058-line-height );letter-spacing:var( --e-global-typography-38a6058-letter-spacing );}.elementor-592 .elementor-element.elementor-element-a116c3f .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}}@media(max-width:767px){.elementor-592 .elementor-element.elementor-element-2c5bb76 .elementor-heading-title{font-size:var( --e-global-typography-38a6058-font-size );line-height:var( --e-global-typography-38a6058-line-height );letter-spacing:var( --e-global-typography-38a6058-letter-spacing );}.elementor-592 .elementor-element.elementor-element-4703089{--width:calc(50% - 30px);}.elementor-592 .elementor-element.elementor-element-4a1c4c5{--width:60px;}.elementor-592 .elementor-element.elementor-element-f041033{--width:calc(50% - 30px);}.elementor-592 .elementor-element.elementor-element-76b410f .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-592 .elementor-element.elementor-element-3f63a1f{--padding-top:var(--space-15);--padding-bottom:var(--space-18);--padding-left:0;--padding-right:0;}.elementor-592 .elementor-element.elementor-element-9a90ee2{font-size:var( --e-global-typography-60e0894-font-size );line-height:var( --e-global-typography-60e0894-line-height );}.elementor-592 .elementor-element.elementor-element-f0f36c9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:var(--space-40);--padding-bottom:var(--space-90);--padding-left:0;--padding-right:0;}.elementor-592 .elementor-element.elementor-element-3e9a69a .elementor-heading-title{font-size:var( --e-global-typography-38a6058-font-size );line-height:var( --e-global-typography-38a6058-line-height );letter-spacing:var( --e-global-typography-38a6058-letter-spacing );}.elementor-592 .elementor-element.elementor-element-afee935{top:5px;}.elementor-592 .elementor-element.elementor-element-afee935 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-592 .elementor-element.elementor-element-68e9823 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-592 .elementor-element.elementor-element-75cf53d{--width:70px;--min-height:3px;}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-group > label{font-size:var( --e-global-typography-1377387-font-size );line-height:var( --e-global-typography-1377387-line-height );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-type-html{font-size:var( --e-global-typography-1377387-font-size );line-height:var( --e-global-typography-1377387-line-height );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-group .elementor-field, .elementor-592 .elementor-element.elementor-element-2383338 .elementor-field-subgroup label{font-size:var( --e-global-typography-1377387-font-size );line-height:var( --e-global-typography-1377387-line-height );}.elementor-592 .elementor-element.elementor-element-2383338 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-592 .elementor-element.elementor-element-2bd9b32 .elementor-heading-title{font-size:var( --e-global-typography-38a6058-font-size );line-height:var( --e-global-typography-38a6058-line-height );letter-spacing:var( --e-global-typography-38a6058-letter-spacing );}.elementor-592 .elementor-element.elementor-element-a116c3f .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-4a1c4c5 */.elementor-592 .elementor-element.elementor-element-4a1c4c5 img{-webkit-filter: brightness(0%) invert(1);
filter: brightness(0%) invert(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20d635f */.elementor-592 .elementor-element.elementor-element-20d635f{opacity: 0.8;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3ad3c1 */.elementor-592 .elementor-element.elementor-element-f3ad3c1{flex:1;}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-2383338 */.elementor-592 .elementor-element.elementor-element-2383338 input,.elementor-592 .elementor-element.elementor-element-2383338 select,.elementor-592 .elementor-element.elementor-element-2383338 textarea{padding:var(--space-18);}

.elementor-592 .elementor-element.elementor-element-2383338 .e-form__buttons{padding-top:var(--space-30);}/* End custom CSS */