.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2298 .elementor-element.elementor-element-f840367{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-2298 .elementor-element.elementor-element-90f18b6{width:var( --container-widget-width, 828px );max-width:828px;--container-widget-width:828px;--container-widget-flex-grow:0;text-align:left;}.elementor-2298 .elementor-element.elementor-element-90f18b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2298 .elementor-element.elementor-element-90f18b6 .elementor-heading-title{font-family:"PPEditorialNew", Sans-serif;font-size:45px;font-weight:200;text-transform:uppercase;line-height:55px;color:#F6DCC5;}.elementor-2298 .elementor-element.elementor-element-232826b{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2298 .elementor-element.elementor-element-232826b:not(.elementor-motion-effects-element-type-background), .elementor-2298 .elementor-element.elementor-element-232826b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2298 .elementor-element.elementor-element-e2c0ee1 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-2298 .elementor-element.elementor-element-e2c0ee1.elementor-element{--align-self:center;}.elementor-2298 .elementor-element.elementor-element-e2c0ee1{text-align:center;}.elementor-2298 .elementor-element.elementor-element-e2c0ee1 .elementor-heading-title{font-family:"PPEditorialNew", Sans-serif;font-size:40px;font-weight:200;text-transform:uppercase;line-height:45px;color:#4C0517;}.elementor-2298 .elementor-element.elementor-element-16a8164{--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:60px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2298 .elementor-element.elementor-element-bff8478 .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}.elementor-2298 .elementor-element.elementor-element-e1fb9f0 .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}.elementor-2298 .elementor-element.elementor-element-c41487e .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}.elementor-2298 .elementor-element.elementor-element-99beb48{--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:20px;--padding-left:0px;--padding-right:0px;}.elementor-2298 .elementor-element.elementor-element-850d170 img{filter:brightness( 68% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2298 .elementor-element.elementor-element-850d170 .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}.elementor-2298 .elementor-element.elementor-element-23a53d6 .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}.elementor-2298 .elementor-element.elementor-element-10c4335 .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}.elementor-2298 .elementor-element.elementor-element-1f0adbb{--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:20px;--padding-left:0px;--padding-right:0px;}.elementor-2298 .elementor-element.elementor-element-642f732 img{filter:brightness( 66% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2298 .elementor-element.elementor-element-642f732 .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}.elementor-2298 .elementor-element.elementor-element-057d6e9 .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}.elementor-2298 .elementor-element.elementor-element-911203a img{filter:brightness( 70% ) contrast( 80% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2298 .elementor-element.elementor-element-911203a .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}.elementor-2298 .elementor-element.elementor-element-0f5b2e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2298 .elementor-element.elementor-element-0f5b2e1:not(.elementor-motion-effects-element-type-background), .elementor-2298 .elementor-element.elementor-element-0f5b2e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2298 .elementor-element.elementor-element-85a5c18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2298 .elementor-element.elementor-element-0c1fdcd .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}.elementor-2298 .elementor-element.elementor-element-bbb2dd9 .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}.elementor-2298 .elementor-element.elementor-element-5aa65a5 .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}.elementor-2298 .elementor-element.elementor-element-e1b6d75 img{filter:brightness( 66% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2298 .elementor-element.elementor-element-e1b6d75 .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}.elementor-2298 .elementor-element.elementor-element-b4727e2 img{filter:brightness( 70% ) contrast( 80% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2298 .elementor-element.elementor-element-b4727e2 .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}.elementor-2298 .elementor-element.elementor-element-5a33692{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2298 .elementor-element.elementor-element-877f3fa .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}.elementor-2298 .elementor-element.elementor-element-4c18aea img{filter:brightness( 68% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2298 .elementor-element.elementor-element-4c18aea .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}.elementor-2298 .elementor-element.elementor-element-358f2ac .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}.elementor-2298 .elementor-element.elementor-element-7e1156c .widget-image-caption{color:#FFFFFF;font-family:"ScotchDisplayCond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;margin-block-start:0px;}body.elementor-page-2298:not(.elementor-motion-effects-element-type-background), body.elementor-page-2298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEAEA;}@media(min-width:768px){.elementor-2298 .elementor-element.elementor-element-85a5c18{--width:50%;}.elementor-2298 .elementor-element.elementor-element-5a33692{--width:50%;}}@media(max-width:767px){.elementor-2298 .elementor-element.elementor-element-f840367{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:1px;--padding-left:15px;--padding-right:15px;}.elementor-2298 .elementor-element.elementor-element-90f18b6 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2298 .elementor-element.elementor-element-90f18b6 .elementor-heading-title{font-size:23px;line-height:28px;}.elementor-2298 .elementor-element.elementor-element-232826b{--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:50px;--padding-bottom:0px;--padding-left:015px;--padding-right:015px;}.elementor-2298 .elementor-element.elementor-element-e2c0ee1 > .elementor-widget-container{padding:0px 40px 40px 40px;}.elementor-2298 .elementor-element.elementor-element-e2c0ee1 .elementor-heading-title{font-size:23px;line-height:26px;}.elementor-2298 .elementor-element.elementor-element-16a8164{--width:48%;--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:4% 0%;--row-gap:4%;--column-gap:0%;--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-2298 .elementor-element.elementor-element-bff8478 .widget-image-caption{font-size:20px;}.elementor-2298 .elementor-element.elementor-element-e1fb9f0 .widget-image-caption{font-size:20px;}.elementor-2298 .elementor-element.elementor-element-c41487e .widget-image-caption{font-size:20px;}.elementor-2298 .elementor-element.elementor-element-99beb48{--width:48%;--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:4% 4%;--row-gap:4%;--column-gap:4%;--margin-top:0%;--margin-bottom:0%;--margin-left:4%;--margin-right:0%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2298 .elementor-element.elementor-element-850d170 .widget-image-caption{font-size:20px;}.elementor-2298 .elementor-element.elementor-element-23a53d6 .widget-image-caption{font-size:20px;}.elementor-2298 .elementor-element.elementor-element-10c4335 .widget-image-caption{font-size:20px;}.elementor-2298 .elementor-element.elementor-element-1f0adbb{--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:8% 4%;--row-gap:8%;--column-gap:4%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-2298 .elementor-element.elementor-element-642f732{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2298 .elementor-element.elementor-element-642f732 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2298 .elementor-element.elementor-element-642f732 .widget-image-caption{text-align:center;font-size:20px;letter-spacing:-0.1px;}.elementor-2298 .elementor-element.elementor-element-057d6e9{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2298 .elementor-element.elementor-element-057d6e9 .widget-image-caption{font-size:20px;}.elementor-2298 .elementor-element.elementor-element-911203a{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2298 .elementor-element.elementor-element-911203a .widget-image-caption{font-size:20px;}.elementor-2298 .elementor-element.elementor-element-0f5b2e1{--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:50px;--padding-left:7px;--padding-right:7px;}.elementor-2298 .elementor-element.elementor-element-85a5c18{--width:50%;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:07px;--padding-right:07px;}.elementor-2298 .elementor-element.elementor-element-0c1fdcd .widget-image-caption{font-size:20px;}.elementor-2298 .elementor-element.elementor-element-bbb2dd9 .widget-image-caption{font-size:20px;}.elementor-2298 .elementor-element.elementor-element-5aa65a5 .widget-image-caption{font-size:20px;}.elementor-2298 .elementor-element.elementor-element-e1b6d75{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2298 .elementor-element.elementor-element-e1b6d75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2298 .elementor-element.elementor-element-e1b6d75 .widget-image-caption{text-align:center;font-size:20px;letter-spacing:-0.1px;}.elementor-2298 .elementor-element.elementor-element-b4727e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2298 .elementor-element.elementor-element-b4727e2 .widget-image-caption{font-size:20px;}.elementor-2298 .elementor-element.elementor-element-5a33692{--width:50%;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:07px;--padding-right:07px;}.elementor-2298 .elementor-element.elementor-element-877f3fa .widget-image-caption{font-size:20px;}.elementor-2298 .elementor-element.elementor-element-4c18aea .widget-image-caption{font-size:20px;}.elementor-2298 .elementor-element.elementor-element-358f2ac{width:100%;max-width:100%;}.elementor-2298 .elementor-element.elementor-element-358f2ac .widget-image-caption{font-size:20px;}.elementor-2298 .elementor-element.elementor-element-7e1156c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2298 .elementor-element.elementor-element-7e1156c .widget-image-caption{font-size:20px;}}/* Start custom CSS for image, class: .elementor-element-bff8478 */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e1fb9f0 */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c41487e */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-850d170 */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23a53d6 */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10c4335 */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-642f732 */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-057d6e9 */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-911203a */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c1fdcd */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbb2dd9 */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5aa65a5 */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e1b6d75 */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4727e2 */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-877f3fa */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c18aea */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-358f2ac */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e1156c */.widget-image-caption {
  position: relative;
  width: 100%;
  max-width: 600px; /* ou la taille de ton image */
}

.widget-image-caption img {
  display: block;
  width: 100%;
  height: auto;
}

.widget-image-caption {
  position: absolute;
  bottom: 4px; 
  position: center;
  color: white;
  padding: 8px 12px;
  border-radius: 4px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PPEditorialNew';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.sila-law.com/wp-content/uploads/2025/06/PPEditorialNewUltralight.eot');
	src: url('https://www.sila-law.com/wp-content/uploads/2025/06/PPEditorialNewUltralight.eot?#iefix') format('embedded-opentype'),
		url('https://www.sila-law.com/wp-content/uploads/2025/06/PPEditorialNewUltralight.woff2') format('woff2'),
		url('https://www.sila-law.com/wp-content/uploads/2025/06/PPEditorialNewUltralight.woff') format('woff'),
		url('https://www.sila-law.com/wp-content/uploads/2025/06/PPEditorialNewUltralight.ttf') format('truetype'),
		url('https://www.sila-law.com/wp-content/uploads/2025/06/PPEditorialNewUltralight.svg#PPEditorialNew') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ScotchDisplayCond';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.sila-law.com/wp-content/uploads/2025/06/ScotchDisplayCond-Lt.eot');
	src: url('https://www.sila-law.com/wp-content/uploads/2025/06/ScotchDisplayCond-Lt.eot?#iefix') format('embedded-opentype'),
		url('https://www.sila-law.com/wp-content/uploads/2025/06/ScotchDisplayCond-Lt.woff2') format('woff2'),
		url('https://www.sila-law.com/wp-content/uploads/2025/06/ScotchDisplayCond-Lt.woff') format('woff'),
		url('https://www.sila-law.com/wp-content/uploads/2025/06/ScotchDisplayCond-Lt.ttf') format('truetype');
}
@font-face {
	font-family: 'ScotchDisplayCond';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.sila-law.com/wp-content/uploads/2025/06/ScotchDisplayCond-Md.eot');
	src: url('https://www.sila-law.com/wp-content/uploads/2025/06/ScotchDisplayCond-Md.eot?#iefix') format('embedded-opentype'),
		url('https://www.sila-law.com/wp-content/uploads/2025/06/ScotchDisplayCond-Md.woff2') format('woff2'),
		url('https://www.sila-law.com/wp-content/uploads/2025/06/ScotchDisplayCond-Md.woff') format('woff'),
		url('https://www.sila-law.com/wp-content/uploads/2025/06/ScotchDisplayCond-Md.ttf') format('truetype');
}
@font-face {
	font-family: 'ScotchDisplayCond';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.sila-law.com/wp-content/uploads/ScotchDisplayCond-Bd.eot');
	src: url('https://www.sila-law.com/wp-content/uploads/ScotchDisplayCond-Bd.eot?#iefix') format('embedded-opentype'),
		url('https://www.sila-law.com/wp-content/uploads/ScotchDisplayCond-Bd.woff2') format('woff2'),
		url('https://www.sila-law.com/wp-content/uploads/ScotchDisplayCond-Bd.woff') format('woff'),
		url('https://www.sila-law.com/wp-content/uploads/ScotchDisplayCond-Bd.ttf') format('truetype');
}
/* End Custom Fonts CSS */