.elementor-896 .elementor-element.elementor-element-5f6dcaa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-896 .elementor-element.elementor-element-e376056{--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;}.elementor-896 .elementor-element.elementor-element-9277956{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-896 .elementor-element.elementor-element-d3720c4{color:#545454;}.elementor-896 .elementor-element.elementor-element-d3720c4 a{color:#626262;}.elementor-896 .elementor-element.elementor-element-0aa8f7b{padding:0px 0px 0px 0px;color:#D40000;}.elementor-896 .elementor-element.elementor-element-a18be0d .elementor-heading-title{font-size:60px;text-transform:uppercase;line-height:55px;}.elementor-896 .elementor-element.elementor-element-d86f268{padding:20px 90px 0px 0px;}.elementor-896 .elementor-element.elementor-element-dead135{padding:20px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-896 .elementor-element.elementor-element-dead135 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-896 .elementor-element.elementor-element-dead135 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-896 .elementor-element.elementor-element-dead135 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-896 .elementor-element.elementor-element-dead135 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-896 .elementor-element.elementor-element-dead135 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-896 .elementor-element.elementor-element-dead135 .elementor-icon-list-icon i{color:#D40000;transition:color 0.3s;}.elementor-896 .elementor-element.elementor-element-dead135 .elementor-icon-list-icon svg{fill:#D40000;transition:fill 0.3s;}.elementor-896 .elementor-element.elementor-element-dead135 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-896 .elementor-element.elementor-element-4a932a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-896 .elementor-element.elementor-element-dd2de4e .elementor-button{background-color:#E0291F;padding:15px 20px 15px 20px;}.elementor-896 .elementor-element.elementor-element-d1693c7 .elementor-button{background-color:#02010100;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;padding:15px 20px 15px 20px;}.elementor-896 .elementor-element.elementor-element-43c3361{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-896 .elementor-element.elementor-element-6cfcd46{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-896 .elementor-element.elementor-element-a090fc8{--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-896 .elementor-element.elementor-element-3fe14d7{margin-top:2em;margin-bottom:1em;}.elementor-896 .elementor-element.elementor-element-e70bcca{text-align:center;}.elementor-896 .elementor-element.elementor-element-e70bcca .elementor-heading-title{font-family:var( --e-global-typography-303cfaf-font-family ), Sans-serif;font-size:var( --e-global-typography-303cfaf-font-size );font-weight:var( --e-global-typography-303cfaf-font-weight );text-transform:var( --e-global-typography-303cfaf-text-transform );line-height:var( --e-global-typography-303cfaf-line-height );color:var( --e-global-color-primary );}.elementor-896 .elementor-element.elementor-element-fd1b3f1{text-align:center;}.elementor-896 .elementor-element.elementor-element-fd1b3f1 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:55px;line-height:1.3em;letter-spacing:1.6px;}.elementor-896 .elementor-element.elementor-element-38c707b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-896 .elementor-element.elementor-element-38c707b .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-896 .elementor-element.elementor-element-38c707b .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-896 .elementor-element.elementor-element-67f4739{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-896 .elementor-element.elementor-element-6ab9034{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-896 .elementor-element.elementor-element-5a5dd72{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-896 .elementor-element.elementor-element-edd09a0{text-align:start;}.elementor-896 .elementor-element.elementor-element-edd09a0 img{width:60px;}.elementor-896 .elementor-element.elementor-element-2e7c3f9{padding:0px 50px 0px 0px;}.elementor-896 .elementor-element.elementor-element-3bc4f45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-896 .elementor-element.elementor-element-fface61{color:var( --e-global-color-secondary );}.elementor-896 .elementor-element.elementor-element-bd89260{color:var( --e-global-color-primary );}.elementor-896 .elementor-element.elementor-element-bd89260 a{color:var( --e-global-color-primary );}.elementor-896 .elementor-element.elementor-element-bd89260 a:hover, .elementor-896 .elementor-element.elementor-element-bd89260 a:focus{color:#950D03;}.elementor-896 .elementor-element.elementor-element-96d50c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-896 .elementor-element.elementor-element-c6c0082{text-align:start;}.elementor-896 .elementor-element.elementor-element-c6c0082 img{width:60px;}.elementor-896 .elementor-element.elementor-element-a858230{padding:0px 50px 0px 0px;}.elementor-896 .elementor-element.elementor-element-a2f13e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-896 .elementor-element.elementor-element-e79b542{color:var( --e-global-color-secondary );}.elementor-896 .elementor-element.elementor-element-66881bc{color:var( --e-global-color-primary );}.elementor-896 .elementor-element.elementor-element-66881bc a{color:var( --e-global-color-primary );}.elementor-896 .elementor-element.elementor-element-66881bc a:hover, .elementor-896 .elementor-element.elementor-element-66881bc a:focus{color:#950D03;}.elementor-896 .elementor-element.elementor-element-c4474f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-896 .elementor-element.elementor-element-370e5fa{text-align:start;}.elementor-896 .elementor-element.elementor-element-370e5fa img{width:60px;}.elementor-896 .elementor-element.elementor-element-78fae4c{padding:0px 50px 0px 0px;}.elementor-896 .elementor-element.elementor-element-27d8057{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-896 .elementor-element.elementor-element-ca2cdde{color:var( --e-global-color-secondary );}.elementor-896 .elementor-element.elementor-element-0646a83{color:var( --e-global-color-primary );}.elementor-896 .elementor-element.elementor-element-0646a83 a{color:var( --e-global-color-primary );}.elementor-896 .elementor-element.elementor-element-0646a83 a:hover, .elementor-896 .elementor-element.elementor-element-0646a83 a:focus{color:#950D03;}.elementor-896 .elementor-element.elementor-element-8177956{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-896 .elementor-element.elementor-element-adf431a{text-align:start;}.elementor-896 .elementor-element.elementor-element-adf431a img{width:60px;}.elementor-896 .elementor-element.elementor-element-2337e0f{padding:0px 50px 0px 0px;}.elementor-896 .elementor-element.elementor-element-451ce4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-896 .elementor-element.elementor-element-23e94e0{color:var( --e-global-color-secondary );}.elementor-896 .elementor-element.elementor-element-2604001{color:var( --e-global-color-primary );}.elementor-896 .elementor-element.elementor-element-2604001 a{color:var( --e-global-color-primary );}.elementor-896 .elementor-element.elementor-element-2604001 a:hover, .elementor-896 .elementor-element.elementor-element-2604001 a:focus{color:#950D03;}.elementor-896 .elementor-element.elementor-element-ed6297e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-896 .elementor-element.elementor-element-32f9e8e{text-align:start;}.elementor-896 .elementor-element.elementor-element-32f9e8e img{width:60px;}.elementor-896 .elementor-element.elementor-element-69cd872{padding:0px 50px 0px 0px;}.elementor-896 .elementor-element.elementor-element-dac8bc1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-896 .elementor-element.elementor-element-1d1948b{color:var( --e-global-color-secondary );}.elementor-896 .elementor-element.elementor-element-a90b692{color:var( --e-global-color-primary );}.elementor-896 .elementor-element.elementor-element-a90b692 a{color:var( --e-global-color-primary );}.elementor-896 .elementor-element.elementor-element-a90b692 a:hover, .elementor-896 .elementor-element.elementor-element-a90b692 a:focus{color:#950D03;}.elementor-896 .elementor-element.elementor-element-d9e2b89{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-896 .elementor-element.elementor-element-1f76dc2{text-align:start;}.elementor-896 .elementor-element.elementor-element-1f76dc2 img{width:60px;}.elementor-896 .elementor-element.elementor-element-3d482a4{padding:0px 50px 0px 0px;}.elementor-896 .elementor-element.elementor-element-7fef1a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-896 .elementor-element.elementor-element-437b27f{color:var( --e-global-color-secondary );}.elementor-896 .elementor-element.elementor-element-103bb85{color:var( --e-global-color-primary );}.elementor-896 .elementor-element.elementor-element-103bb85 a{color:var( --e-global-color-primary );}.elementor-896 .elementor-element.elementor-element-103bb85 a:hover, .elementor-896 .elementor-element.elementor-element-103bb85 a:focus{color:#950D03;}.elementor-896 .elementor-element.elementor-element-6dbdfcb{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-896 .elementor-element.elementor-element-1ab5633{--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;--overflow:hidden;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-896 .elementor-element.elementor-element-1ab5633:not(.elementor-motion-effects-element-type-background), .elementor-896 .elementor-element.elementor-element-1ab5633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-1066e52{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-76f81cf{font-size:24px;color:#000000;}.elementor-896 .elementor-element.elementor-element-8dd0474{font-size:24px;color:#000000;}.elementor-896 .elementor-element.elementor-element-84ea82d{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-eaa64fe{color:#000000;}.elementor-896 .elementor-element.elementor-element-8409a3b{color:#000000;}.elementor-896 .elementor-element.elementor-element-b3bc98e{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-c5bfe61{color:#000000;}.elementor-896 .elementor-element.elementor-element-2b27967{color:#000000;}.elementor-896 .elementor-element.elementor-element-3b36d35{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-f5df423{color:#000000;}.elementor-896 .elementor-element.elementor-element-0d3ff05{color:#000000;}.elementor-896 .elementor-element.elementor-element-1cdafcc{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-8175621{color:#000000;}.elementor-896 .elementor-element.elementor-element-1bfbc68{color:#000000;}.elementor-896 .elementor-element.elementor-element-a6d073f{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-9f49dab{color:#000000;}.elementor-896 .elementor-element.elementor-element-fe3ce5c{color:#000000;}.elementor-896 .elementor-element.elementor-element-63a93cb{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-a717f13{color:#000000;}.elementor-896 .elementor-element.elementor-element-2c5f729{color:#000000;}.elementor-896 .elementor-element.elementor-element-6b65b5a{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-895d105{color:#000000;}.elementor-896 .elementor-element.elementor-element-ee0b918{color:#000000;}.elementor-896 .elementor-element.elementor-element-d87b1bb{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-8c94c62{color:#000000;}.elementor-896 .elementor-element.elementor-element-ea7693b{color:#000000;}.elementor-896 .elementor-element.elementor-element-f47d51c{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-c41ba56{color:#000000;}.elementor-896 .elementor-element.elementor-element-6d1c5ad{color:#000000;}.elementor-896 .elementor-element.elementor-element-7e32931{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-e303b10{color:#000000;}.elementor-896 .elementor-element.elementor-element-11c80b2{color:#000000;}.elementor-896 .elementor-element.elementor-element-53c6b49{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-94ef4a0{color:#000000;}.elementor-896 .elementor-element.elementor-element-8e3e21d{color:#000000;}.elementor-896 .elementor-element.elementor-element-dd071f2{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-83e2e13{color:#000000;}.elementor-896 .elementor-element.elementor-element-f64d9ff{color:#000000;}.elementor-896 .elementor-element.elementor-element-446edba{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-0341055{color:#000000;}.elementor-896 .elementor-element.elementor-element-4aabe6e{color:#000000;}.elementor-896 .elementor-element.elementor-element-438367d{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-7505f37{color:#000000;}.elementor-896 .elementor-element.elementor-element-61f16d0{color:#000000;}.elementor-896 .elementor-element.elementor-element-b34293d{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-9749296{color:#000000;}.elementor-896 .elementor-element.elementor-element-f86b192{color:#000000;}.elementor-896 .elementor-element.elementor-element-ec768eb{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-1da6e8f{color:#000000;}.elementor-896 .elementor-element.elementor-element-be3a5ae{color:#000000;}.elementor-896 .elementor-element.elementor-element-1a08121{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-ca3e32e{color:#000000;}.elementor-896 .elementor-element.elementor-element-7cf1b18{color:#000000;}.elementor-896 .elementor-element.elementor-element-2c644b7{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-eefd7f7{color:#000000;}.elementor-896 .elementor-element.elementor-element-01bd607{color:#000000;}.elementor-896 .elementor-element.elementor-element-1ebc7d7{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-d5e2299{color:#000000;}.elementor-896 .elementor-element.elementor-element-7a89090{color:#000000;}.elementor-896 .elementor-element.elementor-element-22d16c2{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-896 .elementor-element.elementor-element-b580572{color:#000000;}.elementor-896 .elementor-element.elementor-element-20e64ad{color:#000000;}.elementor-896 .elementor-element.elementor-element-9a7328f{margin-top:2em;margin-bottom:1em;}.elementor-896 .elementor-element.elementor-element-3c5ab6a{text-align:center;}.elementor-896 .elementor-element.elementor-element-3c5ab6a .elementor-heading-title{font-family:var( --e-global-typography-303cfaf-font-family ), Sans-serif;font-size:var( --e-global-typography-303cfaf-font-size );font-weight:var( --e-global-typography-303cfaf-font-weight );text-transform:var( --e-global-typography-303cfaf-text-transform );line-height:var( --e-global-typography-303cfaf-line-height );color:var( --e-global-color-primary );}.elementor-896 .elementor-element.elementor-element-532aa25{text-align:center;}.elementor-896 .elementor-element.elementor-element-532aa25 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:55px;line-height:1.3em;letter-spacing:1.6px;}.elementor-896 .elementor-element.elementor-element-11416c0{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-896 .elementor-element.elementor-element-11416c0 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-896 .elementor-element.elementor-element-11416c0 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-896 .elementor-element.elementor-element-107d398{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-896 .elementor-element.elementor-element-e901abb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-896 .elementor-element.elementor-element-9c87f1d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-896 .elementor-element.elementor-element-9c87f1d:not(.elementor-motion-effects-element-type-background), .elementor-896 .elementor-element.elementor-element-9c87f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-896 .elementor-element.elementor-element-ad884c1{text-align:start;}.elementor-896 .elementor-element.elementor-element-ad884c1 img{width:60px;}.elementor-896 .elementor-element.elementor-element-d9acfb7 .elementor-heading-title{color:var( --e-global-color-029db5e );}.elementor-896 .elementor-element.elementor-element-f6cbb79{padding:0px 50px 0px 0px;color:#C7C7C7;}.elementor-896 .elementor-element.elementor-element-6bf87f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-896 .elementor-element.elementor-element-6bf87f2:not(.elementor-motion-effects-element-type-background), .elementor-896 .elementor-element.elementor-element-6bf87f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-896 .elementor-element.elementor-element-13ee0ac{text-align:start;}.elementor-896 .elementor-element.elementor-element-13ee0ac img{width:60px;}.elementor-896 .elementor-element.elementor-element-f264d2d .elementor-heading-title{color:var( --e-global-color-029db5e );}.elementor-896 .elementor-element.elementor-element-8a08129{padding:0px 50px 0px 0px;color:#C7C7C7;}.elementor-896 .elementor-element.elementor-element-b442223{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-896 .elementor-element.elementor-element-b442223:not(.elementor-motion-effects-element-type-background), .elementor-896 .elementor-element.elementor-element-b442223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-896 .elementor-element.elementor-element-7633431{text-align:start;}.elementor-896 .elementor-element.elementor-element-7633431 img{width:60px;}.elementor-896 .elementor-element.elementor-element-75d7da6 .elementor-heading-title{color:var( --e-global-color-029db5e );}.elementor-896 .elementor-element.elementor-element-06d7221{padding:0px 50px 0px 0px;color:#C7C7C7;}.elementor-896 .elementor-element.elementor-element-7025484{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-896 .elementor-element.elementor-element-7025484:not(.elementor-motion-effects-element-type-background), .elementor-896 .elementor-element.elementor-element-7025484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-896 .elementor-element.elementor-element-80d7381{text-align:start;}.elementor-896 .elementor-element.elementor-element-80d7381 img{width:60px;}.elementor-896 .elementor-element.elementor-element-4511a79 .elementor-heading-title{color:var( --e-global-color-029db5e );}.elementor-896 .elementor-element.elementor-element-365a231{padding:0px 50px 0px 0px;color:#C7C7C7;}.elementor-896 .elementor-element.elementor-element-494e829{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-896 .elementor-element.elementor-element-494e829:not(.elementor-motion-effects-element-type-background), .elementor-896 .elementor-element.elementor-element-494e829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-896 .elementor-element.elementor-element-0e783bf{text-align:start;}.elementor-896 .elementor-element.elementor-element-0e783bf img{width:60px;}.elementor-896 .elementor-element.elementor-element-265e48c .elementor-heading-title{color:var( --e-global-color-029db5e );}.elementor-896 .elementor-element.elementor-element-fdf9dd4{padding:0px 50px 0px 0px;color:#C7C7C7;}.elementor-896 .elementor-element.elementor-element-edf679c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-896 .elementor-element.elementor-element-edf679c:not(.elementor-motion-effects-element-type-background), .elementor-896 .elementor-element.elementor-element-edf679c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-896 .elementor-element.elementor-element-9405316{text-align:start;}.elementor-896 .elementor-element.elementor-element-9405316 img{width:60px;}.elementor-896 .elementor-element.elementor-element-b5f0afe .elementor-heading-title{color:var( --e-global-color-029db5e );}.elementor-896 .elementor-element.elementor-element-5c525c7{padding:0px 50px 0px 0px;color:#C7C7C7;}.elementor-896 .elementor-element.elementor-element-c3940a6{--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-896 .elementor-element.elementor-element-ddd890b{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-896 .elementor-element.elementor-element-3a0ebf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-896 .elementor-element.elementor-element-acf3491{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-896 .elementor-element.elementor-element-bf1752e .elementor-button{background-color:#E4E4E4B3;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-896 .elementor-element.elementor-element-bf1752e .elementor-button:hover, .elementor-896 .elementor-element.elementor-element-bf1752e .elementor-button:focus{background-color:#E0291F;color:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-bf1752e.elementor-element{--align-self:center;}.elementor-896 .elementor-element.elementor-element-bf1752e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-896 .elementor-element.elementor-element-bf1752e .elementor-button:hover svg, .elementor-896 .elementor-element.elementor-element-bf1752e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-8eaf98e .elementor-button{background-color:#E4E4E4B3;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-896 .elementor-element.elementor-element-8eaf98e .elementor-button:hover, .elementor-896 .elementor-element.elementor-element-8eaf98e .elementor-button:focus{background-color:#E0291F;color:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-8eaf98e.elementor-element{--align-self:center;}.elementor-896 .elementor-element.elementor-element-8eaf98e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-896 .elementor-element.elementor-element-8eaf98e .elementor-button:hover svg, .elementor-896 .elementor-element.elementor-element-8eaf98e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-4f6d267 .elementor-button{background-color:#E4E4E4B3;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-896 .elementor-element.elementor-element-4f6d267 .elementor-button:hover, .elementor-896 .elementor-element.elementor-element-4f6d267 .elementor-button:focus{background-color:#E0291F;color:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-4f6d267.elementor-element{--align-self:center;}.elementor-896 .elementor-element.elementor-element-4f6d267 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-896 .elementor-element.elementor-element-4f6d267 .elementor-button:hover svg, .elementor-896 .elementor-element.elementor-element-4f6d267 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-baf84c7 .elementor-button{background-color:#E4E4E4B3;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-896 .elementor-element.elementor-element-baf84c7 .elementor-button:hover, .elementor-896 .elementor-element.elementor-element-baf84c7 .elementor-button:focus{background-color:#E0291F;color:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-baf84c7.elementor-element{--align-self:center;}.elementor-896 .elementor-element.elementor-element-baf84c7 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-896 .elementor-element.elementor-element-baf84c7 .elementor-button:hover svg, .elementor-896 .elementor-element.elementor-element-baf84c7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-80906bf .elementor-button{background-color:#E4E4E4B3;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-896 .elementor-element.elementor-element-80906bf .elementor-button:hover, .elementor-896 .elementor-element.elementor-element-80906bf .elementor-button:focus{background-color:#E0291F;color:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-80906bf.elementor-element{--align-self:center;}.elementor-896 .elementor-element.elementor-element-80906bf .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-896 .elementor-element.elementor-element-80906bf .elementor-button:hover svg, .elementor-896 .elementor-element.elementor-element-80906bf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-b2e8902 .elementor-button{background-color:#E4E4E4B3;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-896 .elementor-element.elementor-element-b2e8902 .elementor-button:hover, .elementor-896 .elementor-element.elementor-element-b2e8902 .elementor-button:focus{background-color:#E0291F;color:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-b2e8902.elementor-element{--align-self:center;}.elementor-896 .elementor-element.elementor-element-b2e8902 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-896 .elementor-element.elementor-element-b2e8902 .elementor-button:hover svg, .elementor-896 .elementor-element.elementor-element-b2e8902 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-f88b348 .elementor-button{background-color:#E4E4E4B3;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-896 .elementor-element.elementor-element-f88b348 .elementor-button:hover, .elementor-896 .elementor-element.elementor-element-f88b348 .elementor-button:focus{background-color:#E0291F;color:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-f88b348.elementor-element{--align-self:center;}.elementor-896 .elementor-element.elementor-element-f88b348 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-896 .elementor-element.elementor-element-f88b348 .elementor-button:hover svg, .elementor-896 .elementor-element.elementor-element-f88b348 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-dc41db3 .elementor-button{background-color:#E4E4E4B3;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-896 .elementor-element.elementor-element-dc41db3 .elementor-button:hover, .elementor-896 .elementor-element.elementor-element-dc41db3 .elementor-button:focus{background-color:#E0291F;color:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-dc41db3.elementor-element{--align-self:center;}.elementor-896 .elementor-element.elementor-element-dc41db3 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-896 .elementor-element.elementor-element-dc41db3 .elementor-button:hover svg, .elementor-896 .elementor-element.elementor-element-dc41db3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-00bac2f .elementor-button{background-color:#E4E4E4B3;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-896 .elementor-element.elementor-element-00bac2f .elementor-button:hover, .elementor-896 .elementor-element.elementor-element-00bac2f .elementor-button:focus{background-color:#E0291F;color:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-00bac2f.elementor-element{--align-self:center;}.elementor-896 .elementor-element.elementor-element-00bac2f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-896 .elementor-element.elementor-element-00bac2f .elementor-button:hover svg, .elementor-896 .elementor-element.elementor-element-00bac2f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-387331a .elementor-button{background-color:#E4E4E4B3;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-896 .elementor-element.elementor-element-387331a .elementor-button:hover, .elementor-896 .elementor-element.elementor-element-387331a .elementor-button:focus{background-color:#E0291F;color:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-387331a.elementor-element{--align-self:center;}.elementor-896 .elementor-element.elementor-element-387331a .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-896 .elementor-element.elementor-element-387331a .elementor-button:hover svg, .elementor-896 .elementor-element.elementor-element-387331a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-77da3e4 .elementor-button{background-color:#E4E4E4B3;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-896 .elementor-element.elementor-element-77da3e4 .elementor-button:hover, .elementor-896 .elementor-element.elementor-element-77da3e4 .elementor-button:focus{background-color:#E0291F;color:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-77da3e4.elementor-element{--align-self:center;}.elementor-896 .elementor-element.elementor-element-77da3e4 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-896 .elementor-element.elementor-element-77da3e4 .elementor-button:hover svg, .elementor-896 .elementor-element.elementor-element-77da3e4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-75e2efe .elementor-button{background-color:#E4E4E4B3;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-896 .elementor-element.elementor-element-75e2efe .elementor-button:hover, .elementor-896 .elementor-element.elementor-element-75e2efe .elementor-button:focus{background-color:#E0291F;color:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-75e2efe.elementor-element{--align-self:center;}.elementor-896 .elementor-element.elementor-element-75e2efe .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-896 .elementor-element.elementor-element-75e2efe .elementor-button:hover svg, .elementor-896 .elementor-element.elementor-element-75e2efe .elementor-button:focus svg{fill:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-d149cb6 .elementor-button{background-color:#E4E4E4B3;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-896 .elementor-element.elementor-element-d149cb6 .elementor-button:hover, .elementor-896 .elementor-element.elementor-element-d149cb6 .elementor-button:focus{background-color:#E0291F;color:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-d149cb6.elementor-element{--align-self:center;}.elementor-896 .elementor-element.elementor-element-d149cb6 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-896 .elementor-element.elementor-element-d149cb6 .elementor-button:hover svg, .elementor-896 .elementor-element.elementor-element-d149cb6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-e52fb66 .elementor-button{background-color:#E4E4E4B3;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-896 .elementor-element.elementor-element-e52fb66 .elementor-button:hover, .elementor-896 .elementor-element.elementor-element-e52fb66 .elementor-button:focus{background-color:#E0291F;color:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-e52fb66.elementor-element{--align-self:center;}.elementor-896 .elementor-element.elementor-element-e52fb66 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-896 .elementor-element.elementor-element-e52fb66 .elementor-button:hover svg, .elementor-896 .elementor-element.elementor-element-e52fb66 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-e0676eb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-896 .elementor-element.elementor-element-e0676eb:not(.elementor-motion-effects-element-type-background), .elementor-896 .elementor-element.elementor-element-e0676eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CF261A;}.elementor-896 .elementor-element.elementor-element-e0676eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:8em;margin-bottom:0em;padding:3em 3em 3em 3em;}.elementor-896 .elementor-element.elementor-element-e0676eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-896 .elementor-element.elementor-element-9deaf0d{text-align:start;}.elementor-896 .elementor-element.elementor-element-9deaf0d .elementor-heading-title{font-family:var( --e-global-typography-7694047-font-family ), Sans-serif;font-size:var( --e-global-typography-7694047-font-size );line-height:var( --e-global-typography-7694047-line-height );letter-spacing:var( --e-global-typography-7694047-letter-spacing );color:var( --e-global-color-029db5e );}.elementor-896 .elementor-element.elementor-element-74d3b3b{color:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-9997728.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-896 .elementor-element.elementor-element-652d408 .elementor-button{background-color:#FFFFFF;font-size:17px;fill:#CF261A;color:#CF261A;padding:20px 35px 20px 35px;}.elementor-896 .elementor-element.elementor-element-652d408{width:auto;max-width:auto;padding:0px 30px 0px 0px;}.elementor-896 .elementor-element.elementor-element-da60af5 .elementor-button{background-color:#02010100;font-size:17px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:20px 30px 20px 30px;}.elementor-896 .elementor-element.elementor-element-da60af5{width:auto;max-width:auto;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-896 .elementor-element.elementor-element-e376056{--width:50%;}.elementor-896 .elementor-element.elementor-element-43c3361{--width:50%;}.elementor-896 .elementor-element.elementor-element-1ab5633{--width:50%;}.elementor-896 .elementor-element.elementor-element-0d26d51{width:38.691%;}.elementor-896 .elementor-element.elementor-element-9997728{width:61.309%;}}@media(max-width:1024px) and (min-width:768px){.elementor-896 .elementor-element.elementor-element-0d26d51{width:50%;}.elementor-896 .elementor-element.elementor-element-9997728{width:50%;}}@media(max-width:1024px){.elementor-896 .elementor-element.elementor-element-4a932a8{--justify-content:center;}.elementor-896 .elementor-element.elementor-element-3fe14d7{margin-top:4em;margin-bottom:0em;}.elementor-896 .elementor-element.elementor-element-e70bcca .elementor-heading-title{font-size:var( --e-global-typography-303cfaf-font-size );line-height:var( --e-global-typography-303cfaf-line-height );}.elementor-896 .elementor-element.elementor-element-fd1b3f1 .elementor-heading-title{font-size:38px;}.elementor-896 .elementor-element.elementor-element-6ab9034{--grid-auto-flow:row;}.elementor-896 .elementor-element.elementor-element-1ab5633{--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-896 .elementor-element.elementor-element-9a7328f{margin-top:4em;margin-bottom:0em;}.elementor-896 .elementor-element.elementor-element-3c5ab6a .elementor-heading-title{font-size:var( --e-global-typography-303cfaf-font-size );line-height:var( --e-global-typography-303cfaf-line-height );}.elementor-896 .elementor-element.elementor-element-532aa25 .elementor-heading-title{font-size:38px;}.elementor-896 .elementor-element.elementor-element-e901abb{--grid-auto-flow:row;}.elementor-896 .elementor-element.elementor-element-acf3491{--grid-auto-flow:row;}.elementor-896 .elementor-element.elementor-element-e0676eb{margin-top:4em;margin-bottom:0em;}.elementor-896 .elementor-element.elementor-element-9deaf0d .elementor-heading-title{font-size:var( --e-global-typography-7694047-font-size );line-height:var( --e-global-typography-7694047-line-height );letter-spacing:var( --e-global-typography-7694047-letter-spacing );}.elementor-896 .elementor-element.elementor-element-9997728.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-896 .elementor-element.elementor-element-652d408{padding:0px 0px 13px 0px;}}@media(max-width:767px){.elementor-896 .elementor-element.elementor-element-a18be0d{padding:0px 0px 0px 0px;}.elementor-896 .elementor-element.elementor-element-a18be0d .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-896 .elementor-element.elementor-element-d86f268{padding:0px 0px 0px 0px;}.elementor-896 .elementor-element.elementor-element-4a932a8{--justify-content:center;}.elementor-896 .elementor-element.elementor-element-3fe14d7{margin-top:4em;margin-bottom:0em;}.elementor-896 .elementor-element.elementor-element-e70bcca .elementor-heading-title{font-size:var( --e-global-typography-303cfaf-font-size );line-height:var( --e-global-typography-303cfaf-line-height );}.elementor-896 .elementor-element.elementor-element-fd1b3f1 .elementor-heading-title{font-size:34px;}.elementor-896 .elementor-element.elementor-element-6ab9034{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-896 .elementor-element.elementor-element-9a7328f{margin-top:4em;margin-bottom:0em;}.elementor-896 .elementor-element.elementor-element-3c5ab6a .elementor-heading-title{font-size:var( --e-global-typography-303cfaf-font-size );line-height:var( --e-global-typography-303cfaf-line-height );}.elementor-896 .elementor-element.elementor-element-532aa25 .elementor-heading-title{font-size:34px;}.elementor-896 .elementor-element.elementor-element-e901abb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-896 .elementor-element.elementor-element-acf3491{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-896 .elementor-element.elementor-element-0d26d51.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-896 .elementor-element.elementor-element-9deaf0d{text-align:center;}.elementor-896 .elementor-element.elementor-element-9deaf0d .elementor-heading-title{font-size:var( --e-global-typography-7694047-font-size );line-height:var( --e-global-typography-7694047-line-height );letter-spacing:var( --e-global-typography-7694047-letter-spacing );}.elementor-896 .elementor-element.elementor-element-74d3b3b{text-align:center;}.elementor-896 .elementor-element.elementor-element-9997728.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-896 .elementor-element.elementor-element-652d408{padding:0px 0px 15px 0px;}.elementor-896 .elementor-element.elementor-element-da60af5{padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-6cfcd46 */.elementor-896 .elementor-element.elementor-element-6cfcd46 {
    --form-red: #d40000;
    --form-red-hover: #b90000;

    width: 100%;
    max-width: 590px;
    margin: 0 auto;
    padding: 34px 34px 36px;
    background-color: #ffffff;
    border: 1px solid #dedede;
    border-radius: 15px;
    box-shadow: 0 12px 28px rgba(0, 0, 0, 0.10);
    box-sizing: border-box;
}

/* =========================
   HEADING
========================= */

.elementor-896 .elementor-element.elementor-element-6cfcd46 .elementor-widget-heading {
    width: 100%;
    margin: 0 0 22px 0 !important;
    padding: 0 !important;
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 .elementor-heading-title {
    margin: 0 !important;
    padding: 0 !important;
    color: #111111 !important;
    font-family: "Bebas Neue", sans-serif !important;
    font-size: 43px !important;
    font-weight: 400 !important;
    line-height: 1 !important;
    letter-spacing: 1px;
    text-align: left;
    text-transform: uppercase;
}

/* =========================
   WPFORMS STRUCTURE
========================= */

.elementor-896 .elementor-element.elementor-element-6cfcd46 .elementor-widget-wpforms {
    width: 100%;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-container,
.elementor-896 .elementor-element.elementor-element-6cfcd46 div.wpforms-container-full,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-container {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 0 16px 0 !important;
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-small,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-medium,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-large,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-row,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-row-block {
    width: 100% !important;
    max-width: 100% !important;
}

/* =========================
   LABELS
========================= */

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-label {
    display: block !important;
    margin: 0 0 7px 0 !important;
    padding: 0 !important;
    color: #111111 !important;
    font-family: inherit;
    font-size: 15px !important;
    font-weight: 600 !important;
    line-height: 1.3 !important;
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-required-label {
    color: var(--form-red) !important;
}

/* =========================
   INPUTS
========================= */

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="text"],
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="email"],
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="tel"],
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="number"],
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="url"],
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="search"],
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="password"] {
    width: 100% !important;
    max-width: 100% !important;
    height: 54px !important;
    margin: 0 !important;
    padding: 0 15px !important;
    color: #222222 !important;
    background-color: #eeeeee !important;
    border: none !important;
    border-radius: 10px !important;
    outline: none !important;
    box-shadow: none !important;
    font-family: inherit;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.3 !important;
    box-sizing: border-box !important;
    transition: background-color 0.25s ease, box-shadow 0.25s ease;
}

