.elementor-115 .elementor-element.elementor-element-c80b078 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:300px;}.elementor-115 .elementor-element.elementor-element-c80b078 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-115 .elementor-element.elementor-element-c4ca2f3 .elementor-repeater-item-09e0eb4 .swiper-slide-bg{background-color:#71767B;}.elementor-115 .elementor-element.elementor-element-c4ca2f3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-115 .elementor-element.elementor-element-c4ca2f3 .elementor-slide-button{background-color:#C20000;font-family:"Rajdhani", Sans-serif;font-size:34px;font-weight:600;border-width:0px;border-radius:100%;}.elementor-115 .elementor-element.elementor-element-c4ca2f3 .elementor-slide-button:hover{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-c4ca2f3 .swiper-slide-contents{max-width:100%;}.elementor-115 .elementor-element.elementor-element-c4ca2f3 .swiper-slide-inner{text-align:center;}.elementor-115 .elementor-element.elementor-element-c4ca2f3 .elementor-slide-heading{color:#FFFFFF;font-family:"Rajdhani", Sans-serif;font-size:52px;font-weight:600;text-transform:uppercase;line-height:30px;}.elementor-115 .elementor-element.elementor-element-c4ca2f3 .elementor-slide-description{font-family:"Rajdhani", Sans-serif;font-size:52px;font-weight:600;line-height:0px;}.elementor-115 .elementor-element.elementor-element-5705c60{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-ec116cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-ec116cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-ec116cf:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-ec116cf > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-ec116cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-115 .elementor-element.elementor-element-b7b05c1{text-align:center;}.elementor-115 .elementor-element.elementor-element-b7b05c1 img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-5a718c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-5a718c3 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-afe4b6c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-afe4b6c{text-align:left;}.elementor-115 .elementor-element.elementor-element-afe4b6c .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-38a669c > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-38a669c{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-bcc8fa1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-3c8c169{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-3c8c169 .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-3c8c169 .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-3c8c169 .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-3c8c169 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-3c8c169 .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-5826b6c{text-align:right;}.elementor-115 .elementor-element.elementor-element-5826b6c .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-115 .elementor-element.elementor-element-77a36ad{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-77a36ad .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-77a36ad .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-1f3efb3{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-e7b5216:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-e7b5216 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-e7b5216:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-e7b5216 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-e7b5216 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-71f80b1{text-align:center;}.elementor-115 .elementor-element.elementor-element-71f80b1 img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-2f0c5f7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-2f0c5f7 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-93aaa79 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-93aaa79{text-align:left;}.elementor-115 .elementor-element.elementor-element-93aaa79 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-21f5b73 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-21f5b73{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-6d5193b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-682422c{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-682422c .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-682422c .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-682422c .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-682422c .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-682422c .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-c7eb359{text-align:right;}.elementor-115 .elementor-element.elementor-element-c7eb359 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-1928f6f{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-1928f6f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-1928f6f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-9f1a4d3{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-4495678:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-4495678 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-4495678:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-4495678 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-4495678 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-89f5e2a{text-align:center;}.elementor-115 .elementor-element.elementor-element-89f5e2a img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-53ba613 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-53ba613 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-72dd2f5 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-72dd2f5{text-align:left;}.elementor-115 .elementor-element.elementor-element-72dd2f5 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-e32efe1 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-e32efe1{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-f646b32 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-553e415{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-553e415 .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-553e415 .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-553e415 .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-553e415 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-553e415 .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-2067f35{text-align:right;}.elementor-115 .elementor-element.elementor-element-2067f35 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-ee1a0c2{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-ee1a0c2 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-ee1a0c2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-1d62fe9{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-20e89b0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-20e89b0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-20e89b0:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-20e89b0 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-20e89b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-63ae92b{text-align:center;}.elementor-115 .elementor-element.elementor-element-63ae92b img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-3901acf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-3901acf > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-b4fc8fd > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-b4fc8fd{text-align:left;}.elementor-115 .elementor-element.elementor-element-b4fc8fd .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-e1a212d > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-e1a212d{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-234afae > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-9207b8a{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-9207b8a .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-9207b8a .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-9207b8a .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-9207b8a .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-9207b8a .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-b736af8{text-align:right;}.elementor-115 .elementor-element.elementor-element-b736af8 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-aabf86d{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-aabf86d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-aabf86d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-95f4929{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-4b1e415:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-4b1e415 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-4b1e415:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-4b1e415 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-4b1e415 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-0c9105a{text-align:center;}.elementor-115 .elementor-element.elementor-element-0c9105a img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-1ed9beb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-1ed9beb > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-1410680 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-1410680{text-align:left;}.elementor-115 .elementor-element.elementor-element-1410680 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-464eaa9 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-464eaa9{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-fab8375 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-9d8c662{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-9d8c662 .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-9d8c662 .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-9d8c662 .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-9d8c662 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-9d8c662 .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-d8a0fdf{text-align:right;}.elementor-115 .elementor-element.elementor-element-d8a0fdf .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-356a48f{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-356a48f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-356a48f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-c052e63{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-b28ff33:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-b28ff33 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-b28ff33:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-b28ff33 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-b28ff33 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-71fe000{text-align:center;}.elementor-115 .elementor-element.elementor-element-71fe000 img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-e5941c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-e5941c4 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-c54de6a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-c54de6a{text-align:left;}.elementor-115 .elementor-element.elementor-element-c54de6a .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-4ecb04d > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-4ecb04d{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-85b1b21 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-b675d42{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-b675d42 .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-b675d42 .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-b675d42 .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-b675d42 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-b675d42 .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-05d2878{text-align:right;}.elementor-115 .elementor-element.elementor-element-05d2878 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-b290f82{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-b290f82 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-b290f82 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-f9e9508{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-6e49793:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-6e49793 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-6e49793:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-6e49793 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-6e49793 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-34b0754{text-align:center;}.elementor-115 .elementor-element.elementor-element-34b0754 img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-b5a43fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-b5a43fd > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-6b8e0bd > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-6b8e0bd{text-align:left;}.elementor-115 .elementor-element.elementor-element-6b8e0bd .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-f06d045 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-f06d045{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-25366d7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-da40a56{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-da40a56 .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-da40a56 .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-da40a56 .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-da40a56 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-da40a56 .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-f2e07f3{text-align:right;}.elementor-115 .elementor-element.elementor-element-f2e07f3 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-08ee6d6{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-08ee6d6 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-08ee6d6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-400bb4c{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-40448c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-40448c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-40448c5:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-40448c5 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-40448c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-e62c45c{text-align:center;}.elementor-115 .elementor-element.elementor-element-e62c45c img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-e56ef68 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-e56ef68 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-e6e0c9c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-e6e0c9c{text-align:left;}.elementor-115 .elementor-element.elementor-element-e6e0c9c .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-3f545c7 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-3f545c7{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-1eff38b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-a1f8d26{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-a1f8d26 .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-a1f8d26 .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-a1f8d26 .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-a1f8d26 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-a1f8d26 .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-bc6b2f1{text-align:right;}.elementor-115 .elementor-element.elementor-element-bc6b2f1 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-d820b55{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-d820b55 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-d820b55 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-112bd0d{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-a746b22:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-a746b22 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-a746b22:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-a746b22 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-a746b22 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-bda3f41{text-align:center;}.elementor-115 .elementor-element.elementor-element-bda3f41 img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-626106f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-626106f > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-e7ac3a7 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-e7ac3a7{text-align:left;}.elementor-115 .elementor-element.elementor-element-e7ac3a7 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-a1d9844 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-a1d9844{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-62c3ba4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-cc1adc4{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-cc1adc4 .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-cc1adc4 .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-cc1adc4 .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-cc1adc4 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-cc1adc4 .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-9a42a82{text-align:right;}.elementor-115 .elementor-element.elementor-element-9a42a82 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-b958f3c{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-b958f3c .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-b958f3c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-c6051df{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-a36d77c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-a36d77c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-a36d77c:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-a36d77c > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-a36d77c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-8719e7c{text-align:center;}.elementor-115 .elementor-element.elementor-element-8719e7c img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-f436dfa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-f436dfa > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-da560b5 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-da560b5{text-align:left;}.elementor-115 .elementor-element.elementor-element-da560b5 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-6031289 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-6031289{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-071f837 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-2f62be4{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-2f62be4 .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-2f62be4 .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-2f62be4 .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-2f62be4 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-2f62be4 .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-21c7302{text-align:right;}.elementor-115 .elementor-element.elementor-element-21c7302 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-4e32e2a{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-4e32e2a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-4e32e2a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-e4ca962{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-12210e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-12210e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-12210e9:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-12210e9 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-12210e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-7ce5c91{text-align:center;}.elementor-115 .elementor-element.elementor-element-7ce5c91 img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-38dbc8a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-38dbc8a > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-7ac8627 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-7ac8627{text-align:left;}.elementor-115 .elementor-element.elementor-element-7ac8627 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-96fc0fa > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-96fc0fa{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-4e8f254 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-f44577c{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-f44577c .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-f44577c .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-f44577c .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-f44577c .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-f44577c .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-c791550{text-align:right;}.elementor-115 .elementor-element.elementor-element-c791550 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-95cc060{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-95cc060 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-95cc060 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-7ba3c18{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-92c7bb8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-92c7bb8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-92c7bb8:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-92c7bb8 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-92c7bb8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-5dcb156{text-align:center;}.elementor-115 .elementor-element.elementor-element-5dcb156 img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-07e9439 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-07e9439 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-12b0389 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-12b0389{text-align:left;}.elementor-115 .elementor-element.elementor-element-12b0389 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-9cec551 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-9cec551{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-17baa53 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-fc19696{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-fc19696 .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-fc19696 .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-fc19696 .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-fc19696 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-fc19696 .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-d83ea10{text-align:right;}.elementor-115 .elementor-element.elementor-element-d83ea10 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-ba00a78{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-ba00a78 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-ba00a78 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-3c427aa{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-ad74c08:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-ad74c08 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-ad74c08:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-ad74c08 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-ad74c08 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-03b2292{text-align:center;}.elementor-115 .elementor-element.elementor-element-03b2292 img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-9735847 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-9735847 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-d7673a8 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-d7673a8{text-align:left;}.elementor-115 .elementor-element.elementor-element-d7673a8 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-0aa3649 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-0aa3649{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-5aaf870 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-a3d3674{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-a3d3674 .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-a3d3674 .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-a3d3674 .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-a3d3674 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-a3d3674 .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-a520d9f{text-align:right;}.elementor-115 .elementor-element.elementor-element-a520d9f .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-bf4ac99{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-bf4ac99 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-bf4ac99 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-d183f00{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-94856a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-94856a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-94856a5:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-94856a5 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-94856a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-e5ee7d4{text-align:center;}.elementor-115 .elementor-element.elementor-element-e5ee7d4 img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-c8fcad7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-c8fcad7 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-25a5f61 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-25a5f61{text-align:left;}.elementor-115 .elementor-element.elementor-element-25a5f61 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-a338d09 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-a338d09{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-e14a48c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-644ea12{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-644ea12 .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-644ea12 .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-644ea12 .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-644ea12 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-644ea12 .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-1b6188c{text-align:right;}.elementor-115 .elementor-element.elementor-element-1b6188c .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-4e25b2f{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-4e25b2f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-4e25b2f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-61c2c5f{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-fa126a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-fa126a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-fa126a9:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-fa126a9 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-fa126a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-678e8ff{text-align:center;}.elementor-115 .elementor-element.elementor-element-678e8ff img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-eef59ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-eef59ee > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-adfb184 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-adfb184{text-align:left;}.elementor-115 .elementor-element.elementor-element-adfb184 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-7bcabc7 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-7bcabc7{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-0c5301b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-1b2719a{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-1b2719a .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-1b2719a .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-1b2719a .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-1b2719a .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-1b2719a .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-12cc44b{text-align:right;}.elementor-115 .elementor-element.elementor-element-12cc44b .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-2322526{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-2322526 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-2322526 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-2f85dfd{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-c364141:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-c364141 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-c364141:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-c364141 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-c364141 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-73571f3{text-align:center;}.elementor-115 .elementor-element.elementor-element-73571f3 img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-8334586 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-8334586 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-2bee4fb > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-2bee4fb{text-align:left;}.elementor-115 .elementor-element.elementor-element-2bee4fb .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-8eb49c4 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-8eb49c4{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-fcc660b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-c075eb2{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-c075eb2 .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-c075eb2 .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-c075eb2 .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-c075eb2 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-c075eb2 .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-e1d6322{text-align:right;}.elementor-115 .elementor-element.elementor-element-e1d6322 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-19ac995{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-19ac995 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-19ac995 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-f68a4b6{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-5ffe63e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-5ffe63e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-5ffe63e:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-5ffe63e > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-5ffe63e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-2acdf50{text-align:center;}.elementor-115 .elementor-element.elementor-element-2acdf50 img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-f92f5f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-f92f5f1 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-e2d0666 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-e2d0666{text-align:left;}.elementor-115 .elementor-element.elementor-element-e2d0666 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-e3ac41f > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-e3ac41f{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-6ce47ad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-3ebc63d{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-3ebc63d .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-3ebc63d .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-3ebc63d .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-3ebc63d .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-3ebc63d .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-9cfb486{text-align:right;}.elementor-115 .elementor-element.elementor-element-9cfb486 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-d82e783{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-d82e783 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-d82e783 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-7f30146{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-c26a5a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-c26a5a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-c26a5a5:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-c26a5a5 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-c26a5a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-8595007{text-align:center;}.elementor-115 .elementor-element.elementor-element-8595007 img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-8178558 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-8178558 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-97974b2 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-97974b2{text-align:left;}.elementor-115 .elementor-element.elementor-element-97974b2 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-12c6f20 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-12c6f20{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-877bfe0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-4c68752{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-4c68752 .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-4c68752 .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-4c68752 .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-4c68752 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-4c68752 .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-591d9ee{text-align:right;}.elementor-115 .elementor-element.elementor-element-591d9ee .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-ec8e7b4{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-ec8e7b4 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-ec8e7b4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-6faef45{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-54084f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-54084f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-54084f2:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-54084f2 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-54084f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-9a47b74{text-align:center;}.elementor-115 .elementor-element.elementor-element-9a47b74 img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-3a4afbe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-3a4afbe > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-895fde5 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-895fde5{text-align:left;}.elementor-115 .elementor-element.elementor-element-895fde5 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-2985e53 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-2985e53{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-e12198b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-8f06a60{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-8f06a60 .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-8f06a60 .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-8f06a60 .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-8f06a60 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-8f06a60 .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-693fc79{text-align:right;}.elementor-115 .elementor-element.elementor-element-693fc79 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}.elementor-115 .elementor-element.elementor-element-f17a981{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-115 .elementor-element.elementor-element-f17a981 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-115 .elementor-element.elementor-element-f17a981 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-115 .elementor-element.elementor-element-b5be62b{border-style:none;padding:70px 125px 70px 125px;}.elementor-115 .elementor-element.elementor-element-ec9fba8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-ec9fba8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115 .elementor-element.elementor-element-ec9fba8:hover > .elementor-element-populated{background-image:url("https://www.groupe-guardian.com/wp-content/uploads/2023/03/ico_thumbmore.png");background-position:center center;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-ec9fba8 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-ec9fba8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-d138e71{text-align:center;}.elementor-115 .elementor-element.elementor-element-d138e71 img{width:100%;max-width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-115 .elementor-element.elementor-element-e6078db > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-e6078db > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-115 .elementor-element.elementor-element-e4fcdda > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-e4fcdda{text-align:left;}.elementor-115 .elementor-element.elementor-element-e4fcdda .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-115 .elementor-element.elementor-element-cabd7d9 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-cabd7d9{text-align:left;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#000000;}.elementor-115 .elementor-element.elementor-element-fb0751a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-e3f3708{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-115 .elementor-element.elementor-element-e3f3708 .elementor-widget-container{text-align:left;}.elementor-115 .elementor-element.elementor-element-e3f3708 .elementor-social-icon{background-color:#000000;border-style:none;}.elementor-115 .elementor-element.elementor-element-e3f3708 .elementor-social-icon i{color:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-e3f3708 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-e3f3708 .elementor-social-icon:hover{background-color:#C20000;}.elementor-115 .elementor-element.elementor-element-98960b2{text-align:right;}.elementor-115 .elementor-element.elementor-element-98960b2 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#C20000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-115 .elementor-element.elementor-element-ec116cf{width:30%;}.elementor-115 .elementor-element.elementor-element-5a718c3{width:70%;}.elementor-115 .elementor-element.elementor-element-e7b5216{width:30%;}.elementor-115 .elementor-element.elementor-element-2f0c5f7{width:70%;}.elementor-115 .elementor-element.elementor-element-4495678{width:30%;}.elementor-115 .elementor-element.elementor-element-53ba613{width:70%;}.elementor-115 .elementor-element.elementor-element-20e89b0{width:30%;}.elementor-115 .elementor-element.elementor-element-3901acf{width:70%;}.elementor-115 .elementor-element.elementor-element-4b1e415{width:30%;}.elementor-115 .elementor-element.elementor-element-1ed9beb{width:70%;}.elementor-115 .elementor-element.elementor-element-b28ff33{width:30%;}.elementor-115 .elementor-element.elementor-element-e5941c4{width:70%;}.elementor-115 .elementor-element.elementor-element-6e49793{width:30%;}.elementor-115 .elementor-element.elementor-element-b5a43fd{width:70%;}.elementor-115 .elementor-element.elementor-element-40448c5{width:30%;}.elementor-115 .elementor-element.elementor-element-e56ef68{width:70%;}.elementor-115 .elementor-element.elementor-element-a746b22{width:30%;}.elementor-115 .elementor-element.elementor-element-626106f{width:70%;}.elementor-115 .elementor-element.elementor-element-a36d77c{width:30%;}.elementor-115 .elementor-element.elementor-element-f436dfa{width:70%;}.elementor-115 .elementor-element.elementor-element-12210e9{width:30%;}.elementor-115 .elementor-element.elementor-element-38dbc8a{width:70%;}.elementor-115 .elementor-element.elementor-element-92c7bb8{width:30%;}.elementor-115 .elementor-element.elementor-element-07e9439{width:70%;}.elementor-115 .elementor-element.elementor-element-ad74c08{width:30%;}.elementor-115 .elementor-element.elementor-element-9735847{width:70%;}.elementor-115 .elementor-element.elementor-element-94856a5{width:30%;}.elementor-115 .elementor-element.elementor-element-c8fcad7{width:70%;}.elementor-115 .elementor-element.elementor-element-fa126a9{width:30%;}.elementor-115 .elementor-element.elementor-element-eef59ee{width:70%;}.elementor-115 .elementor-element.elementor-element-c364141{width:30%;}.elementor-115 .elementor-element.elementor-element-8334586{width:70%;}.elementor-115 .elementor-element.elementor-element-5ffe63e{width:30%;}.elementor-115 .elementor-element.elementor-element-f92f5f1{width:70%;}.elementor-115 .elementor-element.elementor-element-c26a5a5{width:30%;}.elementor-115 .elementor-element.elementor-element-8178558{width:70%;}.elementor-115 .elementor-element.elementor-element-54084f2{width:30%;}.elementor-115 .elementor-element.elementor-element-3a4afbe{width:70%;}.elementor-115 .elementor-element.elementor-element-ec9fba8{width:30%;}.elementor-115 .elementor-element.elementor-element-e6078db{width:70%;}}@media(max-width:767px){.elementor-115 .elementor-element.elementor-element-5705c60{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-5a718c3 > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-4eb2698{width:50%;}.elementor-115 .elementor-element.elementor-element-78f9cf1{width:50%;}.elementor-115 .elementor-element.elementor-element-1f3efb3{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-2f0c5f7 > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-621fc85{width:50%;}.elementor-115 .elementor-element.elementor-element-660a3ad{width:50%;}.elementor-115 .elementor-element.elementor-element-9f1a4d3{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-53ba613 > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-083dbe3{width:50%;}.elementor-115 .elementor-element.elementor-element-dff4ad0{width:50%;}.elementor-115 .elementor-element.elementor-element-1d62fe9{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-3901acf > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-e62b7e4{width:50%;}.elementor-115 .elementor-element.elementor-element-e34e572{width:50%;}.elementor-115 .elementor-element.elementor-element-95f4929{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-1ed9beb > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-70c9839{width:50%;}.elementor-115 .elementor-element.elementor-element-b8b004a{width:50%;}.elementor-115 .elementor-element.elementor-element-c052e63{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-e5941c4 > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-232c89d{width:50%;}.elementor-115 .elementor-element.elementor-element-71d697c{width:50%;}.elementor-115 .elementor-element.elementor-element-f9e9508{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-b5a43fd > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-4dd0df3{width:50%;}.elementor-115 .elementor-element.elementor-element-b051f04{width:50%;}.elementor-115 .elementor-element.elementor-element-400bb4c{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-e56ef68 > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-89f86d0{width:50%;}.elementor-115 .elementor-element.elementor-element-91da457{width:50%;}.elementor-115 .elementor-element.elementor-element-112bd0d{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-626106f > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-8c76109{width:50%;}.elementor-115 .elementor-element.elementor-element-45074e0{width:50%;}.elementor-115 .elementor-element.elementor-element-c6051df{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-f436dfa > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-084ae2d{width:50%;}.elementor-115 .elementor-element.elementor-element-19fcfa7{width:50%;}.elementor-115 .elementor-element.elementor-element-e4ca962{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-38dbc8a > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-5a8da90{width:50%;}.elementor-115 .elementor-element.elementor-element-b27e5e3{width:50%;}.elementor-115 .elementor-element.elementor-element-7ba3c18{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-07e9439 > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-5c9aa9a{width:50%;}.elementor-115 .elementor-element.elementor-element-a72e0e0{width:50%;}.elementor-115 .elementor-element.elementor-element-3c427aa{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-9735847 > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-5ac0941{width:50%;}.elementor-115 .elementor-element.elementor-element-ff55340{width:50%;}.elementor-115 .elementor-element.elementor-element-d183f00{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-c8fcad7 > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-144bf4a{width:50%;}.elementor-115 .elementor-element.elementor-element-1cffb6d{width:50%;}.elementor-115 .elementor-element.elementor-element-61c2c5f{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-eef59ee > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-c6c2f16{width:50%;}.elementor-115 .elementor-element.elementor-element-553ad31{width:50%;}.elementor-115 .elementor-element.elementor-element-2f85dfd{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-8334586 > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-ad79c9b{width:50%;}.elementor-115 .elementor-element.elementor-element-67cad55{width:50%;}.elementor-115 .elementor-element.elementor-element-f68a4b6{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-f92f5f1 > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-bbfcbe6{width:50%;}.elementor-115 .elementor-element.elementor-element-95a5d82{width:50%;}.elementor-115 .elementor-element.elementor-element-7f30146{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-8178558 > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-58b1e79{width:50%;}.elementor-115 .elementor-element.elementor-element-6731c4e{width:50%;}.elementor-115 .elementor-element.elementor-element-6faef45{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-3a4afbe > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-6c11072{width:50%;}.elementor-115 .elementor-element.elementor-element-2d974f9{width:50%;}.elementor-115 .elementor-element.elementor-element-b5be62b{padding:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-e6078db > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-115 .elementor-element.elementor-element-592de2d{width:50%;}.elementor-115 .elementor-element.elementor-element-e973a4a{width:50%;}}/* Start custom CSS for slides, class: .elementor-element-c4ca2f3 */.elementor-115 .elementor-element.elementor-element-c4ca2f3 .elementor-slide-heading .crumbs a {
    
    color: #fff;
    font-weight: 600;
}

