.elementor-683 .elementor-element.elementor-element-959dabd{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-683 .elementor-element.elementor-element-39679f9{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-683 .elementor-element.elementor-element-39679f9:not(.elementor-motion-effects-element-type-background), .elementor-683 .elementor-element.elementor-element-39679f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-683 .elementor-element.elementor-element-8805564{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-683 .elementor-element.elementor-element-8805564.e-con{--align-self:center;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-683 .elementor-element.elementor-element-7bd105c > .elementor-widget-container{margin:59px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-683 .elementor-element.elementor-element-7bd105c.elementor-element{--align-self:start;}.elementor-683 .elementor-element.elementor-element-7bd105c .elementor-heading-title{font-size:44px;font-weight:700;line-height:1.5;color:#000000;}.elementor-683 .elementor-element.elementor-element-b528125{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-683 .elementor-element.elementor-element-2f0673c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-683 .elementor-element.elementor-element-e48016f{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-683 .elementor-element.elementor-element-ece54a4{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-683 .elementor-element.elementor-element-c878ef8{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-683 .elementor-element.elementor-element-9ab93b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-683 .elementor-element.elementor-element-9ab93b7 .elementor-heading-title{font-size:15px;line-height:28px;color:#7c7c7c;}.elementor-683 .elementor-element.elementor-element-866a4fa{--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;--justify-content:start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-icon i{color:var( --e-global-color-primary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-683 .elementor-element.elementor-element-616caaf .softlite-dynamic-icon{font-size:100%;width:100%;}.elementor-683 .elementor-element.elementor-element-616caaf .softlite-dynamic-icon svg{width:100%;}.elementor-683 .elementor-element.elementor-element-616caaf .softlite-dynamic-card-box-text-1{font-size:15px;line-height:22px;color:#7c7c7cff;}.elementor-683 .elementor-element.elementor-element-616caaf .softlite-dynamic-card-box-button-text{font-size:18px;font-weight:500;line-height:51px;fill:#2a2828ff;color:#2a2828ff;}.elementor-683 .elementor-element.elementor-element-31a593a .softlite-dynamic-icon{font-size:100%;width:100%;}.elementor-683 .elementor-element.elementor-element-31a593a .softlite-dynamic-icon svg{width:100%;}.elementor-683 .elementor-element.elementor-element-31a593a .softlite-dynamic-card-box-text-1{font-size:15px;line-height:28px;color:#7c7c7cff;}.elementor-683 .elementor-element.elementor-element-31a593a .softlite-dynamic-card-box-button-text{font-size:18px;font-weight:500;line-height:51px;fill:#2a2828ff;color:#2a2828ff;}.elementor-683 .elementor-element.elementor-element-af6739f .softlite-dynamic-icon{font-size:100%;width:100%;}.elementor-683 .elementor-element.elementor-element-af6739f .softlite-dynamic-icon svg{width:100%;}.elementor-683 .elementor-element.elementor-element-af6739f .softlite-dynamic-card-box-text-1{font-size:15px;line-height:1.87;color:#7c7c7cff;}.elementor-683 .elementor-element.elementor-element-af6739f .softlite-dynamic-card-box-button-text{font-size:18px;font-weight:500;line-height:51px;fill:#2a2828ff;color:#2a2828ff;}.elementor-683 .elementor-element.elementor-element-49b1e9a{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:162px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-683 .elementor-element.elementor-element-c366704{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-683 .elementor-element.elementor-element-93695a5{--display:flex;}@media(min-width:768px){.elementor-683 .elementor-element.elementor-element-959dabd{--width:auto;}.elementor-683 .elementor-element.elementor-element-8805564{--width:1202px;}.elementor-683 .elementor-element.elementor-element-b528125{--width:auto;}.elementor-683 .elementor-element.elementor-element-2f0673c{--width:auto;}.elementor-683 .elementor-element.elementor-element-e48016f{--width:calc(40.7692% - 66.0462px);}.elementor-683 .elementor-element.elementor-element-ece54a4{--width:auto;}.elementor-683 .elementor-element.elementor-element-c878ef8{--width:auto;}.elementor-683 .elementor-element.elementor-element-866a4fa{--width:287px;}.elementor-683 .elementor-element.elementor-element-49b1e9a{--width:calc(59.2308% - 95.9538px);}.elementor-683 .elementor-element.elementor-element-c366704{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-683 .elementor-element.elementor-element-e48016f{--width:100%;}.elementor-683 .elementor-element.elementor-element-49b1e9a{--width:100%;}}@media(max-width:1024px){.elementor-683 .elementor-element.elementor-element-7bd105c > .elementor-widget-container{margin:40px 0px 0px 2px;padding:0px 0px 0px 0px;}.elementor-683 .elementor-element.elementor-element-b528125{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-683 .elementor-element.elementor-element-2f0673c{--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:stretch;}.elementor-683 .elementor-element.elementor-element-c878ef8{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-683 .elementor-element.elementor-element-9ab93b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-683 .elementor-element.elementor-element-866a4fa{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-683 .elementor-element.elementor-element-49b1e9a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-683 .elementor-element.elementor-element-8805564{--width:1202px;}.elementor-683 .elementor-element.elementor-element-7bd105c > .elementor-widget-container{margin:40px 0px 0px 2px;padding:0px 0px 0px 0px;}.elementor-683 .elementor-element.elementor-element-b528125{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-683 .elementor-element.elementor-element-e48016f{--width:100%;}.elementor-683 .elementor-element.elementor-element-c878ef8{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-683 .elementor-element.elementor-element-9ab93b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-683 .elementor-element.elementor-element-866a4fa{--width:287px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-683 .elementor-element.elementor-element-49b1e9a{--width:100%;}}.elementor-683 .elementor-element.elementor-element-7bd105c .elementor-heading-title{font-family: Montserrat, -apple-system, Roboto, Helvetica, sans-serif;}.elementor-683 .elementor-element.elementor-element-7bd105c .elementor-heading-title::before{line-height: 66px;}.elementor-683 .elementor-element.elementor-element-7bd105c .elementor-heading-title::after{line-height: 66px;}
.elementor-683 .elementor-element.elementor-element-9ab93b7 .elementor-heading-title{font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;}
.elementor-683 .elementor-element.elementor-element-616caaf {width: 100%;}.elementor-683 .elementor-element.elementor-element-616caaf {max-width: 283px !important}.elementor-683 .elementor-element.elementor-element-616caaf .pnh22gi1{display: flex;flex-direction: column;font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;padding-bottom: 8px;padding-right: 35px;padding-top: 0px;padding-left: 0px;height: 100%;}.elementor-683 .elementor-element.elementor-element-616caaf .pnh22gi1::before{line-height: normal;}.elementor-683 .elementor-element.elementor-element-616caaf .pnh22gi1::after{line-height: normal;}@media (max-width: 1024px) {.elementor-683 .elementor-element.elementor-element-616caaf .pnh22gi1{padding-bottom: 8px;padding-right: 20px;padding-top: 0px;padding-left: 0px;}}@media (max-width: 767px) {.elementor-683 .elementor-element.elementor-element-616caaf .pnh22gi1{padding-bottom: 8px;padding-right: 20px;padding-top: 0px;padding-left: 0px;}}.elementor-683 .elementor-element.elementor-element-616caaf .khsdxby2{align-items: stretch;align-self: start;border-bottom-color: rgb(42, 40, 40);border-left-color: rgb(42, 40, 40);border-right-color: rgb(42, 40, 40);border-top-color: rgb(42, 40, 40);color: rgb(42, 40, 40);column-gap: 21px;display: flex;font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;font-size: 18px;font-weight: 500;line-height: 51px;row-gap: 21px;flex-direction: row;}.elementor-683 .elementor-element.elementor-element-616caaf .khsdxby2::before{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-616caaf .khsdxby2::after{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-616caaf .jqynwst3{border-bottom-color: rgb(42, 40, 40);border-left-color: rgb(42, 40, 40);border-right-color: rgb(42, 40, 40);border-top-color: rgb(42, 40, 40);color: rgb(42, 40, 40);display: block;flex-shrink: 0;font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;font-size: 18px;font-weight: 500;line-height: 51px;width: 24px;flex-direction: row;max-width: 100%;transition-duration: 0.2s;transition-property: opacity;transition-timing-function: ease-in-out;vertical-align: middle;margin-top: auto;margin-right: 0px;margin-bottom: auto;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.elementor-683 .elementor-element.elementor-element-616caaf .jqynwst3::before{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-616caaf .jqynwst3::after{white-space: nowrap;}@media (max-width: 1024px) {.elementor-683 .elementor-element.elementor-element-616caaf .jqynwst3{margin-top: auto;margin-right: 0px;margin-bottom: auto;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}}@media (max-width: 767px) {.elementor-683 .elementor-element.elementor-element-616caaf .jqynwst3{margin-top: auto;margin-right: 0px;margin-bottom: auto;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}}.elementor-683 .elementor-element.elementor-element-616caaf .v5zyfdax{border-bottom-color: rgb(42, 40, 40);border-left-color: rgb(42, 40, 40);border-right-color: rgb(42, 40, 40);border-top-color: rgb(42, 40, 40);color: #2a2828;font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;font-size: 18px;font-weight: 500;line-height: 51px;}.elementor-683 .elementor-element.elementor-element-616caaf .v5zyfdax::before{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-616caaf .v5zyfdax::after{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-616caaf .c7vh8vzx{border-bottom-color: rgb(42, 40, 40);border-left-color: rgb(42, 40, 40);border-right-color: rgb(42, 40, 40);border-top-color: rgb(42, 40, 40);font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;}.elementor-683 .elementor-element.elementor-element-616caaf .c7vh8vzx::before{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-616caaf .c7vh8vzx::after{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-616caaf .yc04eq41{border-bottom-color: rgb(124, 124, 124);border-left-color: rgb(124, 124, 124);border-right-color: rgb(124, 124, 124);border-top-color: rgb(124, 124, 124);color: #7c7c7c;font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;font-size: 15px;line-height: 22px;margin-top: 8px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-683 .elementor-element.elementor-element-616caaf .yc04eq41{margin-top: 8px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-683 .elementor-element.elementor-element-616caaf .yc04eq41{margin-top: 8px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}.elementor-683 .elementor-element.elementor-element-616caaf .c20mpplj{border-bottom-color: rgb(124, 124, 124);border-left-color: rgb(124, 124, 124);border-right-color: rgb(124, 124, 124);border-top-color: rgb(124, 124, 124);font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;}
.elementor-683 .elementor-element.elementor-element-31a593a {width: 100%;}.elementor-683 .elementor-element.elementor-element-31a593a {max-width: 287px !important}.elementor-683 .elementor-element.elementor-element-31a593a {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-683 .elementor-element.elementor-element-31a593a .euc7vy36{align-items: start;display: flex;flex-direction: column;font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;padding-bottom: 22px;padding-right: 57px;padding-top: 0px;padding-left: 0px;height: 100%;}.elementor-683 .elementor-element.elementor-element-31a593a .euc7vy36::before{line-height: normal;}.elementor-683 .elementor-element.elementor-element-31a593a .euc7vy36::after{line-height: normal;}@media (max-width: 1024px) {.elementor-683 .elementor-element.elementor-element-31a593a {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-683 .elementor-element.elementor-element-31a593a .euc7vy36{padding-bottom: 22px;padding-right: 20px;padding-top: 0px;padding-left: 0px;}}@media (max-width: 767px) {.elementor-683 .elementor-element.elementor-element-31a593a {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-683 .elementor-element.elementor-element-31a593a .euc7vy36{padding-bottom: 22px;padding-right: 20px;padding-top: 0px;padding-left: 0px;}}.elementor-683 .elementor-element.elementor-element-31a593a .q2ri6xhq{align-items: stretch;border-bottom-color: rgb(42, 40, 40);border-left-color: rgb(42, 40, 40);border-right-color: rgb(42, 40, 40);border-top-color: rgb(42, 40, 40);color: rgb(42, 40, 40);column-gap: 25px;display: flex;font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;font-size: 18px;font-weight: 500;line-height: 51px;row-gap: 25px;flex-direction: row;}.elementor-683 .elementor-element.elementor-element-31a593a .q2ri6xhq::before{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-31a593a .q2ri6xhq::after{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-31a593a .hipn2mun{border-bottom-color: rgb(42, 40, 40);border-left-color: rgb(42, 40, 40);border-right-color: rgb(42, 40, 40);border-top-color: rgb(42, 40, 40);color: rgb(42, 40, 40);display: block;flex-shrink: 0;font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;font-size: 18px;font-weight: 500;line-height: 51px;width: 24px;flex-direction: row;max-width: 100%;transition-duration: 0.2s;transition-property: opacity;transition-timing-function: ease-in-out;vertical-align: middle;margin-top: auto;margin-right: 0px;margin-bottom: auto;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.elementor-683 .elementor-element.elementor-element-31a593a .hipn2mun::before{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-31a593a .hipn2mun::after{white-space: nowrap;}@media (max-width: 1024px) {.elementor-683 .elementor-element.elementor-element-31a593a .hipn2mun{margin-top: auto;margin-right: 0px;margin-bottom: auto;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}}@media (max-width: 767px) {.elementor-683 .elementor-element.elementor-element-31a593a .hipn2mun{margin-top: auto;margin-right: 0px;margin-bottom: auto;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}}.elementor-683 .elementor-element.elementor-element-31a593a .vvtwbtt3{border-bottom-color: rgb(42, 40, 40);border-left-color: rgb(42, 40, 40);border-right-color: rgb(42, 40, 40);border-top-color: rgb(42, 40, 40);color: #2a2828;font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;font-size: 18px;font-weight: 500;line-height: 51px;}.elementor-683 .elementor-element.elementor-element-31a593a .vvtwbtt3::before{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-31a593a .vvtwbtt3::after{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-31a593a .ofy0rzmf{border-bottom-color: rgb(42, 40, 40);border-left-color: rgb(42, 40, 40);border-right-color: rgb(42, 40, 40);border-top-color: rgb(42, 40, 40);font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;}.elementor-683 .elementor-element.elementor-element-31a593a .ofy0rzmf::before{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-31a593a .ofy0rzmf::after{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-31a593a .upgsa9wr{border-bottom-color: rgb(124, 124, 124);border-left-color: rgb(124, 124, 124);border-right-color: rgb(124, 124, 124);border-top-color: rgb(124, 124, 124);color: #7c7c7c;font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;font-size: 15px;line-height: 28px;margin-left: 49px;margin-top: 8px;margin-right: 0px;margin-bottom: 0px;}@media (max-width: 1024px) {.elementor-683 .elementor-element.elementor-element-31a593a .upgsa9wr{margin-left: 10px;margin-top: 8px;margin-right: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-683 .elementor-element.elementor-element-31a593a .upgsa9wr{margin-left: 10px;margin-top: 8px;margin-right: 0px;margin-bottom: 0px;}}.elementor-683 .elementor-element.elementor-element-31a593a .p1xaexcw{border-bottom-color: rgb(124, 124, 124);border-left-color: rgb(124, 124, 124);border-right-color: rgb(124, 124, 124);border-top-color: rgb(124, 124, 124);font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;}
.elementor-683 .elementor-element.elementor-element-af6739f {width: 100%;}.elementor-683 .elementor-element.elementor-element-af6739f {max-width: 284px !important}.elementor-683 .elementor-element.elementor-element-af6739f {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-683 .elementor-element.elementor-element-af6739f .wudsfpau{display: flex;flex-direction: column;font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;padding-bottom: 14px;padding-right: 57px;padding-top: 0px;padding-left: 0px;height: 100%;}.elementor-683 .elementor-element.elementor-element-af6739f .wudsfpau::before{line-height: normal;}.elementor-683 .elementor-element.elementor-element-af6739f .wudsfpau::after{line-height: normal;}@media (max-width: 1024px) {.elementor-683 .elementor-element.elementor-element-af6739f {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-683 .elementor-element.elementor-element-af6739f .wudsfpau{padding-bottom: 14px;padding-right: 20px;padding-top: 0px;padding-left: 0px;}}@media (max-width: 767px) {.elementor-683 .elementor-element.elementor-element-af6739f {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-683 .elementor-element.elementor-element-af6739f .wudsfpau{padding-bottom: 14px;padding-right: 20px;padding-top: 0px;padding-left: 0px;}}.elementor-683 .elementor-element.elementor-element-af6739f .pcil2i2x{align-items: stretch;align-self: start;border-bottom-color: rgb(42, 40, 40);border-left-color: rgb(42, 40, 40);border-right-color: rgb(42, 40, 40);border-top-color: rgb(42, 40, 40);color: rgb(42, 40, 40);column-gap: 22px;display: flex;font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;font-size: 18px;font-weight: 500;line-height: 51px;row-gap: 22px;flex-direction: row;}.elementor-683 .elementor-element.elementor-element-af6739f .pcil2i2x::before{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-af6739f .pcil2i2x::after{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-af6739f .g0qrlvl4{border-bottom-color: rgb(42, 40, 40);border-left-color: rgb(42, 40, 40);border-right-color: rgb(42, 40, 40);border-top-color: rgb(42, 40, 40);color: rgb(42, 40, 40);display: block;flex-shrink: 0;font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;font-size: 18px;font-weight: 500;line-height: 51px;width: 24px;flex-direction: row;max-width: 100%;transition-duration: 0.2s;transition-property: opacity;transition-timing-function: ease-in-out;vertical-align: middle;margin-top: auto;margin-right: 0px;margin-bottom: auto;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.elementor-683 .elementor-element.elementor-element-af6739f .g0qrlvl4::before{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-af6739f .g0qrlvl4::after{white-space: nowrap;}@media (max-width: 1024px) {.elementor-683 .elementor-element.elementor-element-af6739f .g0qrlvl4{margin-top: auto;margin-right: 0px;margin-bottom: auto;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}}@media (max-width: 767px) {.elementor-683 .elementor-element.elementor-element-af6739f .g0qrlvl4{margin-top: auto;margin-right: 0px;margin-bottom: auto;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}}.elementor-683 .elementor-element.elementor-element-af6739f .xv39223p{border-bottom-color: rgb(42, 40, 40);border-left-color: rgb(42, 40, 40);border-right-color: rgb(42, 40, 40);border-top-color: rgb(42, 40, 40);color: #2a2828;font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;font-size: 18px;font-weight: 500;line-height: 51px;}.elementor-683 .elementor-element.elementor-element-af6739f .xv39223p::before{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-af6739f .xv39223p::after{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-af6739f .g1fpwjvk{border-bottom-color: rgb(42, 40, 40);border-left-color: rgb(42, 40, 40);border-right-color: rgb(42, 40, 40);border-top-color: rgb(42, 40, 40);font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;}.elementor-683 .elementor-element.elementor-element-af6739f .g1fpwjvk::before{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-af6739f .g1fpwjvk::after{white-space: nowrap;}.elementor-683 .elementor-element.elementor-element-af6739f .wejc4011{align-self: end;border-bottom-color: rgb(124, 124, 124);border-left-color: rgb(124, 124, 124);border-right-color: rgb(124, 124, 124);border-top-color: rgb(124, 124, 124);color: #7c7c7c;font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;font-size: 15px;line-height: 1.87;margin-top: 8px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}.elementor-683 .elementor-element.elementor-element-af6739f .wejc4011::before{line-height: 28.05px;}.elementor-683 .elementor-element.elementor-element-af6739f .wejc4011::after{line-height: 28.05px;}@media (max-width: 1024px) {.elementor-683 .elementor-element.elementor-element-af6739f .wejc4011{margin-top: 8px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-683 .elementor-element.elementor-element-af6739f .wejc4011{margin-top: 8px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}.elementor-683 .elementor-element.elementor-element-af6739f .qckkmqkw{border-bottom-color: rgb(124, 124, 124);border-left-color: rgb(124, 124, 124);border-right-color: rgb(124, 124, 124);border-top-color: rgb(124, 124, 124);font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;}.elementor-683 .elementor-element.elementor-element-af6739f .qckkmqkw::before{line-height: 28.05px;}.elementor-683 .elementor-element.elementor-element-af6739f .qckkmqkw::after{line-height: 28.05px;}
.elementor-683 .elementor-element.elementor-element-866a4fa{font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;max-width: 100%;}.elementor-683 .elementor-element.elementor-element-866a4fa::before{line-height: normal;}.elementor-683 .elementor-element.elementor-element-866a4fa::after{line-height: normal;}
.elementor-683 .elementor-element.elementor-element-c878ef8{font-family: Roboto, -apple-system, Roboto, Helvetica, sans-serif;}.elementor-683 .elementor-element.elementor-element-c878ef8::before{line-height: normal;}.elementor-683 .elementor-element.elementor-element-c878ef8::after{line-height: normal;}@media (max-width: 1024px) {.elementor-683 .elementor-element.elementor-element-c878ef8{max-width: 100%;}}
.elementor-683 .elementor-element.elementor-element-ece54a4{flex-grow: 1;}.elementor-683 .elementor-element.elementor-element-ece54a4::before{line-height: normal;}.elementor-683 .elementor-element.elementor-element-ece54a4::after{line-height: normal;}
.elementor-683 .elementor-element.elementor-element-e48016f::before{line-height: normal;}.elementor-683 .elementor-element.elementor-element-e48016f::after{line-height: normal;}
/* Start custom CSS for html, class: .elementor-element-1dc5bf8 */.contact-form {
  background-color: #F4F4F4;
  padding: 40px;
  width: 100%;
  max-width: 100%;
  border-radius: 8px;
  margin-left: 0;
  margin-right: 0;
}

.contact-form .wpforms-form {
  display: flex;
  flex-direction: column;
}

.contact-form .wpforms-field {
  margin-bottom: 20px !important;
}

.contact-form .wpforms-field input,
.contact-form .wpforms-field textarea {
  width: 100% !important;
  padding: 12px !important;
  border: 1px solid #ddd !important;
  font-size: 16px !important;
  color: #1A1A1A !important;
  font-family: 'Arial', sans-serif !important;
  background-color: #fff !important;
  box-sizing: border-box !important;
  border-radius: 4px !important;
  outline: none !important;
}

.contact-form .wpforms-field input::placeholder,
.contact-form .wpforms-field textarea::placeholder {
  color: #666 !important;
}

.contact-form .wpforms-field textarea {
  height: 120px !important;
  resize: none !important;
}

.contact-form .wpforms-submit-container {
  margin-top: 0 !important;
}

.contact-form .wpforms-submit {
  background-color: #C1272D !important;
  color: white !important;
  padding: 12px 24px !important;
  border: none !important;
  font-size: 16px !important;
  cursor: pointer !important;
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  transition: background-color 0.3s ease !important;
  font-family: 'Arial', sans-serif !important;
  width: fit-content !important;
  border-radius: 4px !important;
}

.contact-form .wpforms-submit:hover {
  background-color: #a12327 !important;
}

.contact-form .wpforms-submit::after {
  content: url('https://figmasite-c638c5.ingress-baronn.ewp.live/wp-content/uploads/2025/03/strellrf.svg') !important;
  filter: brightness(0) invert(1) !important;
  width: 16px !important;
  height: auto !important;
}

@media (max-width: 480px) {
  .contact-form {
    padding: 20px;
  }

  .contact-form .wpforms-field input,
  .contact-form .wpforms-field textarea {
    font-size: 14px !important;
    padding: 10px !important;
  }

  .contact-form .wpforms-submit {
    font-size: 14px !important;
    padding: 10px 20px !important;
  }
}

@media (max-width: 360px) {
  .contact-form {
    padding: 15px;
  }

  .contact-form .wpforms-field input,
  .contact-form .wpforms-field textarea {
    font-size: 12px !important;
    padding: 8px !important;
  }

  .contact-form .wpforms-submit {
    font-size: 12px !important;
    padding: 8px 16px !important;
  }
}/* End custom CSS */

.elementor-683 .elementor-element.elementor-element-c366704{flex-grow: 1;}.elementor-683 .elementor-element.elementor-element-c366704::before{line-height: normal;}.elementor-683 .elementor-element.elementor-element-c366704::after{line-height: normal;}
.elementor-683 .elementor-element.elementor-element-49b1e9a::before{line-height: normal;}.elementor-683 .elementor-element.elementor-element-49b1e9a::after{line-height: normal;}

@media (max-width: 1024px) {.elementor-683 .elementor-element.elementor-element-b528125{max-width: 100%;}}
.elementor-683 .elementor-element.elementor-element-8805564{max-width: 100%;}
.elementor-683 .elementor-element.elementor-element-39679f9{overflow: hidden;}@media (max-width: 1024px) {.elementor-683 .elementor-element.elementor-element-39679f9{overflow: hidden;}}@media (max-width: 767px) {.elementor-683 .elementor-element.elementor-element-39679f9{overflow: hidden;}}
.elementor-683 .elementor-element.elementor-element-959dabd {color: rgb(0, 0, 0);font-size: 16px;line-height: 1.5;z-index: 0;}.elementor-683 .elementor-element.elementor-element-959dabd p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-683 .elementor-element.elementor-element-959dabd .elementor-button .elementor-button-content-wrapper, .elementor-683 .elementor-element.elementor-element-959dabd .elementor-button .elementor-button-text {line-height: inherit !important}.elementor-683 .elementor-element.elementor-element-959dabd{color: rgb(0, 0, 0);font-size: 16px;line-height: 1.5;}body{overflow-x:hidden;}.elementor{width:100%}.elementor-element{position:static;}


