.elementor-1225 .elementor-element.elementor-element-224fee9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-224fee9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-1b2c0d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-3316ea1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-e679b79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-1225 .elementor-element.elementor-element-358ad1c > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-1225 .elementor-element.elementor-element-358ad1c .elementor-heading-title{font-family:var( --e-global-typography-b2119b5-font-family ), Sans-serif;font-size:var( --e-global-typography-b2119b5-font-size );font-weight:var( --e-global-typography-b2119b5-font-weight );text-transform:var( --e-global-typography-b2119b5-text-transform );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );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-1225 .elementor-element.elementor-element-0a2c1db{text-align:justify;font-family:var( --e-global-typography-970ca13-font-family ), Sans-serif;font-size:var( --e-global-typography-970ca13-font-size );font-weight:var( --e-global-typography-970ca13-font-weight );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );color:var( --e-global-color-4959fe3 );}.elementor-1225 .elementor-element.elementor-element-0a2c1db p{margin-block-end:1px;}.elementor-1225 .elementor-element.elementor-element-41618ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-48f9a45.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-48f9a45 img{height:100%;object-fit:cover;object-position:center center;}.elementor-1225 .elementor-element.elementor-element-296b0c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-cf8421d > .elementor-widget-container{margin:40px 0px 40px 0px;border-radius:0px 0px 0px 0px;}.elementor-1225 .elementor-element.elementor-element-cf8421d{text-align:end;}.elementor-1225 .elementor-element.elementor-element-cf8421d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1225 .elementor-element.elementor-element-cc9f538{width:100%;max-width:100%;text-align:justify;font-family:var( --e-global-typography-970ca13-font-family ), Sans-serif;font-size:var( --e-global-typography-970ca13-font-size );font-weight:var( --e-global-typography-970ca13-font-weight );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-4067c58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-209d705{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-c81a255 > .elementor-widget-container{margin:120px 0px 60px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1225 .elementor-element.elementor-element-c81a255 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1225 .elementor-element.elementor-element-9acc8ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-4056e22.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-4056e22 img{width:486px;height:100%;object-fit:contain;object-position:top left;}.elementor-1225 .elementor-element.elementor-element-024737b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1225 .elementor-element.elementor-element-024737b{text-align:justify;font-family:var( --e-global-typography-970ca13-font-family ), Sans-serif;font-size:var( --e-global-typography-970ca13-font-size );font-weight:var( --e-global-typography-970ca13-font-weight );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-71d70e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-b68d093{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-538f6f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-69b227a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-69b227a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-c406e58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-c406e58{text-align:justify;font-family:var( --e-global-typography-970ca13-font-family ), Sans-serif;font-size:var( --e-global-typography-970ca13-font-size );font-weight:var( --e-global-typography-970ca13-font-weight );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-ab2dee5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-b94f0c3 > .elementor-widget-container{--e-transform-translateX:-9px;--e-transform-scale:2.5;}.elementor-1225 .elementor-element.elementor-element-b94f0c3 img{height:100%;object-fit:contain;object-position:center center;}.elementor-1225 .elementor-element.elementor-element-861389c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-5353b91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-79f0316{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-a343c32 > .elementor-widget-container{--e-transform-translateX:150px;--e-transform-scale:2.5;}.elementor-1225 .elementor-element.elementor-element-a343c32 img{height:100%;object-fit:contain;object-position:top left;}.elementor-1225 .elementor-element.elementor-element-82d6a15{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-82d6a15.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-a09f22a{text-align:justify;font-family:var( --e-global-typography-970ca13-font-family ), Sans-serif;font-size:var( --e-global-typography-970ca13-font-size );font-weight:var( --e-global-typography-970ca13-font-weight );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-0f88f44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-9e95167{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-2b4e737{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-2b4e737.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-4f04edf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-4f04edf{text-align:justify;font-family:var( --e-global-typography-970ca13-font-family ), Sans-serif;font-size:var( --e-global-typography-970ca13-font-size );font-weight:var( --e-global-typography-970ca13-font-weight );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-eeb6d71{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-579d19e > .elementor-widget-container{--e-transform-translateX:-9px;--e-transform-scale:2.5;}.elementor-1225 .elementor-element.elementor-element-579d19e img{height:100%;object-fit:contain;object-position:center center;}.elementor-1225 .elementor-element.elementor-element-17a8797{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-ff67f5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-d5ed5a7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-e979df8 > .elementor-widget-container{--e-transform-translateX:150px;--e-transform-scale:2.5;}.elementor-1225 .elementor-element.elementor-element-e979df8 img{height:100%;object-fit:contain;object-position:top left;}.elementor-1225 .elementor-element.elementor-element-5c45c4c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-5c45c4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-e45eb0a{text-align:justify;font-family:var( --e-global-typography-970ca13-font-family ), Sans-serif;font-size:var( --e-global-typography-970ca13-font-size );font-weight:var( --e-global-typography-970ca13-font-weight );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-ced360f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-c20348a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-aef1da6{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-f8c4a87.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-f8c4a87 img{width:100%;height:100%;}.elementor-1225 .elementor-element.elementor-element-ff21ea7{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-b82707a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-b82707a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1225 .elementor-element.elementor-element-fd7611d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-fd7611d{text-align:justify;font-family:var( --e-global-typography-970ca13-font-family ), Sans-serif;font-size:var( --e-global-typography-970ca13-font-size );font-weight:var( --e-global-typography-970ca13-font-weight );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-dfb0aec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-64be460{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-28143b2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-28143b2 img{width:100%;height:100%;}.elementor-1225 .elementor-element.elementor-element-307832f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-89b55d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-89b55d2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1225 .elementor-element.elementor-element-986d6e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-986d6e4{text-align:justify;font-family:var( --e-global-typography-970ca13-font-family ), Sans-serif;font-size:var( --e-global-typography-970ca13-font-size );font-weight:var( --e-global-typography-970ca13-font-weight );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-3cbc642{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-58e245a{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-34c24ca.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-34c24ca img{width:100%;height:100%;}.elementor-1225 .elementor-element.elementor-element-7c48b22{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-60eea85{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-60eea85.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1225 .elementor-element.elementor-element-3d6db04.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-3d6db04{text-align:justify;font-family:var( --e-global-typography-970ca13-font-family ), Sans-serif;font-size:var( --e-global-typography-970ca13-font-size );font-weight:var( --e-global-typography-970ca13-font-weight );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-c932121{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-fbd74f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-70f1d88.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-70f1d88 img{width:100%;height:100%;}.elementor-1225 .elementor-element.elementor-element-8ef6760{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-df8acc4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-df8acc4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1225 .elementor-element.elementor-element-6e49c27.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-6e49c27{text-align:justify;font-family:var( --e-global-typography-970ca13-font-family ), Sans-serif;font-size:var( --e-global-typography-970ca13-font-size );font-weight:var( --e-global-typography-970ca13-font-weight );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}@media(max-width:1366px){.elementor-1225 .elementor-element.elementor-element-224fee9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-3316ea1{--grid-auto-flow:row;}.elementor-1225 .elementor-element.elementor-element-358ad1c .elementor-heading-title{font-size:var( --e-global-typography-b2119b5-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-0a2c1db{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-48f9a45.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-cc9f538{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-4067c58{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-9acc8ce{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1225 .elementor-element.elementor-element-4056e22 img{width:403px;}.elementor-1225 .elementor-element.elementor-element-024737b{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-b68d093{--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-c406e58{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-b94f0c3 > .elementor-widget-container{--e-transform-translateX:-15px;--e-transform-translateY:0%;--e-transform-scale:1.4;}.elementor-1225 .elementor-element.elementor-element-861389c{--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-a343c32 > .elementor-widget-container{--e-transform-translateX:38px;--e-transform-translateY:9px;--e-transform-scale:1.4;}.elementor-1225 .elementor-element.elementor-element-a09f22a{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-0f88f44{--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-4f04edf{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-579d19e > .elementor-widget-container{--e-transform-translateX:-15px;--e-transform-translateY:0%;--e-transform-scale:1.4;}.elementor-1225 .elementor-element.elementor-element-17a8797{--padding-top:35px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-e979df8 > .elementor-widget-container{--e-transform-translateX:38px;--e-transform-translateY:9px;--e-transform-scale:1.4;}.elementor-1225 .elementor-element.elementor-element-e45eb0a{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-c20348a{--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-fd7611d{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-dfb0aec{--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-986d6e4{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-3cbc642{--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-3d6db04{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-c932121{--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-6e49c27{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}}@media(max-width:1024px){.elementor-1225 .elementor-element.elementor-element-224fee9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-1b2c0d1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1225 .elementor-element.elementor-element-3316ea1{--grid-auto-flow:row;}.elementor-1225 .elementor-element.elementor-element-358ad1c .elementor-heading-title{font-size:var( --e-global-typography-b2119b5-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-0a2c1db{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-cc9f538{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-4067c58{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-209d705{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-9acc8ce{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1225 .elementor-element.elementor-element-4056e22.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-024737b{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-c406e58{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-b94f0c3 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:0px;--e-transform-scale:1;}.elementor-1225 .elementor-element.elementor-element-a343c32 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:0px;--e-transform-scale:1;}.elementor-1225 .elementor-element.elementor-element-a09f22a{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-4f04edf{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-579d19e > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:0px;--e-transform-scale:1;}.elementor-1225 .elementor-element.elementor-element-17a8797{--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-e979df8 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:0px;--e-transform-scale:1;}.elementor-1225 .elementor-element.elementor-element-e45eb0a{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-fd7611d{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-986d6e4{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-3d6db04{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-6e49c27{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}}@media(max-width:767px){.elementor-1225 .elementor-element.elementor-element-224fee9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-3316ea1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1225 .elementor-element.elementor-element-e679b79{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1225 .elementor-element.elementor-element-358ad1c .elementor-heading-title{font-size:var( --e-global-typography-b2119b5-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-0a2c1db{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-296b0c2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1225 .elementor-element.elementor-element-cc9f538{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-4067c58{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1225 .elementor-element.elementor-element-024737b{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-c406e58{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-b94f0c3{width:100%;max-width:100%;}.elementor-1225 .elementor-element.elementor-element-5353b91{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1225 .elementor-element.elementor-element-a343c32{width:100%;max-width:100%;}.elementor-1225 .elementor-element.elementor-element-a09f22a{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-4f04edf{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-579d19e{width:100%;max-width:100%;}.elementor-1225 .elementor-element.elementor-element-17a8797{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1225 .elementor-element.elementor-element-ff67f5e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1225 .elementor-element.elementor-element-e979df8{width:100%;max-width:100%;}.elementor-1225 .elementor-element.elementor-element-e45eb0a{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-fd7611d{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-986d6e4{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-3d6db04{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}.elementor-1225 .elementor-element.elementor-element-6e49c27{font-size:var( --e-global-typography-970ca13-font-size );letter-spacing:var( --e-global-typography-970ca13-letter-spacing );}}@media(min-width:768px){.elementor-1225 .elementor-element.elementor-element-69b227a{--width:500px;}.elementor-1225 .elementor-element.elementor-element-82d6a15{--width:500px;}.elementor-1225 .elementor-element.elementor-element-2b4e737{--width:500px;}.elementor-1225 .elementor-element.elementor-element-5c45c4c{--width:500px;}}@media(max-width:1366px) and (min-width:768px){.elementor-1225 .elementor-element.elementor-element-69b227a{--width:450px;}.elementor-1225 .elementor-element.elementor-element-82d6a15{--width:450px;}.elementor-1225 .elementor-element.elementor-element-2b4e737{--width:450px;}.elementor-1225 .elementor-element.elementor-element-5c45c4c{--width:450px;}.elementor-1225 .elementor-element.elementor-element-b82707a{--width:450px;}.elementor-1225 .elementor-element.elementor-element-89b55d2{--width:450px;}.elementor-1225 .elementor-element.elementor-element-60eea85{--width:450px;}.elementor-1225 .elementor-element.elementor-element-df8acc4{--width:450px;}}/* Start custom CSS for container, class: .elementor-element-e679b79 *//* Mobile portrait : 0 → 767px */
@media (max-width: 767px) {
  /* styles mobile */
  .elementor-1225 .elementor-element.elementor-element-e679b79 {
      /*background: purple;*/
  }
}

/* Tablette portrait : 768px → 1024px */
@media (min-width: 768px) and (max-width: 1024px) {
  /* styles tablette */
  .elementor-1225 .elementor-element.elementor-element-e679b79 {
      /*background: blue;*/
  }
}

/* Portable / laptop : 1025px → 1366px */
@media (min-width: 1025px) and (max-width: 1366px) {
  /* styles portable */
  .elementor-1225 .elementor-element.elementor-element-e679b79 {
      /*background: orange;*/
  }
}

/* Desktop large : > 1366px */
@media (min-width: 1367px) {
  /* styles desktop large */
  .elementor-1225 .elementor-element.elementor-element-e679b79 {
    /*background: red;*/
  grid-column: 1 / 2;
  grid-row: 1 / 2;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41618ff *//* Mobile portrait : 0 → 767px */
@media (max-width: 767px) {
  /* styles mobile */
  .elementor-1225 .elementor-element.elementor-element-41618ff {
      /*background: purple;*/
  }
}

/* Tablette portrait : 768px → 1024px */
@media (min-width: 768px) and (max-width: 1024px) {
  /* styles tablette */
  .elementor-1225 .elementor-element.elementor-element-41618ff {
      /*background: blue;*/
  }
}

/* Portable / laptop : 1025px → 1366px */
@media (min-width: 1025px) and (max-width: 1366px) {
  /* styles portable */
  .elementor-1225 .elementor-element.elementor-element-41618ff {
      /*background: orange;*/
  }
}

/* Desktop large : > 1366px */
@media (min-width: 1367px) {
  /* styles desktop large */
  .elementor-1225 .elementor-element.elementor-element-41618ff {

    /*background: red;*/
grid-row: 2 span;
  grid-column: 2/2;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-296b0c2 *//* Mobile portrait : 0 → 767px */
@media (max-width: 767px) {
  /* styles mobile */
  .elementor-1225 .elementor-element.elementor-element-296b0c2 {
      /*background: purple;*/
  }
}

/* Tablette portrait : 768px → 1024px */
@media (min-width: 768px) and (max-width: 1024px) {
  /* styles tablette */
  .elementor-1225 .elementor-element.elementor-element-296b0c2 {
      /*background: blue;*/
      /*grid-column: 2 /2;*/
      grid-column: 2 span;
      grid-row: 2 / 2;
  }
}

/* Portable / laptop : 1025px → 1366px */
@media (min-width: 1025px) and (max-width: 1366px) {
  /* styles portable */
  .elementor-1225 .elementor-element.elementor-element-296b0c2 {
      /*background: orange;*/
      grid-column: 2 span;
      grid-row: 2 / 2;
  }
}

/* Desktop large : > 1366px */
@media (min-width: 1367px) {
  /* styles desktop large */
  .elementor-1225 .elementor-element.elementor-element-296b0c2 {

    /*background: red;*/
    grid-column: 1 / 2;
    grid-row: 2 / 2;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3316ea1 */.elementor-1225 .elementor-element.elementor-element-3316ea1 {
      display: grid;
  grid-template-rows: auto 1fr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab2dee5 *//* Exemple : Style pour tablette et plus petit */
@media (max-width: var(--e-global-breakpoint-md)) {
  .mon-element {
    font-size: 14px;
  }
}

/* Exemple : Style pour desktop large */
@media (min-width: calc(var(--e-global-breakpoint-xl) + 1px)) {
  .elementor-1225 .elementor-element.elementor-element-ab2dee5 {
   position: absolute;
   right:0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68d093 */.elementor-1225 .elementor-element.elementor-element-b68d093::before {
     content: "";
    position: absolute;
    left: 0;
    right: 0;
    transform: translateX(-100vw);
    width: 200vw;
    height: 100%;
    background: white;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-861389c */.elementor-1225 .elementor-element.elementor-element-861389c {
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeb6d71 *//* Exemple : Style pour tablette et plus petit */
@media (max-width: var(--e-global-breakpoint-md)) {
  .mon-element {
    font-size: 14px;
  }
}

/* Exemple : Style pour desktop large */
@media (min-width: calc(var(--e-global-breakpoint-xl) + 1px)) {
  .elementor-1225 .elementor-element.elementor-element-eeb6d71 {
   position: absolute;
   right:0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f88f44 */.elementor-1225 .elementor-element.elementor-element-0f88f44::before {
     content: "";
    position: absolute;
    left: 0;
    right: 0;
    transform: translateX(-100vw);
    width: 200vw;
    height: 100%;
    background: white;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f8c4a87 */.elementor-1225 .elementor-element.elementor-element-f8c4a87 {
    aspect-ratio: 2/3;
    height: 725px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff21ea7 */.elementor-1225 .elementor-element.elementor-element-ff21ea7 {
    height: 500px;
}
.elementor-1225 .elementor-element.elementor-element-ff21ea7::before {
     content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0px;
   
    transform: translateX(-100vw) ;
    
    width: 200vw;
    height: 100%;
    background: white;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28143b2 */.elementor-1225 .elementor-element.elementor-element-28143b2 {
    aspect-ratio: 2/3;
    height: 725px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-307832f */.elementor-1225 .elementor-element.elementor-element-307832f {
    height: 500px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34c24ca */.elementor-1225 .elementor-element.elementor-element-34c24ca {
    aspect-ratio: 2/3;
    height: 725px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c48b22 */.elementor-1225 .elementor-element.elementor-element-7c48b22 {
   height: 500px;
}
.elementor-1225 .elementor-element.elementor-element-7c48b22::before {
     content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0px;
   
    transform: translateX(-100vw) ;
    
    width: 200vw;
    height: 100%;
    background: white;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70f1d88 */.elementor-1225 .elementor-element.elementor-element-70f1d88 {
    aspect-ratio: 2/3;
    height: 725px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ef6760 */.elementor-1225 .elementor-element.elementor-element-8ef6760 {
   height: 500px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ced360f */.elementor-1225 .elementor-element.elementor-element-ced360f > div > div {
    margin-top: -60px;
}/* End custom CSS */