/* =========================
   TEXTAREA
========================= */

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form textarea {
    width: 100% !important;
    max-width: 100% !important;
    min-height: 90px !important;
    margin: 0 !important;
    padding: 14px 15px !important;
    color: #222222 !important;
    background-color: #eeeeee !important;
    border: none !important;
    border-radius: 10px !important;
    outline: none !important;
    box-shadow: none !important;
    resize: vertical;
    font-family: inherit;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.45 !important;
    box-sizing: border-box !important;
    transition: background-color 0.25s ease, box-shadow 0.25s ease;
}

/* =========================
   CLASSIC SELECT
========================= */

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form select {
    width: 100% !important;
    max-width: 100% !important;
    height: 54px !important;
    margin: 0 !important;
    padding: 0 45px 0 15px !important;
    color: #222222 !important;
    background-color: #eeeeee !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1.5L7 7.5L13 1.5' fill='none' stroke='%23d40000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-position: right 16px center !important;
    background-size: 14px 9px !important;
    border: none !important;
    border-radius: 10px !important;
    outline: none !important;
    box-shadow: none !important;
    font-family: inherit;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.3 !important;
    appearance: none !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    cursor: pointer;
    box-sizing: border-box !important;
    transition: background-color 0.25s ease, box-shadow 0.25s ease;
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form select:required:invalid {
    color: #718096 !important;
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form select option {
    color: #222222 !important;
    background-color: #ffffff !important;
    font-size: 14px !important;
}

/* =========================
   MODERN DROPDOWN
========================= */

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices[data-type*="select-one"] {
    width: 100% !important;
    margin: 0 !important;
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__inner {
    width: 100% !important;
    min-height: 54px !important;
    padding: 0 45px 0 15px !important;
    display: flex !important;
    align-items: center !important;
    color: #222222 !important;
    background-color: #eeeeee !important;
    border: none !important;
    border-radius: 10px !important;
    box-shadow: none !important;
    font-family: inherit !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.3 !important;
    box-sizing: border-box !important;
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__list--single {
    width: 100% !important;
    padding: 0 !important;
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__placeholder {
    color: #718096 !important;
    opacity: 1 !important;
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices[data-type*="select-one"]::after {
    width: 8px !important;
    height: 8px !important;
    right: 18px !important;
    margin-top: -6px !important;
    border: none !important;
    border-right: 2px solid var(--form-red) !important;
    border-bottom: 2px solid var(--form-red) !important;
    transform: rotate(45deg);
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices[data-type*="select-one"].is-open::after {
    margin-top: -2px !important;
    transform: rotate(225deg);
}

/* dropdown box */
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__list--dropdown,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__list[aria-expanded] {
    margin-top: 6px !important;
    padding: 6px !important;
    background-color: #ffffff !important;
    border: 1px solid #dedede !important;
    border-radius: 10px !important;
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.12) !important;
    overflow: hidden !important;
    z-index: 9999 !important;
}

/* option normal */
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__list--dropdown .choices__item,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__list[aria-expanded] .choices__item,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__item--choice {
    padding: 10px 12px !important;
    color: #222222 !important;
    background-color: #ffffff !important;
    border-radius: 7px !important;
    font-family: inherit !important;
    font-size: 14px !important;
    transition: color 0.2s ease, background-color 0.2s ease !important;
}

/* RED HOVER / RED HIGHLIGHT / RED SELECTED */
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__list--dropdown .choices__item:hover,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__list[aria-expanded] .choices__item:hover,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__item--choice:hover,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__item--choice.is-highlighted,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__item--selectable.is-highlighted,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__list--dropdown .choices__item.is-highlighted,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__list[aria-expanded] .choices__item.is-highlighted,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__list--dropdown .choices__item--selectable.is-highlighted,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__list[aria-expanded] .choices__item--selectable.is-highlighted,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__list--dropdown .choices__item.is-selected,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__list[aria-expanded] .choices__item.is-selected,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .choices__item--choice.is-selected {
    color: #ffffff !important;
    background-color: var(--form-red) !important;
}

/* Extra strong override for blue default */
.elementor-896 .elementor-element.elementor-element-6cfcd46 .choices__list--dropdown .choices__item--selectable.is-highlighted,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .choices__list[aria-expanded] .choices__item--selectable.is-highlighted {
    background-color: var(--form-red) !important;
    color: #ffffff !important;
}

/* =========================
   PLACEHOLDERS
========================= */

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input::placeholder,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form textarea::placeholder {
    color: #718096 !important;
    opacity: 1 !important;
}

/* =========================
   FOCUS
========================= */

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input:focus,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form textarea:focus,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form select:focus,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices.is-focused .choices__inner,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices.is-open .choices__inner {
    background-color: #f2f2f2 !important;
    box-shadow: 0 0 0 2px rgba(212, 0, 0, 0.15) !important;
}

/* =========================
   BUTTON
========================= */

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-submit-container {
    display: block !important;
    width: 100% !important;
    margin: 2px 0 0 0 !important;
    padding: 0 !important;
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-submit-container button[type="submit"],
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form button[type="submit"],
.elementor-896 .elementor-element.elementor-element-6cfcd46 button.wpforms-submit,
.elementor-896 .elementor-element.elementor-element-6cfcd46 input.wpforms-submit {
    display: block !important;
    width: 100% !important;
    min-width: 100% !important;
    min-height: 56px !important;
    height: auto !important;
    margin: 0 !important;
    padding: 13px 24px !important;
    color: #ffffff !important;
    background: var(--form-red) !important;
    background-color: var(--form-red) !important;
    border: none !important;
    border-radius: 999px !important;
    outline: none !important;
    box-shadow: none !important;
    font-family: inherit !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    line-height: 1.2 !important;
    text-align: center !important;
    text-transform: uppercase !important;
    text-decoration: none !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
    transition: background-color 0.25s ease, transform 0.25s ease, box-shadow 0.25s ease !important;
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-submit-container button[type="submit"]:hover,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form button[type="submit"]:hover,
.elementor-896 .elementor-element.elementor-element-6cfcd46 button.wpforms-submit:hover,
.elementor-896 .elementor-element.elementor-element-6cfcd46 input.wpforms-submit:hover {
    color: #ffffff !important;
    background: var(--form-red-hover) !important;
    background-color: var(--form-red-hover) !important;
    transform: translateY(-2px);
    box-shadow: 0 10px 20px rgba(212, 0, 0, 0.20) !important;
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-submit-container button[type="submit"]:focus,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form button[type="submit"]:focus,
.elementor-896 .elementor-element.elementor-element-6cfcd46 button.wpforms-submit:focus,
.elementor-896 .elementor-element.elementor-element-6cfcd46 input.wpforms-submit:focus {
    color: #ffffff !important;
    background-color: var(--form-red-hover) !important;
    box-shadow: 0 0 0 3px rgba(212, 0, 0, 0.18) !important;
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-submit-container button[type="submit"]:active,
.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form button[type="submit"]:active,
.elementor-896 .elementor-element.elementor-element-6cfcd46 button.wpforms-submit:active,
.elementor-896 .elementor-element.elementor-element-6cfcd46 input.wpforms-submit:active {
    color: #ffffff !important;
    background-color: var(--form-red-hover) !important;
    transform: translateY(0);
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-submit-spinner {
    margin-left: 10px !important;
    vertical-align: middle !important;
}

/* =========================
   ERRORS
========================= */

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-error,
.elementor-896 .elementor-element.elementor-element-6cfcd46 label.wpforms-error {
    margin-top: 5px !important;
    color: var(--form-red) !important;
    font-size: 12px !important;
}

.elementor-896 .elementor-element.elementor-element-6cfcd46 input.wpforms-error,
.elementor-896 .elementor-element.elementor-element-6cfcd46 select.wpforms-error,
.elementor-896 .elementor-element.elementor-element-6cfcd46 textarea.wpforms-error {
    box-shadow: 0 0 0 2px rgba(212, 0, 0, 0.18) !important;
}

/* =========================
   CONFIRMATION
========================= */

.elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-confirmation-container-full {
    margin: 0 !important;
    padding: 16px !important;
    color: #155724 !important;
    background-color: #dff0e3 !important;
    border: 1px solid #b9dfc3 !important;
    border-radius: 10px !important;
}

/* =========================
   TABLET
========================= */

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-896 .elementor-element.elementor-element-6cfcd46 {
        max-width: 540px;
        padding: 30px 28px 32px;
    }

    .elementor-896 .elementor-element.elementor-element-6cfcd46 .elementor-heading-title {
        font-size: 39px !important;
    }

    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field {
        padding-bottom: 14px !important;
    }

    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-label {
        font-size: 14px !important;
    }

    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="text"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="email"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="tel"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="number"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="url"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="search"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="password"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form select,
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__inner {
        height: 50px !important;
        min-height: 50px !important;
        font-size: 13px !important;
    }

    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-submit-container button[type="submit"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form button[type="submit"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 button.wpforms-submit,
    .elementor-896 .elementor-element.elementor-element-6cfcd46 input.wpforms-submit {
        min-height: 52px !important;
        font-size: 14px !important;
    }
}

/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {
    .elementor-896 .elementor-element.elementor-element-6cfcd46 {
        max-width: 100%;
        padding: 27px 20px 30px;
        border-radius: 14px;
        box-shadow: 0 9px 22px rgba(0, 0, 0, 0.09);
    }

    .elementor-896 .elementor-element.elementor-element-6cfcd46 .elementor-widget-heading {
        margin-bottom: 20px !important;
    }

    .elementor-896 .elementor-element.elementor-element-6cfcd46 .elementor-heading-title {
        font-size: 36px !important;
        line-height: 1.05 !important;
    }

    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field {
        padding-bottom: 14px !important;
    }

    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-label {
        margin-bottom: 6px !important;
        font-size: 14px !important;
    }

    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="text"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="email"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="tel"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="number"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="url"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="search"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form input[type="password"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form select,
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__inner {
        height: 52px !important;
        min-height: 52px !important;
        padding-left: 14px !important;
        font-size: 14px !important;
    }

    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form select {
        padding-right: 42px !important;
        background-position: right 14px center !important;
    }

    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-field-select .choices__inner {
        padding-right: 42px !important;
    }

    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form textarea {
        min-height: 85px !important;
        padding: 13px 14px !important;
        font-size: 14px !important;
    }

    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-submit-container button[type="submit"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 .wpforms-form button[type="submit"],
    .elementor-896 .elementor-element.elementor-element-6cfcd46 button.wpforms-submit,
    .elementor-896 .elementor-element.elementor-element-6cfcd46 input.wpforms-submit {
        min-height: 54px !important;
        padding: 13px 18px !important;
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a5dd72 */.elementor-896 .elementor-element.elementor-element-5a5dd72 {
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    border-radius: 14px;
    overflow: hidden;
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        border-color 0.3s ease;
}

@media (hover: hover) {
    .elementor-896 .elementor-element.elementor-element-5a5dd72:hover {
        transform: translateY(-7px);
        border-color: #cfcfcf;
        box-shadow: 0 18px 35px -14px rgba(0, 0, 0, 0.28);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96d50c5 */.elementor-896 .elementor-element.elementor-element-96d50c5 {
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    border-radius: 14px;
    overflow: hidden;
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        border-color 0.3s ease;
}

@media (hover: hover) {
    .elementor-896 .elementor-element.elementor-element-96d50c5:hover {
        transform: translateY(-7px);
        border-color: #cfcfcf;
        box-shadow: 0 18px 35px -14px rgba(0, 0, 0, 0.28);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4474f0 */.elementor-896 .elementor-element.elementor-element-c4474f0 {
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    border-radius: 14px;
    overflow: hidden;
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        border-color 0.3s ease;
}

@media (hover: hover) {
    .elementor-896 .elementor-element.elementor-element-c4474f0:hover {
        transform: translateY(-7px);
        border-color: #cfcfcf;
        box-shadow: 0 18px 35px -14px rgba(0, 0, 0, 0.28);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8177956 */.elementor-896 .elementor-element.elementor-element-8177956 {
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    border-radius: 14px;
    overflow: hidden;
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        border-color 0.3s ease;
}

@media (hover: hover) {
    .elementor-896 .elementor-element.elementor-element-8177956:hover {
        transform: translateY(-7px);
        border-color: #cfcfcf;
        box-shadow: 0 18px 35px -14px rgba(0, 0, 0, 0.28);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed6297e */.elementor-896 .elementor-element.elementor-element-ed6297e {
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    border-radius: 14px;
    overflow: hidden;
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        border-color 0.3s ease;
}

@media (hover: hover) {
    .elementor-896 .elementor-element.elementor-element-ed6297e:hover {
        transform: translateY(-7px);
        border-color: #cfcfcf;
        box-shadow: 0 18px 35px -14px rgba(0, 0, 0, 0.28);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9e2b89 */.elementor-896 .elementor-element.elementor-element-d9e2b89 {
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    border-radius: 14px;
    overflow: hidden;
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        border-color 0.3s ease;
}

@media (hover: hover) {
    .elementor-896 .elementor-element.elementor-element-d9e2b89:hover {
        transform: translateY(-7px);
        border-color: #cfcfcf;
        box-shadow: 0 18px 35px -14px rgba(0, 0, 0, 0.28);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ab5633 *//* =========================
   MAIN PRICE TABLE
========================= */

.elementor-896 .elementor-element.elementor-element-1ab5633 {
    width: calc(100% - 40px) !important;
    max-width: 1100px !important;
    margin-left: auto !important;
    margin-right: auto !important;

    background: #ffffff;
    border-radius: 18px;
    overflow: hidden;
    box-sizing: border-box;

    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.10);
}


/* Apply border-box everywhere */
.elementor-896 .elementor-element.elementor-element-1ab5633 *,
.elementor-896 .elementor-element.elementor-element-1ab5633 *::before,
.elementor-896 .elementor-element.elementor-element-1ab5633 *::after {
    box-sizing: border-box;
}


/* =========================
   HEADER AND PRICE ROW GRID
========================= */

.elementor-896 .elementor-element.elementor-element-1ab5633 .price-header,
.elementor-896 .elementor-element.elementor-element-1ab5633 .price-row,
.elementor-896 .elementor-element.elementor-element-1ab5633 .price-header > .e-con-inner,
.elementor-896 .elementor-element.elementor-element-1ab5633 .price-row > .e-con-inner {
    width: 100% !important;

    display: grid !important;
    grid-template-columns: minmax(0, 1fr) max-content !important;

    align-items: center !important;
    column-gap: 24px !important;
}


/* =========================
   HEADER
========================= */

.elementor-896 .elementor-element.elementor-element-1ab5633 .price-header {
    padding: 19px 24px !important;
    min-height: 58px !important;

    background-color: #eeeeee !important;
}


/* Header typography */
.elementor-896 .elementor-element.elementor-element-1ab5633 .price-header p,
.elementor-896 .elementor-element.elementor-element-1ab5633 .price-header .elementor-heading-title {
    margin: 0 !important;
    font-weight: 700;
}


/* =========================
   PRICE ROWS
========================= */

.elementor-896 .elementor-element.elementor-element-1ab5633 .price-row {
    padding: 18px 24px !important;
    min-height: 58px !important;

    background-color: #ffffff;
    border-bottom: 1px solid #e7e7e7;

    transition:
        background-color 0.25s ease,
        transform 0.25s ease;
}


/* Light grey hover */
.elementor-896 .elementor-element.elementor-element-1ab5633 .price-row:hover {
    background-color: #f3f3f3 !important;
}


/* Remove border from last row */
.elementor-896 .elementor-element.elementor-element-1ab5633 .price-row:last-child {
    border-bottom: none;
}


/* =========================
   REMOVE DEFAULT SPACING
========================= */

.elementor-896 .elementor-element.elementor-element-1ab5633 .price-header .elementor-widget,
.elementor-896 .elementor-element.elementor-element-1ab5633 .price-row .elementor-widget {
    width: auto !important;
    max-width: none !important;
    margin: 0 !important;
}

.elementor-896 .elementor-element.elementor-element-1ab5633 .price-header .elementor-widget-container,
.elementor-896 .elementor-element.elementor-element-1ab5633 .price-row .elementor-widget-container {
    margin: 0 !important;
}

.elementor-896 .elementor-element.elementor-element-1ab5633 .price-header p,
.elementor-896 .elementor-element.elementor-element-1ab5633 .price-row p,
.elementor-896 .elementor-element.elementor-element-1ab5633 .price-header .elementor-heading-title,
.elementor-896 .elementor-element.elementor-element-1ab5633 .price-row .elementor-heading-title {
    margin: 0 !important;
}


/* =========================
   LEFT COLUMN
========================= */

.elementor-896 .elementor-element.elementor-element-1ab5633 .price-header .elementor-widget:first-child,
.elementor-896 .elementor-element.elementor-element-1ab5633 .price-row .elementor-widget:first-child {
    min-width: 0 !important;
    justify-self: start !important;
}


/* =========================
   RIGHT COLUMN
========================= */

.elementor-896 .elementor-element.elementor-element-1ab5633 .price-right,
.elementor-896 .elementor-element.elementor-element-1ab5633 .repair-price {
    width: auto !important;
    min-width: max-content !important;

    justify-self: end !important;
    text-align: right !important;

    white-space: nowrap !important;
}


/* Red price styling */
.elementor-896 .elementor-element.elementor-element-1ab5633 .repair-price,
.elementor-896 .elementor-element.elementor-element-1ab5633 .repair-price p,
.elementor-896 .elementor-element.elementor-element-1ab5633 .repair-price .elementor-heading-title {
    color: #d40000 !important;
    font-weight: 700 !important;
}


/* =========================
   TABLET
========================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-896 .elementor-element.elementor-element-1ab5633 {
        width: calc(100% - 48px) !important;
        max-width: none !important;

        margin-left: auto !important;
        margin-right: auto !important;

        border-radius: 16px;
    }

    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-header,
    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-row {
        padding: 17px 20px !important;
        min-height: 56px !important;
    }

    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-header,
    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-row,
    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-header > .e-con-inner,
    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-row > .e-con-inner {
        column-gap: 18px !important;
    }
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

    .elementor-896 .elementor-element.elementor-element-1ab5633 {
        width: calc(100% - 32px) !important;
        max-width: none !important;

        margin-left: auto !important;
        margin-right: auto !important;

        border-radius: 14px;
    }

    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-header,
    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-row {
        padding: 15px 13px !important;
        min-height: 54px !important;
    }

    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-header,
    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-row,
    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-header > .e-con-inner,
    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-row > .e-con-inner {
        grid-template-columns: minmax(0, 1fr) max-content !important;
        column-gap: 10px !important;
    }

    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-header p,
    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-row p,
    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-header .elementor-heading-title,
    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-row .elementor-heading-title {
        font-size: 13px !important;
        line-height: 1.4 !important;
    }

    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-right,
    .elementor-896 .elementor-element.elementor-element-1ab5633 .repair-price {
        min-width: max-content !important;
        white-space: nowrap !important;
    }
}


/* Very small mobile screens */
@media (max-width: 380px) {

    .elementor-896 .elementor-element.elementor-element-1ab5633 {
        width: calc(100% - 24px) !important;
    }

    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-header,
    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-row {
        padding: 14px 10px !important;
    }

    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-header p,
    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-row p,
    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-header .elementor-heading-title,
    .elementor-896 .elementor-element.elementor-element-1ab5633 .price-row .elementor-heading-title {
        font-size: 12px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c87f1d */.elementor-896 .elementor-element.elementor-element-9c87f1d {
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    border-radius: 14px;
    overflow: hidden;
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        border-color 0.3s ease;
}

@media (hover: hover) {
    .elementor-896 .elementor-element.elementor-element-9c87f1d:hover {
        transform: translateY(-7px);
        border-color: #cfcfcf;
        box-shadow: 0 18px 35px -14px rgba(0, 0, 0, 0.28);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf87f2 */.elementor-896 .elementor-element.elementor-element-6bf87f2 {
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    border-radius: 14px;
    overflow: hidden;
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        border-color 0.3s ease;
}

@media (hover: hover) {
    .elementor-896 .elementor-element.elementor-element-6bf87f2:hover {
        transform: translateY(-7px);
        border-color: #cfcfcf;
        box-shadow: 0 18px 35px -14px rgba(0, 0, 0, 0.28);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b442223 */.elementor-896 .elementor-element.elementor-element-b442223 {
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    border-radius: 14px;
    overflow: hidden;
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        border-color 0.3s ease;
}

@media (hover: hover) {
    .elementor-896 .elementor-element.elementor-element-b442223:hover {
        transform: translateY(-7px);
        border-color: #cfcfcf;
        box-shadow: 0 18px 35px -14px rgba(0, 0, 0, 0.28);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7025484 */.elementor-896 .elementor-element.elementor-element-7025484 {
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    border-radius: 14px;
    overflow: hidden;
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        border-color 0.3s ease;
}

@media (hover: hover) {
    .elementor-896 .elementor-element.elementor-element-7025484:hover {
        transform: translateY(-7px);
        border-color: #cfcfcf;
        box-shadow: 0 18px 35px -14px rgba(0, 0, 0, 0.28);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-494e829 */.elementor-896 .elementor-element.elementor-element-494e829 {
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    border-radius: 14px;
    overflow: hidden;
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        border-color 0.3s ease;
}

@media (hover: hover) {
    .elementor-896 .elementor-element.elementor-element-494e829:hover {
        transform: translateY(-7px);
        border-color: #cfcfcf;
        box-shadow: 0 18px 35px -14px rgba(0, 0, 0, 0.28);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edf679c */.elementor-896 .elementor-element.elementor-element-edf679c {
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    border-radius: 14px;
    overflow: hidden;
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        border-color 0.3s ease;
}

@media (hover: hover) {
    .elementor-896 .elementor-element.elementor-element-edf679c:hover {
        transform: translateY(-7px);
        border-color: #cfcfcf;
        box-shadow: 0 18px 35px -14px rgba(0, 0, 0, 0.28);
    }
}/* End custom CSS */