.elementor-470 .elementor-element.elementor-element-69f6316{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-470 .elementor-element.elementor-element-97b5bd2{--divider-border-style:solid;--divider-color:var( --e-global-color-8507d48 );--divider-border-width:5px;}.elementor-470 .elementor-element.elementor-element-97b5bd2 .elementor-divider-separator{width:10%;}.elementor-470 .elementor-element.elementor-element-98a9f9a{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-470 .elementor-element.elementor-element-8b4a372{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-223b00d{--display:flex;}.elementor-470 .elementor-element.elementor-element-ee0c051 .elementor-button{background-color:#CB1919;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-ee0c051 .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-ee0c051 .elementor-button:focus{background-color:#008813;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-ee0c051 .elementor-button-content-wrapper{flex-direction:row;}.elementor-470 .elementor-element.elementor-element-b7b1de8{--display:flex;}.elementor-470 .elementor-element.elementor-element-522e5dd{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-470 .elementor-element.elementor-element-27df7f1{--divider-border-style:solid;--divider-color:var( --e-global-color-8507d48 );--divider-border-width:5px;}.elementor-470 .elementor-element.elementor-element-27df7f1 .elementor-divider-separator{width:10%;}.elementor-470 .elementor-element.elementor-element-1372d7a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-8da60e7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-470 .elementor-element.elementor-element-60f78b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-60f78b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-60f78b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-60f78b8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-60f78b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-60f78b8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-60f78b8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-470 .elementor-element.elementor-element-60f78b8{--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-470 .elementor-element.elementor-element-60f78b8 .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-470 .elementor-element.elementor-element-60f78b8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-824479a .elementor-button{background-color:#CB1919;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-824479a .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-824479a .elementor-button:focus{background-color:#008813;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-824479a .elementor-button-content-wrapper{flex-direction:row;}.elementor-470 .elementor-element.elementor-element-824479a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-470 .elementor-element.elementor-element-f97f677{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-470 .elementor-element.elementor-element-d53062d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-d53062d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-d53062d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-d53062d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-d53062d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-d53062d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-d53062d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-470 .elementor-element.elementor-element-d53062d{--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-470 .elementor-element.elementor-element-d53062d .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-470 .elementor-element.elementor-element-d53062d .elementor-icon-list-text{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-c98e26b .elementor-button{background-color:#CB1919;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-c98e26b .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-c98e26b .elementor-button:focus{background-color:#008813;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-c98e26b .elementor-button-content-wrapper{flex-direction:row;}.elementor-470 .elementor-element.elementor-element-c98e26b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-470 .elementor-element.elementor-element-fcd4334{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-470 .elementor-element.elementor-element-9e9067c{--divider-border-style:solid;--divider-color:var( --e-global-color-8507d48 );--divider-border-width:5px;}.elementor-470 .elementor-element.elementor-element-9e9067c .elementor-divider-separator{width:10%;}.elementor-470 .elementor-element.elementor-element-5c0c239{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-1c4daa1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-470 .elementor-element.elementor-element-5ee0bcb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-5ee0bcb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-5ee0bcb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-5ee0bcb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-5ee0bcb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-5ee0bcb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-5ee0bcb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-470 .elementor-element.elementor-element-5ee0bcb{--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-470 .elementor-element.elementor-element-5ee0bcb .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-470 .elementor-element.elementor-element-5ee0bcb .elementor-icon-list-text{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-160864a .elementor-button{background-color:#CB1919;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-160864a .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-160864a .elementor-button:focus{background-color:#008813;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-160864a .elementor-button-content-wrapper{flex-direction:row;}.elementor-470 .elementor-element.elementor-element-160864a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-470 .elementor-element.elementor-element-621b865{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-470 .elementor-element.elementor-element-86918c9 img{width:38%;}.elementor-470 .elementor-element.elementor-element-1284df2 .elementor-button{background-color:#CB1919;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-1284df2 .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-1284df2 .elementor-button:focus{background-color:#008813;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-1284df2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-470 .elementor-element.elementor-element-1284df2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-470 .elementor-element.elementor-element-6de0bb3{--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-470 .elementor-element.elementor-element-bd55f14{--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-470 .elementor-element.elementor-element-2a3bd3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-2a3bd3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-2a3bd3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-2a3bd3a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-2a3bd3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-2a3bd3a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-2a3bd3a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-470 .elementor-element.elementor-element-2a3bd3a{--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-470 .elementor-element.elementor-element-2a3bd3a .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-470 .elementor-element.elementor-element-2a3bd3a .elementor-icon-list-text{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-1af4904{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-470 .elementor-element.elementor-element-80a5870 .elementor-button{background-color:#CB1919;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-80a5870 .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-80a5870 .elementor-button:focus{background-color:#008813;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-80a5870 .elementor-button-content-wrapper{flex-direction:row;}.elementor-470 .elementor-element.elementor-element-f9053a5{--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-470 .elementor-element.elementor-element-62dc90b{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-470 .elementor-element.elementor-element-9c58fd2{--divider-border-style:solid;--divider-color:var( --e-global-color-8507d48 );--divider-border-width:5px;}.elementor-470 .elementor-element.elementor-element-9c58fd2 .elementor-divider-separator{width:10%;}.elementor-470 .elementor-element.elementor-element-09b8500{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-fa1216b{--display:flex;}.elementor-470 .elementor-element.elementor-element-4f23027{--display:flex;}.elementor-470 .elementor-element.elementor-element-09a4915 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-09a4915 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-09a4915 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-09a4915 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-09a4915 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-09a4915 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-09a4915 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-470 .elementor-element.elementor-element-09a4915{--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-470 .elementor-element.elementor-element-09a4915 .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-470 .elementor-element.elementor-element-09a4915 .elementor-icon-list-text{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-7bb72b5 .elementor-button{background-color:#CB1919;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-7bb72b5 .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-7bb72b5 .elementor-button:focus{background-color:#008813;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-7bb72b5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-470 .elementor-element.elementor-element-af24937{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-c48658e{--display:flex;--justify-content:center;}.elementor-470 .elementor-element.elementor-element-14b9e1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-14b9e1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-14b9e1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-14b9e1a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-14b9e1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-14b9e1a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-14b9e1a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-470 .elementor-element.elementor-element-14b9e1a{--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-470 .elementor-element.elementor-element-14b9e1a .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-470 .elementor-element.elementor-element-14b9e1a .elementor-icon-list-text{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-b023d72 .elementor-button{background-color:#CB1919;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-b023d72 .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-b023d72 .elementor-button:focus{background-color:#008813;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-b023d72 .elementor-button-content-wrapper{flex-direction:row;}.elementor-470 .elementor-element.elementor-element-745c176{--display:flex;}.elementor-470 .elementor-element.elementor-element-6cbaaff img{width:81%;}.elementor-470 .elementor-element.elementor-element-68c7051{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-470 .elementor-element.elementor-element-90ed175{--divider-border-style:solid;--divider-color:var( --e-global-color-8507d48 );--divider-border-width:5px;}.elementor-470 .elementor-element.elementor-element-90ed175 .elementor-divider-separator{width:10%;}.elementor-470 .elementor-element.elementor-element-78823e4{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-470 .elementor-element.elementor-element-5cad920{--divider-border-style:solid;--divider-color:var( --e-global-color-8507d48 );--divider-border-width:5px;}.elementor-470 .elementor-element.elementor-element-5cad920 .elementor-divider-separator{width:10%;}.elementor-470 .elementor-element.elementor-element-ed9c48e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-68fdfc9{--display:flex;}.elementor-470 .elementor-element.elementor-element-16a17da img{width:89%;}.elementor-470 .elementor-element.elementor-element-434d9d8{--display:flex;--justify-content:center;}.elementor-470 .elementor-element.elementor-element-bca4313 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-bca4313 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-bca4313 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-bca4313 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-bca4313 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-bca4313 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-bca4313 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-470 .elementor-element.elementor-element-bca4313{--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-470 .elementor-element.elementor-element-bca4313 .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-470 .elementor-element.elementor-element-bca4313 .elementor-icon-list-text{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-53fa1a4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-470 .elementor-element.elementor-element-2590b25 .elementor-button{background-color:#CB1919;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-2590b25 .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-2590b25 .elementor-button:focus{background-color:#008813;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-2590b25 .elementor-button-content-wrapper{flex-direction:row;}.elementor-470 .elementor-element.elementor-element-105921c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-338d402{--display:flex;}.elementor-470 .elementor-element.elementor-element-683f8f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-683f8f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-683f8f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-683f8f6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-683f8f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-683f8f6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-683f8f6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-470 .elementor-element.elementor-element-683f8f6{--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-470 .elementor-element.elementor-element-683f8f6 .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-470 .elementor-element.elementor-element-683f8f6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-0605036{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-470 .elementor-element.elementor-element-9c4abd5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-9c4abd5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-9c4abd5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-470 .elementor-element.elementor-element-9c4abd5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-9c4abd5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-470 .elementor-element.elementor-element-9c4abd5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-9c4abd5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-470 .elementor-element.elementor-element-9c4abd5{--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-470 .elementor-element.elementor-element-9c4abd5 .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-470 .elementor-element.elementor-element-9c4abd5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-470 .elementor-element.elementor-element-f8a005c .elementor-button{background-color:#CB1919;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-f8a005c .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-f8a005c .elementor-button:focus{background-color:#008813;box-shadow:3px 3px 7px 1px rgba(0,0,0,0.5);}.elementor-470 .elementor-element.elementor-element-f8a005c .elementor-button-content-wrapper{flex-direction:row;}.elementor-470 .elementor-element.elementor-element-a1f9b99{--display:flex;}@media(min-width:768px){.elementor-470 .elementor-element.elementor-element-bd55f14{--width:50%;}.elementor-470 .elementor-element.elementor-element-f9053a5{--width:50%;}}@media(max-width:1024px){.elementor-470 .elementor-element.elementor-element-8b4a372{--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-1372d7a{--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-5c0c239{--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-09b8500{--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-af24937{--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-ed9c48e{--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-105921c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-470 .elementor-element.elementor-element-8b4a372{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-1372d7a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-5c0c239{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-09b8500{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-af24937{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-ed9c48e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-470 .elementor-element.elementor-element-105921c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-c5b51b8 */<style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        body {
            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
            background: #f5f5f5;
            padding: 20px;
        }

        .bookmaker-card {
            background: white;
            border-radius: 12px;
            padding: 25px;
            margin: 20px auto;
            max-width: 900px;
            width: 100%;
            box-shadow: 0 4px 15px rgba(0,0,0,0.1);
            transition: all 0.3s;
        }

        .bookmaker-card:hover {
            box-shadow: 0 6px 25px rgba(0,0,0,0.15);
            transform: translateY(-3px);
        }

        .card-content {
            display: grid;
            grid-template-columns: 200px 1fr 280px;
            gap: 25px;
            align-items: center;
        }

        .logo-section {
            text-align: center;
        }

        .logo {
            max-width: 160px;
            width: 100%;
            height: auto;
            margin-bottom: 10px;
        }

        .bookmaker-name {
            font-size: 24px;
            font-weight: bold;
            color: #1a3a5c;
            margin-top: 10px;
        }

        .info-section {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }

        .bonus-section {
            text-align: center;
            padding: 15px;
            background: linear-gradient(135deg, #fff9e6 0%, #ffffff 100%);
            border-radius: 8px;
            border: 2px solid #FFA500;
        }

        .bonus-label {
            font-size: 12px;
            color: #666;
            margin-bottom: 6px;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        .bonus-text {
            font-size: 20px;
            font-weight: bold;
            color: #FFA500;
            line-height: 1.3;
        }

        .promo-section {
            text-align: center;
            padding: 12px;
            background: #f8f9fa;
            border: 2px dashed #ddd;
            border-radius: 8px;
        }

        .promo-label {
            font-size: 11px;
            color: #666;
            margin-bottom: 6px;
            font-weight: 500;
        }

        .promo-value {
            font-size: 20px;
            font-weight: bold;
            color: #1a3a5c;
            letter-spacing: 2px;
            margin-bottom: 10px;
        }

        .copy-btn {
            background: #1a3a5c;
            color: white;
            border: none;
            padding: 8px 20px;
            border-radius: 6px;
            cursor: pointer;
            font-size: 13px;
            font-weight: 600;
            transition: all 0.3s;
        }

        .copy-btn:hover {
            background: #2d5a8c;
            transform: scale(1.05);
        }

        .copy-btn.copied {
            background: #00B894;
        }

        .buttons-section {
            display: flex;
            flex-direction: column;
            gap: 12px;
        }

        .welcome-btn {
            background: linear-gradient(135deg, #00B894 0%, #00966D 100%);
            color: white !important ;
            border: none;
            padding: 14px 25px;
            border-radius: 50px;
            font-size: 14px;
            font-weight: bold;
            cursor: pointer;
            text-transform: uppercase;
            letter-spacing: 0.5px;
            box-shadow: 0 4px 15px rgba(0, 184, 148, 0.4);
            transition: all 0.3s;
            text-decoration: none;
            display: block;
            text-align: center;
            white-space: nowrap;
        }

        .welcome-btn:hover {
            transform: translateY(-2px);
            box-shadow: 0 6px 20px rgba(0, 184, 148, 0.6);
        }

        .download-btn {
            background: #CB1919;
            color: white !important ;
            border: none;
            padding: 12px 20px;
            border-radius: 50px;
            font-size: 13px;
            font-weight: bold;
            cursor: pointer;
            text-transform: uppercase;
            letter-spacing: 0.5px;
            box-shadow: 0 4px 15px rgba(203, 25, 25, 0.4);
            transition: all 0.3s;
            text-decoration: none;
            display: block;
            text-align: center;
        }

        .download-btn:hover {
            background: #a01414;
            transform: translateY(-2px);
            box-shadow: 0 6px 20px rgba(203, 25, 25, 0.6);
        }

        /* Sticky bottom card */
        .sticky-card {
            position: fixed;
            bottom: -100%;
            left: 0;
            right: 0;
            background: white;
            box-shadow: 0 -4px 20px rgba(0,0,0,0.2);
            z-index: 9999;
            transition: bottom 0.4s ease-in-out;
            border-top-left-radius: 12px;
            border-top-right-radius: 12px;
        }

        .sticky-card.show {
            bottom: 0;
        }

        .sticky-card .card-content {
            padding: 15px 20px;
            max-width: 1200px;
            margin: 0 auto;
            position: relative;
        }

        .close-btn {
            position: absolute;
            top: 10px;
            right: 10px;
            background: rgba(0, 0, 0, 0.6);
            color: white;
            border: none;
            width: 30px;
            height: 30px;
            border-radius: 50%;
            cursor: pointer;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 18px;
            line-height: 1;
            transition: all 0.3s;
            z-index: 10;
        }

        .close-btn:hover {
            background: rgba(203, 25, 25, 0.9);
            transform: scale(1.1);
        }

        /* Tablette */
        @media (max-width: 992px) {
            .card-content {
                grid-template-columns: 1fr;
                gap: 20px;
                text-align: center;
            }

            .logo-section {
                order: 1;
            }

            .info-section {
                order: 2;
            }

            .buttons-section {
                order: 3;
            }

            .logo {
                max-width: 140px;
            }

            .bookmaker-name {
                font-size: 22px;
            }

            .sticky-card .card-content {
                grid-template-columns: 150px 1fr 200px;
                gap: 15px;
                text-align: left;
            }

            .sticky-card .logo {
                max-width: 100px;
            }

            .sticky-card .bookmaker-name {
                font-size: 18px;
            }

            .sticky-card .bonus-text {
                font-size: 16px;
            }

            .sticky-card .promo-value {
                font-size: 16px;
            }

            .sticky-card .welcome-btn,
            .sticky-card .download-btn {
                font-size: 12px;
                padding: 10px 15px;
            }
        }

        /* Mobile */
        @media (max-width: 768px) {
            body {
                padding: 10px;
            }

            .bookmaker-card {
                padding: 20px 15px;
            }

            .card-content {
                gap: 18px;
            }

            .logo {
                max-width: 130px;
            }

            .bookmaker-name {
                font-size: 20px;
            }

            .bonus-section {
                padding: 12px;
            }

            .bonus-text {
                font-size: 17px;
            }

            .promo-section {
                padding: 10px;
            }

            .promo-value {
                font-size: 18px;
            }

            .copy-btn {
                padding: 7px 18px;
                font-size: 12px;
            }

            .welcome-btn {
                padding: 12px 20px;
                font-size: 13px;
                white-space: normal;
            }

            .download-btn {
                padding: 11px 18px;
                font-size: 12px;
            }

            /* Sticky sur mobile - version simplifiée */
            .sticky-card .card-content {
                grid-template-columns: 1fr;
                gap: 10px;
                padding: 12px 15px;
            }

            .sticky-card .logo-section {
                display: none;
            }

            .sticky-card .info-section {
                display: none;
            }

            .sticky-card .buttons-section {
                flex-direction: row;
                gap: 8px;
            }

            .sticky-card .welcome-btn,
            .sticky-card .download-btn {
                font-size: 11px;
                padding: 10px 12px;
            }
        }

        @media (max-width: 480px) {
            .bookmaker-card {
                padding: 18px 12px;
            }

            .logo {
                max-width: 110px;
            }

            .bookmaker-name {
                font-size: 18px;
            }

            .bonus-text {
                font-size: 15px;
            }

            .promo-value {
                font-size: 16px;
            }

            .welcome-btn,
            .download-btn {
                font-size: 12px;
                padding: 10px 15px;
            }
        }
    </style>/* End custom CSS */