.elementor-226 .elementor-element.elementor-element-ac0a66d{--display:flex;--min-height:45vh;--justify-content:flex-end;--overlay-opacity:0.5;}.elementor-226 .elementor-element.elementor-element-ac0a66d:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-ac0a66d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-226 .elementor-element.elementor-element-ac0a66d::before, .elementor-226 .elementor-element.elementor-element-ac0a66d > .elementor-background-video-container::before, .elementor-226 .elementor-element.elementor-element-ac0a66d > .e-con-inner > .elementor-background-video-container::before, .elementor-226 .elementor-element.elementor-element-ac0a66d > .elementor-background-slideshow::before, .elementor-226 .elementor-element.elementor-element-ac0a66d > .e-con-inner > .elementor-background-slideshow::before, .elementor-226 .elementor-element.elementor-element-ac0a66d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );background-image:url("https://classicandracing.com/wp-content/uploads/2026/04/IMG_1106-scaled.jpg");--background-overlay:'';background-position:0px 60%;background-repeat:no-repeat;background-size:100% auto;}.elementor-226 .elementor-element.elementor-element-6bfd629{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 90px;}.elementor-226 .elementor-element.elementor-element-6bfd629 .elementor-heading-title{font-family:"Bebas Neue", Open sans;font-size:90px;font-weight:400;letter-spacing:0.2px;color:#FFFEF8;}.elementor-226 .elementor-element.elementor-element-beca75a{--display:flex;}.elementor-226 .elementor-element.elementor-element-a6d9810{--spacer-size:1px;}.elementor-226 .elementor-element.elementor-element-4a9aac9{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-226 .elementor-element.elementor-element-ac0a66d::before, .elementor-226 .elementor-element.elementor-element-ac0a66d > .elementor-background-video-container::before, .elementor-226 .elementor-element.elementor-element-ac0a66d > .e-con-inner > .elementor-background-video-container::before, .elementor-226 .elementor-element.elementor-element-ac0a66d > .elementor-background-slideshow::before, .elementor-226 .elementor-element.elementor-element-ac0a66d > .e-con-inner > .elementor-background-slideshow::before, .elementor-226 .elementor-element.elementor-element-ac0a66d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://classicandracing.com/wp-content/uploads/2026/04/IMG_1106-scaled.jpg");background-position:0px 60%;background-size:cover;}.elementor-226 .elementor-element.elementor-element-ac0a66d{--overlay-opacity:0.5;}}@media(max-width:767px){.elementor-226 .elementor-element.elementor-element-ac0a66d::before, .elementor-226 .elementor-element.elementor-element-ac0a66d > .elementor-background-video-container::before, .elementor-226 .elementor-element.elementor-element-ac0a66d > .e-con-inner > .elementor-background-video-container::before, .elementor-226 .elementor-element.elementor-element-ac0a66d > .elementor-background-slideshow::before, .elementor-226 .elementor-element.elementor-element-ac0a66d > .e-con-inner > .elementor-background-slideshow::before, .elementor-226 .elementor-element.elementor-element-ac0a66d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 50%;}.elementor-226 .elementor-element.elementor-element-6bfd629{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 5px;}.elementor-226 .elementor-element.elementor-element-6bfd629 .elementor-heading-title{font-size:70px;}}@media(min-width:768px){.elementor-226 .elementor-element.elementor-element-ac0a66d{--content-width:100%;}.elementor-226 .elementor-element.elementor-element-4a9aac9{--content-width:85%;}}/* Start custom CSS for shortcode, class: .elementor-element-a5c8920 *//* Texte général */
#sb_instagram,
#sb_instagram * {
    color: #535353 !important;
    font-size: 15px !important;
    font-family: 'Open Sans', sans-serif !important;
}
/* Nom du profil (titre) */
#sb_instagram .sbi_header_text,
#sb_instagram .sbi_header_text span,
#sb_instagram .sbi_header_text h3 {
    font-size: 30px !important;
    font-family: 'Bebas Neue', sans-serif !important;
    color: #535353 !important;
    transition: 0.2s ease;
}
/* Hover sur le titre */
#sb_instagram .sbi_header_text:hover,
#sb_instagram .sbi_header_text span:hover,
#sb_instagram .sbi_header_text h3:hover {
    color: #EBAA18 !important;
}
/* BOUTON GAUCHE : Charger plus */
#sb_instagram .sbi_load_btn,
#sb_instagram .sbi_load_btn span {
  background: #535353 !important;
  color: #EBAA18 !important;
  font-family: 'Bebas Neue', sans-serif !important;
  letter-spacing: 0.5px !important;
  border-radius: 0 !important;
  padding: 12px 18px !important;
  border: none !important;
  transition: none !important;
}
/* Hover : opacité réduite */
#sb_instagram .sbi_load_btn:hover,
#sb_instagram .sbi_load_btn:focus,
#sb_instagram .sbi_load_btn:active {
  background: #535353 !important;
  color: #EBAA18 !important;
  opacity: 0.9 !important;
  transition: none !important;
  box-shadow: none !important;
  transform: none !important;
}
/* BOUTON DROITE : Suivre */
#sb_instagram .sbi_follow_btn a,
#sb_instagram .sbi_follow_btn a span {
  background: #EBAA18 !important;
  color: #535353 !important;
  font-family: 'Bebas Neue', sans-serif !important;
  letter-spacing: 0.5px !important;
  border-radius: 0 !important;
  padding: 12px 18px !important;
  border: none !important;
  transition: none !important;
}
/* Hover : opacité réduite */
#sb_instagram .sbi_follow_btn a:hover,
#sb_instagram .sbi_follow_btn a:focus,
#sb_instagram .sbi_follow_btn a:active {
  background: #EBAA18 !important;
  color: #535353 !important;
  opacity: 0.9 !important;
  box-shadow: none !important;
  outline: none !important;
  transition: none !important;
  transform: none !important;
}
/* Supprime overlay/effet caché éventuel */
#sb_instagram .sbi_follow_btn a::before,
#sb_instagram .sbi_follow_btn a::after {
  display: none !important;
}/* End custom CSS */