.elementor-1285 .elementor-element.elementor-element-d671aac{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-d671aac:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-d671aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1285 .elementor-element.elementor-element-fc63107{--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-1285 .elementor-element.elementor-element-3aae8f8e{text-align:start;}.elementor-1285 .elementor-element.elementor-element-3aae8f8e img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-be6ee0f{--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-1285 .elementor-element.elementor-element-1034d1a .main-menu-wrap{justify-content:center;}.elementor-1285 .elementor-element.elementor-element-09a6135{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-7130ec8 .dark-mode-slide{transform:scale(100%);-webkit-transform:scale(100%);}.elementor-1285 .elementor-element.elementor-element-7130ec8 .dark-mode-toggle{justify-content:flex-end;}.elementor-1285 .elementor-element.elementor-element-9d42c5f.elementor-element{--order:99999 /* order end hack */;}.elementor-1285 .elementor-element.elementor-element-c58af90{--display:flex;--min-height:80px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;--z-index:95;}.elementor-1285 .elementor-element.elementor-element-c58af90:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-c58af90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E7DF;}.elementor-1285 .elementor-element.elementor-element-5e0c1b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-14d1886{text-align:start;}.elementor-1285 .elementor-element.elementor-element-14d1886 img{width:91px;height:53px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-7996cf3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:2.2% 2.2%;--row-gap:2.2%;--column-gap:2.2%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-ed22312.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-ed22312 .main-menu-wrap{justify-content:center;}.elementor-1285 .elementor-element.elementor-element-7cd3738{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:2.2% 2.2%;--row-gap:2.2%;--column-gap:2.2%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-5bc4126 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-1285 .elementor-element.elementor-element-5bc4126 .elementor-button:hover, .elementor-1285 .elementor-element.elementor-element-5bc4126 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-1285 .elementor-element.elementor-element-5bc4126{width:auto;max-width:auto;}.elementor-1285 .elementor-element.elementor-element-5bc4126 .elementor-button:hover svg, .elementor-1285 .elementor-element.elementor-element-5bc4126 .elementor-button:focus svg{fill:#000000;}.elementor-1285 .elementor-element.elementor-element-523f7e4{--display:flex;--min-height:80px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;--z-index:95;}.elementor-1285 .elementor-element.elementor-element-523f7e4:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-523f7e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E7DF;}.elementor-1285 .elementor-element.elementor-element-4c5a0de{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-996ad78{text-align:start;}.elementor-1285 .elementor-element.elementor-element-996ad78 img{width:91px;height:53px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-50cf0c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:2.2% 2.2%;--row-gap:2.2%;--column-gap:2.2%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-4ee76a8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-4ee76a8 .main-menu-wrap{justify-content:flex-end;}.elementor-1285 .elementor-element.elementor-element-38aaa5c .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-1285 .elementor-element.elementor-element-38aaa5c .elementor-button:hover, .elementor-1285 .elementor-element.elementor-element-38aaa5c .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-1285 .elementor-element.elementor-element-38aaa5c{width:auto;max-width:auto;}.elementor-1285 .elementor-element.elementor-element-38aaa5c .elementor-button:hover svg, .elementor-1285 .elementor-element.elementor-element-38aaa5c .elementor-button:focus svg{fill:#000000;}.elementor-1285 .elementor-element.elementor-element-c083502{--display:flex;--min-height:80px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;--z-index:95;}.elementor-1285 .elementor-element.elementor-element-c083502:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-c083502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E7DF;}.elementor-1285 .elementor-element.elementor-element-352023c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-e60334a{text-align:start;}.elementor-1285 .elementor-element.elementor-element-e60334a img{width:91px;height:53px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-9919e43{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:2.2% 2.2%;--row-gap:2.2%;--column-gap:2.2%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-a44368b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-a44368b .main-menu-wrap{justify-content:flex-end;}.elementor-1285 .elementor-element.elementor-element-3016844 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-1285 .elementor-element.elementor-element-3016844 .elementor-button:hover, .elementor-1285 .elementor-element.elementor-element-3016844 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-1285 .elementor-element.elementor-element-3016844{width:auto;max-width:auto;}.elementor-1285 .elementor-element.elementor-element-3016844 .elementor-button:hover svg, .elementor-1285 .elementor-element.elementor-element-3016844 .elementor-button:focus svg{fill:#000000;}.elementor-1285 .elementor-element.elementor-element-511b74b{--display:flex;--min-height:80px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;--z-index:95;}.elementor-1285 .elementor-element.elementor-element-511b74b:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-511b74b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E7DF;}.elementor-1285 .elementor-element.elementor-element-603c876{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-b6c4536{text-align:start;}.elementor-1285 .elementor-element.elementor-element-b6c4536 img{width:91px;height:53px;object-fit:contain;object-position:center center;}.elementor-1285 .elementor-element.elementor-element-a9c6eb0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:2.2% 2.2%;--row-gap:2.2%;--column-gap:2.2%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-617f9a2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-617f9a2 .main-menu-wrap{justify-content:flex-end;}.elementor-1285 .elementor-element.elementor-element-348c696 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-1285 .elementor-element.elementor-element-348c696 .elementor-button:hover, .elementor-1285 .elementor-element.elementor-element-348c696 .elementor-button:focus{background-color:#FFFFFF00;color:#000000;}.elementor-1285 .elementor-element.elementor-element-348c696{width:auto;max-width:auto;}.elementor-1285 .elementor-element.elementor-element-348c696 .elementor-button:hover svg, .elementor-1285 .elementor-element.elementor-element-348c696 .elementor-button:focus svg{fill:#000000;}.elementor-1285 .elementor-element.elementor-element-7f95dd7b{--display:flex;--border-radius:1px 1px 1px 1px;box-shadow:45px 45px 60px 46px rgba(221, 9.608695652173907, 9.608695652173907, 0.96) inset;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-7f95dd7b.e-con{--align-self:center;}.elementor-1285 .elementor-element.elementor-element-7482199d{--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-1285 .elementor-element.elementor-element-582ea761{--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;--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-1285 .elementor-element.elementor-element-2d9a743a{--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-1285 .elementor-element.elementor-element-523c78a4 .p-featured{padding-bottom:96%;}.elementor-1285 .elementor-element.elementor-element-523c78a4{--wrap-border:0px;}.elementor-1285 .elementor-element.elementor-element-4f741b91{--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-1285 .elementor-element.elementor-element-302a2d04 .p-featured{padding-bottom:71.5%;}.elementor-1285 .elementor-element.elementor-element-302a2d04 .block-wrap{--bottom-spacing:16px;}.elementor-1285 .elementor-element.elementor-element-3e4a401{--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-1285 .elementor-element.elementor-element-761d964{--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;--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-1285 .elementor-element.elementor-element-6218d0f{--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-1285 .elementor-element.elementor-element-d05b144 .p-featured{padding-bottom:71.5%;}.elementor-1285 .elementor-element.elementor-element-d05b144 .block-wrap{--bottom-spacing:16px;}.elementor-1285 .elementor-element.elementor-element-975b722{--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-1285 .elementor-element.elementor-element-cc84647 .p-featured{padding-bottom:96%;}.elementor-1285 .elementor-element.elementor-element-cc84647{--wrap-border:0px;}.elementor-1285 .elementor-element.elementor-element-67eb30b5{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1285 .elementor-element.elementor-element-1ef60eb9{--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;}.elementor-1285 .elementor-element.elementor-element-30b453bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-c8e19f6{--feat-ratio:66;}.elementor-1285 .elementor-element.elementor-element-c8e19f6 .p-featured{padding-bottom:66%;}.elementor-1285 .elementor-element.elementor-element-c8e19f6 .block-wrap{--bottom-spacing:16px;}.elementor-1285 .elementor-element.elementor-element-777b614c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-2459a87d .p-featured{padding-bottom:126%;}.elementor-1285 .elementor-element.elementor-element-d5c01ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-5a35619b{--feat-ratio:66;}.elementor-1285 .elementor-element.elementor-element-5a35619b .p-featured{padding-bottom:66%;}.elementor-1285 .elementor-element.elementor-element-5a35619b .block-wrap{--bottom-spacing:16px;}.elementor-1285 .elementor-element.elementor-element-6b92859{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1285 .elementor-element.elementor-element-c95ec6a{--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-1285 .elementor-element.elementor-element-16d6cae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-9befa27.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-e6e6115{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-4e77d2e{--feat-ratio:66;}.elementor-1285 .elementor-element.elementor-element-4e77d2e .p-featured{padding-bottom:66%;}.elementor-1285 .elementor-element.elementor-element-4e77d2e .block-wrap{--bottom-spacing:16px;}.elementor-1285 .elementor-element.elementor-element-5954e9d{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1285 .elementor-element.elementor-element-d5ab6c2{--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-1285 .elementor-element.elementor-element-e89c989{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-0c1d1ad{--feat-ratio:66;}.elementor-1285 .elementor-element.elementor-element-0c1d1ad .p-featured{padding-bottom:66%;}.elementor-1285 .elementor-element.elementor-element-0c1d1ad .block-wrap{--bottom-spacing:16px;}.elementor-1285 .elementor-element.elementor-element-82d3ac1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-96e8932.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-59acb6e2{--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-1285 .elementor-element.elementor-element-5f45e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-5f45e8 .p-featured{padding-bottom:50%;}.elementor-1285 .elementor-element.elementor-element-5f45e8{--wrap-border:0px;}.elementor-1285 .elementor-element.elementor-element-7c2ebd4{--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;}.elementor-1285 .elementor-element.elementor-element-7fdbf533{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-1285 .elementor-element.elementor-element-1f1ebfcb{--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-1285 .elementor-element.elementor-element-446f0099{--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-1285 .elementor-element.elementor-element-6ee0d538 .p-featured{padding-bottom:88%;}.elementor-1285 .elementor-element.elementor-element-6ee0d538 .block-wrap{--bottom-spacing:24px;}.elementor-1285 .elementor-element.elementor-element-6b0d4de{--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-1285 .elementor-element.elementor-element-5e112464 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-5e112464 .p-featured{padding-bottom:72%;}.elementor-1285 .elementor-element.elementor-element-5e112464{--wrap-border:0px;}.elementor-1285 .elementor-element.elementor-element-5e112464 .is-gap-custom{margin-left:-24px;margin-right:-24px;--column-gap:24px;}.elementor-1285 .elementor-element.elementor-element-5e112464 .is-gap-custom .block-inner > *{padding-left:24px;padding-right:24px;}.elementor-1285 .elementor-element.elementor-element-7c006174{--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-1285 .elementor-element.elementor-element-30bfca28{--feat-ratio:72;}.elementor-1285 .elementor-element.elementor-element-30bfca28 .p-featured{padding-bottom:72%;}.elementor-1285 .elementor-element.elementor-element-e4a558d{--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-1285 .elementor-element.elementor-element-5ea9d9ff{--feat-ratio:66;}.elementor-1285 .elementor-element.elementor-element-5ea9d9ff .p-featured{padding-bottom:66%;}.elementor-1285 .elementor-element.elementor-element-4b9fdf72{--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-1285 .elementor-element.elementor-element-6fbced83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-6fbced83 .p-featured{padding-bottom:50%;}.elementor-1285 .elementor-element.elementor-element-6fbced83{--wrap-border:0px;}.elementor-1285 .elementor-element.elementor-element-22460115{--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-1285 .elementor-element.elementor-element-1e943cba{--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;--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-1285 .elementor-element.elementor-element-12419251{--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-1285 .elementor-element.elementor-element-33bd26a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-33bd26a7 .p-featured{padding-bottom:96%;}.elementor-1285 .elementor-element.elementor-element-33bd26a7{--wrap-border:0px;}.elementor-1285 .elementor-element.elementor-element-64d56c64{--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-1285 .elementor-element.elementor-element-76303db0 .p-featured{padding-bottom:71.5%;}.elementor-1285 .elementor-element.elementor-element-76303db0 .block-wrap{--bottom-spacing:16px;}.elementor-1285 .elementor-element.elementor-element-56fba5a9{--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-1285 .elementor-element.elementor-element-2326de6a{--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;--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-1285 .elementor-element.elementor-element-61d7ee38{--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-1285 .elementor-element.elementor-element-69895b68 .p-featured{padding-bottom:71.5%;}.elementor-1285 .elementor-element.elementor-element-69895b68 .block-wrap{--bottom-spacing:16px;}.elementor-1285 .elementor-element.elementor-element-39462317{--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-1285 .elementor-element.elementor-element-7266c316 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-7266c316 .p-featured{padding-bottom:96%;}.elementor-1285 .elementor-element.elementor-element-7266c316{--wrap-border:0px;}.elementor-1285 .elementor-element.elementor-element-4102af03{--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-1285 .elementor-element.elementor-element-65aad2f4{--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;--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-1285 .elementor-element.elementor-element-364902ac{--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-1285 .elementor-element.elementor-element-5f6cf295 .p-featured{padding-bottom:88%;}.elementor-1285 .elementor-element.elementor-element-5f6cf295 .block-wrap{--bottom-spacing:24px;}.elementor-1285 .elementor-element.elementor-element-1ac9f5e{--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-1285 .elementor-element.elementor-element-7addb4a8 .p-featured{padding-bottom:88%;}.elementor-1285 .elementor-element.elementor-element-7addb4a8 .block-wrap{--bottom-spacing:24px;}.elementor-1285 .elementor-element.elementor-element-434e1492{--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-1285 .elementor-element.elementor-element-3ae2df8e .p-featured{padding-bottom:88%;}.elementor-1285 .elementor-element.elementor-element-3ae2df8e .block-wrap{--bottom-spacing:24px;}.elementor-1285 .elementor-element.elementor-element-4f89aece{--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;}.elementor-1285 .elementor-element.elementor-element-4f9753d5{--display:flex;--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:12px;}.elementor-1285 .elementor-element.elementor-element-1f576f3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}[data-theme="dark"] .elementor-1285 .elementor-element.elementor-element-1f576f3d{color:#ffffff;}.elementor-1285 .elementor-element.elementor-element-78598ed2{--feat-ratio:72;}.elementor-1285 .elementor-element.elementor-element-78598ed2 .p-featured{padding-bottom:72%;}.elementor-1285 .elementor-element.elementor-element-78598ed2 .block-wrap{--bottom-spacing:40px;}.elementor-1285 .elementor-element.elementor-element-643f67a0{--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;}@media(max-width:1024px){.elementor-1285 .elementor-element.elementor-element-7996cf3{--gap:6% 6%;--row-gap:6%;--column-gap:6%;}.elementor-1285 .elementor-element.elementor-element-7cd3738{--gap:6% 6%;--row-gap:6%;--column-gap:6%;}.elementor-1285 .elementor-element.elementor-element-50cf0c5{--gap:6% 6%;--row-gap:6%;--column-gap:6%;}.elementor-1285 .elementor-element.elementor-element-9919e43{--gap:6% 6%;--row-gap:6%;--column-gap:6%;}.elementor-1285 .elementor-element.elementor-element-a9c6eb0{--gap:6% 6%;--row-gap:6%;--column-gap:6%;}}@media(min-width:768px){.elementor-1285 .elementor-element.elementor-element-fc63107{--width:15%;}.elementor-1285 .elementor-element.elementor-element-be6ee0f{--width:70%;}.elementor-1285 .elementor-element.elementor-element-09a6135{--width:15%;}.elementor-1285 .elementor-element.elementor-element-5e0c1b8{--width:15%;}.elementor-1285 .elementor-element.elementor-element-7996cf3{--width:70%;}.elementor-1285 .elementor-element.elementor-element-7cd3738{--width:15%;}.elementor-1285 .elementor-element.elementor-element-4c5a0de{--width:10%;}.elementor-1285 .elementor-element.elementor-element-50cf0c5{--width:90%;}.elementor-1285 .elementor-element.elementor-element-352023c{--width:10%;}.elementor-1285 .elementor-element.elementor-element-9919e43{--width:90%;}.elementor-1285 .elementor-element.elementor-element-603c876{--width:10%;}.elementor-1285 .elementor-element.elementor-element-a9c6eb0{--width:90%;}.elementor-1285 .elementor-element.elementor-element-30b453bf{--width:25%;}.elementor-1285 .elementor-element.elementor-element-777b614c{--width:50%;}.elementor-1285 .elementor-element.elementor-element-d5c01ff{--width:25%;}.elementor-1285 .elementor-element.elementor-element-16d6cae{--width:50%;}.elementor-1285 .elementor-element.elementor-element-e6e6115{--width:50%;}.elementor-1285 .elementor-element.elementor-element-e89c989{--width:50%;}.elementor-1285 .elementor-element.elementor-element-82d3ac1{--width:50%;}.elementor-1285 .elementor-element.elementor-element-7fdbf533{--width:70%;}.elementor-1285 .elementor-element.elementor-element-1f1ebfcb{--width:30%;}.elementor-1285 .elementor-element.elementor-element-364902ac{--width:33%;}.elementor-1285 .elementor-element.elementor-element-1ac9f5e{--width:33%;}.elementor-1285 .elementor-element.elementor-element-434e1492{--width:33%;}.elementor-1285 .elementor-element.elementor-element-4f9753d5{--width:70%;}.elementor-1285 .elementor-element.elementor-element-643f67a0{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1285 .elementor-element.elementor-element-5e0c1b8{--width:15%;}.elementor-1285 .elementor-element.elementor-element-7996cf3{--width:85%;}.elementor-1285 .elementor-element.elementor-element-7cd3738{--width:85%;}.elementor-1285 .elementor-element.elementor-element-4c5a0de{--width:15%;}.elementor-1285 .elementor-element.elementor-element-50cf0c5{--width:85%;}.elementor-1285 .elementor-element.elementor-element-352023c{--width:15%;}.elementor-1285 .elementor-element.elementor-element-9919e43{--width:85%;}.elementor-1285 .elementor-element.elementor-element-603c876{--width:15%;}.elementor-1285 .elementor-element.elementor-element-a9c6eb0{--width:85%;}}@media(max-width:767px){.elementor-1285 .elementor-element.elementor-element-5e0c1b8{--width:30%;}.elementor-1285 .elementor-element.elementor-element-14d1886 img{width:85%;}.elementor-1285 .elementor-element.elementor-element-7996cf3{--width:70%;}.elementor-1285 .elementor-element.elementor-element-7cd3738{--width:70%;}.elementor-1285 .elementor-element.elementor-element-5bc4126{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-1285 .elementor-element.elementor-element-5bc4126 .elementor-button{padding:10px 10px 10px 10px;}.elementor-1285 .elementor-element.elementor-element-4c5a0de{--width:30%;}.elementor-1285 .elementor-element.elementor-element-996ad78 img{width:85%;}.elementor-1285 .elementor-element.elementor-element-50cf0c5{--width:70%;}.elementor-1285 .elementor-element.elementor-element-38aaa5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-1285 .elementor-element.elementor-element-38aaa5c .elementor-button{padding:10px 10px 10px 10px;}.elementor-1285 .elementor-element.elementor-element-352023c{--width:30%;}.elementor-1285 .elementor-element.elementor-element-e60334a img{width:85%;}.elementor-1285 .elementor-element.elementor-element-9919e43{--width:70%;}.elementor-1285 .elementor-element.elementor-element-3016844{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-1285 .elementor-element.elementor-element-3016844 .elementor-button{padding:10px 10px 10px 10px;}.elementor-1285 .elementor-element.elementor-element-603c876{--width:30%;}.elementor-1285 .elementor-element.elementor-element-b6c4536 img{width:85%;}.elementor-1285 .elementor-element.elementor-element-a9c6eb0{--width:70%;}.elementor-1285 .elementor-element.elementor-element-348c696{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-1285 .elementor-element.elementor-element-348c696 .elementor-button{padding:10px 10px 10px 10px;}.elementor-1285 .elementor-element.elementor-element-5f45e8 .p-featured{padding-bottom:90%;}.elementor-1285 .elementor-element.elementor-element-5e112464 .p-featured{padding-bottom:100%;}.elementor-1285 .elementor-element.elementor-element-30bfca28{--feat-ratio:80;}.elementor-1285 .elementor-element.elementor-element-30bfca28 .p-featured{padding-bottom:80%;}.elementor-1285 .elementor-element.elementor-element-5ea9d9ff{--feat-ratio:80;}.elementor-1285 .elementor-element.elementor-element-5ea9d9ff .p-featured{padding-bottom:80%;}.elementor-1285 .elementor-element.elementor-element-6fbced83 .p-featured{padding-bottom:100%;}.elementor-1285 .elementor-element.elementor-element-33bd26a7 .p-featured{padding-bottom:100%;}.elementor-1285 .elementor-element.elementor-element-76303db0 .p-featured{padding-bottom:80%;}.elementor-1285 .elementor-element.elementor-element-69895b68 .p-featured{padding-bottom:80%;}.elementor-1285 .elementor-element.elementor-element-7266c316 .p-featured{padding-bottom:100%;}.elementor-1285 .elementor-element.elementor-element-78598ed2{--feat-ratio:80;}.elementor-1285 .elementor-element.elementor-element-78598ed2 .p-featured{padding-bottom:80%;}}/* Start custom CSS */.Menu2 ul li a {
    color:var(--noir)!important;
}

.Menu3 ul li a {
    color:var(--noir)!important;
}



/* FOXIZ - HEADING */
/* FOXIZ - HEADING - 032 - TITRE */
.B45.hed.sty4 .heading-title {
    font-size: 3rem;
    line-height: 3rem;
    font-weight: var(--weight-bold);
    font-family: var(--cs-heading-font);
    text-transform: uppercase;
}

.B45.hed.sty4.tp p {
    font-size: 1.6rem;
    line-height: 1.6rem;
    font-weight: var(--weight-bold);
    font-family: var(--cs-body-font);
    text-transform: initial;
}
/* FOXIZ - HEADING - 032 - TITRE - LIEN */
.B45.hed.sty4 .heading-title a {
    color: var(--noir) !important;
    margin-left:8px;
}
[data-theme="dark"] .B45.hed.sty4 .heading-title a {
    color: var(--blanc) !important;
}
.c1 .B45.hed.sty4 .heading-title a {
    color: var(--blanc) !important;
}
.c1 .heading-title:before {
    background-color: var(--blanc);
}

.B45.hed.sty4 .heading-title a:hover {
    color: var(--g-color) !important;
}


/* FOXIZ - HEADING - 032 - BOUTON */
.B45.hed.sty4 .heading-tagline {
    font-size: 1.4rem!important;
    line-height: 1rem !important;
    font-weight: var(--weight-normal) !important;
    color: var(--noir);
    padding: 12px;
    border: 3px solid var(--g-color);
    padding:16px 52px;
    border-radius:50px;
}
[data-theme="dark"] .B45.hed.sty4 .heading-tagline {
    color: var(--blanc);
}
.c1 .B45.hed.sty4 .heading-tagline {
    color: var(--blanc);
    border: 3px solid var(--blanc);
}
.B45.hed.sty4 .heading-tagline:hover {
    color: var(--blanc);
    background: var(--g-color);
    opacity: 1;
}
.c1 .B45.hed.sty4 .heading-tagline:hover {
    color: var(--g-color);
    background: var(--blanc);
    border: 3px solid var(--blanc);
}
/* FOXIZ - HEADING - 032 - BOUTON - Icone */
.B45.hed.sty4 .heading-tagline .rbi-cright:before {
    display: none;
}


/* B59 */
.b59.hdb.sty1 {
    padding-top:0!important;
}

.b59.hdb.sty1 .p-gradient .overlay-inner {
    background: none;
    width: 1140px;
    padding:  10px 0px !important;
    margin: auto;
}
.b59.hdb.sty1 .overlay-wrap {
    display: flex!important;
    align-items: left!important;
    justify-content: left!important;
}
.b59.hdb.sty1 .p-wrap .p-featured {
    padding-bottom: 46%;
}

.b59.hdb.sty1 .p-wrap .entry-title {
    font-size: 2.6rem;
    line-height: 2.6rem;
    font-weight: 700;
    font-family: var(--cs-heading-font);
    text-align: left;
    width:72%;
    color:var(--noir);
}
.b59.hdb.sty1 .p-wrap .entry-title::before {
    content: "";
    display: block;
    width: 120px;
    height: 12px;
    border-radius:4px;
    background: var(--g-color);
    margin-bottom: 24px;
}
.b59.hdb.sty1 .p-wrap .entry-summary {
    font-size: 1.2rem;
    line-height: 1.4rem;
    font-weight: 400;
    font-family: var(--cs-text-font);
    text-align: left;
    margin-top: 24px;
    margin-bottom: 24px;
    width:72%;
    color:var(--noir);
}
.b59.hdb.sty1 .p-wrap .p-meta .meta-category a {
    font-size:1.4rem;
    line-height:1.4rem;
    font-weight:var(--weight-thin);
    color:var(--blanc);
    background: var(--g-color)!important;
    padding:12px 24px;
    border-radius:6px;
    box-shadow: 0 0 4px color-mix(in srgb, var(--noir) 40%, transparent);

}
.b59.hdb.sty1 .p-wrap .p-meta .meta-update,
.b59.hdb.sty1 .p-wrap .p-meta .meta-read {
    font-size:1.2rem;
    line-height:1.2rem;
    font-weight:200!important;
    color:var(--noir);
    text-transform: uppercase!important;
}

.b59.hdb.sty1 .p-wrap .p-meta .meta-category:after,
.b59.hdb.sty1  .p-wrap .p-meta .meta-update:after {
    display: inline-flex;
    width: 12px;
    height: 12px;
    border-radius:100%!important;
    margin-left: 1.2em;
    margin-right: 0.6em;
    content: '';
    opacity: 1;
    background-color: var(--g-color);
}

.b59.hdb.sty1 .p-wrap .overlay-holder {
    position:relative;
}

.b59.hdb.sty1 .p-wrap .overlay-holder::before{
    content:"";
    position:absolute;
    inset:0;
    box-shadow: inset 0 0 160px var(--g-color);
    background:color-mix(in srgb, var(--blanc) 88%, transparent) !important;
    z-index:9;
    pointer-events:none;
}

.b59.hdb.sty1 .p-wrap .p-content {
    z-index:999;
}




/*b56.bse.sty5.pg*/
.b56.bse.sty5 .p-gradient .overlay-inner {
    background-image:
        linear-gradient(
            color-mix(in srgb, var(--blanc) 20%, transparent),
            color-mix(in srgb, var(--blanc) 40%, transparent)
        ),
        linear-gradient(#00000080, #00000080);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom;
    box-shadow: inset 0 0 80px var(--g-color);
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    height: 100%;
    text-align: left;
    padding:50px;
}

.b56.bse.sty5.pd .p-wrap .overlay-holder::before,
.b56.bse.sty5.pd .overlay-holder {
    border-radius:50px 250px 50px 50px!important;
}
.b56.bse.sty5.pg .p-wrap .overlay-holder::before,
.b56.bse.sty5.pg .overlay-holder {
    border-radius:250px 50px 50px 50px!important;
}
.b56.bse.sty5 .p-wrap .overlay-holder::before{
    content:"";
    position:absolute;
    inset:0;
    box-shadow: inset 0 0 80px var(--g-color);
    background:color-mix(in srgb, var(--blanc) 73%, transparent) !important;
    z-index:2;
    pointer-events:none;
}
.b56.bse.sty5 .p-overlay .overlay-inner {
    background:none!important;
    background-color:none!important;
}

/*b56.bse.sty5.pg > Titre*/
.b56.bse.sty5 .p-overlay .entry-title {
    font-weight:600!important;
    font-size:28px!important;
    line-height:29px!important;
    margin-bottom:24px;
    color:var(--noir);
}
.b56.bse.sty5 .p-overlay .entry-title::before {
    content: "";
    display: block;
    width: 120px;
    height: 10px;
    border-radius:4px;
    background: var(--g-color);
    margin-bottom: 16px;
}
.b56.bse.sty5 .p-overlay .p-meta .meta-category a {
    font-size:1.1rem;
    line-height:1.1rem;
    font-weight:var(--weight-thin);
    background: var(--g-color)!important;
    color:var(--blanc)!important;
    padding:12px 18px;
    border-radius:4px;
    box-shadow:0 0 8px var(--noir);
}
.b56.bse.sty5 .p-overlay .p-meta .meta-update,
.b56.bse.sty5 .p-overlay .p-meta .meta-read {
    font-size:1rem;
    line-height:1rem;
    font-weight:200!important;
    color:var(--noir);
    text-transform: uppercase!important;
}

.b56.bse.sty5 .p-overlay .p-meta .meta-category:after,
.b56.bse.sty5 .p-overlay .p-meta .meta-update:after {
    display: inline-flex;
    width: 10px;
    height: 10px;
    border-radius:100%!important;
    margin-left: 1em;
    margin-right: 0.4em;
    content: '';
    opacity: 1;
    background-color: var(--g-color);
}

/*b56.bse.sty5.pg*/
.b56.bse.sty5 .p-list .p-content {
    padding-left: 0;
}
.b56.bse.sty5 .p-list .entry-title {
    font-weight:600!important;
    font-size:20px!important;
    line-height:22px!important;
    margin-bottom: 12px;
}
.b56.bse.sty5 .p-list .p-category {
   font-size: 12px!important;
   line-height: 14px!important;
   font-weight: 400!important;
   background: var(--blanc)!important;
   color:var(--g-color)!important;
    box-shadow:0 0 2px var(--g-color);
    padding:6px 12px;
    border-radius:2px;
}

.b56.bse.sty5 .p-list .meta-update::before {
    content: "\f073";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 8px;
    color: var(--noir);
    display: inline-block;
}

.b56.bse.sty5 .p-list .meta-update {
    font-size: 14px !important;
    line-height: 17px !important;
    font-weight: 500;
    color: var(--noir);
}

.b56.bse.sty5 .p-list img {
    border-radius:24px;
    box-shadow:0 0 8px var(--g-color);
}
.b56.bse.sty5 .p-featured {
    overflow: visible!important;
}


/* b58.bse.sty6 */
.b58.bse.sty6 .p-overlay .overlay-holder,
.b58.bse.sty6 .p-overlay .overlay-holder img {
    border-radius:18px;
    box-shadow: 0 0px 24px color-mix(in srgb, var(--noir) 40%, transparent);
}
.b58.bse.sty6 .p-content {
    padding:32px!important;
}

.b58.bse.sty6  .p-overlay .entry-title {
    font-weight:600!important;
    font-size:28px!important;
    line-height:29px!important;
    margin-bottom:24px;
    text-align:left;
    color:var(--noir);
}
.b58.bse.sty6 .p-overlay .entry-title::before {
    content: "";
    display: block;
    width: 120px;
    height: 10px;
    border-radius:4px;
    background: var(--g-color);
    margin-bottom: 16px;
}
.b58.bse.sty6 .p-overlay .p-meta .meta-category a {
    font-size:1.1rem;
    line-height:1.1rem;
    font-weight:var(--weight-thin);
    background: var(--g-color)!important;
    color:var(--blanc)!important;
    padding:12px 18px;
    border-radius:4px;
    box-shadow:0 0 8px var(--noir);
}
.b58.bse.sty6 .p-overlay .p-meta .meta-update,
.b58.bse.sty6 .p-overlay .p-meta .meta-read {
    font-size:1rem;
    line-height:1rem;
    font-weight:200!important;
    color:var(--blanc);
    text-transform: uppercase!important;
}

.b58.bse.sty6 .p-overlay .p-meta .meta-category:after,
.b58.bse.sty6 .p-overlay .p-meta .meta-update:after {
    display: inline-flex;
    width: 10px;
    height: 10px;
    border-radius:100%!important;
    margin-left: 1em;
    margin-right: 0.4em;
    content: '';
    opacity: 1;
    background-color: var(--g-color);
}
.b58.bse.sty6 .p-overlay .p-content {
    background:none;
    background-color:none;
}
.b58.bse.sty6 .p-overlay .overlay-holder{
    position:relative;
}

.b58.bse.sty6 .p-overlay .overlay-holder::before{
    content:"";
    position:absolute;
    inset:0;
    box-shadow: inset 0 0 80px var(--g-color);
    background:color-mix(in srgb, var(--blanc) 66%, transparent) !important;
    z-index:2;
    pointer-events:none;
}


/*b58.bse.sty6 > Bordure*/
.b58.bse.sty6 .p-grid,
.b58.bse.sty6 .p-grid .p-featured {
    border-radius:20px;
}
.b58.bse.sty6 .p-grid .p-featured {
    box-shadow: 0 8px 24px color-mix(in srgb, var(--g-color) 50%, transparent);
}

/*b58.bse.sty6 > Titre*/
.b58.bse.sty6 .p-grid .entry-title {
    font-weight:700!important;
    font-size:18px!important;
    line-height:20px!important;
    margin-top:8px!important;
    text-align:left;
}
/*b58.bse.sty6 > Texte*/
.b58.bse.sty6 .p-grid .entry-summary {
    font-weight:400!important;
    font-size:12px!important;
    line-height:14px!important;
    text-align:left;
}

/*b58.bse.sty6 > Date*/
.b58.bse.sty6 .p-grid .p-meta {
    padding-bottom:0!important;
    margin-top:12px!important;
}

.b58.bse.sty6 .p-grid .p-meta span.meta-date {
    font-size:13px!important;
    line-height:15px!important;
    font-weight: 400;
    position: relative;
    padding-left: 22px;
    top:1px;
    left:4px;
}

.b58.bse.sty6 .p-grid .p-meta span.meta-date::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23666' viewBox='0 0 24 24'%3E%3Cpath d='M19 4h-1V2h-2v2H8V2H6v2H5a2 2 0 00-2 2v2h18V6a2 2 0 00-2-2z'/%3E%3Crect x='3' y='8' width='18' height='13' rx='2' ry='2' fill='none' stroke='%23666' stroke-width='2'/%3E%3Cline x1='16' y1='12' x2='8' y2='12' stroke='%23666' stroke-width='2' stroke-linecap='round'/%3E%3Cline x1='16' y1='16' x2='8' y2='16' stroke='%23666' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
}
.b58.bse.sty6 .p-grid .p-meta .meta-category {
    font-size:16px!important;
    line-height:15px!important;
    font-weight: 600;
    background:color-mix(in srgb, var(--g-color) 20%, transparent);
    color:var(--g-color);
    padding:6px 12px;
    border-radius:4px;
}
.b58.bse.sty6 .p-grid .p-meta .meta-category:after {
    display:none!important;
}


.b59.hdb.sty1 .p-overlay .overlay-inner,
.p-featured,
.p-flink,
img {
    background:none!important;
    background-color:none!important;
}


/*b24.bse.sty4 > Bordure*/
.b24.bse.sty4 .p-grid,
.b24.bse.sty4 .p-grid .p-featured {
    border-radius:20px;
}
.b24.bse.sty4 .p-grid .p-featured {
    box-shadow: 0 8px 24px color-mix(in srgb, var(--g-color) 50%, transparent);
}

/*b24.bse.sty4 > Titre*/
.b24.bse.sty4 .p-grid .entry-title {
    font-weight:700!important;
    font-size:18px!important;
    line-height:20px!important;
    margin-top:8px!important;
    text-align:left;
}
/*b24.bse.sty4 > Texte*/
.b24.bse.sty4 .p-grid .entry-summary {
    font-weight:400!important;
    font-size:12px!important;
    line-height:14px!important;
    text-align:left;
}

/*b24.bse.sty4 > Date*/
.b24.bse.sty4 .p-grid .p-meta {
    padding-bottom:0!important;
    margin-top:12px!important;
}

.b24.bse.sty4 .p-grid .p-meta span.meta-date {
    font-size:13px!important;
    line-height:15px!important;
    font-weight: 400;
    position: relative;
    padding-left: 22px;
    top:1px;
    left:4px;
    color:var(--noir);
}

.b24.bse.sty4 .p-grid .p-meta span.meta-date::before{
    content: "\f073";
    font-family: "Font Awesome 6 Free","Font Awesome 5 Free";
    font-weight: 900;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    font-size: 14px;
    line-height: 1;
    color: var(--noir);
}


.b24.bse.sty4 .p-grid .p-meta .meta-category {
    font-size:16px!important;
    line-height:15px!important;
    font-weight: 600;
    background:color-mix(in srgb, var(--g-color) 20%, transparent);
    color:var(--g-color);
    padding:6px 12px;
    border-radius:4px;
}
.b24.bse.sty4 .p-grid .p-meta .meta-category:after {
    display:none!important;
}


.b24.bse.sty4 .img .block-wrap,
.b24.bse.sty4 .img .block-inner,
.b24.bse.sty4 .img .p-wrap,
.b24.bse.sty4 .img .overlay-holder {
    height: 100%;
}

.b24.bse.sty4 .img .p-featured {
    height: 100%;
}

.b24.bse.sty4 .img .p-featured > a {
    display: block;
    width: 100%;
    height: 100%;
}

.b24.bse.sty4 .img .p-featured img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

.b24.bse.sty4 .img .p-gradient .overlay-inner {
    background:none;
    background-color:none;
}


.b24.bse.sty4 .img .overlay-holder::before {
    content:"";
    position:absolute;
    inset:0;
    box-shadow: inset 0 0 80px var(--g-color);
    background:color-mix(in srgb, var(--blanc) 12%, transparent) !important;
    z-index:9;
    pointer-events:none;
}

.b24.bse.sty4.pg .img img,
.b24.bse.sty4.pg .img .overlay-holder::before {
    border-radius:100% 16% 16% 100%;
}
.b24.bse.sty4.pd .img img,
.b24.bse.sty4.pd .img .overlay-holder::before{
    border-radius:16% 100% 100% 16%;
}







/* b55.blo.sty4.t1 */
.b55.blo.sty4.t1 .p-overlay .overlay-holder,
.b55.blo.sty4.t1 .p-overlay .overlay-holder img {
    border-radius:18px;
    box-shadow: 0 0px 24px color-mix(in srgb, var(--noir) 40%, transparent);
}
.b55.blo.sty4.t1 .p-content {
    padding:48px!important;
}

.b55.blo.sty4.t1  .p-overlay .entry-title {
    font-weight:600!important;
    font-size:34px!important;
    line-height:36px!important;
    margin-bottom:24px;
    text-align:left;
    color:var(--noir);
}
.b55.blo.sty4.t1 .p-overlay .entry-title::before {
    content: "";
    display: block;
    width: 120px;
    height: 10px;
    border-radius:4px;
    background: var(--g-color);
    margin-bottom: 16px;
}
.b55.blo.sty4.t1 .p-overlay .p-meta .meta-category a {
    font-size:1.1rem;
    line-height:1.1rem;
    font-weight:var(--weight-thin);
    background: var(--g-color)!important;
    color:var(--blanc)!important;
    padding:12px 18px;
    border-radius:4px;
    box-shadow:0 0 8px var(--noir);
}
.b55.blo.sty4.t1 .p-overlay .p-meta .meta-update,
.b55.blo.sty4.t1 .p-overlay .p-meta .meta-read {
    font-size:1rem;
    line-height:1rem;
    font-weight:200!important;
    color:var(--noir);
    text-transform: uppercase!important;
}

.b55.blo.sty4.t1 .p-overlay .p-meta .meta-category:after,
.b55.blo.sty4.t1 .p-overlay .p-meta .meta-update:after {
    display: inline-flex;
    width: 10px;
    height: 10px;
    border-radius:100%!important;
    margin-left: 1em;
    margin-right: 0.4em;
    content: '';
    opacity: 1;
    background-color: var(--g-color);
}
.b55.blo.sty4.t1 .p-overlay .p-content {
    background:none;
    background-color:none;
}
.b55.blo.sty4.t1 .p-overlay .overlay-holder{
    position:relative;
}

.b55.blo.sty4.t1 .p-overlay .overlay-holder::before{
    content:"";
    position:absolute;
    inset:0;
    box-shadow: inset 0 0 80px var(--g-color);
    background:color-mix(in srgb, var(--blanc) 66%, transparent) !important;
    z-index:2;
    pointer-events:none;
}
.swiper-pagination-bullet {
    color: color-mix(in srgb, var(--g-color) 50%, transparent)!important;
    margin: 0 1px!important;
    width:24px!important;
    height:24px!important;
}

.swiper-pagination-bullet.swiper-pagination-bullet-active {
    color:color-mix(in srgb, var(--g-color) 100%, transparent)!important;
}/* End custom CSS */