.elementor-115 .elementor-element.elementor-element-c4ca2f3 .elementor-slide-heading .crumbs a:hover {
    
    text-decoration: underline;
    color: #e1e1e1;
}

.elementor-115 .elementor-element.elementor-element-c4ca2f3 .elementor-slide-heading .crumbs {

    display: block;
    font-size: 14px;
    width: 100%;
    height: 1px;
    margin-bottom: 30px;
    text-transform: capitalize;
    text-shadow: #000 1px 1px 2px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c80b078 */.swiper-slide::before {
    position: absolute;
    content: "";
    height: 100%;
    width: 100%;
    background-image: url("https://rebeccarauch.co.za/monsieurkiao/wp-content/uploads/2023/03/slide_3.png"); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7b05c1 */.elementor-115 .elementor-element.elementor-element-b7b05c1 img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ec116cf */.elementor-115 .elementor-element.elementor-element-ec116cf a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-ec116cf img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-ec116cf a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afe4b6c */.elementor-115 .elementor-element.elementor-element-afe4b6c h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-afe4b6c h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38a669c */.elementor-115 .elementor-element.elementor-element-38a669c .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-38a669c .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5826b6c */.elementor-115 .elementor-element.elementor-element-5826b6c h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-5826b6c h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-5826b6c h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71f80b1 */.elementor-115 .elementor-element.elementor-element-71f80b1 img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e7b5216 */.elementor-115 .elementor-element.elementor-element-e7b5216 a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-e7b5216 img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-e7b5216 a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93aaa79 */.elementor-115 .elementor-element.elementor-element-93aaa79 h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-93aaa79 h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21f5b73 */.elementor-115 .elementor-element.elementor-element-21f5b73 .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-21f5b73 .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7eb359 */.elementor-115 .elementor-element.elementor-element-c7eb359 h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-c7eb359 h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-c7eb359 h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89f5e2a */.elementor-115 .elementor-element.elementor-element-89f5e2a img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4495678 */.elementor-115 .elementor-element.elementor-element-4495678 a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-4495678 img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-4495678 a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72dd2f5 */.elementor-115 .elementor-element.elementor-element-72dd2f5 h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-72dd2f5 h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e32efe1 */.elementor-115 .elementor-element.elementor-element-e32efe1 .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-e32efe1 .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2067f35 */.elementor-115 .elementor-element.elementor-element-2067f35 h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-2067f35 h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-2067f35 h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63ae92b */.elementor-115 .elementor-element.elementor-element-63ae92b img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-20e89b0 */.elementor-115 .elementor-element.elementor-element-20e89b0 a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-20e89b0 img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-20e89b0 a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4fc8fd */.elementor-115 .elementor-element.elementor-element-b4fc8fd h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-b4fc8fd h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1a212d */.elementor-115 .elementor-element.elementor-element-e1a212d .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-e1a212d .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b736af8 */.elementor-115 .elementor-element.elementor-element-b736af8 h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-b736af8 h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-b736af8 h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c9105a */.elementor-115 .elementor-element.elementor-element-0c9105a img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4b1e415 */.elementor-115 .elementor-element.elementor-element-4b1e415 a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-4b1e415 img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-4b1e415 a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1410680 */.elementor-115 .elementor-element.elementor-element-1410680 h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-1410680 h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464eaa9 */.elementor-115 .elementor-element.elementor-element-464eaa9 .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-464eaa9 .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8a0fdf */.elementor-115 .elementor-element.elementor-element-d8a0fdf h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-d8a0fdf h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-d8a0fdf h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71fe000 */.elementor-115 .elementor-element.elementor-element-71fe000 img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b28ff33 */.elementor-115 .elementor-element.elementor-element-b28ff33 a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-b28ff33 img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-b28ff33 a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c54de6a */.elementor-115 .elementor-element.elementor-element-c54de6a h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-c54de6a h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ecb04d */.elementor-115 .elementor-element.elementor-element-4ecb04d .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-4ecb04d .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05d2878 */.elementor-115 .elementor-element.elementor-element-05d2878 h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-05d2878 h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-05d2878 h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34b0754 */.elementor-115 .elementor-element.elementor-element-34b0754 img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6e49793 */.elementor-115 .elementor-element.elementor-element-6e49793 a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-6e49793 img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-6e49793 a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b8e0bd */.elementor-115 .elementor-element.elementor-element-6b8e0bd h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-6b8e0bd h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f06d045 */.elementor-115 .elementor-element.elementor-element-f06d045 .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-f06d045 .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2e07f3 */.elementor-115 .elementor-element.elementor-element-f2e07f3 h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-f2e07f3 h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-f2e07f3 h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e62c45c */.elementor-115 .elementor-element.elementor-element-e62c45c img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-40448c5 */.elementor-115 .elementor-element.elementor-element-40448c5 a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-40448c5 img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-40448c5 a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6e0c9c */.elementor-115 .elementor-element.elementor-element-e6e0c9c h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-e6e0c9c h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f545c7 */.elementor-115 .elementor-element.elementor-element-3f545c7 .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-3f545c7 .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc6b2f1 */.elementor-115 .elementor-element.elementor-element-bc6b2f1 h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-bc6b2f1 h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-bc6b2f1 h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bda3f41 */.elementor-115 .elementor-element.elementor-element-bda3f41 img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a746b22 */.elementor-115 .elementor-element.elementor-element-a746b22 a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-a746b22 img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-a746b22 a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7ac3a7 */.elementor-115 .elementor-element.elementor-element-e7ac3a7 h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-e7ac3a7 h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1d9844 */.elementor-115 .elementor-element.elementor-element-a1d9844 .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-a1d9844 .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a42a82 */.elementor-115 .elementor-element.elementor-element-9a42a82 h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-9a42a82 h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-9a42a82 h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8719e7c */.elementor-115 .elementor-element.elementor-element-8719e7c img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a36d77c */.elementor-115 .elementor-element.elementor-element-a36d77c a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-a36d77c img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-a36d77c a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da560b5 */.elementor-115 .elementor-element.elementor-element-da560b5 h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-da560b5 h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6031289 */.elementor-115 .elementor-element.elementor-element-6031289 .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-6031289 .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21c7302 */.elementor-115 .elementor-element.elementor-element-21c7302 h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-21c7302 h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-21c7302 h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ce5c91 */.elementor-115 .elementor-element.elementor-element-7ce5c91 img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-12210e9 */.elementor-115 .elementor-element.elementor-element-12210e9 a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-12210e9 img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-12210e9 a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ac8627 */.elementor-115 .elementor-element.elementor-element-7ac8627 h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-7ac8627 h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96fc0fa */.elementor-115 .elementor-element.elementor-element-96fc0fa .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-96fc0fa .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c791550 */.elementor-115 .elementor-element.elementor-element-c791550 h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-c791550 h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-c791550 h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5dcb156 */.elementor-115 .elementor-element.elementor-element-5dcb156 img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-92c7bb8 */.elementor-115 .elementor-element.elementor-element-92c7bb8 a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-92c7bb8 img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-92c7bb8 a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12b0389 */.elementor-115 .elementor-element.elementor-element-12b0389 h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-12b0389 h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cec551 */.elementor-115 .elementor-element.elementor-element-9cec551 .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-9cec551 .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d83ea10 */.elementor-115 .elementor-element.elementor-element-d83ea10 h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-d83ea10 h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-d83ea10 h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03b2292 */.elementor-115 .elementor-element.elementor-element-03b2292 img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ad74c08 */.elementor-115 .elementor-element.elementor-element-ad74c08 a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-ad74c08 img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-ad74c08 a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7673a8 */.elementor-115 .elementor-element.elementor-element-d7673a8 h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-d7673a8 h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0aa3649 */.elementor-115 .elementor-element.elementor-element-0aa3649 .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-0aa3649 .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a520d9f */.elementor-115 .elementor-element.elementor-element-a520d9f h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-a520d9f h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-a520d9f h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e5ee7d4 */.elementor-115 .elementor-element.elementor-element-e5ee7d4 img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-94856a5 */.elementor-115 .elementor-element.elementor-element-94856a5 a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-94856a5 img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-94856a5 a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25a5f61 */.elementor-115 .elementor-element.elementor-element-25a5f61 h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-25a5f61 h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a338d09 */.elementor-115 .elementor-element.elementor-element-a338d09 .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-a338d09 .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b6188c */.elementor-115 .elementor-element.elementor-element-1b6188c h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-1b6188c h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-1b6188c h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-678e8ff */.elementor-115 .elementor-element.elementor-element-678e8ff img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fa126a9 */.elementor-115 .elementor-element.elementor-element-fa126a9 a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-fa126a9 img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-fa126a9 a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adfb184 */.elementor-115 .elementor-element.elementor-element-adfb184 h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-adfb184 h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bcabc7 */.elementor-115 .elementor-element.elementor-element-7bcabc7 .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-7bcabc7 .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12cc44b */.elementor-115 .elementor-element.elementor-element-12cc44b h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-12cc44b h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-12cc44b h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73571f3 */.elementor-115 .elementor-element.elementor-element-73571f3 img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c364141 */.elementor-115 .elementor-element.elementor-element-c364141 a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-c364141 img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-c364141 a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bee4fb */.elementor-115 .elementor-element.elementor-element-2bee4fb h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-2bee4fb h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8eb49c4 */.elementor-115 .elementor-element.elementor-element-8eb49c4 .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-8eb49c4 .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1d6322 */.elementor-115 .elementor-element.elementor-element-e1d6322 h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-e1d6322 h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-e1d6322 h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2acdf50 */.elementor-115 .elementor-element.elementor-element-2acdf50 img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5ffe63e */.elementor-115 .elementor-element.elementor-element-5ffe63e a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-5ffe63e img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-5ffe63e a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2d0666 */.elementor-115 .elementor-element.elementor-element-e2d0666 h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-e2d0666 h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3ac41f */.elementor-115 .elementor-element.elementor-element-e3ac41f .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-e3ac41f .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cfb486 */.elementor-115 .elementor-element.elementor-element-9cfb486 h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-9cfb486 h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-9cfb486 h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8595007 */.elementor-115 .elementor-element.elementor-element-8595007 img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c26a5a5 */.elementor-115 .elementor-element.elementor-element-c26a5a5 a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-c26a5a5 img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-c26a5a5 a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97974b2 */.elementor-115 .elementor-element.elementor-element-97974b2 h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-97974b2 h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12c6f20 */.elementor-115 .elementor-element.elementor-element-12c6f20 .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-12c6f20 .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-591d9ee */.elementor-115 .elementor-element.elementor-element-591d9ee h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-591d9ee h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-591d9ee h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a47b74 */.elementor-115 .elementor-element.elementor-element-9a47b74 img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-54084f2 */.elementor-115 .elementor-element.elementor-element-54084f2 a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-54084f2 img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-54084f2 a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-895fde5 */.elementor-115 .elementor-element.elementor-element-895fde5 h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-895fde5 h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2985e53 */.elementor-115 .elementor-element.elementor-element-2985e53 .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-2985e53 .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-693fc79 */.elementor-115 .elementor-element.elementor-element-693fc79 h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-693fc79 h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-693fc79 h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d138e71 */.elementor-115 .elementor-element.elementor-element-d138e71 img {
    height: 150px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ec9fba8 */.elementor-115 .elementor-element.elementor-element-ec9fba8 a {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s;
}

.elementor-115 .elementor-element.elementor-element-ec9fba8 img {
    height: 100% !important;
}

.elementor-115 .elementor-element.elementor-element-ec9fba8 a:hover {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4fcdda */.elementor-115 .elementor-element.elementor-element-e4fcdda h1 {
    transition: color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-e4fcdda h1:hover {
    color: #c20000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cabd7d9 */.elementor-115 .elementor-element.elementor-element-cabd7d9 .keep-going {
    font-weight: bold;
    color: #C20000;
}

.elementor-115 .elementor-element.elementor-element-cabd7d9 .keep-going:hover {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98960b2 */.elementor-115 .elementor-element.elementor-element-98960b2 h2:hover {
    color: #000 !important;
}

.elementor-115 .elementor-element.elementor-element-98960b2 h2:after {
    display: inline-block;
    content: "+";
    height: 24px;
    width: 24px;
    vertical-align: middle;
    background-color: #c20000;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    margin-left: 5px;
    transition: color, background-color 0.5s;
}

.elementor-115 .elementor-element.elementor-element-98960b2 h2:hover:after {
    color: #fff;
    background-color: #000;
}/* End custom CSS */