.elementor-8773 .elementor-element.elementor-element-e1fb3eb:not(.elementor-motion-effects-element-type-background), .elementor-8773 .elementor-element.elementor-element-e1fb3eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8773 .elementor-element.elementor-element-e1fb3eb > .elementor-container{max-width:837px;}.elementor-8773 .elementor-element.elementor-element-e1fb3eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:72px 0px 105px 0px;z-index:999;}.elementor-8773 .elementor-element.elementor-element-e1fb3eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8773 .elementor-element.elementor-element-2ef0eb9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8773 .elementor-element.elementor-element-2ef0eb9 > .elementor-element-populated{padding:10px 180px 0px 10px;}.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-8773 .elementor-element.elementor-element-8682da9 .elementor-heading-title{font-size:14px;font-weight:400;text-transform:uppercase;line-height:45px;letter-spacing:1.75px;color:var( --e-global-color-secondary );}.elementor-8773 .elementor-element.elementor-element-c521c0d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8773 .elementor-element.elementor-element-c521c0d .elementor-heading-title{font-size:52px;line-height:58px;color:var( --e-global-color-secondary );}.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-8773 .elementor-element.elementor-element-4a0da41 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-8773 .elementor-element.elementor-element-4a0da41{color:var( --e-global-color-secondary );}.elementor-8773 .elementor-element.elementor-element-7592e18 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8773 .elementor-element.elementor-element-7592e18{color:var( --e-global-color-secondary );}.elementor-8773 .elementor-element.elementor-element-02854be{--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:10px;--padding-left:5px;--padding-right:5px;}.elementor-8773 .elementor-element.elementor-element-02854be:not(.elementor-motion-effects-element-type-background), .elementor-8773 .elementor-element.elementor-element-02854be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-8773 .elementor-element.elementor-element-50cbc69 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8773 .elementor-element.elementor-element-50cbc69 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8773 .elementor-element.elementor-element-50cbc69{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8773 .elementor-element.elementor-element-50cbc69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8773 .elementor-element.elementor-element-50cbc69 .elementor-icon-list-item > a{font-weight:500;}.elementor-8773 .elementor-element.elementor-element-50cbc69 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8773 .elementor-element.elementor-element-3ab1b8f{--display:flex;--min-height:1850px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8773 .elementor-element.elementor-element-9b362b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8773 .elementor-element.elementor-element-9b362b6:not(.elementor-motion-effects-element-type-background), .elementor-8773 .elementor-element.elementor-element-9b362b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212529;}.elementor-8773 .elementor-element.elementor-element-20e6e99 > .elementor-widget-container{background-color:#212529;}.elementor-8773 .elementor-element.elementor-element-20e6e99{text-align:end;}.elementor-8773 .elementor-element.elementor-element-20e6e99 .elementor-heading-title{font-size:40px;font-weight:300;color:#FFFFFF;}.elementor-8773 .elementor-element.elementor-element-7aefc9a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8773 .elementor-element.elementor-element-7e472a9 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8773 .elementor-element.elementor-element-7e472a9{color:#FFFFFF;}.elementor-8773 .elementor-element.elementor-element-05a52b9{--display:flex;--min-height:450px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-8773 .elementor-element.elementor-element-05a52b9:not(.elementor-motion-effects-element-type-background), .elementor-8773 .elementor-element.elementor-element-05a52b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;background-image:url("https://fuel.arbedevsite.com/wp-content/uploads/2023/11/WhitePaper-Promo-Website-white-taller-scaled.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.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-8773 .elementor-element.elementor-element-55b82c7{text-align:center;}.elementor-8773 .elementor-element.elementor-element-55b82c7 img{width:100%;}.elementor-8773 .elementor-element.elementor-element-44c0bb2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8773 .elementor-element.elementor-element-44c0bb2:not(.elementor-motion-effects-element-type-background), .elementor-8773 .elementor-element.elementor-element-44c0bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9A1D1A;}.elementor-8773 .elementor-element.elementor-element-590cbbc{text-align:end;}.elementor-8773 .elementor-element.elementor-element-590cbbc .elementor-heading-title{font-size:40px;font-weight:300;color:#FFFFFF;}.elementor-8773 .elementor-element.elementor-element-2687ab0{--display:flex;}.elementor-8773 .elementor-element.elementor-element-ec7dd5e{color:#FFFFFF;}.elementor-8773 .elementor-element.elementor-element-5dff391{--spacer-size:35px;}.elementor-8773 .elementor-element.elementor-element-0d11ced{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8773 .elementor-element.elementor-element-874c2f0{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-8773 .elementor-element.elementor-element-6a56f19{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-8773 .elementor-element.elementor-element-7f10d92{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-8773 .elementor-element.elementor-element-b639b59{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-8773 .elementor-element.elementor-element-f0ff654{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-8773 .elementor-element.elementor-element-e10bf37{text-align:start;}.elementor-8773 .elementor-element.elementor-element-e10bf37 .elementor-heading-title{color:#FFFFFF;}.elementor-8773 .elementor-element.elementor-element-9c1c61f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8773 .elementor-element.elementor-element-ff3d8fa{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8773 .elementor-element.elementor-element-ff3d8fa img{width:100%;}.elementor-8773 .elementor-element.elementor-element-ff3d8fa .widget-image-caption{text-align:start;color:#FFFFFF;font-size:18px;font-weight:400;}.elementor-8773 .elementor-element.elementor-element-13ad3ce{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8773 .elementor-element.elementor-element-13ad3ce img{width:100%;}.elementor-8773 .elementor-element.elementor-element-13ad3ce .widget-image-caption{text-align:start;color:#FFFFFF;font-size:18px;font-weight:400;}.elementor-8773 .elementor-element.elementor-element-14c64a7 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8773 .elementor-element.elementor-element-14c64a7{color:var( --e-global-color-secondary );}.elementor-8773 .elementor-element.elementor-element-681058b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8773 .elementor-element.elementor-element-681058b:not(.elementor-motion-effects-element-type-background), .elementor-8773 .elementor-element.elementor-element-681058b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DE2824;}.elementor-8773 .elementor-element.elementor-element-725347a{text-align:end;}.elementor-8773 .elementor-element.elementor-element-725347a .elementor-heading-title{font-size:40px;font-weight:300;color:#FFFFFF;}.elementor-8773 .elementor-element.elementor-element-26e7247{--display:flex;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8773 .elementor-element.elementor-element-e863202{color:#FFFFFF;}.elementor-8773 .elementor-element.elementor-element-c4df2ca{--spacer-size:35px;}.elementor-8773 .elementor-element.elementor-element-0d86976{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8773 .elementor-element.elementor-element-9f8cff0{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-8773 .elementor-element.elementor-element-fcffb4d{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-8773 .elementor-element.elementor-element-5bcd907{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-8773 .elementor-element.elementor-element-85c5b24{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-8773 .elementor-element.elementor-element-988dbf3{text-align:start;}.elementor-8773 .elementor-element.elementor-element-988dbf3 .elementor-heading-title{color:#FFFFFF;}.elementor-8773 .elementor-element.elementor-element-3c1ffd2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8773 .elementor-element.elementor-element-82d21b1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8773 .elementor-element.elementor-element-82d21b1 img{width:100%;}.elementor-8773 .elementor-element.elementor-element-82d21b1 .widget-image-caption{text-align:start;color:#FFFFFF;font-size:18px;font-weight:400;}.elementor-8773 .elementor-element.elementor-element-db18d0c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8773 .elementor-element.elementor-element-db18d0c img{width:100%;}.elementor-8773 .elementor-element.elementor-element-db18d0c .widget-image-caption{text-align:start;color:#FFFFFF;font-size:18px;font-weight:400;}.elementor-8773 .elementor-element.elementor-element-ebdcb74 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8773 .elementor-element.elementor-element-ebdcb74{color:var( --e-global-color-secondary );}.elementor-8773 .elementor-element.elementor-element-cf69528{margin-top:90px;margin-bottom:0px;}.elementor-8773 .elementor-element.elementor-element-31ed4c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-8773 .elementor-element.elementor-element-9b362b6{--content-width:620px;}.elementor-8773 .elementor-element.elementor-element-05a52b9{--content-width:650px;}.elementor-8773 .elementor-element.elementor-element-44c0bb2{--content-width:620px;}.elementor-8773 .elementor-element.elementor-element-681058b{--content-width:620px;}}@media(max-width:1024px){.elementor-8773 .elementor-element.elementor-element-3ab1b8f{--min-height:1850px;}.elementor-8773 .elementor-element.elementor-element-ff3d8fa{--container-widget-width:262px;--container-widget-flex-grow:0;width:var( --container-widget-width, 262px );max-width:262px;}.elementor-8773 .elementor-element.elementor-element-13ad3ce{--container-widget-width:262px;--container-widget-flex-grow:0;width:var( --container-widget-width, 262px );max-width:262px;}.elementor-8773 .elementor-element.elementor-element-82d21b1{--container-widget-width:262px;--container-widget-flex-grow:0;width:var( --container-widget-width, 262px );max-width:262px;}.elementor-8773 .elementor-element.elementor-element-db18d0c{--container-widget-width:262px;--container-widget-flex-grow:0;width:var( --container-widget-width, 262px );max-width:262px;}}@media(max-width:767px){.elementor-8773 .elementor-element.elementor-element-2ef0eb9 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-8773 .elementor-element.elementor-element-c521c0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8773 .elementor-element.elementor-element-c521c0d .elementor-heading-title{font-size:42px;line-height:45px;}.elementor-8773 .elementor-element.elementor-element-02854be{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8773 .elementor-element.elementor-element-50cbc69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(23px/2);}.elementor-8773 .elementor-element.elementor-element-50cbc69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(23px/2);}.elementor-8773 .elementor-element.elementor-element-50cbc69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(23px/2);}.elementor-8773 .elementor-element.elementor-element-50cbc69 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-23px/2);}.elementor-8773 .elementor-element.elementor-element-50cbc69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-23px/2);}.elementor-8773 .elementor-element.elementor-element-3ab1b8f{--min-height:2400px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:5;}.elementor-8773 .elementor-element.elementor-element-9b362b6{--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:50px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-8773 .elementor-element.elementor-element-05a52b9:not(.elementor-motion-effects-element-type-background), .elementor-8773 .elementor-element.elementor-element-05a52b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-8773 .elementor-element.elementor-element-05a52b9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8773 .elementor-element.elementor-element-44c0bb2{--padding-top:50px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-8773 .elementor-element.elementor-element-5e8c761 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8773 .elementor-element.elementor-element-5e8c761 .elementor-heading-title{font-size:30px;}.elementor-8773 .elementor-element.elementor-element-0d11ced{--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:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-8773 .elementor-element.elementor-element-874c2f0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8773 .elementor-element.elementor-element-6a56f19{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8773 .elementor-element.elementor-element-7f10d92{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8773 .elementor-element.elementor-element-b639b59{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8773 .elementor-element.elementor-element-f0ff654{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8773 .elementor-element.elementor-element-ff3d8fa{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-8773 .elementor-element.elementor-element-13ad3ce{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-8773 .elementor-element.elementor-element-681058b{--padding-top:50px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-8773 .elementor-element.elementor-element-abe134c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8773 .elementor-element.elementor-element-abe134c .elementor-heading-title{font-size:30px;}.elementor-8773 .elementor-element.elementor-element-0d86976{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-8773 .elementor-element.elementor-element-9f8cff0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8773 .elementor-element.elementor-element-fcffb4d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8773 .elementor-element.elementor-element-5bcd907{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8773 .elementor-element.elementor-element-85c5b24{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8773 .elementor-element.elementor-element-82d21b1{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-8773 .elementor-element.elementor-element-db18d0c{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}}/* Start custom CSS for text-editor, class: .elementor-element-7592e18 */.elementor-8773 .elementor-element.elementor-element-7592e18 a:after {
    display: none;
}

.elementor-8773 .elementor-element.elementor-element-7592e18 a {
    font-size: 16px;
    font-weight: 600;
    border-radius: 27.5px;
    background: linear-gradient(115.03deg, #EF322E 0%, #FF5E00 60.47%, #FF7757 100%);
    padding: 15px 30px;
}

.elementor-8773 .elementor-element.elementor-element-7592e18 a:hover {
    text-decoration: underline;
    background: linear-gradient(115.03deg, #EF322E 0%, #EF322E 60.47%, #EF322E 100%);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50cbc69 */.elementor-8773 .elementor-element.elementor-element-50cbc69 ul {
    width: 100%;
    display: block;
    overflow-x: auto;
    overflow-y: hidden;
    position: relative;
    white-space: nowrap;
    padding-top: 20px;
    padding-bottom: 30px;
    -webkit-overflow-scrolling: touch;
}
.elementor-8773 .elementor-element.elementor-element-50cbc69 li {
    display: inline-block;
}
.elementor-8773 .elementor-element.elementor-element-50cbc69 a {
    position: relative;
}
.elementor-8773 .elementor-element.elementor-element-50cbc69 a:after {
    display: none;
    transition: 0s ease all;
}
.elementor-8773 .elementor-element.elementor-element-50cbc69 li a.current {
    font-weight: 700;
}
.elementor-8773 .elementor-element.elementor-element-50cbc69 li a.current:after {
    display: block;
    content: '';
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translateX(-50%);
    width: 0; 
  height: 0; 
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  
  border-bottom: 10px solid #212529;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02854be */.elementor-8773 .elementor-element.elementor-element-02854be {
    height: 70px;
    overflow-y: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e472a9 */@media (max-width: 767px){
    
    .elementor-8773 .elementor-element.elementor-element-7e472a9 h3 {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cd3850 */@media (min-width: 768px){
.elementor-8773 .elementor-element.elementor-element-9cd3850 {
    max-width: 400px !important;
}
}

.elementor-8773 .elementor-element.elementor-element-9cd3850 a:after {
    display: none;
}

.elementor-8773 .elementor-element.elementor-element-9cd3850 a {
    font-size: 16px;
    font-weight: 600;
    border-radius: 27.5px;
    background: linear-gradient(115.03deg, #EF322E 0%, #FF5E00 60.47%, #FF7757 100%);
    padding: 15px 30px;
}

.elementor-8773 .elementor-element.elementor-element-9cd3850 a:hover {
    text-decoration: underline;
    background: linear-gradient(115.03deg, #EF322E 0%, #EF322E 60.47%, #EF322E 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05a52b9 */.elementor-8773 .elementor-element.elementor-element-05a52b9 {
    width: 77.5vw;
    margin-left: calc(-1 * ((70.5vw - 620px)/2));
    margin-right: calc(-1 * ((70.5vw - 620px)/2));
    position: relative;
    margin-top: auto;
}
.elementor-8773 .elementor-element.elementor-element-05a52b9:not(.elementor-motion-effects-element-type-background) {
    background-size: auto 100%;
}

@media (max-width: 767px){
    
    .elementor-8773 .elementor-element.elementor-element-05a52b9 {
        margin-left: -25px;
        margin-right: -25px;
        width: 100vw;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aefc9a */.elementor-8773 .elementor-element.elementor-element-7aefc9a {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec7dd5e */.elementor-8773 .elementor-element.elementor-element-ec7dd5e ul {
    margin: 20px 0 30px;
}
.elementor-8773 .elementor-element.elementor-element-ec7dd5e ul li {
    padding: 8px 0;
}
.elementor-8773 .elementor-element.elementor-element-ec7dd5e ul a:after {
    background: #6D0E0E;
}

.elementor-8773 .elementor-element.elementor-element-ec7dd5e .white-button:after {
    display: none;
}

.elementor-8773 .elementor-element.elementor-element-ec7dd5e .white-button {
    font-size: 16px;
    font-weight: 600;
    border-radius: 36px;
    background: transparent;
    padding: 15px 30px;
    border: 1px solid #fff;
    color: #fff;
    display: inline-block;
}

.elementor-8773 .elementor-element.elementor-element-ec7dd5e .white-button:hover {
    text-decoration: underline;
    background: transparent;
}

@media (max-width: 767px){
    
    .elementor-8773 .elementor-element.elementor-element-ec7dd5e h3 {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-874c2f0 */.elementor-8773 .elementor-element.elementor-element-874c2f0 strong {
    font-size: 24px;
    line-height: 32px;
}

@media (max-width: 767px){
    .elementor-8773 .elementor-element.elementor-element-874c2f0 .elementor-widget-container {
        list-style: disc;
    margin-left: 25px;
    list-style-position: outside;
    display: list-item;
    padding-right: 10px;
    }
    .elementor-8773 .elementor-element.elementor-element-874c2f0 strong {
        font-size: 20px;
    }
    .elementor-8773 .elementor-element.elementor-element-874c2f0 p:has(strong){
        margin-bottom: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a56f19 */.elementor-8773 .elementor-element.elementor-element-6a56f19 strong {
    font-size: 24px;
    line-height: 32px;
}

@media (max-width: 767px){
    .elementor-8773 .elementor-element.elementor-element-6a56f19 .elementor-widget-container {
        list-style: disc;
    margin-left: 25px;
    list-style-position: outside;
    display: list-item;
    padding-right: 10px;
    }
    .elementor-8773 .elementor-element.elementor-element-6a56f19 strong {
        font-size: 20px;
    }
    .elementor-8773 .elementor-element.elementor-element-6a56f19 p:has(strong){
        margin-bottom: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f10d92 */.elementor-8773 .elementor-element.elementor-element-7f10d92 strong {
    font-size: 24px;
    line-height: 32px;
}

@media (max-width: 767px){
    .elementor-8773 .elementor-element.elementor-element-7f10d92 .elementor-widget-container {
        list-style: disc;
    margin-left: 25px;
    list-style-position: outside;
    display: list-item;
    padding-right: 10px;
    }
    .elementor-8773 .elementor-element.elementor-element-7f10d92 strong {
        font-size: 20px;
    }
    .elementor-8773 .elementor-element.elementor-element-7f10d92 p:has(strong){
        margin-bottom: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b639b59 */.elementor-8773 .elementor-element.elementor-element-b639b59 strong {
    font-size: 24px;
    line-height: 32px;
}

@media (max-width: 767px){
    .elementor-8773 .elementor-element.elementor-element-b639b59 .elementor-widget-container {
        list-style: disc;
    margin-left: 25px;
    list-style-position: outside;
    display: list-item;
    padding-right: 10px;
    }
    .elementor-8773 .elementor-element.elementor-element-b639b59 strong {
        font-size: 20px;
    }
    .elementor-8773 .elementor-element.elementor-element-b639b59 p:has(strong){
        margin-bottom: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0ff654 */.elementor-8773 .elementor-element.elementor-element-f0ff654 strong {
    font-size: 24px;
    line-height: 32px;
}

@media (max-width: 767px){
    .elementor-8773 .elementor-element.elementor-element-f0ff654 .elementor-widget-container {
        list-style: disc;
    margin-left: 25px;
    list-style-position: outside;
    display: list-item;
    padding-right: 10px;
    }
    .elementor-8773 .elementor-element.elementor-element-f0ff654 strong {
        font-size: 20px;
    }
    .elementor-8773 .elementor-element.elementor-element-f0ff654 p:has(strong){
        margin-bottom: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff3d8fa */.elementor-8773 .elementor-element.elementor-element-ff3d8fa {
    display: inline-block;
    overflow: hidden;
}
.elementor-8773 .elementor-element.elementor-element-ff3d8fa img {
    transition: all 1.2s cubic-bezier(.165,.84,.44,1);
}
.elementor-8773 .elementor-element.elementor-element-ff3d8fa img:hover {
    transform: scale(1.1);
    
}

@media (max-width: 767px) {
    .elementor-8773 .elementor-element.elementor-element-ff3d8fa {
        margin-right: 15px;
    }
}
.elementor-8773 .elementor-element.elementor-element-ff3d8fa a {
    font-weight: 400;
}
.elementor-8773 .elementor-element.elementor-element-ff3d8fa a:after {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13ad3ce */.elementor-8773 .elementor-element.elementor-element-13ad3ce {
    display: inline-block;
    overflow: hidden;
}
.elementor-8773 .elementor-element.elementor-element-13ad3ce img {
    transition: all 1.2s cubic-bezier(.165,.84,.44,1);
}
.elementor-8773 .elementor-element.elementor-element-13ad3ce img:hover {
    transform: scale(1.1);
}
.elementor-8773 .elementor-element.elementor-element-13ad3ce a {
    font-weight: 400;
}
.elementor-8773 .elementor-element.elementor-element-13ad3ce a:after {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c1c61f */@media (max-width: 767px){
    .elementor-8773 .elementor-element.elementor-element-9c1c61f .e-con-inner {
        display: inline-block;
        overflow-x: auto;
        overflow-y: hidden;
        position: relative;
        white-space: nowrap;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14c64a7 */.elementor-8773 .elementor-element.elementor-element-14c64a7 a:after {
    display: none;
}

.elementor-8773 .elementor-element.elementor-element-14c64a7 a {
    font-size: 16px;
    font-weight: 600;
    border-radius: 27.5px;
    background: transparent;
    padding: 15px 30px;
    border: 1px solid #fff;
    color: #fff;
}

.elementor-8773 .elementor-element.elementor-element-14c64a7 a:hover {
    text-decoration: underline;
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e863202 */.elementor-8773 .elementor-element.elementor-element-e863202 ul {
    margin: 20px 0 30px;
}
.elementor-8773 .elementor-element.elementor-element-e863202 ul li {
    padding: 8px 0;
}
.elementor-8773 .elementor-element.elementor-element-e863202 ul a:after {
    background: #6D0E0E;
}

.elementor-8773 .elementor-element.elementor-element-e863202 .white-button:after {
    display: none;
}

.elementor-8773 .elementor-element.elementor-element-e863202 .white-button {
    font-size: 16px;
    font-weight: 600;
    border-radius: 36px;
    background: transparent;
    padding: 15px 30px;
    border: 1px solid #fff;
    color: #fff;
    display: inline-block;
}

.elementor-8773 .elementor-element.elementor-element-e863202 .white-button:hover {
    text-decoration: underline;
    background: transparent;
}

@media (max-width: 767px){
    
    .elementor-8773 .elementor-element.elementor-element-e863202 h3 {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f8cff0 */.elementor-8773 .elementor-element.elementor-element-9f8cff0 strong {
    font-size: 24px;
    line-height: 32px;
}

@media (max-width: 767px){
    .elementor-8773 .elementor-element.elementor-element-9f8cff0 .elementor-widget-container {
        list-style: disc;
    margin-left: 25px;
    list-style-position: outside;
    display: list-item;
    padding-right: 10px;
    }
    .elementor-8773 .elementor-element.elementor-element-9f8cff0 strong {
        font-size: 20px;
    }
    .elementor-8773 .elementor-element.elementor-element-9f8cff0 p:has(strong){
        margin-bottom: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcffb4d */.elementor-8773 .elementor-element.elementor-element-fcffb4d strong {
    font-size: 24px;
    line-height: 32px;
}

@media (max-width: 767px){
    .elementor-8773 .elementor-element.elementor-element-fcffb4d .elementor-widget-container {
        list-style: disc;
    margin-left: 25px;
    list-style-position: outside;
    display: list-item;
    padding-right: 10px;
    }
    .elementor-8773 .elementor-element.elementor-element-fcffb4d strong {
        font-size: 20px;
    }
    .elementor-8773 .elementor-element.elementor-element-fcffb4d p:has(strong){
        margin-bottom: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bcd907 */.elementor-8773 .elementor-element.elementor-element-5bcd907 strong {
    font-size: 24px;
    line-height: 32px;
}

@media (max-width: 767px){
    .elementor-8773 .elementor-element.elementor-element-5bcd907 .elementor-widget-container {
        list-style: disc;
    margin-left: 25px;
    list-style-position: outside;
    display: list-item;
    padding-right: 10px;
    }
    .elementor-8773 .elementor-element.elementor-element-5bcd907 strong {
        font-size: 20px;
    }
    .elementor-8773 .elementor-element.elementor-element-5bcd907 p:has(strong){
        margin-bottom: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85c5b24 */.elementor-8773 .elementor-element.elementor-element-85c5b24 strong {
    font-size: 24px;
    line-height: 32px;
}

@media (max-width: 767px){
    .elementor-8773 .elementor-element.elementor-element-85c5b24 .elementor-widget-container {
        list-style: disc;
    margin-left: 25px;
    list-style-position: outside;
    display: list-item;
    padding-right: 10px;
    }
    .elementor-8773 .elementor-element.elementor-element-85c5b24 strong {
        font-size: 20px;
    }
    .elementor-8773 .elementor-element.elementor-element-85c5b24 p:has(strong){
        margin-bottom: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82d21b1 */.elementor-8773 .elementor-element.elementor-element-82d21b1 {
    display: inline-block;
    overflow: hidden;
}
.elementor-8773 .elementor-element.elementor-element-82d21b1 img {
    transition: all 1.2s cubic-bezier(.165,.84,.44,1);
}
.elementor-8773 .elementor-element.elementor-element-82d21b1 img:hover {
    transform: scale(1.1);
    
}

@media (max-width: 767px) {
    .elementor-8773 .elementor-element.elementor-element-82d21b1 {
        margin-right: 15px;
    }
}
.elementor-8773 .elementor-element.elementor-element-82d21b1 a {
    font-weight: 400;
}
.elementor-8773 .elementor-element.elementor-element-82d21b1 a:after {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db18d0c */.elementor-8773 .elementor-element.elementor-element-db18d0c {
    display: inline-block;
    overflow: hidden;
}
.elementor-8773 .elementor-element.elementor-element-db18d0c img {
    transition: all 1.2s cubic-bezier(.165,.84,.44,1);
}
.elementor-8773 .elementor-element.elementor-element-db18d0c img:hover {
    transform: scale(1.1);
}
.elementor-8773 .elementor-element.elementor-element-db18d0c a {
    font-weight: 400;
}
.elementor-8773 .elementor-element.elementor-element-db18d0c a:after {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c1ffd2 */@media (max-width: 767px){
    .elementor-8773 .elementor-element.elementor-element-3c1ffd2 .e-con-inner {
        display: inline-block;
        overflow-x: auto;
        overflow-y: hidden;
        position: relative;
        white-space: nowrap;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebdcb74 */.elementor-8773 .elementor-element.elementor-element-ebdcb74 a:after {
    display: none;
}

.elementor-8773 .elementor-element.elementor-element-ebdcb74 a {
    font-size: 16px;
    font-weight: 600;
    border-radius: 27.5px;
    background: transparent;
    padding: 15px 30px;
    border: 1px solid #fff;
    color: #fff;
}

.elementor-8773 .elementor-element.elementor-element-ebdcb74 a:hover {
    text-decoration: underline;
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab1b8f */.accordion * {
  transition: all 1.1s ease 0s;
}

.accordion {
  width: 100vw;
  /*height: 100vh;*/
  /*min-height: 1600px;*/
  position: relative;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: stretch;
  overflow: hidden;
}

.accordion > .e-child {
  /*flex: initial;*/
  width: 15%;
  /*height: 100%;*/
  color: #fff;
  position: relative;
}
.accordion > .e-child p,
.accordion > .e-child h2,
.accordion > .e-child h3, 
.accordion > .e-child h4,
.accordion > .e-child ul,
.accordion > .e-child ul li,
.accordion .elementor-widget-text-editor {
    color: #fff;
}

.section .heading {
  transition: 0.5s ease all;
}

.accordion.enabled > .e-child {
  flex: initial;
  width: 7.5vw;
}

.accordion >.e-child.open {
  width: 85vw;
}

.inside-content {
  opacity: 0;
  display: none;
  transition: opacity .3s ease 0;
}

.e-child.open .inside-content {
  opacity: 1;
  display: block;
  transition: opacity .3s ease .3s;
}

/* navigation */

.heading {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  cursor: pointer;
  border-right: 1px solid #000;
  z-index: 10;
}
.heading .elementor-widget-container {
  display: flex;
  align-items: baseline;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.heading h2 {
  transform-origin: bottom;
  transform: matrix(0, -1, 1, 0, 14, 142);
  white-space: nowrap;
  line-height: 1;
}
.heading:hover h2 {
    transform: matrix(0, -1, 1, 0, 14, 150);
}
.heading.longtitle h2 {
    transform: matrix(0, -1, 1, 0, 14, 159);
}
.open .heading {
  width: 7.5vw;
}

.heading .plus {
  display: none;
}
.heading .minus {
    display: inline;
}
.accordion.enabled > .e-child:not(.open) .heading .minus {
    display: none;
}
.accordion.enabled > .e-child:not(.open) .heading .plus {
    display: inline;
}

.accordion.enabled > .e-child:not(.open) .heading {
  /*top: 30px;*/
  /*left: 23%;*/
  
}

.accordion.enabled > .e-child.open .heading {
  /*display: none;*/
}


/* Article layouts */
.accordion .eyebrow {
    color: #fff;
}
.accordion h2,
.accordion h3,
.accordion h4 {
    color: #fff;
}
.accordion h3 {
    font-size: 40px;
    line-height: 1.2;
}

.inside-content {

}

.elementor-8773 .elementor-element.elementor-element-3ab1b8f {
      min-height: auto;
  }

@media (max-width: 767px) {
  .elementor-8773 .elementor-element.elementor-element-3ab1b8f {
      min-height: inherit;
  }
  .accordion {
      height: auto;
  }
  
  .accordion.enabled > .e-child {
    width: 5vw;
    display: none;
  }
  .accordion >.e-child.open {
    width: 100vw;
    display: block;
  }

  .heading {
    display: none;
  }

}/* End custom CSS */