.elementor-821 .elementor-element.elementor-element-cc126ab{--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-821 .elementor-element.elementor-element-e833807{--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-821 .elementor-element.elementor-element-f02307e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-821 .elementor-element.elementor-element-2e7b762{color:#545454;}.elementor-821 .elementor-element.elementor-element-2e7b762 a{color:#626262;}.elementor-821 .elementor-element.elementor-element-d17c60c{color:#D40000;padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-5b71376 .elementor-heading-title{font-size:60px;text-transform:uppercase;line-height:55px;}.elementor-821 .elementor-element.elementor-element-8a59217{padding:20px 90px 0px 0px;}.elementor-821 .elementor-element.elementor-element-8690308 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-821 .elementor-element.elementor-element-8690308 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-821 .elementor-element.elementor-element-8690308 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-821 .elementor-element.elementor-element-8690308 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-821 .elementor-element.elementor-element-8690308 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-821 .elementor-element.elementor-element-8690308 .elementor-icon-list-icon i{color:#D40000;transition:color 0.3s;}.elementor-821 .elementor-element.elementor-element-8690308 .elementor-icon-list-icon svg{fill:#D40000;transition:fill 0.3s;}.elementor-821 .elementor-element.elementor-element-8690308{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;padding:20px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-8690308 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-821 .elementor-element.elementor-element-436c933{--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-821 .elementor-element.elementor-element-060bd36 .elementor-button{background-color:#E0291F;padding:15px 20px 15px 20px;}.elementor-821 .elementor-element.elementor-element-46b7ab0 .elementor-button{fill:#000000;color:#000000;background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;padding:15px 20px 15px 20px;}.elementor-821 .elementor-element.elementor-element-6023809{--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-821 .elementor-element.elementor-element-f262350{--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-821 .elementor-element.elementor-element-0b57ab4{--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-821 .elementor-element.elementor-element-1a95084{margin-top:2em;margin-bottom:1em;}.elementor-821 .elementor-element.elementor-element-3f018ff{text-align:center;}.elementor-821 .elementor-element.elementor-element-3f018ff .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 );letter-spacing:var( --e-global-typography-303cfaf-letter-spacing );word-spacing:var( --e-global-typography-303cfaf-word-spacing );color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-4c1fac4{text-align:center;}.elementor-821 .elementor-element.elementor-element-4c1fac4 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:55px;line-height:1.3em;letter-spacing:1.6px;}.elementor-821 .elementor-element.elementor-element-fd37e9d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-821 .elementor-element.elementor-element-fd37e9d .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-821 .elementor-element.elementor-element-fd37e9d .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-821 .elementor-element.elementor-element-0d69778{--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-821 .elementor-element.elementor-element-ea5cab3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-10eca1c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-821 .elementor-element.elementor-element-2680ec6{text-align:start;}.elementor-821 .elementor-element.elementor-element-2680ec6 img{width:60px;}.elementor-821 .elementor-element.elementor-element-4ddb97a{padding:0px 50px 0px 0px;}.elementor-821 .elementor-element.elementor-element-e068eea{--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-821 .elementor-element.elementor-element-61c05ec{color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-3b9072e{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-3b9072e a{color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-3b9072e a:hover, .elementor-821 .elementor-element.elementor-element-3b9072e a:focus{color:#950D03;}.elementor-821 .elementor-element.elementor-element-1fc09a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-821 .elementor-element.elementor-element-db8e5fb{text-align:start;}.elementor-821 .elementor-element.elementor-element-db8e5fb img{width:60px;}.elementor-821 .elementor-element.elementor-element-4f03dfe{padding:0px 50px 0px 0px;}.elementor-821 .elementor-element.elementor-element-862264e{--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-821 .elementor-element.elementor-element-da346d5{color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-9bf978e{color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-9bf978e a{color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-9bf978e a:hover, .elementor-821 .elementor-element.elementor-element-9bf978e a:focus{color:#950D03;}.elementor-821 .elementor-element.elementor-element-e92334e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-821 .elementor-element.elementor-element-0e8308b{text-align:start;}.elementor-821 .elementor-element.elementor-element-0e8308b img{width:60px;}.elementor-821 .elementor-element.elementor-element-3ef1eeb{padding:0px 50px 0px 0px;}.elementor-821 .elementor-element.elementor-element-4f81cf7{--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-821 .elementor-element.elementor-element-2e1fa0c{color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-e7055a0{color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-e7055a0 a{color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-e7055a0 a:hover, .elementor-821 .elementor-element.elementor-element-e7055a0 a:focus{color:#950D03;}.elementor-821 .elementor-element.elementor-element-eec3383{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-821 .elementor-element.elementor-element-f674fd7{text-align:start;}.elementor-821 .elementor-element.elementor-element-f674fd7 img{width:60px;}.elementor-821 .elementor-element.elementor-element-d2ba256{padding:0px 50px 0px 0px;}.elementor-821 .elementor-element.elementor-element-9182287{--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-821 .elementor-element.elementor-element-7cc5588{color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-28b7a19{color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-28b7a19 a{color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-28b7a19 a:hover, .elementor-821 .elementor-element.elementor-element-28b7a19 a:focus{color:#950D03;}.elementor-821 .elementor-element.elementor-element-0be005b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-821 .elementor-element.elementor-element-707ac43{text-align:start;}.elementor-821 .elementor-element.elementor-element-707ac43 img{width:60px;}.elementor-821 .elementor-element.elementor-element-66b73e1{padding:0px 50px 0px 0px;}.elementor-821 .elementor-element.elementor-element-6d9bc05{--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-821 .elementor-element.elementor-element-e2439c4{color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-bdfc16d{color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-bdfc16d a{color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-bdfc16d a:hover, .elementor-821 .elementor-element.elementor-element-bdfc16d a:focus{color:#950D03;}.elementor-821 .elementor-element.elementor-element-1ca4a00{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-821 .elementor-element.elementor-element-e5cd374{text-align:start;}.elementor-821 .elementor-element.elementor-element-e5cd374 img{width:60px;}.elementor-821 .elementor-element.elementor-element-aac8beb{padding:0px 50px 0px 0px;}.elementor-821 .elementor-element.elementor-element-cf1d8ec{--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-821 .elementor-element.elementor-element-9413d2e{color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-7691455{color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-7691455 a{color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-7691455 a:hover, .elementor-821 .elementor-element.elementor-element-7691455 a:focus{color:#950D03;}.elementor-821 .elementor-element.elementor-element-7f66df9{--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-821 .elementor-element.elementor-element-cee452f{--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-821 .elementor-element.elementor-element-cee452f:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-cee452f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-ac68e84{--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-821 .elementor-element.elementor-element-196a168{font-size:24px;color:#000000;}.elementor-821 .elementor-element.elementor-element-b387347{font-size:24px;color:#000000;}.elementor-821 .elementor-element.elementor-element-115370e{--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-821 .elementor-element.elementor-element-3272bd9{color:#000000;}.elementor-821 .elementor-element.elementor-element-3ce1c7c{color:#000000;}.elementor-821 .elementor-element.elementor-element-d24643f{--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-821 .elementor-element.elementor-element-2ec5313{color:#000000;}.elementor-821 .elementor-element.elementor-element-600e349{color:#000000;}.elementor-821 .elementor-element.elementor-element-875ba9a{--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-821 .elementor-element.elementor-element-2484093{color:#000000;}.elementor-821 .elementor-element.elementor-element-3209c4c{color:#000000;}.elementor-821 .elementor-element.elementor-element-a8eb84d{--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-821 .elementor-element.elementor-element-2a6e2a8{color:#000000;}.elementor-821 .elementor-element.elementor-element-4538349{color:#000000;}.elementor-821 .elementor-element.elementor-element-d0f310e{--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-821 .elementor-element.elementor-element-0af7c90{color:#000000;}.elementor-821 .elementor-element.elementor-element-0bc8ec5{color:#000000;}.elementor-821 .elementor-element.elementor-element-d0d6185{--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-821 .elementor-element.elementor-element-46ee62f{color:#000000;}.elementor-821 .elementor-element.elementor-element-9f4e97d{color:#000000;}.elementor-821 .elementor-element.elementor-element-eea98a1{--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-821 .elementor-element.elementor-element-37df8be{color:#000000;}.elementor-821 .elementor-element.elementor-element-99573f2{color:#000000;}.elementor-821 .elementor-element.elementor-element-2f553dc{--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-821 .elementor-element.elementor-element-8d3cdc0{color:#000000;}.elementor-821 .elementor-element.elementor-element-361ecda{color:#000000;}.elementor-821 .elementor-element.elementor-element-af5be1c{--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-821 .elementor-element.elementor-element-aede76c{color:#000000;}.elementor-821 .elementor-element.elementor-element-9ae96ad{color:#000000;}.elementor-821 .elementor-element.elementor-element-79d4141{--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-821 .elementor-element.elementor-element-415613e{color:#000000;}.elementor-821 .elementor-element.elementor-element-32cd3c2{color:#000000;}.elementor-821 .elementor-element.elementor-element-58a5c6b{--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-821 .elementor-element.elementor-element-0ccbe34{color:#000000;}.elementor-821 .elementor-element.elementor-element-e9c1dbc{color:#000000;}.elementor-821 .elementor-element.elementor-element-344fad8{margin-top:2em;margin-bottom:1em;}.elementor-821 .elementor-element.elementor-element-7c3cb4f{text-align:center;}.elementor-821 .elementor-element.elementor-element-7c3cb4f .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 );letter-spacing:var( --e-global-typography-303cfaf-letter-spacing );word-spacing:var( --e-global-typography-303cfaf-word-spacing );color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-d1c778f{text-align:center;}.elementor-821 .elementor-element.elementor-element-d1c778f .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:55px;line-height:1.3em;letter-spacing:1.6px;}.elementor-821 .elementor-element.elementor-element-7430f4b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-821 .elementor-element.elementor-element-7430f4b .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-821 .elementor-element.elementor-element-7430f4b .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-821 .elementor-element.elementor-element-0cc959a{--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-821 .elementor-element.elementor-element-9588864{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-831f2fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-821 .elementor-element.elementor-element-831f2fa:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-831f2fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-a0794e8{text-align:start;}.elementor-821 .elementor-element.elementor-element-a0794e8 img{width:60px;}.elementor-821 .elementor-element.elementor-element-9636b50 .elementor-heading-title{color:var( --e-global-color-029db5e );}.elementor-821 .elementor-element.elementor-element-127f87f{color:#C7C7C7;padding:0px 50px 0px 0px;}.elementor-821 .elementor-element.elementor-element-e94c109{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-821 .elementor-element.elementor-element-e94c109:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-e94c109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-585aba3{text-align:start;}.elementor-821 .elementor-element.elementor-element-585aba3 img{width:60px;}.elementor-821 .elementor-element.elementor-element-b831145 .elementor-heading-title{color:var( --e-global-color-029db5e );}.elementor-821 .elementor-element.elementor-element-80ce19c{color:#C7C7C7;padding:0px 50px 0px 0px;}.elementor-821 .elementor-element.elementor-element-a0ab5bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-821 .elementor-element.elementor-element-a0ab5bd:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-a0ab5bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-e4692de{text-align:start;}.elementor-821 .elementor-element.elementor-element-e4692de img{width:60px;}.elementor-821 .elementor-element.elementor-element-960c56e .elementor-heading-title{color:var( --e-global-color-029db5e );}.elementor-821 .elementor-element.elementor-element-ddc4aa7{color:#C7C7C7;padding:0px 50px 0px 0px;}.elementor-821 .elementor-element.elementor-element-38e739d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-821 .elementor-element.elementor-element-38e739d:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-38e739d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-31f7411{text-align:start;}.elementor-821 .elementor-element.elementor-element-31f7411 img{width:60px;}.elementor-821 .elementor-element.elementor-element-ab1b50e .elementor-heading-title{color:var( --e-global-color-029db5e );}.elementor-821 .elementor-element.elementor-element-f22fe0f{color:#C7C7C7;padding:0px 50px 0px 0px;}.elementor-821 .elementor-element.elementor-element-e1ddccc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-821 .elementor-element.elementor-element-e1ddccc:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-e1ddccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-31b04c3{text-align:start;}.elementor-821 .elementor-element.elementor-element-31b04c3 img{width:60px;}.elementor-821 .elementor-element.elementor-element-2a0e50c .elementor-heading-title{color:var( --e-global-color-029db5e );}.elementor-821 .elementor-element.elementor-element-3c63919{color:#C7C7C7;padding:0px 50px 0px 0px;}.elementor-821 .elementor-element.elementor-element-c7c805a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-821 .elementor-element.elementor-element-c7c805a:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-c7c805a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-3b1cc96{text-align:start;}.elementor-821 .elementor-element.elementor-element-3b1cc96 img{width:60px;}.elementor-821 .elementor-element.elementor-element-cdcb8eb .elementor-heading-title{color:var( --e-global-color-029db5e );}.elementor-821 .elementor-element.elementor-element-5971439{color:#C7C7C7;padding:0px 50px 0px 0px;}.elementor-821 .elementor-element.elementor-element-eaddc22{--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-821 .elementor-element.elementor-element-81f8462{--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-821 .elementor-element.elementor-element-48cefc2{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-abb0ab3{--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;}.elementor-821 .elementor-element.elementor-element-211cf6b .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-821 .elementor-element.elementor-element-211cf6b .elementor-button{fill:#000000;color:#000000;background-color:#E4E4E4B3;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-821 .elementor-element.elementor-element-211cf6b .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-211cf6b .elementor-button:focus{color:#FFFFFF;background-color:#E0291F;}.elementor-821 .elementor-element.elementor-element-211cf6b .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-211cf6b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-211cf6b.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-fdc7766 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-821 .elementor-element.elementor-element-fdc7766 .elementor-button{fill:#000000;color:#000000;background-color:#E4E4E4B3;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-821 .elementor-element.elementor-element-fdc7766 .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-fdc7766 .elementor-button:focus{color:#FFFFFF;background-color:#E0291F;}.elementor-821 .elementor-element.elementor-element-fdc7766 .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-fdc7766 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-fdc7766.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-bfeb9d9 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-821 .elementor-element.elementor-element-bfeb9d9 .elementor-button{fill:#000000;color:#000000;background-color:#E4E4E4B3;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-821 .elementor-element.elementor-element-bfeb9d9 .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-bfeb9d9 .elementor-button:focus{color:#FFFFFF;background-color:#E0291F;}.elementor-821 .elementor-element.elementor-element-bfeb9d9 .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-bfeb9d9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-bfeb9d9.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-8aa78a9 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-821 .elementor-element.elementor-element-8aa78a9 .elementor-button{fill:#000000;color:#000000;background-color:#E4E4E4B3;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-821 .elementor-element.elementor-element-8aa78a9 .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-8aa78a9 .elementor-button:focus{color:#FFFFFF;background-color:#E0291F;}.elementor-821 .elementor-element.elementor-element-8aa78a9 .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-8aa78a9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-8aa78a9.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-774de9a .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-821 .elementor-element.elementor-element-774de9a .elementor-button{fill:#000000;color:#000000;background-color:#E4E4E4B3;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-821 .elementor-element.elementor-element-774de9a .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-774de9a .elementor-button:focus{color:#FFFFFF;background-color:#E0291F;}.elementor-821 .elementor-element.elementor-element-774de9a .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-774de9a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-774de9a.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-b949aa2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-821 .elementor-element.elementor-element-b949aa2 .elementor-button{fill:#000000;color:#000000;background-color:#E4E4E4B3;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-821 .elementor-element.elementor-element-b949aa2 .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-b949aa2 .elementor-button:focus{color:#FFFFFF;background-color:#E0291F;}.elementor-821 .elementor-element.elementor-element-b949aa2 .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-b949aa2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-b949aa2.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-02d32d9 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-821 .elementor-element.elementor-element-02d32d9 .elementor-button{fill:#000000;color:#000000;background-color:#E4E4E4B3;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-821 .elementor-element.elementor-element-02d32d9 .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-02d32d9 .elementor-button:focus{color:#FFFFFF;background-color:#E0291F;}.elementor-821 .elementor-element.elementor-element-02d32d9 .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-02d32d9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-02d32d9.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-e02d5ee .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-821 .elementor-element.elementor-element-e02d5ee .elementor-button{fill:#000000;color:#000000;background-color:#E4E4E4B3;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-821 .elementor-element.elementor-element-e02d5ee .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-e02d5ee .elementor-button:focus{color:#FFFFFF;background-color:#E0291F;}.elementor-821 .elementor-element.elementor-element-e02d5ee .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-e02d5ee .elementor-button:focus svg{fill:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-e02d5ee.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-1402047 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-821 .elementor-element.elementor-element-1402047 .elementor-button{fill:#000000;color:#000000;background-color:#E4E4E4B3;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-821 .elementor-element.elementor-element-1402047 .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-1402047 .elementor-button:focus{color:#FFFFFF;background-color:#E0291F;}.elementor-821 .elementor-element.elementor-element-1402047 .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-1402047 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-1402047.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-88cd914 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-821 .elementor-element.elementor-element-88cd914 .elementor-button{fill:#000000;color:#000000;background-color:#E4E4E4B3;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-821 .elementor-element.elementor-element-88cd914 .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-88cd914 .elementor-button:focus{color:#FFFFFF;background-color:#E0291F;}.elementor-821 .elementor-element.elementor-element-88cd914 .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-88cd914 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-88cd914.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-39f8bea .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-821 .elementor-element.elementor-element-39f8bea .elementor-button{fill:#000000;color:#000000;background-color:#E4E4E4B3;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-821 .elementor-element.elementor-element-39f8bea .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-39f8bea .elementor-button:focus{color:#FFFFFF;background-color:#E0291F;}.elementor-821 .elementor-element.elementor-element-39f8bea .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-39f8bea .elementor-button:focus svg{fill:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-39f8bea.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-c7dc6b9 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-821 .elementor-element.elementor-element-c7dc6b9 .elementor-button{fill:#000000;color:#000000;background-color:#E4E4E4B3;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-821 .elementor-element.elementor-element-c7dc6b9 .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-c7dc6b9 .elementor-button:focus{color:#FFFFFF;background-color:#E0291F;}.elementor-821 .elementor-element.elementor-element-c7dc6b9 .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-c7dc6b9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-c7dc6b9.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-3999a80 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-821 .elementor-element.elementor-element-3999a80 .elementor-button{fill:#000000;color:#000000;background-color:#E4E4E4B3;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-821 .elementor-element.elementor-element-3999a80 .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-3999a80 .elementor-button:focus{color:#FFFFFF;background-color:#E0291F;}.elementor-821 .elementor-element.elementor-element-3999a80 .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-3999a80 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-3999a80.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-5404d7f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-821 .elementor-element.elementor-element-5404d7f .elementor-button{fill:#000000;color:#000000;background-color:#E4E4E4B3;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-821 .elementor-element.elementor-element-5404d7f .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-5404d7f .elementor-button:focus{color:#FFFFFF;background-color:#E0291F;}.elementor-821 .elementor-element.elementor-element-5404d7f .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-5404d7f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-5404d7f.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-fdafab1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-821 .elementor-element.elementor-element-fdafab1:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-fdafab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CF261A;}.elementor-821 .elementor-element.elementor-element-fdafab1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:8em;margin-bottom:0em;padding:4em 0em 4em 0em;}.elementor-821 .elementor-element.elementor-element-fdafab1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-821 .elementor-element.elementor-element-915aea5{text-align:start;}.elementor-821 .elementor-element.elementor-element-915aea5 .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 );word-spacing:var( --e-global-typography-7694047-word-spacing );color:var( --e-global-color-029db5e );}.elementor-821 .elementor-element.elementor-element-90a4e97{color:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-1d9013b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-821 .elementor-element.elementor-element-906c360 .elementor-button{font-size:17px;fill:#CF261A;color:#CF261A;background-color:#FFFFFF;padding:20px 35px 20px 35px;}.elementor-821 .elementor-element.elementor-element-906c360{padding:0px 30px 0px 0px;width:auto;max-width:auto;}.elementor-821 .elementor-element.elementor-element-4c04afd .elementor-button{font-size:17px;fill:#FFFFFF;color:#FFFFFF;background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:20px 30px 20px 30px;}.elementor-821 .elementor-element.elementor-element-4c04afd{width:auto;max-width:auto;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-821 .elementor-element.elementor-element-e833807{--width:50%;}.elementor-821 .elementor-element.elementor-element-6023809{--width:50%;}.elementor-821 .elementor-element.elementor-element-cee452f{--width:50%;}.elementor-821 .elementor-element.elementor-element-4194dc6{width:38.691%;}.elementor-821 .elementor-element.elementor-element-1d9013b{width:61.309%;}}@media(max-width:1024px) and (min-width:768px){.elementor-821 .elementor-element.elementor-element-4194dc6{width:50%;}.elementor-821 .elementor-element.elementor-element-1d9013b{width:50%;}}@media(max-width:1024px){.elementor-821 .elementor-element.elementor-element-cc126ab{--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;}.elementor-821 .elementor-element.elementor-element-5b71376 .elementor-heading-title{font-size:45px;line-height:1em;}.elementor-821 .elementor-element.elementor-element-8a59217{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-8690308{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-436c933{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-821 .elementor-element.elementor-element-1a95084{margin-top:4em;margin-bottom:0em;}.elementor-821 .elementor-element.elementor-element-3f018ff .elementor-heading-title{font-size:var( --e-global-typography-303cfaf-font-size );line-height:var( --e-global-typography-303cfaf-line-height );letter-spacing:var( --e-global-typography-303cfaf-letter-spacing );word-spacing:var( --e-global-typography-303cfaf-word-spacing );}.elementor-821 .elementor-element.elementor-element-4c1fac4 .elementor-heading-title{font-size:38px;}.elementor-821 .elementor-element.elementor-element-ea5cab3{--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-cee452f{--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-821 .elementor-element.elementor-element-344fad8{margin-top:4em;margin-bottom:0em;}.elementor-821 .elementor-element.elementor-element-7c3cb4f .elementor-heading-title{font-size:var( --e-global-typography-303cfaf-font-size );line-height:var( --e-global-typography-303cfaf-line-height );letter-spacing:var( --e-global-typography-303cfaf-letter-spacing );word-spacing:var( --e-global-typography-303cfaf-word-spacing );}.elementor-821 .elementor-element.elementor-element-d1c778f .elementor-heading-title{font-size:38px;}.elementor-821 .elementor-element.elementor-element-9588864{--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-abb0ab3{--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-fdafab1{margin-top:4em;margin-bottom:0em;}.elementor-821 .elementor-element.elementor-element-915aea5 .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 );word-spacing:var( --e-global-typography-7694047-word-spacing );}.elementor-821 .elementor-element.elementor-element-1d9013b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-821 .elementor-element.elementor-element-906c360{padding:0px 0px 13px 0px;}}@media(max-width:767px){.elementor-821 .elementor-element.elementor-element-5b71376 .elementor-heading-title{font-size:40px;}.elementor-821 .elementor-element.elementor-element-436c933{--justify-content:center;}.elementor-821 .elementor-element.elementor-element-1a95084{margin-top:4em;margin-bottom:0em;}.elementor-821 .elementor-element.elementor-element-3f018ff .elementor-heading-title{font-size:var( --e-global-typography-303cfaf-font-size );line-height:var( --e-global-typography-303cfaf-line-height );letter-spacing:var( --e-global-typography-303cfaf-letter-spacing );word-spacing:var( --e-global-typography-303cfaf-word-spacing );}.elementor-821 .elementor-element.elementor-element-4c1fac4 .elementor-heading-title{font-size:34px;}.elementor-821 .elementor-element.elementor-element-ea5cab3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-344fad8{margin-top:4em;margin-bottom:0em;}.elementor-821 .elementor-element.elementor-element-7c3cb4f .elementor-heading-title{font-size:var( --e-global-typography-303cfaf-font-size );line-height:var( --e-global-typography-303cfaf-line-height );letter-spacing:var( --e-global-typography-303cfaf-letter-spacing );word-spacing:var( --e-global-typography-303cfaf-word-spacing );}.elementor-821 .elementor-element.elementor-element-d1c778f .elementor-heading-title{font-size:34px;}.elementor-821 .elementor-element.elementor-element-9588864{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-abb0ab3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-4194dc6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-821 .elementor-element.elementor-element-915aea5{text-align:center;}.elementor-821 .elementor-element.elementor-element-915aea5 .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 );word-spacing:var( --e-global-typography-7694047-word-spacing );}.elementor-821 .elementor-element.elementor-element-90a4e97{text-align:center;}.elementor-821 .elementor-element.elementor-element-1d9013b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-821 .elementor-element.elementor-element-906c360{padding:0px 0px 15px 0px;}.elementor-821 .elementor-element.elementor-element-4c04afd{padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-f262350 */.elementor-821 .elementor-element.elementor-element-f262350 {
    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;
}

.elementor-821 .elementor-element.elementor-element-f262350 .elementor-widget-heading {
    width: 100%;
    margin: 0 0 22px 0 !important;
    padding: 0 !important;
}

.elementor-821 .elementor-element.elementor-element-f262350 .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;
}

.elementor-821 .elementor-element.elementor-element-f262350 .elementor-widget-wpforms {
    width: 100%;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-container,
.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form,
.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-field-container {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-field {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 0 16px 0 !important;
}

.elementor-821 .elementor-element.elementor-element-f262350 .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-821 .elementor-element.elementor-element-f262350 .wpforms-required-label {
    color: #d40000 !important;
}

.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-field-small,
.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-field-medium,
.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-field-large,
.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-field-row,
.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-field-row-block {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form input[type="text"],
.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form input[type="email"],
.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form input[type="tel"],
.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form input[type="number"],
.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form input[type="url"],
.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form select {
    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;
}

.elementor-821 .elementor-element.elementor-element-f262350 .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;
}

.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form input::placeholder,
.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form textarea::placeholder {
    color: #718096 !important;
    opacity: 1 !important;
}

.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form input:focus,
.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form textarea:focus,
.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form select:focus {
    background-color: #f2f2f2 !important;
    box-shadow: 0 0 0 2px rgba(212, 0, 0, 0.15) !important;
}

.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-submit-container {
    width: 100% !important;
    margin: 2px 0 0 0 !important;
    padding: 0 !important;
}

.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-submit-container button[type="submit"],
.elementor-821 .elementor-element.elementor-element-f262350 button.wpforms-submit {
    width: 100% !important;
    min-width: 100% !important;
    min-height: 56px !important;
    margin: 0 !important;
    padding: 13px 24px !important;
    color: #ffffff !important;
    background-color: #d40000 !important;
    border: none !important;
    border-radius: 999px !important;
    box-shadow: none !important;
    font-family: inherit;
    font-size: 15px !important;
    font-weight: 600 !important;
    line-height: 1.2 !important;
    text-align: center !important;
    text-transform: uppercase;
    cursor: pointer;
    transition:
        background-color 0.25s ease,
        transform 0.25s ease,
        box-shadow 0.25s ease;
}

.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-submit-container button[type="submit"]:hover,
.elementor-821 .elementor-element.elementor-element-f262350 button.wpforms-submit:hover {
    color: #ffffff !important;
    background-color: #b90000 !important;
    transform: translateY(-2px);
    box-shadow: 0 10px 20px rgba(212, 0, 0, 0.20) !important;
}

.elementor-821 .elementor-element.elementor-element-f262350 .wpforms-error {
    margin-top: 5px !important;
    color: #d40000 !important;
    font-size: 12px !important;
}

.elementor-821 .elementor-element.elementor-element-f262350 .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;
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-821 .elementor-element.elementor-element-f262350 {
        max-width: 540px;
        padding: 30px 28px 32px;
    }

    .elementor-821 .elementor-element.elementor-element-f262350 .elementor-heading-title {
        font-size: 39px !important;
    }

    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-field {
        padding-bottom: 14px !important;
    }

    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-field-label {
        font-size: 14px !important;
    }

    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form input[type="text"],
    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form input[type="email"],
    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form input[type="tel"],
    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form input[type="number"],
    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form input[type="url"],
    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form select {
        height: 50px !important;
        font-size: 13px !important;
    }

    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-submit-container button[type="submit"],
    .elementor-821 .elementor-element.elementor-element-f262350 button.wpforms-submit {
        min-height: 52px !important;
        font-size: 14px !important;
    }
}

@media (max-width: 767px) {
    .elementor-821 .elementor-element.elementor-element-f262350 {
        max-width: 100%;
        padding: 27px 20px 30px;
        border-radius: 14px;
        box-shadow: 0 9px 22px rgba(0, 0, 0, 0.09);
    }

    .elementor-821 .elementor-element.elementor-element-f262350 .elementor-widget-heading {
        margin-bottom: 20px !important;
    }

    .elementor-821 .elementor-element.elementor-element-f262350 .elementor-heading-title {
        font-size: 36px !important;
        line-height: 1.05 !important;
    }

    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-field {
        padding-bottom: 14px !important;
    }

    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-field-label {
        margin-bottom: 6px !important;
        font-size: 14px !important;
    }

    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form input[type="text"],
    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form input[type="email"],
    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form input[type="tel"],
    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form input[type="number"],
    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form input[type="url"],
    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form select {
        height: 52px !important;
        padding: 0 14px !important;
        font-size: 14px !important;
    }

    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-form textarea {
        min-height: 85px !important;
        padding: 13px 14px !important;
        font-size: 14px !important;
    }

    .elementor-821 .elementor-element.elementor-element-f262350 .wpforms-submit-container button[type="submit"],
    .elementor-821 .elementor-element.elementor-element-f262350 button.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-10eca1c */.elementor-821 .elementor-element.elementor-element-10eca1c {
    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-821 .elementor-element.elementor-element-10eca1c: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-1fc09a3 */.elementor-821 .elementor-element.elementor-element-1fc09a3 {
    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-821 .elementor-element.elementor-element-1fc09a3: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-e92334e */.elementor-821 .elementor-element.elementor-element-e92334e {
    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-821 .elementor-element.elementor-element-e92334e: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-eec3383 */.elementor-821 .elementor-element.elementor-element-eec3383 {
    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-821 .elementor-element.elementor-element-eec3383: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-0be005b */.elementor-821 .elementor-element.elementor-element-0be005b {
    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-821 .elementor-element.elementor-element-0be005b: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-1ca4a00 */.elementor-821 .elementor-element.elementor-element-1ca4a00 {
    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-821 .elementor-element.elementor-element-1ca4a00: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-cee452f *//* =========================
   MAIN PRICE TABLE
========================= */

.elementor-821 .elementor-element.elementor-element-cee452f {
    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-821 .elementor-element.elementor-element-cee452f *,
.elementor-821 .elementor-element.elementor-element-cee452f *::before,
.elementor-821 .elementor-element.elementor-element-cee452f *::after {
    box-sizing: border-box;
}


/* =========================
   HEADER AND PRICE ROW GRID
========================= */

.elementor-821 .elementor-element.elementor-element-cee452f .price-header,
.elementor-821 .elementor-element.elementor-element-cee452f .price-row,
.elementor-821 .elementor-element.elementor-element-cee452f .price-header > .e-con-inner,
.elementor-821 .elementor-element.elementor-element-cee452f .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-821 .elementor-element.elementor-element-cee452f .price-header {
    padding: 19px 24px !important;
    min-height: 58px !important;

    background-color: #eeeeee !important;
}


/* Header typography */
.elementor-821 .elementor-element.elementor-element-cee452f .price-header p,
.elementor-821 .elementor-element.elementor-element-cee452f .price-header .elementor-heading-title {
    margin: 0 !important;
    font-weight: 700;
}


/* =========================
   PRICE ROWS
========================= */

.elementor-821 .elementor-element.elementor-element-cee452f .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-821 .elementor-element.elementor-element-cee452f .price-row:hover {
    background-color: #f3f3f3 !important;
}


/* Remove border from last row */
.elementor-821 .elementor-element.elementor-element-cee452f .price-row:last-child {
    border-bottom: none;
}


/* =========================
   REMOVE DEFAULT SPACING
========================= */

.elementor-821 .elementor-element.elementor-element-cee452f .price-header .elementor-widget,
.elementor-821 .elementor-element.elementor-element-cee452f .price-row .elementor-widget {
    width: auto !important;
    max-width: none !important;
    margin: 0 !important;
}

.elementor-821 .elementor-element.elementor-element-cee452f .price-header .elementor-widget-container,
.elementor-821 .elementor-element.elementor-element-cee452f .price-row .elementor-widget-container {
    margin: 0 !important;
}

.elementor-821 .elementor-element.elementor-element-cee452f .price-header p,
.elementor-821 .elementor-element.elementor-element-cee452f .price-row p,
.elementor-821 .elementor-element.elementor-element-cee452f .price-header .elementor-heading-title,
.elementor-821 .elementor-element.elementor-element-cee452f .price-row .elementor-heading-title {
    margin: 0 !important;
}


/* =========================
   LEFT COLUMN
========================= */

.elementor-821 .elementor-element.elementor-element-cee452f .price-header .elementor-widget:first-child,
.elementor-821 .elementor-element.elementor-element-cee452f .price-row .elementor-widget:first-child {
    min-width: 0 !important;
    justify-self: start !important;
}


/* =========================
   RIGHT COLUMN
========================= */

.elementor-821 .elementor-element.elementor-element-cee452f .price-right,
.elementor-821 .elementor-element.elementor-element-cee452f .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-821 .elementor-element.elementor-element-cee452f .repair-price,
.elementor-821 .elementor-element.elementor-element-cee452f .repair-price p,
.elementor-821 .elementor-element.elementor-element-cee452f .repair-price .elementor-heading-title {
    color: #d40000 !important;
    font-weight: 700 !important;
}


/* =========================
   TABLET
========================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-821 .elementor-element.elementor-element-cee452f {
        width: calc(100% - 48px) !important;
        max-width: none !important;

        margin-left: auto !important;
        margin-right: auto !important;

        border-radius: 16px;
    }

    .elementor-821 .elementor-element.elementor-element-cee452f .price-header,
    .elementor-821 .elementor-element.elementor-element-cee452f .price-row {
        padding: 17px 20px !important;
        min-height: 56px !important;
    }

    .elementor-821 .elementor-element.elementor-element-cee452f .price-header,
    .elementor-821 .elementor-element.elementor-element-cee452f .price-row,
    .elementor-821 .elementor-element.elementor-element-cee452f .price-header > .e-con-inner,
    .elementor-821 .elementor-element.elementor-element-cee452f .price-row > .e-con-inner {
        column-gap: 18px !important;
    }
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

    .elementor-821 .elementor-element.elementor-element-cee452f {
        width: calc(100% - 32px) !important;
        max-width: none !important;

        margin-left: auto !important;
        margin-right: auto !important;

        border-radius: 14px;
    }

    .elementor-821 .elementor-element.elementor-element-cee452f .price-header,
    .elementor-821 .elementor-element.elementor-element-cee452f .price-row {
        padding: 15px 13px !important;
        min-height: 54px !important;
    }

    .elementor-821 .elementor-element.elementor-element-cee452f .price-header,
    .elementor-821 .elementor-element.elementor-element-cee452f .price-row,
    .elementor-821 .elementor-element.elementor-element-cee452f .price-header > .e-con-inner,
    .elementor-821 .elementor-element.elementor-element-cee452f .price-row > .e-con-inner {
        grid-template-columns: minmax(0, 1fr) max-content !important;
        column-gap: 10px !important;
    }

    .elementor-821 .elementor-element.elementor-element-cee452f .price-header p,
    .elementor-821 .elementor-element.elementor-element-cee452f .price-row p,
    .elementor-821 .elementor-element.elementor-element-cee452f .price-header .elementor-heading-title,
    .elementor-821 .elementor-element.elementor-element-cee452f .price-row .elementor-heading-title {
        font-size: 13px !important;
        line-height: 1.4 !important;
    }

    .elementor-821 .elementor-element.elementor-element-cee452f .price-right,
    .elementor-821 .elementor-element.elementor-element-cee452f .repair-price {
        min-width: max-content !important;
        white-space: nowrap !important;
    }
}


/* Very small mobile screens */
@media (max-width: 380px) {

    .elementor-821 .elementor-element.elementor-element-cee452f {
        width: calc(100% - 24px) !important;
    }

    .elementor-821 .elementor-element.elementor-element-cee452f .price-header,
    .elementor-821 .elementor-element.elementor-element-cee452f .price-row {
        padding: 14px 10px !important;
    }

    .elementor-821 .elementor-element.elementor-element-cee452f .price-header p,
    .elementor-821 .elementor-element.elementor-element-cee452f .price-row p,
    .elementor-821 .elementor-element.elementor-element-cee452f .price-header .elementor-heading-title,
    .elementor-821 .elementor-element.elementor-element-cee452f .price-row .elementor-heading-title {
        font-size: 12px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-831f2fa */.elementor-821 .elementor-element.elementor-element-831f2fa {
    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-821 .elementor-element.elementor-element-831f2fa: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-e94c109 */.elementor-821 .elementor-element.elementor-element-e94c109 {
    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-821 .elementor-element.elementor-element-e94c109: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-a0ab5bd */.elementor-821 .elementor-element.elementor-element-a0ab5bd {
    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-821 .elementor-element.elementor-element-a0ab5bd: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-38e739d */.elementor-821 .elementor-element.elementor-element-38e739d {
    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-821 .elementor-element.elementor-element-38e739d: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-e1ddccc */.elementor-821 .elementor-element.elementor-element-e1ddccc {
    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-821 .elementor-element.elementor-element-e1ddccc: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-c7c805a */.elementor-821 .elementor-element.elementor-element-c7c805a {
    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-821 .elementor-element.elementor-element-c7c805a:hover {
        transform: translateY(-7px);
        border-color: #cfcfcf;
        box-shadow: 0 18px 35px -14px rgba(0, 0, 0, 0.28);
    }
}/* End custom CSS */