.elementor-23800 .elementor-element.elementor-element-9bc3738{--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:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-23800 .elementor-element.elementor-element-2d92de3{--display:flex;--min-height:600px;--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:flex-end;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:1;--border-radius:14px 14px 14px 14px;--padding-top:40px;--padding-bottom:50px;--padding-left:120px;--padding-right:120px;}.elementor-23800 .elementor-element.elementor-element-2d92de3:not(.elementor-motion-effects-element-type-background), .elementor-23800 .elementor-element.elementor-element-2d92de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://car-one.com.au/wp-content/uploads/2026/06/paint-less-dent-removal.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-23800 .elementor-element.elementor-element-2d92de3::before, .elementor-23800 .elementor-element.elementor-element-2d92de3 > .elementor-background-video-container::before, .elementor-23800 .elementor-element.elementor-element-2d92de3 > .e-con-inner > .elementor-background-video-container::before, .elementor-23800 .elementor-element.elementor-element-2d92de3 > .elementor-background-slideshow::before, .elementor-23800 .elementor-element.elementor-element-2d92de3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23800 .elementor-element.elementor-element-2d92de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(0,0,0,0) 1.4%, rgba(0,0,0,0.8) 100%);}.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-23800 .elementor-element.elementor-element-acb09b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23800 .elementor-element.elementor-element-acb09b3{text-align:center;}.elementor-23800 .elementor-element.elementor-element-acb09b3 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:58px;font-weight:400;text-transform:none;line-height:66px;color:#FFFFFF;}.elementor-widget-text-editor{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-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23800 .elementor-element.elementor-element-e58e751 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23800 .elementor-element.elementor-element-e58e751{text-align:center;font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-e58e751 p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-40e42c9{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23800 .elementor-element.elementor-element-24d5398 .elementor-button{background-color:#FF4D24;font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;border-radius:6px 6px 6px 6px;padding:15px 030px 15px 40px;}.elementor-23800 .elementor-element.elementor-element-24d5398 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23800 .elementor-element.elementor-element-24d5398 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-23800 .elementor-element.elementor-element-c8c2eab .elementor-button{background-color:#FFFFFF;font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;fill:#FF4D24;color:#FF4D24;border-radius:6px 6px 6px 6px;padding:15px 10px 15px 10px;}.elementor-23800 .elementor-element.elementor-element-c8c2eab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23800 .elementor-element.elementor-element-c8c2eab .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23800 .elementor-element.elementor-element-c772351{--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;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-23800 .elementor-element.elementor-element-c772351:not(.elementor-motion-effects-element-type-background), .elementor-23800 .elementor-element.elementor-element-c772351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://car-one.com.au/wp-content/uploads/2026/06/map.png");background-repeat:no-repeat;background-size:cover;}.elementor-23800 .elementor-element.elementor-element-c772351::before, .elementor-23800 .elementor-element.elementor-element-c772351 > .elementor-background-video-container::before, .elementor-23800 .elementor-element.elementor-element-c772351 > .e-con-inner > .elementor-background-video-container::before, .elementor-23800 .elementor-element.elementor-element-c772351 > .elementor-background-slideshow::before, .elementor-23800 .elementor-element.elementor-element-c772351 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23800 .elementor-element.elementor-element-c772351 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #7F565600 0%, #F8F6F2 100%);}.elementor-23800 .elementor-element.elementor-element-cd47400{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;--border-radius:12px 12px 12px 12px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-23800 .elementor-element.elementor-element-9b4da2d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-cc59968{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23800 .elementor-element.elementor-element-cc59968 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-23800 .elementor-element.elementor-element-cc59968 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:48px;font-weight:400;line-height:56px;color:#111111;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-23800 .elementor-element.elementor-element-9be9425 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-23800 .elementor-element.elementor-element-9be9425 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-23800 .elementor-element.elementor-element-9be9425 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-23800 .elementor-element.elementor-element-9be9425 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-23800 .elementor-element.elementor-element-9be9425 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-23800 .elementor-element.elementor-element-9be9425 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-23800 .elementor-element.elementor-element-9be9425 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-23800 .elementor-element.elementor-element-9be9425{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-23800 .elementor-element.elementor-element-9be9425 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23800 .elementor-element.elementor-element-9be9425 .elementor-icon-list-item > a{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-9be9425 .elementor-icon-list-text{color:#111111;transition:color 0.3s;}.elementor-23800 .elementor-element.elementor-element-45b3d2f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 012px 012px;box-shadow:0px 12px 32px 0px rgba(0, 0, 0, 0.0784313725490196);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-f601a4f > .elementor-widget-container{background-color:#FF4D24;padding:20px 0px 20px 0px;border-radius:012px 12px 0px 0px;}.elementor-23800 .elementor-element.elementor-element-f601a4f{text-align:center;}.elementor-23800 .elementor-element.elementor-element-f601a4f .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-0ddc441{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-23800 .elementor-element.elementor-element-f7e9d01{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23800 .elementor-element.elementor-element-bfce419 img{width:100%;height:475px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-23800 .elementor-element.elementor-element-c9672ff{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-c9672ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23800 .elementor-element.elementor-element-7c545bf{width:100%;max-width:100%;}.elementor-23800 .elementor-element.elementor-element-7c545bf .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:48px;font-weight:400;line-height:56px;color:#111111;}.elementor-23800 .elementor-element.elementor-element-9346cc4{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-9346cc4 p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-9346cc4 a{color:#FF4D24;}.elementor-23800 .elementor-element.elementor-element-f6e0fd3{--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;--padding-top:0px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-23800 .elementor-element.elementor-element-c6f99a7{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-39965cc{text-align:center;}.elementor-23800 .elementor-element.elementor-element-39965cc .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:48px;font-weight:400;color:#111111;}.elementor-23800 .elementor-element.elementor-element-36a4635{text-align:center;font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-23800 .elementor-element.elementor-element-36a4635 p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-36a4635 a{color:#FF4D24;}.elementor-23800 .elementor-element.elementor-element-05d29b5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-5081f32{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.0784313725490196);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-5081f32:not(.elementor-motion-effects-element-type-background), .elementor-23800 .elementor-element.elementor-element-5081f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-56351de{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-6bb21eb > .elementor-widget-container{background-color:#FFFFFF;padding:05px 05px 05px 05px;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 22px 0px rgba(0, 0, 0, 0.08);}.elementor-23800 .elementor-element.elementor-element-6bb21eb img{width:40px;}.elementor-23800 .elementor-element.elementor-element-1866460 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:500;line-height:30px;color:#111111;}.elementor-23800 .elementor-element.elementor-element-1c6c0ce{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-1c6c0ce p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-fc8eca6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.0784313725490196);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-fc8eca6:not(.elementor-motion-effects-element-type-background), .elementor-23800 .elementor-element.elementor-element-fc8eca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-4018454{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-b1b2be2 > .elementor-widget-container{background-color:#FFFFFF;padding:05px 05px 05px 05px;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 22px 0px rgba(0, 0, 0, 0.08);}.elementor-23800 .elementor-element.elementor-element-b1b2be2 img{width:40px;}.elementor-23800 .elementor-element.elementor-element-883bd74 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:500;line-height:30px;color:#111111;}.elementor-23800 .elementor-element.elementor-element-07e8e9d{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-07e8e9d p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-48838c8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.0784313725490196);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-48838c8:not(.elementor-motion-effects-element-type-background), .elementor-23800 .elementor-element.elementor-element-48838c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-2d16a05{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-ee9bf22 > .elementor-widget-container{background-color:#FFFFFF;padding:05px 05px 05px 05px;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 22px 0px rgba(0, 0, 0, 0.08);}.elementor-23800 .elementor-element.elementor-element-ee9bf22 img{width:40px;}.elementor-23800 .elementor-element.elementor-element-6774926 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:500;line-height:30px;color:#111111;}.elementor-23800 .elementor-element.elementor-element-b5dd797{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-b5dd797 p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-e9a773a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.0784313725490196);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-e9a773a:not(.elementor-motion-effects-element-type-background), .elementor-23800 .elementor-element.elementor-element-e9a773a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-46aad5a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-2410548 > .elementor-widget-container{background-color:#FFFFFF;padding:05px 05px 05px 05px;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 22px 0px rgba(0, 0, 0, 0.08);}.elementor-23800 .elementor-element.elementor-element-2410548 img{width:40px;}.elementor-23800 .elementor-element.elementor-element-ebf02aa .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:500;line-height:30px;color:#111111;}.elementor-23800 .elementor-element.elementor-element-b37b1fd{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-b37b1fd p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-e0c2f89{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-23800 .elementor-element.elementor-element-60bd570{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-60bd570.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23800 .elementor-element.elementor-element-cef100e{width:100%;max-width:100%;}.elementor-23800 .elementor-element.elementor-element-cef100e .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:48px;font-weight:400;line-height:56px;color:#111111;}.elementor-23800 .elementor-element.elementor-element-4a1da9c{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-4a1da9c p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-4a1da9c a{color:#FF4D24;}.elementor-23800 .elementor-element.elementor-element-075910f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-19c2054 img{width:100%;height:370px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-23800 .elementor-element.elementor-element-74ef01b{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-23800 .elementor-element.elementor-element-13d9201{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-7a2299b{width:100%;max-width:100%;}.elementor-23800 .elementor-element.elementor-element-7a2299b .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:48px;font-weight:400;line-height:56px;color:#111111;}.elementor-23800 .elementor-element.elementor-element-0e6ffab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23800 .elementor-element.elementor-element-0e6ffab{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#111111;}.elementor-23800 .elementor-element.elementor-element-0e6ffab p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-0e6ffab a{color:#FF4D24;}.elementor-23800 .elementor-element.elementor-element-de370cc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-b81ffe7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.0784313725490196);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-b81ffe7:not(.elementor-motion-effects-element-type-background), .elementor-23800 .elementor-element.elementor-element-b81ffe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-f73090a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-0171ae7 > .elementor-widget-container{background-color:#FFFFFF;padding:05px 05px 05px 05px;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 22px 0px rgba(0, 0, 0, 0.08);}.elementor-23800 .elementor-element.elementor-element-0171ae7 img{width:40px;}.elementor-23800 .elementor-element.elementor-element-879f58f .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:500;line-height:30px;color:#111111;}.elementor-23800 .elementor-element.elementor-element-b8a6619{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-b8a6619 p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-e6946d7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.0784313725490196);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-e6946d7:not(.elementor-motion-effects-element-type-background), .elementor-23800 .elementor-element.elementor-element-e6946d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-af48670{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-592ba11 > .elementor-widget-container{background-color:#FFFFFF;padding:05px 05px 05px 05px;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 22px 0px rgba(0, 0, 0, 0.08);}.elementor-23800 .elementor-element.elementor-element-592ba11 img{width:40px;}.elementor-23800 .elementor-element.elementor-element-0579c2b .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:500;line-height:30px;color:#111111;}.elementor-23800 .elementor-element.elementor-element-fb9c471{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-fb9c471 p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-77702b0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.0784313725490196);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-77702b0:not(.elementor-motion-effects-element-type-background), .elementor-23800 .elementor-element.elementor-element-77702b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-b1f3a97{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-6f08fa4 > .elementor-widget-container{background-color:#FFFFFF;padding:05px 05px 05px 05px;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 22px 0px rgba(0, 0, 0, 0.08);}.elementor-23800 .elementor-element.elementor-element-6f08fa4 img{width:40px;}.elementor-23800 .elementor-element.elementor-element-4a6d449 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:500;line-height:30px;color:#111111;}.elementor-23800 .elementor-element.elementor-element-5499130{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-5499130 p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-e192d9f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.0784313725490196);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-e192d9f:not(.elementor-motion-effects-element-type-background), .elementor-23800 .elementor-element.elementor-element-e192d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-934ce77{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-8168739 > .elementor-widget-container{background-color:#FFFFFF;padding:05px 05px 05px 05px;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 22px 0px rgba(0, 0, 0, 0.08);}.elementor-23800 .elementor-element.elementor-element-8168739 img{width:40px;}.elementor-23800 .elementor-element.elementor-element-ceda0c4 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:500;line-height:30px;color:#111111;}.elementor-23800 .elementor-element.elementor-element-ffd3ad6{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-ffd3ad6 p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-e50a069{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.0784313725490196);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-e50a069:not(.elementor-motion-effects-element-type-background), .elementor-23800 .elementor-element.elementor-element-e50a069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-9061f92{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-2e817f0 > .elementor-widget-container{background-color:#FFFFFF;padding:05px 05px 05px 05px;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 22px 0px rgba(0, 0, 0, 0.08);}.elementor-23800 .elementor-element.elementor-element-2e817f0 img{width:40px;}.elementor-23800 .elementor-element.elementor-element-fcb36eb .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:500;line-height:30px;color:#111111;}.elementor-23800 .elementor-element.elementor-element-2a9e933{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-2a9e933 p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-04b7ca2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.0784313725490196);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-04b7ca2:not(.elementor-motion-effects-element-type-background), .elementor-23800 .elementor-element.elementor-element-04b7ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-37f67aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-d85d159 > .elementor-widget-container{background-color:#FFFFFF;padding:05px 05px 05px 05px;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 22px 0px rgba(0, 0, 0, 0.08);}.elementor-23800 .elementor-element.elementor-element-d85d159 img{width:40px;}.elementor-23800 .elementor-element.elementor-element-03e4371 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:500;line-height:30px;color:#111111;}.elementor-23800 .elementor-element.elementor-element-2d3eeff{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-2d3eeff p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-cbe762f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-23800 .elementor-element.elementor-element-c8102eb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-dab3344 img{width:100%;height:420px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-23800 .elementor-element.elementor-element-17cc560{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-17cc560.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23800 .elementor-element.elementor-element-d17eeb1{width:100%;max-width:100%;}.elementor-23800 .elementor-element.elementor-element-d17eeb1 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:48px;font-weight:400;line-height:56px;color:#111111;}.elementor-23800 .elementor-element.elementor-element-fd7ec26{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-fd7ec26 p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-fd7ec26 a{color:#FF4D24;}.elementor-23800 .elementor-element.elementor-element-745f615{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-23800 .elementor-element.elementor-element-a1f9f45{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-a1f9f45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23800 .elementor-element.elementor-element-157d8db{width:100%;max-width:100%;}.elementor-23800 .elementor-element.elementor-element-157d8db .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:48px;font-weight:400;line-height:56px;color:#111111;}.elementor-23800 .elementor-element.elementor-element-2d3c644{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-2d3c644 p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-2d3c644 a{color:#FF4D24;}.elementor-23800 .elementor-element.elementor-element-4af50e2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-02746a4 img{width:100%;height:450px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-23800 .elementor-element.elementor-element-88e3e4c{--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:0px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-23800 .elementor-element.elementor-element-d92671d{--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:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-23800 .elementor-element.elementor-element-6e5725a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.8;--border-radius:14px 14px 14px 14px;--padding-top:40px;--padding-bottom:190px;--padding-left:40px;--padding-right:40px;}.elementor-23800 .elementor-element.elementor-element-6e5725a:not(.elementor-motion-effects-element-type-background), .elementor-23800 .elementor-element.elementor-element-6e5725a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://car-one.com.au/wp-content/uploads/2026/10/book-service-cta-mechanic.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23800 .elementor-element.elementor-element-6e5725a::before, .elementor-23800 .elementor-element.elementor-element-6e5725a > .elementor-background-video-container::before, .elementor-23800 .elementor-element.elementor-element-6e5725a > .e-con-inner > .elementor-background-video-container::before, .elementor-23800 .elementor-element.elementor-element-6e5725a > .elementor-background-slideshow::before, .elementor-23800 .elementor-element.elementor-element-6e5725a > .e-con-inner > .elementor-background-slideshow::before, .elementor-23800 .elementor-element.elementor-element-6e5725a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #00000000 0%, #000000 100%);}.elementor-23800 .elementor-element.elementor-element-927adc1{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;}.elementor-23800 .elementor-element.elementor-element-927adc1 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:48px;font-weight:400;line-height:56px;color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-8ed9077{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"General Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-8ed9077 p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-8ed9077 a{color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-44e0638{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-4c6444e .elementor-button{background-color:#FF4D24;font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;border-radius:6px 6px 6px 6px;padding:15px 12px 15px 20px;}.elementor-23800 .elementor-element.elementor-element-4c6444e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23800 .elementor-element.elementor-element-4c6444e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23800 .elementor-element.elementor-element-3f83067 .elementor-button{background-color:#FFFFFF;font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;fill:#FF4D24;color:#FF4D24;border-radius:6px 6px 6px 6px;padding:15px 20px 15px 20px;}.elementor-23800 .elementor-element.elementor-element-3f83067 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23800 .elementor-element.elementor-element-3f83067 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23800 .elementor-element.elementor-element-943d7e6{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-23800 .elementor-element.elementor-element-36e3702{width:100%;max-width:100%;}.elementor-23800 .elementor-element.elementor-element-36e3702 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:48px;font-weight:400;line-height:56px;color:#111111;}.elementor-23800 .elementor-element.elementor-element-b80390f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-abbf270{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-7b71fc4{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-23800 .elementor-element.elementor-element-7b71fc4 p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-22dbda1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-e02b73d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-aa37c32{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-23800 .elementor-element.elementor-element-aa37c32 p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-60fbe86{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-79a4bc6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-9af6b06{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-23800 .elementor-element.elementor-element-9af6b06 p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-b20df1d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-b873d14{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-b7e69a6{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-23800 .elementor-element.elementor-element-b7e69a6 p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-00be591{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-8c258cc{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-2ff949f{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-23800 .elementor-element.elementor-element-2ff949f p{margin-block-end:0px;}.elementor-23800 .elementor-element.elementor-element-d5d0068{--n-accordion-title-font-size:22px;--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:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#111111;--n-accordion-title-hover-color:#111111;--n-accordion-title-active-color:#111111;--n-accordion-icon-size:30px;--n-accordion-icon-normal-color:#00000000;}.elementor-23800 .elementor-element.elementor-element-d5d0068 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23800 .elementor-element.elementor-element-d5d0068 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 01px 0px;border-color:#12121233;}.elementor-23800 .elementor-element.elementor-element-d5d0068 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-23800 .elementor-element.elementor-element-d5d0068 > .elementor-widget-container > .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:"General Sans", Sans-serif;line-height:30px;}body.elementor-page-23800:not(.elementor-motion-effects-element-type-background), body.elementor-page-23800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F2;}@media(max-width:1024px){.elementor-23800 .elementor-element.elementor-element-9bc3738{--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-23800 .elementor-element.elementor-element-2d92de3{--min-height:400px;--justify-content:flex-end;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23800 .elementor-element.elementor-element-acb09b3 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-23800 .elementor-element.elementor-element-e58e751{font-size:16px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-24d5398 .elementor-button{font-size:14px;line-height:20px;padding:10px 12px 10px 12px;}.elementor-23800 .elementor-element.elementor-element-c8c2eab .elementor-button{font-size:14px;line-height:20px;padding:10px 14px 10px 14px;}.elementor-23800 .elementor-element.elementor-element-c772351{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23800 .elementor-element.elementor-element-cd47400{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-23800 .elementor-element.elementor-element-9b4da2d.e-con{--order:-99999 /* order start hack */;}.elementor-23800 .elementor-element.elementor-element-cc59968 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23800 .elementor-element.elementor-element-cc59968 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23800 .elementor-element.elementor-element-9be9425 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23800 .elementor-element.elementor-element-9be9425 .elementor-icon-list-item > a{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-45b3d2f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23800 .elementor-element.elementor-element-45b3d2f.e-con{--order:-99999 /* order start hack */;}.elementor-23800 .elementor-element.elementor-element-0ddc441{--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23800 .elementor-element.elementor-element-f7e9d01{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-bfce419 img{height:410px;object-fit:cover;border-radius:12px 12px 12px 12px;}.elementor-23800 .elementor-element.elementor-element-c9672ff{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-7c545bf{width:100%;max-width:100%;}.elementor-23800 .elementor-element.elementor-element-7c545bf .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23800 .elementor-element.elementor-element-9346cc4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23800 .elementor-element.elementor-element-9346cc4{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-f6e0fd3{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23800 .elementor-element.elementor-element-39965cc .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23800 .elementor-element.elementor-element-36a4635{line-height:24px;}.elementor-23800 .elementor-element.elementor-element-05d29b5{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-5081f32{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23800 .elementor-element.elementor-element-6bb21eb img{width:32px;}.elementor-23800 .elementor-element.elementor-element-1866460 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-1c6c0ce{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-fc8eca6{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23800 .elementor-element.elementor-element-b1b2be2 img{width:32px;}.elementor-23800 .elementor-element.elementor-element-883bd74 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-07e8e9d{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-48838c8{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23800 .elementor-element.elementor-element-ee9bf22 img{width:32px;}.elementor-23800 .elementor-element.elementor-element-6774926 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-b5dd797{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-e9a773a{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23800 .elementor-element.elementor-element-2410548 img{width:32px;}.elementor-23800 .elementor-element.elementor-element-ebf02aa .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-b37b1fd{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-e0c2f89{--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23800 .elementor-element.elementor-element-60bd570{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-cef100e{width:100%;max-width:100%;}.elementor-23800 .elementor-element.elementor-element-cef100e .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23800 .elementor-element.elementor-element-4a1da9c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23800 .elementor-element.elementor-element-4a1da9c{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-075910f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-19c2054 img{height:380px;object-fit:cover;border-radius:12px 12px 12px 12px;}.elementor-23800 .elementor-element.elementor-element-74ef01b{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23800 .elementor-element.elementor-element-7a2299b{width:100%;max-width:100%;}.elementor-23800 .elementor-element.elementor-element-7a2299b .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23800 .elementor-element.elementor-element-0e6ffab{font-size:15px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-de370cc{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-23800 .elementor-element.elementor-element-879f58f .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-b8a6619{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-0579c2b .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-fb9c471{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-4a6d449 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-5499130{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-ceda0c4 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-ffd3ad6{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-fcb36eb .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-2a9e933{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-03e4371 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-2d3eeff{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-cbe762f{--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23800 .elementor-element.elementor-element-c8102eb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-dab3344 img{height:400px;object-fit:cover;border-radius:12px 12px 12px 12px;}.elementor-23800 .elementor-element.elementor-element-17cc560{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-d17eeb1{width:100%;max-width:100%;}.elementor-23800 .elementor-element.elementor-element-d17eeb1 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23800 .elementor-element.elementor-element-fd7ec26 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-23800 .elementor-element.elementor-element-fd7ec26{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-745f615{--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23800 .elementor-element.elementor-element-a1f9f45{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-157d8db{width:100%;max-width:100%;}.elementor-23800 .elementor-element.elementor-element-157d8db .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23800 .elementor-element.elementor-element-2d3c644 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-23800 .elementor-element.elementor-element-2d3c644{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-4af50e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23800 .elementor-element.elementor-element-02746a4 img{height:550px;object-fit:cover;border-radius:12px 12px 12px 12px;}.elementor-23800 .elementor-element.elementor-element-88e3e4c{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23800 .elementor-element.elementor-element-d92671d{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-23800 .elementor-element.elementor-element-927adc1 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23800 .elementor-element.elementor-element-4c6444e .elementor-button{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-3f83067 .elementor-button{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-943d7e6{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23800 .elementor-element.elementor-element-36e3702{width:100%;max-width:100%;}.elementor-23800 .elementor-element.elementor-element-36e3702 .elementor-heading-title{font-size:36px;line-height:42px;}.elementor-23800 .elementor-element.elementor-element-7b71fc4{font-size:16px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-aa37c32{font-size:16px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-9af6b06{font-size:16px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-b7e69a6{font-size:16px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-2ff949f{font-size:16px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-d5d0068{--n-accordion-title-font-size:18px;--n-accordion-icon-size:22px;}:where( .elementor-23800 .elementor-element.elementor-element-d5d0068 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:24px;}}@media(max-width:767px){.elementor-23800 .elementor-element.elementor-element-9bc3738{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-23800 .elementor-element.elementor-element-2d92de3{--min-height:600px;--justify-content:flex-end;--border-radius:12px 12px 12px 12px;--padding-top:40px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-23800 .elementor-element.elementor-element-acb09b3 .elementor-heading-title{font-size:38px;line-height:44px;}.elementor-23800 .elementor-element.elementor-element-e58e751{font-size:15px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-40e42c9{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-23800 .elementor-element.elementor-element-24d5398 .elementor-button{font-size:16px;}.elementor-23800 .elementor-element.elementor-element-c8c2eab .elementor-button{font-size:16px;}.elementor-23800 .elementor-element.elementor-element-c772351{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-cd47400{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23800 .elementor-element.elementor-element-9b4da2d.e-con{--order:99999 /* order end hack */;}.elementor-23800 .elementor-element.elementor-element-cc59968{width:100%;max-width:100%;}.elementor-23800 .elementor-element.elementor-element-cc59968 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23800 .elementor-element.elementor-element-cc59968 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-23800 .elementor-element.elementor-element-9be9425 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23800 .elementor-element.elementor-element-9be9425 .elementor-icon-list-item > a{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-45b3d2f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23800 .elementor-element.elementor-element-45b3d2f.e-con{--order:-99999 /* order start hack */;}.elementor-23800 .elementor-element.elementor-element-0ddc441{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-bfce419 img{height:200px;}.elementor-23800 .elementor-element.elementor-element-7c545bf .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-23800 .elementor-element.elementor-element-9346cc4{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-f6e0fd3{--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-39965cc .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-23800 .elementor-element.elementor-element-36a4635{font-size:14px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-05d29b5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23800 .elementor-element.elementor-element-5081f32{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23800 .elementor-element.elementor-element-56351de{--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;}.elementor-23800 .elementor-element.elementor-element-6bb21eb img{width:30px;}.elementor-23800 .elementor-element.elementor-element-1866460{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-23800 .elementor-element.elementor-element-1866460 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-1c6c0ce{font-size:14px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-fc8eca6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23800 .elementor-element.elementor-element-4018454{--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;}.elementor-23800 .elementor-element.elementor-element-b1b2be2 img{width:30px;}.elementor-23800 .elementor-element.elementor-element-883bd74{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-23800 .elementor-element.elementor-element-883bd74 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-07e8e9d{font-size:14px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-48838c8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23800 .elementor-element.elementor-element-2d16a05{--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;}.elementor-23800 .elementor-element.elementor-element-ee9bf22 img{width:30px;}.elementor-23800 .elementor-element.elementor-element-6774926{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-23800 .elementor-element.elementor-element-6774926 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-b5dd797{font-size:14px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-e9a773a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23800 .elementor-element.elementor-element-46aad5a{--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;}.elementor-23800 .elementor-element.elementor-element-2410548 img{width:30px;}.elementor-23800 .elementor-element.elementor-element-ebf02aa{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-23800 .elementor-element.elementor-element-ebf02aa .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-b37b1fd{font-size:14px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-e0c2f89{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-cef100e .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-23800 .elementor-element.elementor-element-4a1da9c{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-075910f.e-con{--order:-99999 /* order start hack */;}.elementor-23800 .elementor-element.elementor-element-19c2054 img{height:200px;}.elementor-23800 .elementor-element.elementor-element-74ef01b{--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-7a2299b .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-23800 .elementor-element.elementor-element-0e6ffab{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-de370cc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23800 .elementor-element.elementor-element-f73090a{--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;}.elementor-23800 .elementor-element.elementor-element-0171ae7 img{width:30px;}.elementor-23800 .elementor-element.elementor-element-879f58f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-23800 .elementor-element.elementor-element-879f58f .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-b8a6619{font-size:14px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-af48670{--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;}.elementor-23800 .elementor-element.elementor-element-592ba11 img{width:30px;}.elementor-23800 .elementor-element.elementor-element-0579c2b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-23800 .elementor-element.elementor-element-0579c2b .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-fb9c471{font-size:14px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-b1f3a97{--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;}.elementor-23800 .elementor-element.elementor-element-6f08fa4 img{width:30px;}.elementor-23800 .elementor-element.elementor-element-4a6d449{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-23800 .elementor-element.elementor-element-4a6d449 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-5499130{font-size:14px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-934ce77{--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;}.elementor-23800 .elementor-element.elementor-element-8168739 img{width:30px;}.elementor-23800 .elementor-element.elementor-element-ceda0c4{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-23800 .elementor-element.elementor-element-ceda0c4 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-ffd3ad6{font-size:14px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-9061f92{--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;}.elementor-23800 .elementor-element.elementor-element-2e817f0 img{width:30px;}.elementor-23800 .elementor-element.elementor-element-fcb36eb{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-23800 .elementor-element.elementor-element-fcb36eb .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-2a9e933{font-size:14px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-37f67aa{--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;}.elementor-23800 .elementor-element.elementor-element-d85d159 img{width:30px;}.elementor-23800 .elementor-element.elementor-element-03e4371{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-23800 .elementor-element.elementor-element-03e4371 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-2d3eeff{font-size:14px;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-cbe762f{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-dab3344 img{height:200px;}.elementor-23800 .elementor-element.elementor-element-d17eeb1 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-23800 .elementor-element.elementor-element-fd7ec26{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-745f615{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-157d8db .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-23800 .elementor-element.elementor-element-2d3c644{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-4af50e2.e-con{--order:-99999 /* order start hack */;}.elementor-23800 .elementor-element.elementor-element-02746a4 img{height:200px;}.elementor-23800 .elementor-element.elementor-element-88e3e4c{--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-d92671d{--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-6e5725a{--padding-top:20px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-23800 .elementor-element.elementor-element-927adc1{width:100%;max-width:100%;}.elementor-23800 .elementor-element.elementor-element-927adc1 .elementor-heading-title{font-size:26px;line-height:32px;}.elementor-23800 .elementor-element.elementor-element-8ed9077{width:100%;max-width:100%;line-height:24px;}.elementor-23800 .elementor-element.elementor-element-44e0638{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-23800 .elementor-element.elementor-element-4c6444e .elementor-button{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-3f83067 .elementor-button{font-size:14px;line-height:20px;}.elementor-23800 .elementor-element.elementor-element-943d7e6{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-23800 .elementor-element.elementor-element-36e3702 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-23800 .elementor-element.elementor-element-7b71fc4{font-size:15px;}.elementor-23800 .elementor-element.elementor-element-aa37c32{font-size:15px;}.elementor-23800 .elementor-element.elementor-element-9af6b06{font-size:15px;}.elementor-23800 .elementor-element.elementor-element-b7e69a6{font-size:15px;}.elementor-23800 .elementor-element.elementor-element-2ff949f{font-size:15px;}.elementor-23800 .elementor-element.elementor-element-d5d0068 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23800 .elementor-element.elementor-element-d5d0068{--n-accordion-title-font-size:16px;}}@media(min-width:768px){.elementor-23800 .elementor-element.elementor-element-c772351{--content-width:1400px;}.elementor-23800 .elementor-element.elementor-element-0ddc441{--content-width:1400px;}.elementor-23800 .elementor-element.elementor-element-f6e0fd3{--content-width:1400px;}.elementor-23800 .elementor-element.elementor-element-e0c2f89{--content-width:1400px;}.elementor-23800 .elementor-element.elementor-element-74ef01b{--content-width:1400px;}.elementor-23800 .elementor-element.elementor-element-cbe762f{--content-width:1400px;}.elementor-23800 .elementor-element.elementor-element-745f615{--content-width:1400px;}.elementor-23800 .elementor-element.elementor-element-88e3e4c{--content-width:1400px;}.elementor-23800 .elementor-element.elementor-element-d92671d{--content-width:1400px;}.elementor-23800 .elementor-element.elementor-element-943d7e6{--content-width:1400px;}.elementor-23800 .elementor-element.elementor-element-abbf270{--content-width:1400px;}.elementor-23800 .elementor-element.elementor-element-e02b73d{--content-width:1400px;}.elementor-23800 .elementor-element.elementor-element-79a4bc6{--content-width:1400px;}.elementor-23800 .elementor-element.elementor-element-b873d14{--content-width:1400px;}.elementor-23800 .elementor-element.elementor-element-8c258cc{--content-width:1400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-23800 .elementor-element.elementor-element-f7e9d01{--width:100%;}.elementor-23800 .elementor-element.elementor-element-c9672ff{--width:100%;}.elementor-23800 .elementor-element.elementor-element-60bd570{--width:100%;}.elementor-23800 .elementor-element.elementor-element-075910f{--width:100%;}.elementor-23800 .elementor-element.elementor-element-c8102eb{--width:100%;}.elementor-23800 .elementor-element.elementor-element-17cc560{--width:100%;}.elementor-23800 .elementor-element.elementor-element-a1f9f45{--width:100%;}.elementor-23800 .elementor-element.elementor-element-4af50e2{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-2d92de3 */@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-2d92de3::before{background-image:linear-gradient(180deg,rgba(0,0,0,0) 1.4%,rgba(0,0,0,.8) 45.46%)!important;opacity:1!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bc3738 */.elementor-23800 .elementor-element.elementor-element-9bc3738{--padding-top:10px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-2d92de3{height:600px;min-height:600px;--padding-top:289px;--padding-bottom:50px;--padding-left:160px;--padding-right:160px;padding:289px 160px 50px;gap:0;justify-content:flex-start;align-items:center;border-radius:14px;overflow:hidden}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-2d92de3::before{background-image:linear-gradient(180deg,rgba(0,0,0,0) 1.416%,rgba(0,0,0,.8) 100%)!important;background-color:transparent!important;opacity:1!important;border-radius:14px}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-acb09b3{margin:0;text-align:center;width:100%}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-acb09b3>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-acb09b3 .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:58px;line-height:66px;font-weight:400;color:#fff;letter-spacing:0;margin:0;text-align:center;text-transform:none;}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-e58e751{margin:30px 0 0;width:1080px;max-width:100%;text-align:center}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-e58e751>.elementor-widget-container{padding:0;margin:0}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-e58e751,.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-e58e751 .elementor-widget-container{font-family:"General Sans",sans-serif;font-size:18px;line-height:26px;font-weight:400;color:#fff}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-e58e751 p{font-size:18px;line-height:26px;margin:0 0 0px}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-e58e751 p:last-child,.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-e58e751 ul:last-child{margin-bottom:0}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-e58e751 ul{margin:0 0 0px;padding-left:24px;list-style:disc}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-e58e751 li{font-size:18px;line-height:26px;margin:0}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-e58e751 a{color:#FF4D24;font-weight:500;text-decoration:underline}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-e58e751 p{text-align:center}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-40e42c9{margin:30px 0 0;padding:0 0 0 5px;gap:21px;flex-direction:row;justify-content:center;align-items:flex-start;width:auto;flex-wrap:nowrap}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-40e42c9>.elementor-widget{margin:0;width:auto;flex:0 0 auto}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-24d5398{overflow:visible}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-24d5398 .elementor-button-wrapper{position:relative;z-index:0;display:inline-flex;vertical-align:top}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-24d5398 .elementor-button-wrapper::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;border:1px solid #FF4D24;border-radius:6px;transform:translate(-5px,5px);z-index:-1;pointer-events:none}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-24d5398 .elementor-button::before,.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-24d5398::before{display:none!important;content:none!important}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-24d5398 .elementor-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:12px 10px;font-family:"General Sans",sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0;text-transform:none;border-radius:6px;border:0;background:#FF4D24;color:#FFFFFF;box-shadow:none;gap:0;z-index:auto;position:relative;transition:transform .2s ease}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-24d5398 .elementor-button{width:202px}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-24d5398 .elementor-button:hover{transform:translate(-2px,2px);background:#FF4D24;color:#FFFFFF}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-24d5398 .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:6px;flex-direction:row-reverse}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-24d5398 .elementor-button-text{line-height:28px;white-space:nowrap}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-24d5398 .elementor-button-icon{display:flex;align-items:center;margin:0}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-24d5398 .elementor-button-icon svg{width:18px;height:auto;display:block}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-24d5398 .elementor-button-icon svg path{fill:#FFFFFF}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-24d5398 .elementor-button{font-size:16px;line-height:28px;padding:7px 16px;min-width:246px}.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-24d5398 .elementor-button-text{line-height:28px}}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-c8c2eab{overflow:visible}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-c8c2eab .elementor-button-wrapper{position:relative;z-index:0;display:inline-flex;vertical-align:top}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-c8c2eab .elementor-button-wrapper::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;border:1px solid #FFFFFF;border-radius:6px;transform:translate(-5px,5px);z-index:-1;pointer-events:none}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-c8c2eab .elementor-button::before,.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-c8c2eab::before{display:none!important;content:none!important}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-c8c2eab .elementor-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:12px 10px;font-family:"General Sans",sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0;text-transform:none;border-radius:6px;border:0;background:#FFFFFF;color:#FF4D24;box-shadow:none;gap:0;z-index:auto;position:relative;transition:transform .2s ease}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-c8c2eab .elementor-button:hover{transform:translate(-2px,2px);background:#FFFFFF;color:#FF4D24}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-c8c2eab .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;flex-direction:row-reverse}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-c8c2eab .elementor-button-text{line-height:28px;white-space:nowrap}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-c8c2eab .elementor-button-icon{display:flex;align-items:center;margin:0}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-c8c2eab .elementor-button-icon svg{width:18px;height:auto;display:block}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-c8c2eab .elementor-button-icon svg path{fill:#FF4D24}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-c8c2eab .elementor-button{font-size:16px;line-height:28px;padding:7px 16px;min-width:246px}.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-c8c2eab .elementor-button-text{line-height:28px}}
.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-c8c2eab .elementor-button{box-shadow:none}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-2d92de3{height:auto;min-height:560px;padding:150px 40px 60px;justify-content:flex-end}.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-acb09b3 .elementor-heading-title{font-size:48px;line-height:56px}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-9bc3738{--padding-top:10px;--padding-right:10px;--padding-bottom:0px;--padding-left:10px}.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-2d92de3{height:600px;min-height:600px;padding:40px 16px 40px;justify-content:flex-end}.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-acb09b3 .elementor-heading-title{font-size:38px;line-height:44px}.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-e58e751,.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-e58e751 p{font-size:16px;line-height:24px}.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-e58e751{margin-top:20px}.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-40e42c9{flex-direction:column;align-items:center;gap:20px;margin-top:24px;padding:0 0 0 5px;width:100%}.elementor-23800 .elementor-element.elementor-element-9bc3738 .elementor-element.elementor-element-40e42c9 .elementor-button{width:246px!important;min-width:246px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd47400 */@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-cd47400>.elementor-element.elementor-element-9b4da2d{display:contents!important}.elementor-23800 .elementor-element.elementor-element-cd47400 .elementor-element.elementor-element-cc59968{order:1}.elementor-23800 .elementor-element.elementor-element-cd47400 .elementor-element.elementor-element-45b3d2f{order:2}.elementor-23800 .elementor-element.elementor-element-cd47400 .elementor-element.elementor-element-9be9425{order:3;margin-top:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c772351 */.elementor-23800 .elementor-element.elementor-element-c772351{margin:20px auto 0;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;width:calc(100% - 40px);border-radius:14px;overflow:hidden;background-position:center center;background-size:cover}
.elementor-23800 .elementor-element.elementor-element-c772351::before{background-image:linear-gradient(-51.84deg,rgba(248,246,242,0) 40.18%,rgba(248,246,242,.8) 91.58%),linear-gradient(180deg,rgba(248,246,242,0) 85.39%,#F8F6F2 100%)!important;background-color:transparent!important;opacity:1!important;border-radius:14px}
.elementor-23800 .elementor-element.elementor-element-c772351>.e-con-inner{max-width:1280px}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-cd47400{display:grid;grid-template-columns:670px 580px;column-gap:30px;row-gap:0;justify-content:space-between;align-items:start;border:0;border-radius:0;padding:0}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-9b4da2d{gap:0;padding:0;width:auto}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-cc59968{width:640px;max-width:100%;padding:0;margin:0}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-cc59968>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-cc59968 .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:48px;line-height:56px;font-weight:400;color:#111111;letter-spacing:0;margin:0;}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-cc59968 .elementor-heading-title span{color:#FF4D24}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-9be9425{margin:20px 0 0;width:670px;max-width:100%}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-9be9425 .elementor-icon-list-items{margin:0!important;display:flex;flex-direction:column;gap:12px;margin:0;padding:0}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-9be9425 .elementor-icon-list-item{padding:0!important;margin:0!important;align-items:flex-start!important}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-9be9425 .elementor-icon-list-icon{width:18px;min-width:18px;height:18px;margin-top:4px;padding:0;align-self:flex-start}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-9be9425 .elementor-icon-list-icon svg{width:18px!important;height:18px!important;min-width:18px}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-9be9425 .elementor-icon-list-text{padding-left:12px!important;font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;color:#111;font-weight:400}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-45b3d2f{width:580px;max-width:100%;padding:0;gap:0;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 12px 32px rgba(0,0,0,.08)}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-f601a4f{margin:0}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-f601a4f .elementor-widget-container{padding:11px 0;background:#FF4D24;border-radius:12px 12px 0 0}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-f601a4f .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:22px;line-height:30px;font-weight:500;color:#fff;letter-spacing:0;margin:0;text-align:center;}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25{background:#fff;padding:14px 14px 16px;margin:0;font-family:"Poppins",sans-serif}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .gform_heading{display:none}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .gform_fields{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:12px;row-gap:16px}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .gfield{margin:0;padding:0}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .gfield--width-half{grid-column:span 6}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .gfield--width-full{grid-column:span 12}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .gform_hidden,.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .gfield--type-hidden{display:none}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .gfield_label{display:flex;gap:2px;font-family:"Poppins",sans-serif;font-size:14px;line-height:16px;font-weight:400;color:#111!important;margin:0 0 8px;padding:0}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .gfield_required,.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .gfield_required_asterisk{color:#F93232;margin:0;padding:0;font-size:14px;line-height:16px}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .ginput_container input,.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .ginput_container select,.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .ginput_container textarea{display:block;width:100%;box-sizing:border-box;height:42px;min-height:0;margin:0;padding:12px 14px;font-family:"Poppins",sans-serif;font-size:12px;line-height:16px;color:#111;background-color:#F5F5F5;border:1px solid #EEEEEE;border-radius:12px;box-shadow:none}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .ginput_container select{height:46px;padding:14px 40px 14px 14px;color:rgba(17,17,17,.4)}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .ginput_container select:valid{color:#111}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .ginput_container textarea{height:100px;min-height:100px;padding:14px;resize:vertical}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 input::placeholder,.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 textarea::placeholder{font-family:"Poppins",sans-serif;font-size:12px;line-height:16px;color:rgba(17,17,17,.4);opacity:1}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .ginput_container input:focus,.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .ginput_container select:focus,.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .ginput_container textarea:focus{outline:none;border-color:#FF4D24;background-color:#fff}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .gform_footer{position:relative;margin:18px 0 0;padding:0 0 7px;display:block}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .gform_footer::before{content:"";position:absolute;left:0;top:7px;width:calc(100% - 7px);height:52px;box-sizing:border-box;border:1px solid #FF4D24;border-radius:6px;z-index:0;pointer-events:none}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .gform_footer input[type="submit"],.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .gform_footer .gform_button{position:relative;z-index:1;display:block!important;width:calc(100% - 7px)!important;height:52px;margin:0 0 0 7px!important;padding:12px!important;font-family:"General Sans",sans-serif!important;font-size:18px!important;line-height:28px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:#fff!important;background:#FF4D24!important;border:0!important;border-radius:6px!important;box-shadow:none!important;cursor:pointer;transition:transform .15s ease}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .gform_footer input[type="submit"]:hover{transform:translate(-3px,3px)}
.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .gform_validation_errors{margin:0 0 14px}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-2b2a2dd #gform_wrapper_25 .gfield--width-half{grid-column:span 12}}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-c772351{margin:0px auto 0;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-cd47400{grid-template-columns:minmax(0,1fr);row-gap:30px}.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-cc59968,.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-9be9425{width:100%}.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-cc59968 .elementor-heading-title{font-size:36px;line-height:44px}.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-45b3d2f{width:100%}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-c772351{margin:0px auto 0;width:calc(100% - 20px);--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-cd47400{display:flex!important;flex-direction:column;gap:24px}.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-cc59968 .elementor-heading-title{font-size:26px;line-height:32px}.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-9be9425 .elementor-icon-list-text{font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-c772351 .elementor-element.elementor-element-9be9425 .elementor-icon-list-icon{margin-top:2px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bfce419 */.full-image-height{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7e9d01 */.full-image-height{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ddc441 */.elementor-23800 .elementor-element.elementor-element-0ddc441{--padding-top:80px;--padding-right:80px;--padding-bottom:0px;--padding-left:80px}
.elementor-23800 .elementor-element.elementor-element-0ddc441>.e-con-inner{display:flex;flex-direction:row;gap:20px;align-items:flex-start;flex-wrap:nowrap}
.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-f7e9d01{width:620px;max-width:620px;flex:0 0 620px;height:400px!important;min-height:400px!important;position:relative;border-radius:12px;overflow:hidden;padding:0;}
.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-f7e9d01 img,.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-f7e9d01 video{border-radius:12px;object-fit:cover}
.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-c9672ff{width:640px;max-width:640px;flex:0 0 640px;gap:0;padding:0}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-0ddc441{--padding-top:60px;--padding-right:40px;--padding-bottom:0px;--padding-left:40px}.elementor-23800 .elementor-element.elementor-element-0ddc441>.e-con-inner{flex-direction:column;gap:30px;align-items:stretch}.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-f7e9d01{width:100%;max-width:100%;flex:0 0 auto;height:420px!important;min-height:420px!important;margin-top:0;order:-1!important}.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-c9672ff{width:100%;max-width:100%;flex:0 0 auto}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-0ddc441{--padding-top:60px;--padding-right:16px;--padding-bottom:0px;--padding-left:16px}.elementor-23800 .elementor-element.elementor-element-0ddc441>.e-con-inner{gap:24px}.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-f7e9d01{height:220px!important;min-height:220px!important;order:-1!important}.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-c9672ff{order:0!important}.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-f7e9d01 .elementor-widget-image,.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-f7e9d01 .elementor-widget-container{height:220px!important}.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-f7e9d01 img{width:100%;height:220px!important;object-fit:cover}}
.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-7c545bf>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-7c545bf .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:48px;line-height:56px;font-weight:400;color:#111111;letter-spacing:0;margin:0;}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-7c545bf .elementor-heading-title{font-size:36px;line-height:44px}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-7c545bf .elementor-heading-title{font-size:26px;line-height:32px}.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-7c545bf .elementor-heading-title br{display:none}}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-7c545bf .elementor-heading-title br{display:none}}
.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-7c545bf{margin:0}
.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4{margin:20px 0 0}
.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4>.elementor-widget-container{padding:0;margin:0}
.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4,.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4 .elementor-widget-container{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#111111}
.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4 p{font-size:16px;line-height:24px;margin:0 0 24px}
.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4 p:last-child,.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4 ul:last-child{margin-bottom:0}
.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4 ul{margin:0 0 24px;padding-left:24px;list-style:disc}
.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4 li{font-size:16px;line-height:24px;margin:0}
.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4 a{color:#FF4D24;font-weight:500;text-decoration:underline}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4 p,.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4 li,.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4,.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4 .elementor-widget-container{font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4 p,.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4 ul{margin-bottom:22px}.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4 p:last-child,.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4 ul:last-child{margin-bottom:0}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-0ddc441 .elementor-element.elementor-element-9346cc4{margin-top:16px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bb21eb */.child-width-container{
  width: fit-content;
  flex: 0 0 auto; 
  align-self: flex-start;
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1b2be2 */.child-width-container{
  width: fit-content;
  flex: 0 0 auto; 
  align-self: flex-start;
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee9bf22 */.child-width-container{
  width: fit-content;
  flex: 0 0 auto; 
  align-self: flex-start;
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2410548 */.child-width-container{
  width: fit-content;
  flex: 0 0 auto; 
  align-self: flex-start;
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e0fd3 */.elementor-23800 .elementor-element.elementor-element-f6e0fd3{--padding-top:80px;--padding-right:80px;--padding-bottom:0px;--padding-left:80px}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3>.e-con-inner{gap:0}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-c6f99a7{gap:30px;padding:0;align-items:center}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-39965cc>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-39965cc .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:48px;line-height:56px;font-weight:400;color:#111111;letter-spacing:0;margin:0;text-align:center;}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-39965cc .elementor-heading-title{font-size:36px;line-height:44px}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-39965cc .elementor-heading-title{font-size:26px;line-height:32px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-39965cc .elementor-heading-title br{display:none}}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-39965cc .elementor-heading-title br{display:none}}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-39965cc{margin:0;width:100%}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635{margin:0;width:1120px;max-width:100%}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635>.elementor-widget-container{padding:0;margin:0}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635 .elementor-widget-container{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#111111}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635 p{font-size:16px;line-height:24px;margin:0 0 24px}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635 p:last-child,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635 ul:last-child{margin-bottom:0}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635 ul{margin:0 0 24px;padding-left:24px;list-style:disc}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635 li{font-size:16px;line-height:24px;margin:0}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635 a{color:#FF4D24;font-weight:500;text-decoration:underline}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635 p,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635 li,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635 .elementor-widget-container{font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635 p,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635 ul{margin-bottom:22px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635 p:last-child,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635 ul:last-child{margin-bottom:0}}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635 p{text-align:center}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635 a{color:#111;font-weight:400}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-05d29b5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0;margin:30px 0 0}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-5081f32{padding:12px 15px;gap:16px;border:1px solid #EEEEEE!important;border-radius:12px;background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.08);justify-content:center;align-content:flex-start;transition:border-color .4s ease!important;min-height:208px}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-5081f32:hover{border-color:#FF4D24!important}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-56351de{flex-direction:column;gap:16px;padding:0;align-items:flex-start}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-6bb21eb{width:48px;max-width:48px;height:48px;margin:0;padding:0;flex:0 0 auto;align-self:flex-start}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-6bb21eb .elementor-widget-container{width:48px;height:48px;padding:5px;box-sizing:border-box;background:#fff;border-radius:10px;box-shadow:0 6px 22px rgba(0,0,0,.08);overflow:hidden}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-6bb21eb img{width:38px!important;height:38px!important;max-width:38px;object-fit:cover;border-radius:0;box-shadow:none;display:block}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-1866460{margin:0;width:100%}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-1866460>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-1866460 .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:22px;line-height:30px;font-weight:500;color:#111111;letter-spacing:0;margin:0;}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-1c6c0ce{margin:0;width:100%;min-height:72px}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-1c6c0ce,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-1c6c0ce .elementor-widget-container,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-1c6c0ce p{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;color:#111;margin:0}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-fc8eca6{padding:12px 15px;gap:16px;border:1px solid #EEEEEE!important;border-radius:12px;background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.08);justify-content:center;align-content:flex-start;transition:border-color .4s ease!important;min-height:208px}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-fc8eca6:hover{border-color:#FF4D24!important}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-4018454{flex-direction:column;gap:16px;padding:0;align-items:flex-start}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-b1b2be2{width:48px;max-width:48px;height:48px;margin:0;padding:0;flex:0 0 auto;align-self:flex-start}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-b1b2be2 .elementor-widget-container{width:48px;height:48px;padding:5px;box-sizing:border-box;background:#fff;border-radius:10px;box-shadow:0 6px 22px rgba(0,0,0,.08);overflow:hidden}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-b1b2be2 img{width:38px!important;height:38px!important;max-width:38px;object-fit:cover;border-radius:0;box-shadow:none;display:block}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-883bd74{margin:0;width:100%}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-883bd74>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-883bd74 .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:22px;line-height:30px;font-weight:500;color:#111111;letter-spacing:0;margin:0;}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-07e8e9d{margin:0;width:100%;min-height:72px}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-07e8e9d,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-07e8e9d .elementor-widget-container,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-07e8e9d p{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;color:#111;margin:0}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-48838c8{padding:12px 15px;gap:16px;border:1px solid #EEEEEE!important;border-radius:12px;background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.08);justify-content:center;align-content:flex-start;transition:border-color .4s ease!important;min-height:208px}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-48838c8:hover{border-color:#FF4D24!important}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-2d16a05{flex-direction:column;gap:16px;padding:0;align-items:flex-start}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-ee9bf22{width:48px;max-width:48px;height:48px;margin:0;padding:0;flex:0 0 auto;align-self:flex-start}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-ee9bf22 .elementor-widget-container{width:48px;height:48px;padding:5px;box-sizing:border-box;background:#fff;border-radius:10px;box-shadow:0 6px 22px rgba(0,0,0,.08);overflow:hidden}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-ee9bf22 img{width:38px!important;height:38px!important;max-width:38px;object-fit:cover;border-radius:0;box-shadow:none;display:block}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-6774926{margin:0;width:100%}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-6774926>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-6774926 .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:22px;line-height:30px;font-weight:500;color:#111111;letter-spacing:0;margin:0;}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-b5dd797{margin:0;width:100%;min-height:72px}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-b5dd797,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-b5dd797 .elementor-widget-container,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-b5dd797 p{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;color:#111;margin:0}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-e9a773a{padding:12px 15px;gap:16px;border:1px solid #EEEEEE!important;border-radius:12px;background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.08);justify-content:center;align-content:flex-start;transition:border-color .4s ease!important;min-height:208px}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-e9a773a:hover{border-color:#FF4D24!important}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-46aad5a{flex-direction:column;gap:16px;padding:0;align-items:flex-start}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-2410548{width:48px;max-width:48px;height:48px;margin:0;padding:0;flex:0 0 auto;align-self:flex-start}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-2410548 .elementor-widget-container{width:48px;height:48px;padding:5px;box-sizing:border-box;background:#fff;border-radius:10px;box-shadow:0 6px 22px rgba(0,0,0,.08);overflow:hidden}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-2410548 img{width:38px!important;height:38px!important;max-width:38px;object-fit:cover;border-radius:0;box-shadow:none;display:block}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-ebf02aa{margin:0;width:100%}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-ebf02aa>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-ebf02aa .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:22px;line-height:30px;font-weight:500;color:#111111;letter-spacing:0;margin:0;}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-b37b1fd{margin:0;width:100%;min-height:72px}
.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-b37b1fd,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-b37b1fd .elementor-widget-container,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-b37b1fd p{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;color:#111;margin:0}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-05d29b5{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-05d29b5{grid-template-columns:minmax(0,1fr);gap:16px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-56351de{flex-direction:row;align-items:center;gap:14px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-1866460 .elementor-heading-title{font-size:20px;line-height:28px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-1c6c0ce p,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-1c6c0ce .elementor-widget-container{font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-4018454{flex-direction:row;align-items:center;gap:14px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-883bd74 .elementor-heading-title{font-size:20px;line-height:28px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-07e8e9d p,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-07e8e9d .elementor-widget-container{font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-2d16a05{flex-direction:row;align-items:center;gap:14px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-6774926 .elementor-heading-title{font-size:20px;line-height:28px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-b5dd797 p,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-b5dd797 .elementor-widget-container{font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-46aad5a{flex-direction:row;align-items:center;gap:14px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-ebf02aa .elementor-heading-title{font-size:20px;line-height:28px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-b37b1fd p,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-b37b1fd .elementor-widget-container{font-size:15px;line-height:22px}}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-f6e0fd3{--padding-top:60px;--padding-right:40px;--padding-left:40px}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-f6e0fd3{--padding-top:60px;--padding-right:16px;--padding-left:16px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-c6f99a7{gap:16px;align-items:flex-start}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-36a4635 p,.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-39965cc .elementor-heading-title{text-align:left}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-05d29b5{margin-top:24px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-5081f32{min-height:0;padding:15px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-1c6c0ce{min-height:0}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-fc8eca6{min-height:0;padding:15px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-07e8e9d{min-height:0}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-48838c8{min-height:0;padding:15px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-b5dd797{min-height:0}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-e9a773a{min-height:0;padding:15px}.elementor-23800 .elementor-element.elementor-element-f6e0fd3 .elementor-element.elementor-element-b37b1fd{min-height:0}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19c2054 */.full-image-height{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-075910f */.full-image-height{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0c2f89 */.elementor-23800 .elementor-element.elementor-element-e0c2f89{--padding-top:80px;--padding-right:80px;--padding-bottom:0px;--padding-left:80px}
.elementor-23800 .elementor-element.elementor-element-e0c2f89>.e-con-inner{display:flex;flex-direction:row;gap:20px;align-items:flex-start;flex-wrap:nowrap}
.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-075910f{width:620px;max-width:620px;flex:0 0 620px;height:400px!important;min-height:400px!important;position:relative;border-radius:12px;overflow:hidden;padding:0;}
.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-075910f img,.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-075910f video{border-radius:12px;object-fit:cover}
.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-60bd570{width:640px;max-width:640px;flex:0 0 640px;gap:0;padding:0}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-e0c2f89{--padding-top:60px;--padding-right:40px;--padding-bottom:0px;--padding-left:40px}.elementor-23800 .elementor-element.elementor-element-e0c2f89>.e-con-inner{flex-direction:column;gap:30px;align-items:stretch}.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-075910f{width:100%;max-width:100%;flex:0 0 auto;height:420px!important;min-height:420px!important;margin-top:0;order:-1!important}.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-60bd570{width:100%;max-width:100%;flex:0 0 auto}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-e0c2f89{--padding-top:60px;--padding-right:16px;--padding-bottom:0px;--padding-left:16px}.elementor-23800 .elementor-element.elementor-element-e0c2f89>.e-con-inner{gap:24px}.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-075910f{height:220px!important;min-height:220px!important;order:-1!important}.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-60bd570{order:0!important}.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-075910f .elementor-widget-image,.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-075910f .elementor-widget-container{height:220px!important}.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-075910f img{width:100%;height:220px!important;object-fit:cover}}
.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-cef100e>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-cef100e .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:48px;line-height:56px;font-weight:400;color:#111111;letter-spacing:0;margin:0;}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-cef100e .elementor-heading-title{font-size:36px;line-height:44px}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-cef100e .elementor-heading-title{font-size:26px;line-height:32px}.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-cef100e .elementor-heading-title br{display:none}}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-cef100e .elementor-heading-title br{display:none}}
.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-cef100e{margin:0}
.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c{margin:20px 0 0}
.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c>.elementor-widget-container{padding:0;margin:0}
.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c,.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c .elementor-widget-container{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#111111}
.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c p{font-size:16px;line-height:24px;margin:0 0 24px}
.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c p:last-child,.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c ul:last-child{margin-bottom:0}
.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c ul{margin:0 0 24px;padding-left:24px;list-style:disc}
.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c li{font-size:16px;line-height:24px;margin:0}
.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c a{color:#FF4D24;font-weight:500;text-decoration:underline}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c p,.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c li,.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c,.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c .elementor-widget-container{font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c p,.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c ul{margin-bottom:22px}.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c p:last-child,.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c ul:last-child{margin-bottom:0}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-e0c2f89 .elementor-element.elementor-element-4a1da9c{margin-top:16px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0171ae7 */.child-width-container{
  width: fit-content;
  flex: 0 0 auto; 
  align-self: flex-start;
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-592ba11 */.child-width-container{
  width: fit-content;
  flex: 0 0 auto; 
  align-self: flex-start;
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f08fa4 */.child-width-container{
  width: fit-content;
  flex: 0 0 auto; 
  align-self: flex-start;
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8168739 */.child-width-container{
  width: fit-content;
  flex: 0 0 auto; 
  align-self: flex-start;
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e817f0 */.child-width-container{
  width: fit-content;
  flex: 0 0 auto; 
  align-self: flex-start;
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d85d159 */.child-width-container{
  width: fit-content;
  flex: 0 0 auto; 
  align-self: flex-start;
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ef01b */.elementor-23800 .elementor-element.elementor-element-74ef01b{--padding-top:80px;--padding-right:80px;--padding-bottom:0px;--padding-left:80px}
.elementor-23800 .elementor-element.elementor-element-74ef01b>.e-con-inner{gap:0}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-13d9201{gap:30px;padding:0}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-7a2299b>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-7a2299b .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:48px;line-height:56px;font-weight:400;color:#111111;letter-spacing:0;margin:0;}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-7a2299b .elementor-heading-title{font-size:36px;line-height:44px}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-7a2299b .elementor-heading-title{font-size:26px;line-height:32px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-7a2299b .elementor-heading-title br{display:none}}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-7a2299b .elementor-heading-title br{display:none}}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-7a2299b{margin:0;width:960px;max-width:100%}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab{margin:0}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab>.elementor-widget-container{padding:0;margin:0}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab .elementor-widget-container{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#111111}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab p{font-size:16px;line-height:24px;margin:0 0 24px}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab p:last-child,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab ul:last-child{margin-bottom:0}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab ul{margin:0 0 24px;padding-left:24px;list-style:disc}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab li{font-size:16px;line-height:24px;margin:0}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab a{color:#FF4D24;font-weight:500;text-decoration:underline}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab p,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab li,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab .elementor-widget-container{font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab p,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab ul{margin-bottom:22px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab p:last-child,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0e6ffab ul:last-child{margin-bottom:0}}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-de370cc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:0;margin:30px 0 0}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-b81ffe7{padding:15px;gap:20px;border:1px solid #EEEEEE!important;border-radius:12px;background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.08);justify-content:flex-start;align-content:flex-start;transition:border-color .4s ease!important;min-height:222px}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-b81ffe7:hover{border-color:#FF4D24!important}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-f73090a{flex-direction:column;gap:20px;padding:0;align-items:flex-start}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0171ae7{width:48px;max-width:48px;height:48px;margin:0;padding:0;flex:0 0 auto;align-self:flex-start}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0171ae7 .elementor-widget-container{width:48px;height:48px;padding:5px;box-sizing:border-box;background:#fff;border-radius:10px;box-shadow:0 6px 22px rgba(0,0,0,.08);overflow:hidden}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0171ae7 img{width:38px!important;height:38px!important;max-width:38px;object-fit:cover;border-radius:0;box-shadow:none;display:block}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-879f58f{margin:0;width:100%}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-879f58f>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-879f58f .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:22px;line-height:30px;font-weight:500;color:#111111;letter-spacing:0;margin:0;}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-b8a6619{margin:0;width:100%;min-height:0px}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-b8a6619,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-b8a6619 .elementor-widget-container,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-b8a6619 p{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;color:#111;margin:0}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-e6946d7{padding:15px;gap:20px;border:1px solid #EEEEEE!important;border-radius:12px;background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.08);justify-content:flex-start;align-content:flex-start;transition:border-color .4s ease!important;min-height:222px}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-e6946d7:hover{border-color:#FF4D24!important}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-af48670{flex-direction:column;gap:20px;padding:0;align-items:flex-start}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-592ba11{width:48px;max-width:48px;height:48px;margin:0;padding:0;flex:0 0 auto;align-self:flex-start}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-592ba11 .elementor-widget-container{width:48px;height:48px;padding:5px;box-sizing:border-box;background:#fff;border-radius:10px;box-shadow:0 6px 22px rgba(0,0,0,.08);overflow:hidden}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-592ba11 img{width:38px!important;height:38px!important;max-width:38px;object-fit:cover;border-radius:0;box-shadow:none;display:block}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0579c2b{margin:0;width:100%}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0579c2b>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0579c2b .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:22px;line-height:30px;font-weight:500;color:#111111;letter-spacing:0;margin:0;}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-fb9c471{margin:0;width:100%;min-height:0px}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-fb9c471,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-fb9c471 .elementor-widget-container,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-fb9c471 p{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;color:#111;margin:0}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-77702b0{padding:15px;gap:20px;border:1px solid #EEEEEE!important;border-radius:12px;background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.08);justify-content:flex-start;align-content:flex-start;transition:border-color .4s ease!important;min-height:222px}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-77702b0:hover{border-color:#FF4D24!important}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-b1f3a97{flex-direction:column;gap:20px;padding:0;align-items:flex-start}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-6f08fa4{width:48px;max-width:48px;height:48px;margin:0;padding:0;flex:0 0 auto;align-self:flex-start}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-6f08fa4 .elementor-widget-container{width:48px;height:48px;padding:5px;box-sizing:border-box;background:#fff;border-radius:10px;box-shadow:0 6px 22px rgba(0,0,0,.08);overflow:hidden}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-6f08fa4 img{width:38px!important;height:38px!important;max-width:38px;object-fit:cover;border-radius:0;box-shadow:none;display:block}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-4a6d449{margin:0;width:100%}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-4a6d449>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-4a6d449 .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:22px;line-height:30px;font-weight:500;color:#111111;letter-spacing:0;margin:0;}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-5499130{margin:0;width:100%;min-height:0px}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-5499130,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-5499130 .elementor-widget-container,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-5499130 p{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;color:#111;margin:0}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-e192d9f{padding:15px;gap:20px;border:1px solid #EEEEEE!important;border-radius:12px;background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.08);justify-content:flex-start;align-content:flex-start;transition:border-color .4s ease!important;min-height:222px}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-e192d9f:hover{border-color:#FF4D24!important}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-934ce77{flex-direction:column;gap:20px;padding:0;align-items:flex-start}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-8168739{width:48px;max-width:48px;height:48px;margin:0;padding:0;flex:0 0 auto;align-self:flex-start}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-8168739 .elementor-widget-container{width:48px;height:48px;padding:5px;box-sizing:border-box;background:#fff;border-radius:10px;box-shadow:0 6px 22px rgba(0,0,0,.08);overflow:hidden}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-8168739 img{width:38px!important;height:38px!important;max-width:38px;object-fit:cover;border-radius:0;box-shadow:none;display:block}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-ceda0c4{margin:0;width:100%}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-ceda0c4>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-ceda0c4 .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:22px;line-height:30px;font-weight:500;color:#111111;letter-spacing:0;margin:0;}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-ffd3ad6{margin:0;width:100%;min-height:0px}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-ffd3ad6,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-ffd3ad6 .elementor-widget-container,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-ffd3ad6 p{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;color:#111;margin:0}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-e50a069{padding:15px;gap:20px;border:1px solid #EEEEEE!important;border-radius:12px;background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.08);justify-content:flex-start;align-content:flex-start;transition:border-color .4s ease!important;min-height:222px}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-e50a069:hover{border-color:#FF4D24!important}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-9061f92{flex-direction:column;gap:20px;padding:0;align-items:flex-start}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-2e817f0{width:48px;max-width:48px;height:48px;margin:0;padding:0;flex:0 0 auto;align-self:flex-start}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-2e817f0 .elementor-widget-container{width:48px;height:48px;padding:5px;box-sizing:border-box;background:#fff;border-radius:10px;box-shadow:0 6px 22px rgba(0,0,0,.08);overflow:hidden}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-2e817f0 img{width:38px!important;height:38px!important;max-width:38px;object-fit:cover;border-radius:0;box-shadow:none;display:block}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-fcb36eb{margin:0;width:100%}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-fcb36eb>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-fcb36eb .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:22px;line-height:30px;font-weight:500;color:#111111;letter-spacing:0;margin:0;}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-2a9e933{margin:0;width:100%;min-height:0px}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-2a9e933,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-2a9e933 .elementor-widget-container,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-2a9e933 p{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;color:#111;margin:0}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-04b7ca2{padding:15px;gap:20px;border:1px solid #EEEEEE!important;border-radius:12px;background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.08);justify-content:flex-start;align-content:flex-start;transition:border-color .4s ease!important;min-height:222px}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-04b7ca2:hover{border-color:#FF4D24!important}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-37f67aa{flex-direction:column;gap:20px;padding:0;align-items:flex-start}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-d85d159{width:48px;max-width:48px;height:48px;margin:0;padding:0;flex:0 0 auto;align-self:flex-start}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-d85d159 .elementor-widget-container{width:48px;height:48px;padding:5px;box-sizing:border-box;background:#fff;border-radius:10px;box-shadow:0 6px 22px rgba(0,0,0,.08);overflow:hidden}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-d85d159 img{width:38px!important;height:38px!important;max-width:38px;object-fit:cover;border-radius:0;box-shadow:none;display:block}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-03e4371{margin:0;width:100%}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-03e4371>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-03e4371 .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:22px;line-height:30px;font-weight:500;color:#111111;letter-spacing:0;margin:0;}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-2d3eeff{margin:0;width:100%;min-height:0px}
.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-2d3eeff,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-2d3eeff .elementor-widget-container,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-2d3eeff p{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;color:#111;margin:0}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-de370cc{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-de370cc{grid-template-columns:minmax(0,1fr);gap:16px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-f73090a{flex-direction:row;align-items:center;gap:14px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-879f58f .elementor-heading-title{font-size:20px;line-height:28px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-b8a6619 p,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-b8a6619 .elementor-widget-container{font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-af48670{flex-direction:row;align-items:center;gap:14px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-0579c2b .elementor-heading-title{font-size:20px;line-height:28px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-fb9c471 p,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-fb9c471 .elementor-widget-container{font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-b1f3a97{flex-direction:row;align-items:center;gap:14px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-4a6d449 .elementor-heading-title{font-size:20px;line-height:28px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-5499130 p,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-5499130 .elementor-widget-container{font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-934ce77{flex-direction:row;align-items:center;gap:14px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-ceda0c4 .elementor-heading-title{font-size:20px;line-height:28px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-ffd3ad6 p,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-ffd3ad6 .elementor-widget-container{font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-9061f92{flex-direction:row;align-items:center;gap:14px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-fcb36eb .elementor-heading-title{font-size:20px;line-height:28px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-2a9e933 p,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-2a9e933 .elementor-widget-container{font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-37f67aa{flex-direction:row;align-items:center;gap:14px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-03e4371 .elementor-heading-title{font-size:20px;line-height:28px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-2d3eeff p,.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-2d3eeff .elementor-widget-container{font-size:15px;line-height:22px}}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-74ef01b{--padding-top:60px;--padding-right:40px;--padding-left:40px}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-74ef01b{--padding-top:60px;--padding-right:16px;--padding-left:16px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-13d9201{gap:16px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-de370cc{margin-top:24px}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-b81ffe7{min-height:0}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-e6946d7{min-height:0}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-77702b0{min-height:0}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-e192d9f{min-height:0}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-e50a069{min-height:0}.elementor-23800 .elementor-element.elementor-element-74ef01b .elementor-element.elementor-element-04b7ca2{min-height:0}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dab3344 */.full-image-height{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8102eb */.full-image-height{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbe762f */.elementor-23800 .elementor-element.elementor-element-cbe762f{--padding-top:80px;--padding-right:80px;--padding-bottom:0px;--padding-left:80px}
.elementor-23800 .elementor-element.elementor-element-cbe762f>.e-con-inner{display:flex;flex-direction:row;gap:20px;align-items:flex-start;flex-wrap:nowrap}
.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-c8102eb{width:620px;max-width:620px;flex:0 0 620px;height:350px!important;min-height:350px!important;position:relative;border-radius:12px;overflow:hidden;padding:0;}
.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-c8102eb img,.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-c8102eb video{border-radius:12px;object-fit:cover}
.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-17cc560{width:640px;max-width:640px;flex:0 0 640px;gap:0;padding:0}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-cbe762f{--padding-top:60px;--padding-right:40px;--padding-bottom:0px;--padding-left:40px}.elementor-23800 .elementor-element.elementor-element-cbe762f>.e-con-inner{flex-direction:column;gap:30px;align-items:stretch}.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-c8102eb{width:100%;max-width:100%;flex:0 0 auto;height:420px!important;min-height:420px!important;margin-top:0;order:-1!important}.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-17cc560{width:100%;max-width:100%;flex:0 0 auto}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-cbe762f{--padding-top:60px;--padding-right:16px;--padding-bottom:0px;--padding-left:16px}.elementor-23800 .elementor-element.elementor-element-cbe762f>.e-con-inner{gap:24px}.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-c8102eb{height:220px!important;min-height:220px!important;order:-1!important}.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-17cc560{order:0!important}.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-c8102eb .elementor-widget-image,.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-c8102eb .elementor-widget-container{height:220px!important}.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-c8102eb img{width:100%;height:220px!important;object-fit:cover}}
.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-d17eeb1>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-d17eeb1 .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:48px;line-height:56px;font-weight:400;color:#111111;letter-spacing:0;margin:0;}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-d17eeb1 .elementor-heading-title{font-size:36px;line-height:44px}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-d17eeb1 .elementor-heading-title{font-size:26px;line-height:32px}.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-d17eeb1 .elementor-heading-title br{display:none}}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-d17eeb1 .elementor-heading-title br{display:none}}
.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-d17eeb1{margin:0}
.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26{margin:20px 0 0}
.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26>.elementor-widget-container{padding:0;margin:0}
.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26,.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26 .elementor-widget-container{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#111111}
.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26 p{font-size:16px;line-height:24px;margin:0 0 24px}
.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26 p:last-child,.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26 ul:last-child{margin-bottom:0}
.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26 ul{margin:0 0 24px;padding-left:24px;list-style:disc}
.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26 li{font-size:16px;line-height:24px;margin:0}
.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26 a{color:#FF4D24;font-weight:500;text-decoration:underline}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26 p,.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26 li,.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26,.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26 .elementor-widget-container{font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26 p,.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26 ul{margin-bottom:22px}.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26 p:last-child,.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26 ul:last-child{margin-bottom:0}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26{margin-top:16px}}
.elementor-23800 .elementor-element.elementor-element-cbe762f .elementor-element.elementor-element-fd7ec26 a{color:#111;font-weight:400}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02746a4 */.full-image-height{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af50e2 */.full-image-height{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-745f615 */.elementor-23800 .elementor-element.elementor-element-745f615{--padding-top:80px;--padding-right:80px;--padding-bottom:0px;--padding-left:80px}
.elementor-23800 .elementor-element.elementor-element-745f615>.e-con-inner{display:flex;flex-direction:row;gap:20px;align-items:flex-start;flex-wrap:nowrap}
.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-4af50e2{width:620px;max-width:620px;flex:0 0 620px;height:450px!important;min-height:450px!important;position:relative;border-radius:12px;overflow:hidden;padding:0;}
.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-4af50e2 img,.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-4af50e2 video{border-radius:12px;object-fit:cover}
.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-a1f9f45{width:640px;max-width:640px;flex:0 0 640px;gap:0;padding:0}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-745f615{--padding-top:60px;--padding-right:40px;--padding-bottom:0px;--padding-left:40px}.elementor-23800 .elementor-element.elementor-element-745f615>.e-con-inner{flex-direction:column;gap:30px;align-items:stretch}.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-4af50e2{width:100%;max-width:100%;flex:0 0 auto;height:420px!important;min-height:420px!important;margin-top:0;order:-1!important}.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-a1f9f45{width:100%;max-width:100%;flex:0 0 auto}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-745f615{--padding-top:60px;--padding-right:16px;--padding-bottom:0px;--padding-left:16px}.elementor-23800 .elementor-element.elementor-element-745f615>.e-con-inner{gap:24px}.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-4af50e2{height:220px!important;min-height:220px!important;order:-1!important}.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-a1f9f45{order:0!important}.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-4af50e2 .elementor-widget-image,.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-4af50e2 .elementor-widget-container{height:220px!important}.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-4af50e2 img{width:100%;height:220px!important;object-fit:cover}}
.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-157d8db>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-157d8db .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:48px;line-height:56px;font-weight:400;color:#111111;letter-spacing:0;margin:0;}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-157d8db .elementor-heading-title{font-size:36px;line-height:44px}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-157d8db .elementor-heading-title{font-size:26px;line-height:32px}.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-157d8db .elementor-heading-title br{display:none}}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-157d8db .elementor-heading-title br{display:none}}
.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-157d8db{margin:0}
.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644{margin:20px 0 0}
.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644>.elementor-widget-container{padding:0;margin:0}
.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644,.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644 .elementor-widget-container{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#111111}
.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644 p{font-size:16px;line-height:24px;margin:0 0 24px}
.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644 p:last-child,.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644 ul:last-child{margin-bottom:0}
.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644 ul{margin:0 0 24px;padding-left:24px;list-style:disc}
.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644 li{font-size:16px;line-height:24px;margin:0}
.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644 a{color:#FF4D24;font-weight:500;text-decoration:underline}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644 p,.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644 li,.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644,.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644 .elementor-widget-container{font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644 p,.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644 ul{margin-bottom:22px}.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644 p:last-child,.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644 ul:last-child{margin-bottom:0}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-745f615 .elementor-element.elementor-element-2d3c644{margin-top:16px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88e3e4c */.elementor-23800 .elementor-element.elementor-element-88e3e4c{--padding-top:80px;--padding-right:80px;--padding-bottom:0px;--padding-left:80px}
.elementor-23800 .elementor-element.elementor-element-88e3e4c>.e-con-inner{gap:0}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-c95fa52>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-c95fa52 .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:48px;line-height:56px;font-weight:400;color:#111111;letter-spacing:0;margin:0;}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-c95fa52 .elementor-heading-title{font-size:36px;line-height:44px}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-c95fa52 .elementor-heading-title{font-size:26px;line-height:32px}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-c95fa52 .elementor-heading-title br{display:none}}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-c95fa52 .elementor-heading-title br{display:none}}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-c95fa52{margin:0;width:990px;max-width:100%}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698{margin:30px 0 0}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698>.elementor-widget-container{padding:0;margin:0}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698,.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698 .elementor-widget-container{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#111111}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698 p{font-size:16px;line-height:24px;margin:0 0 24px}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698 p:last-child,.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698 ul:last-child{margin-bottom:0}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698 ul{margin:0 0 24px;padding-left:24px;list-style:disc}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698 li{font-size:16px;line-height:24px;margin:0}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698 a{color:#FF4D24;font-weight:500;text-decoration:underline}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698 p,.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698 li,.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698,.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698 .elementor-widget-container{font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698 p,.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698 ul{margin-bottom:22px}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698 p:last-child,.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698 ul:last-child{margin-bottom:0}}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-ec06270{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:30px 0 0;padding:0}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4f9073d{height:540px;padding:0;gap:0;background:#fff;border:1px solid #EEEEEE;border-radius:12px;overflow:hidden;flex-direction:column;flex-wrap:nowrap}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-bce2026{padding:0;gap:0;flex:0 0 auto}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-7c47411{padding:29px 29px 30px;gap:30px;border:0;border-radius:0;background:#fff}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-890dd84>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-890dd84 .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:48px;line-height:56px;font-weight:400;color:#111111;letter-spacing:0;margin:0;white-space:nowrap;}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-890dd84{margin:0}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-94f8be4{margin:0}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-94f8be4 .elementor-icon-list-items{margin:0!important;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-94f8be4 .elementor-icon-list-item{padding:0!important;margin:0!important;align-items:center}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-94f8be4 .elementor-icon-list-item a{align-items:center}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-94f8be4 .elementor-icon-list-icon{width:14px;min-width:14px;height:14px;padding:0}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-94f8be4 .elementor-icon-list-icon svg{width:14px!important;height:14px!important;min-width:14px}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-94f8be4 .elementor-icon-list-text{padding-left:10px!important;font-family:"General Sans",sans-serif;font-size:16px;line-height:26px;font-weight:500;color:#111}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-e36ceb9{flex:1 1 auto;height:300px;min-height:300px;margin:0}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-e36ceb9 .elementor-widget-container,.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-e36ceb9 .elementor-custom-embed{height:100%}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-e36ceb9 iframe{height:300px!important;width:100%;display:block;border-radius:0 0 12px 12px;filter:none}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-721c9ff{height:540px;padding:0;gap:0;background:#fff;border:1px solid #EEEEEE;border-radius:12px;overflow:hidden;flex-direction:column;flex-wrap:nowrap}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-ea2ccd9{padding:0;gap:0;flex:0 0 auto}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-7651638{padding:29px 29px 30px;gap:30px;border:0;border-radius:0;background:#fff}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-5e8cfd6>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-5e8cfd6 .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:48px;line-height:56px;font-weight:400;color:#111111;letter-spacing:0;margin:0;white-space:nowrap;}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-5e8cfd6{margin:0}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-28f0e8c{margin:0}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-28f0e8c .elementor-icon-list-items{margin:0!important;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-28f0e8c .elementor-icon-list-item{padding:0!important;margin:0!important;align-items:center}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-28f0e8c .elementor-icon-list-item a{align-items:center}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-28f0e8c .elementor-icon-list-icon{width:14px;min-width:14px;height:14px;padding:0}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-28f0e8c .elementor-icon-list-icon svg{width:14px!important;height:14px!important;min-width:14px}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-28f0e8c .elementor-icon-list-text{padding-left:10px!important;font-family:"General Sans",sans-serif;font-size:16px;line-height:26px;font-weight:500;color:#111}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-425001c{flex:1 1 auto;height:300px;min-height:300px;margin:0}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-425001c .elementor-widget-container,.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-425001c .elementor-custom-embed{height:100%}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-425001c iframe{height:300px!important;width:100%;display:block;border-radius:0 0 12px 12px;filter:none}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-88e3e4c{--padding-top:60px;--padding-right:40px;--padding-bottom:0px;--padding-left:40px}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-ec06270{gap:16px}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4f9073d{height:auto}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-890dd84 .elementor-heading-title{font-size:32px;line-height:40px;white-space:normal}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-7c47411{padding:23px;gap:20px}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-721c9ff{height:auto}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-5e8cfd6 .elementor-heading-title{font-size:32px;line-height:40px;white-space:normal}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-7651638{padding:23px;gap:20px}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-88e3e4c{--padding-top:60px;--padding-right:16px;--padding-bottom:0px;--padding-left:16px}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-ec06270{grid-template-columns:minmax(0,1fr)}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-4944698{margin-top:16px}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-ec06270{margin-top:24px}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-890dd84 .elementor-heading-title{font-size:26px;line-height:32px}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-7c47411{padding:19px 16px 20px;gap:16px}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-e36ceb9,.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-e36ceb9 iframe{height:240px!important;min-height:240px}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-94f8be4 .elementor-icon-list-text{font-size:15px;line-height:24px}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-5e8cfd6 .elementor-heading-title{font-size:26px;line-height:32px}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-7651638{padding:19px 16px 20px;gap:16px}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-425001c,.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-425001c iframe{height:240px!important;min-height:240px}.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-28f0e8c .elementor-icon-list-text{font-size:15px;line-height:24px}}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-ca2d601{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;padding:0;gap:0}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-element.elementor-element-ca2d601>.e-con-inner{gap:0;max-width:100%}
.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-widget-template,.elementor-23800 .elementor-element.elementor-element-88e3e4c .elementor-template{width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d92671d */.elementor-23800 .elementor-element.elementor-element-d92671d{--padding-top:80px;--padding-right:80px;--padding-bottom:0px;--padding-left:80px}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-6e5725a{min-height:450px;padding:40px;gap:0;border-radius:14px;overflow:hidden;justify-content:flex-start;align-items:flex-start;background-size:cover;background-position:center center}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-6e5725a::before{background-image:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%)!important;background-color:transparent!important;opacity:1!important}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-927adc1{margin:0;width:920px;max-width:100%}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-927adc1>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-927adc1 .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:48px;line-height:56px;font-weight:400;color:#fff;letter-spacing:0;margin:0;}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-8ed9077{margin:30px 0 0;width:920px;max-width:100%}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-8ed9077>.elementor-widget-container{padding:0;margin:0}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-8ed9077,.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-8ed9077 .elementor-widget-container{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#fff}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-8ed9077 p{font-size:16px;line-height:24px;margin:0 0 0px}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-8ed9077 p:last-child,.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-8ed9077 ul:last-child{margin-bottom:0}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-8ed9077 ul{margin:0 0 0px;padding-left:24px;list-style:disc}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-8ed9077 li{font-size:16px;line-height:24px;margin:0}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-8ed9077 a{color:#FF4D24;font-weight:500;text-decoration:underline}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-8ed9077 .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;color:#fff;font-weight:400;margin:0}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-8ed9077 .co-cta-p{display:block}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-8ed9077 .co-cta-gap{margin-top:28px}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-8ed9077 a{color:#fff;text-decoration:none;font-weight:400}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-44e0638{margin:30px 0 0;padding:0 0 0 5px;gap:21px;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:auto}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-44e0638>.elementor-widget{margin:0;width:auto}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-4c6444e{overflow:visible}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-4c6444e .elementor-button-wrapper{position:relative;z-index:0;display:inline-flex;vertical-align:top}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-4c6444e .elementor-button-wrapper::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;border:1px solid #FF4D24;border-radius:6px;transform:translate(-5px,5px);z-index:-1;pointer-events:none}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-4c6444e .elementor-button::before,.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-4c6444e::before{display:none!important;content:none!important}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-4c6444e .elementor-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:12px 10px;font-family:"General Sans",sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0;text-transform:none;border-radius:6px;border:0;background:#FF4D24;color:#FFFFFF;box-shadow:none;gap:0;z-index:auto;position:relative;transition:transform .2s ease}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-4c6444e .elementor-button{width:230px}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-4c6444e .elementor-button:hover{transform:translate(-2px,2px);background:#FF4D24;color:#FFFFFF}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-4c6444e .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;flex-direction:row-reverse}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-4c6444e .elementor-button-text{line-height:28px;white-space:nowrap}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-4c6444e .elementor-button-icon{display:flex;align-items:center;margin:0}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-4c6444e .elementor-button-icon svg{width:18px;height:auto;display:block}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-4c6444e .elementor-button-icon svg path{fill:#FFFFFF}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-4c6444e .elementor-button{font-size:16px;line-height:28px;padding:7px 16px;min-width:246px}.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-4c6444e .elementor-button-text{line-height:28px}}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-3f83067{overflow:visible}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-3f83067 .elementor-button-wrapper{position:relative;z-index:0;display:inline-flex;vertical-align:top}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-3f83067 .elementor-button-wrapper::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;border:1px solid #FFFFFF;border-radius:6px;transform:translate(-5px,5px);z-index:-1;pointer-events:none}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-3f83067 .elementor-button::before,.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-3f83067::before{display:none!important;content:none!important}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-3f83067 .elementor-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:12px 10px;font-family:"General Sans",sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0;text-transform:none;border-radius:6px;border:0;background:#FFFFFF;color:#FF4D24;box-shadow:none;gap:0;z-index:auto;position:relative;transition:transform .2s ease}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-3f83067 .elementor-button:hover{transform:translate(-2px,2px);background:#FFFFFF;color:#FF4D24}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-3f83067 .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;flex-direction:row-reverse}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-3f83067 .elementor-button-text{line-height:28px;white-space:nowrap}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-3f83067 .elementor-button-icon{display:flex;align-items:center;margin:0}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-3f83067 .elementor-button-icon svg{width:18px;height:auto;display:block}
.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-3f83067 .elementor-button-icon svg path{fill:#FF4D24}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-3f83067 .elementor-button{font-size:16px;line-height:28px;padding:7px 16px;min-width:246px}.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-3f83067 .elementor-button-text{line-height:28px}}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-d92671d{--padding-top:60px;--padding-right:40px;--padding-bottom:0px;--padding-left:40px}.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-6e5725a{min-height:0;padding:40px}.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-927adc1 .elementor-heading-title{font-size:36px;line-height:44px}.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-927adc1 br{display:none}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-d92671d{--padding-top:60px;--padding-right:16px;--padding-bottom:0px;--padding-left:16px}.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-6e5725a{padding:40px 16px;align-items:center;text-align:center}.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-6e5725a::before{background-image:linear-gradient(180deg,rgba(0,0,0,.45) 0%,rgba(0,0,0,.85) 100%)!important}.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-927adc1 .elementor-heading-title{font-size:26px;line-height:32px;text-align:center}.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-8ed9077{margin-top:16px}.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-8ed9077 .elementor-heading-title,.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-8ed9077 p{text-align:center;font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-44e0638{flex-direction:column;align-items:center;gap:20px;padding:0 0 0 5px;margin-top:24px;width:100%}.elementor-23800 .elementor-element.elementor-element-d92671d .elementor-element.elementor-element-44e0638>.elementor-widget{width:auto}}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d5d0068 */.faq-svg-icon svg {
    fill: transparent !important;
}

/* FAQ accordion: line under each whole item, not under the question */
.faq-container .e-n-accordion {
  gap: 0 !important;
}

/* remove Elementor's title/content borders */
.faq-container .e-n-accordion-item-title,
.faq-container .e-n-accordion-item > .e-con {
  border: 0 !important;
}

/* one line below every item */
.faq-container .e-n-accordion-item {
  border-bottom: 1px solid #d9d9d9;
  margin: 0 !important;
}

/* spacing so the answer doesn't touch the line */
.faq-container .e-n-accordion-item[open] > .e-con {
  padding-bottom: 20px !important;
}
/* faq-mobile-icon: 28x28, vertically centred with question */
@media (max-width:767px){
  .elementor-23800 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item-title{align-items:center!important}
  .elementor-23800 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item-title-header{align-self:center}
  .elementor-23800 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item-title-icon{flex:0 0 28px;width:28px!important;height:28px!important;align-self:center!important;margin-top:0!important;top:auto!important;display:flex;align-items:center;justify-content:center}
  .elementor-23800 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item-title-icon > span{width:28px;height:28px;line-height:0}
  .elementor-23800 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item-title-icon svg,.elementor-23800 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item-title-icon i{width:28px!important;height:28px!important;font-size:28px!important}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-943d7e6 */.elementor-23800 .elementor-element.elementor-element-943d7e6{--padding-top:80px;--padding-right:80px;--padding-bottom:80px;--padding-left:80px}
.elementor-23800 .elementor-element.elementor-element-943d7e6>.e-con-inner{gap:0}
.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-36e3702>.elementor-widget-container{padding:0;margin:0}.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-36e3702 .elementor-heading-title{font-family:"General Sans",sans-serif;font-size:48px;line-height:56px;font-weight:400;color:#111111;letter-spacing:0;margin:0;}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-36e3702 .elementor-heading-title{font-size:36px;line-height:44px}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-36e3702 .elementor-heading-title{font-size:26px;line-height:32px}.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-36e3702 .elementor-heading-title br{display:none}}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-36e3702 .elementor-heading-title br{display:none}}
.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-36e3702{margin:0;width:100%}
.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068{margin:43px 0 0}
.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion{gap:0}
.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item{border:0!important;border-bottom:1px solid #E0E0E0!important;margin:0!important}
.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item:first-child{border-top:0!important}
.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item>.e-n-accordion-item-title{padding:19px 0 20px!important;border:0!important;gap:10px;align-items:center}
.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item:first-child>.e-n-accordion-item-title{padding-top:0!important}
.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item:last-child{border-bottom:0!important}.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item:last-child:not([open])>.e-n-accordion-item-title{padding-bottom:0!important}
.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item-title-text{font-family:"General Sans",sans-serif;font-size:22px!important;line-height:30px!important;font-weight:400;color:#111}
.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item-title-icon{width:28px;height:28px;flex:0 0 28px}
.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item-title-icon svg{width:28px!important;height:28px!important}
.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item>[role="region"],.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item>.e-con{padding:0 48px 20px 0!important}
.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 [role="region"] p,.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 [role="region"] .elementor-widget-container{font-family:"General Sans",sans-serif;font-size:16px;line-height:24px;color:#111;margin:0}
@media (max-width:1024px){.elementor-23800 .elementor-element.elementor-element-943d7e6{--padding-top:60px;--padding-right:40px;--padding-bottom:60px;--padding-left:40px}.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068{margin-top:30px}.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item-title-text{font-size:20px!important;line-height:28px!important}}
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-943d7e6{--padding-top:60px;--padding-right:16px;--padding-bottom:60px;--padding-left:16px}.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068{margin-top:20px}.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item>.e-n-accordion-item-title{padding:16px 0!important}.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item:first-child>.e-n-accordion-item-title{padding-top:0!important}.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item-title-text{font-size:17px!important;line-height:24px!important}.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item-title-icon,.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item-title-icon svg{width:24px!important;height:24px!important;flex-basis:24px}.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 [role="region"] p{font-size:15px;line-height:22px}.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item>[role="region"],.elementor-23800 .elementor-element.elementor-element-943d7e6 .elementor-element.elementor-element-d5d0068 .e-n-accordion-item>.e-con{padding:0 0 16px!important}}/* End custom CSS */
/* Start custom CSS */@media (min-width: 768px) {
  /* Image column: no longer contributes to row height */
  .full-image-height {
    position: relative !important;
    overflow: hidden !important;
  }

  /* Image widget fills the column absolutely */
  .full-image-height .elementor-widget-image {
    position: absolute !important;
    inset: 0 !important;
    height: 100% !important;
    width: 100% !important;
  }

  .full-image-height .elementor-widget-container,
  .full-image-height img {
    height: 100% !important;
    width: 100% !important;
    object-fit: cover !important;
    display: block !important;
  }
}
/* mobile-rhythm */
@media (max-width:767px){.elementor-23800 .elementor-element.elementor-element-9bc3738{padding-bottom:20px!important}.elementor-23800 .elementor-element.elementor-element-0ddc441{padding-top:50px!important;padding-bottom:50px!important;padding-left:16px!important;padding-right:16px!important}.elementor-23800 .elementor-element.elementor-element-0ddc441>.e-con-inner{padding-top:0!important;padding-bottom:0!important}.elementor-23800 .elementor-element.elementor-element-f6e0fd3{padding-top:0px!important;padding-bottom:50px!important;padding-left:16px!important;padding-right:16px!important}.elementor-23800 .elementor-element.elementor-element-f6e0fd3>.e-con-inner{padding-top:0!important;padding-bottom:0!important}.elementor-23800 .elementor-element.elementor-element-e0c2f89{padding-top:0px!important;padding-bottom:50px!important;padding-left:16px!important;padding-right:16px!important}.elementor-23800 .elementor-element.elementor-element-e0c2f89>.e-con-inner{padding-top:0!important;padding-bottom:0!important}.elementor-23800 .elementor-element.elementor-element-74ef01b{padding-top:0px!important;padding-bottom:50px!important;padding-left:16px!important;padding-right:16px!important}.elementor-23800 .elementor-element.elementor-element-74ef01b>.e-con-inner{padding-top:0!important;padding-bottom:0!important}.elementor-23800 .elementor-element.elementor-element-cbe762f{padding-top:0px!important;padding-bottom:50px!important;padding-left:16px!important;padding-right:16px!important}.elementor-23800 .elementor-element.elementor-element-cbe762f>.e-con-inner{padding-top:0!important;padding-bottom:0!important}.elementor-23800 .elementor-element.elementor-element-745f615{padding-top:0px!important;padding-bottom:50px!important;padding-left:16px!important;padding-right:16px!important}.elementor-23800 .elementor-element.elementor-element-745f615>.e-con-inner{padding-top:0!important;padding-bottom:0!important}.elementor-23800 .elementor-element.elementor-element-88e3e4c{padding-top:0px!important;padding-bottom:50px!important;padding-left:16px!important;padding-right:16px!important}.elementor-23800 .elementor-element.elementor-element-88e3e4c>.e-con-inner{padding-top:0!important;padding-bottom:0!important}.elementor-23800 .elementor-element.elementor-element-d92671d{padding-top:0px!important;padding-bottom:50px!important;padding-left:16px!important;padding-right:16px!important}.elementor-23800 .elementor-element.elementor-element-d92671d>.e-con-inner{padding-top:0!important;padding-bottom:0!important}.elementor-23800 .elementor-element.elementor-element-943d7e6{padding-top:0px!important;padding-bottom:50px!important;padding-left:16px!important;padding-right:16px!important}.elementor-23800 .elementor-element.elementor-element-943d7e6>.e-con-inner{padding-top:0!important;padding-bottom:0!important}}
/* /mobile-rhythm */

/* img-align */
@media (min-width:1025px){.elementor-23800 .elementor-element.elementor-element-0ddc441.elementor-element-0ddc441{align-items:stretch!important}.elementor-23800 .elementor-element.elementor-element-0ddc441.elementor-element-0ddc441>.e-con-inner{align-items:stretch!important}.elementor-23800 .elementor-element.elementor-element-f7e9d01.elementor-element-f7e9d01{position:relative;align-self:stretch!important;min-height:240px!important;height:auto!important;padding:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-23800 .elementor-element.elementor-element-f7e9d01.elementor-element-f7e9d01 .elementor-widget-image{position:absolute!important;inset:0;margin:0!important;width:100%!important;height:100%!important;max-width:none!important}.elementor-23800 .elementor-element.elementor-element-f7e9d01.elementor-element-f7e9d01 .elementor-widget-image .elementor-widget-container,.elementor-23800 .elementor-element.elementor-element-f7e9d01.elementor-element-f7e9d01 .elementor-widget-image img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover}.elementor-23800 .elementor-element.elementor-element-e0c2f89.elementor-element-e0c2f89{align-items:stretch!important}.elementor-23800 .elementor-element.elementor-element-e0c2f89.elementor-element-e0c2f89>.e-con-inner{align-items:stretch!important}.elementor-23800 .elementor-element.elementor-element-075910f.elementor-element-075910f{position:relative;align-self:stretch!important;min-height:240px!important;height:auto!important;padding:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-23800 .elementor-element.elementor-element-075910f.elementor-element-075910f .elementor-widget-image{position:absolute!important;inset:0;margin:0!important;width:100%!important;height:100%!important;max-width:none!important}.elementor-23800 .elementor-element.elementor-element-075910f.elementor-element-075910f .elementor-widget-image .elementor-widget-container,.elementor-23800 .elementor-element.elementor-element-075910f.elementor-element-075910f .elementor-widget-image img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover}.elementor-23800 .elementor-element.elementor-element-cbe762f.elementor-element-cbe762f{align-items:stretch!important}.elementor-23800 .elementor-element.elementor-element-cbe762f.elementor-element-cbe762f>.e-con-inner{align-items:stretch!important}.elementor-23800 .elementor-element.elementor-element-c8102eb.elementor-element-c8102eb{position:relative;align-self:stretch!important;min-height:240px!important;height:auto!important;padding:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-23800 .elementor-element.elementor-element-c8102eb.elementor-element-c8102eb .elementor-widget-image{position:absolute!important;inset:0;margin:0!important;width:100%!important;height:100%!important;max-width:none!important}.elementor-23800 .elementor-element.elementor-element-c8102eb.elementor-element-c8102eb .elementor-widget-image .elementor-widget-container,.elementor-23800 .elementor-element.elementor-element-c8102eb.elementor-element-c8102eb .elementor-widget-image img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover}.elementor-23800 .elementor-element.elementor-element-745f615.elementor-element-745f615{align-items:stretch!important}.elementor-23800 .elementor-element.elementor-element-745f615.elementor-element-745f615>.e-con-inner{align-items:stretch!important}.elementor-23800 .elementor-element.elementor-element-4af50e2.elementor-element-4af50e2{position:relative;align-self:stretch!important;min-height:240px!important;height:auto!important;padding:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-23800 .elementor-element.elementor-element-4af50e2.elementor-element-4af50e2 .elementor-widget-image{position:absolute!important;inset:0;margin:0!important;width:100%!important;height:100%!important;max-width:none!important}.elementor-23800 .elementor-element.elementor-element-4af50e2.elementor-element-4af50e2 .elementor-widget-image .elementor-widget-container,.elementor-23800 .elementor-element.elementor-element-4af50e2.elementor-element-4af50e2 .elementor-widget-image img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover}}
/* /img-align */
/* icons: show whole icon (natural 38x32 was cropped by object-fit:cover in a 38x38 box) */
body .elementor-23800 .elementor-element.elementor-element-6bb21eb.elementor-element-6bb21eb img,body .elementor-23800 .elementor-element.elementor-element-b1b2be2.elementor-element-b1b2be2 img,body .elementor-23800 .elementor-element.elementor-element-ee9bf22.elementor-element-ee9bf22 img,body .elementor-23800 .elementor-element.elementor-element-2410548.elementor-element-2410548 img{object-fit:contain!important;height:auto!important;max-height:38px!important}
/* hero: fixed-height column with wrap pushed the buttons into a 2nd column off the right edge on narrow phones */
@media (max-width:767px){body .elementor-23800 .elementor-element.elementor-element-2d92de3.elementor-element-2d92de3{flex-wrap:nowrap!important;height:auto!important;min-height:600px!important}}

/* faq-mobile-full */
@media (max-width:767px){html body .elementor-23800 .e-n-accordion.e-n-accordion.e-n-accordion.e-n-accordion .e-n-accordion-item.e-n-accordion-item > .e-con.e-con{padding-right:0!important}}
/* /faq-mobile-full */

/* btn-hover */
html body .elementor-23800 .elementor-element.elementor-element .lp-button-outline.lp-button-outline a.elementor-button:hover::before,html body .elementor-23800 .elementor-element.elementor-element .lp-button-outline.lp-button-outline a.elementor-button:focus-visible::before,html body .elementor-23800 .elementor-element.elementor-element .lp-button-outline-white.lp-button-outline-white a.elementor-button:hover::before,html body .elementor-23800 .elementor-element.elementor-element .lp-button-outline-white.lp-button-outline-white a.elementor-button:focus-visible::before{transform:translate(0,0)!important}
html body .elementor-23800 .elementor-element.elementor-element .lp-button-outline.lp-button-outline a.elementor-button:hover,html body .elementor-23800 .elementor-element.elementor-element .lp-button-outline-white.lp-button-outline-white a.elementor-button:hover{transform:translate(-5px,5px)!important}
/* /btn-hover *//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://car-one.com.au/wp-content/uploads/2026/03/GeneralSans-Bold.woff2') format('woff2'),
		url('https://car-one.com.au/wp-content/uploads/2026/03/GeneralSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://car-one.com.au/wp-content/uploads/2026/03/GeneralSans-Semibold.woff2') format('woff2'),
		url('https://car-one.com.au/wp-content/uploads/2026/03/GeneralSans-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://car-one.com.au/wp-content/uploads/2026/03/GeneralSans-Medium.woff2') format('woff2'),
		url('https://car-one.com.au/wp-content/uploads/2026/03/GeneralSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://car-one.com.au/wp-content/uploads/2026/03/GeneralSans-Regular.woff2') format('woff2'),
		url('https://car-one.com.au/wp-content/uploads/2026/03/GeneralSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://car-one.com.au/wp-content/uploads/2026/03/GeneralSans-Light.woff2') format('woff2'),
		url('https://car-one.com.au/wp-content/uploads/2026/03/GeneralSans-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */