.elementor-1157 .elementor-element.elementor-element-1da8e9e7:not(.elementor-motion-effects-element-type-background), .elementor-1157 .elementor-element.elementor-element-1da8e9e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4E7D4;}.elementor-1157 .elementor-element.elementor-element-1da8e9e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-1157 .elementor-element.elementor-element-1da8e9e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1157 .elementor-element.elementor-element-57b56ad4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1157 .elementor-element.elementor-element-57b56ad4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1157 .elementor-element.elementor-element-3dc6c157 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"rigero", Sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;line-height:45px;}.elementor-1157 .elementor-element.elementor-element-50a0864d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1157 .elementor-element.elementor-element-46390ebf{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}@media(max-width:1024px) and (min-width:768px){.elementor-1157 .elementor-element.elementor-element-57b56ad4{width:100%;}.elementor-1157 .elementor-element.elementor-element-50a0864d{width:100%;}}@media(max-width:1366px){.elementor-1157 .elementor-element.elementor-element-1da8e9e7{padding:50px 20px 50px 20px;}}@media(max-width:1024px){.elementor-1157 .elementor-element.elementor-element-1da8e9e7{padding:40px 30px 40px 30px;}.elementor-1157 .elementor-element.elementor-element-57b56ad4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1157 .elementor-element.elementor-element-57b56ad4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1157 .elementor-element.elementor-element-3dc6c157 .elementor-heading-title{font-size:30px;}.elementor-1157 .elementor-element.elementor-element-3dc6c157{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-1157 .elementor-element.elementor-element-50a0864d > .elementor-element-populated{padding:30px 0px 0px 0px;}}@media(max-width:767px){.elementor-1157 .elementor-element.elementor-element-1da8e9e7{padding:30px 15px 60px 15px;}.elementor-1157 .elementor-element.elementor-element-3dc6c157{text-align:center;width:100%;max-width:100%;}.elementor-1157 .elementor-element.elementor-element-3dc6c157 .elementor-heading-title{font-size:25px;line-height:40px;}.elementor-1157 .elementor-element.elementor-element-46390ebf{--container-widget-width:329px;--container-widget-flex-grow:0;width:var( --container-widget-width, 329px );max-width:329px;}}/* Start custom CSS for section, class: .elementor-element-1da8e9e7 */span.backround-pensent{
    color: #F8CAE0 
    ;
    background-image: url("/wp-content/uploads/2024/03/Trace-3619.svg");
        padding: 13px;
        background-position: center;

    background-size: contain ;
 
    background-repeat: no-repeat ;
}/* End custom CSS */
/* Start custom CSS */span.colorRed{
    color: #E30615 ;
}
.btn2:hover g path{
    fill: #F4E7D4;
}
.marquee {
  overflow: hidden;
  display: flex;
}

.marquee span{
  white-space: nowrap;
}
span.backround-image{
    color: white 
    ;
    background-image: url("/wp-content/uploads/2024/03/Trace-2874.svg");
        padding: 11px;

    background-size: contain;
    background-position: center;
    background-repeat: no-repeat ;
}
span.backround-image2{
    color: #E30615 
    ;
    background-image: url("/wp-content/uploads/2024/03/Trace-2875.svg");
        padding: 13px;

    background-size: contain ;
 
    background-repeat: no-repeat ;
}
span.backround-plus{
    color: #F8B133 
    ;
    background-image: url("/wp-content/uploads/2024/03/Trace-3616.svg");
        padding: 13px;

    background-size: contain ;
 
    background-repeat: no-repeat ;
}

span.backround-chefs{
    color: #E30615 
    ;
    background-image: url("/wp-content/uploads/2024/03/Trace-3617.svg");
        padding: 19px;
        background-position: center;

    background-size: cover ;
 
    background-repeat: no-repeat ;
}
@media(max-width:1025px){
    span.backround-chefs{
 background-size: contain ;
}
}

span.backround-pensent{
    color: #F8CAE0 
    ;
    background-image: url("/wp-content/uploads/2024/03/Trace-3619.svg");
        padding: 13px;
        background-position: center;

    background-size: contain ;
 
    background-repeat: no-repeat ;
}



.btn-savoir span.elementor-button-text:hover{
    letter-spacing: 3.5px
}
.imgrotate img:hover{
   transform: rotate(340deg);
    
}
.btn-savoir img {
      transition: transform 0.5s ease;
    }
    
    
/*ajustement carousel  */    
    
    
@media (min-width:1820px){
    
.carousel-res.elementor-section-height-default
{
    padding-left: 18% !important ;
}}

@media (max-width:1819px) and (min-width:1690px){
    
.carousel-res.elementor-section-height-default
{
    padding-left: 15% !important ;
}}

@media (max-width:1690px) and (min-width:1540px){
    
.carousel-res.elementor-section-height-default
{
    padding-left: 12% !important ;
}}
@media (max-width:1540px) and (min-width:1450px){
    
.carousel-res.elementor-section-height-default
{
    padding-left: 10% !important ;
}}

/*ajustement carousel  */ 
/*debut animation 3 b*/

.animationb3 .icone3 svg {
    transition: transform 0.3s ease;
}

.animationb3:hover .icone3 svg {
    transform: rotate(45deg);
}

.animationb3 .icone2 path#Tracé_3780 {
    transition: fill 0.3s ease;
}

.animationb3:hover .icone2 path#Tracé_3780 {
    fill: #F8CAE0;
}

.animationb3 .icone2 svg {
    transition: transform 0.3s ease;
}

.animationb3:hover .icone2 svg {
    transform: rotateY(3.142rad);
}

.animationb3 .icone1 path#Tracé_3842 {
    transition: fill 0.3s ease;
}

.animationb3:hover .icone1 path#Tracé_3842 {
    fill: #F8CAE0;
}

.animationb3 .icone1 svg {
    transition: transform 0.3s ease;
}

.animationb3:hover .icone1 svg {
    transform: scale(1.3);
}


/*fin animation 3 b*/

/* debut hover mee */
.hover-mee: .hover-me img{
    
    transition: transform 0.5s ease-in; 
}
.hover-mee:hover .hover-me img{
    
   transform: scale(1.2); 
}

.hover-mee .rotatim img
{
    transition: transform 0.5s ease-in; 
    
}

.hover-mee:hover .rotatim img{
    
transform: rotateZ(180deg);
    
}

.hover-mee .bg-rot img{
    transition: transform 0.3s ease-in-out; 
}
.hover-mee:hover .bg-rot img{
      transform: rotateY(180deg);
}

/*fin hover me*/
@media (min-width:767px){
.brres{
   display:none !important; 
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'rigero';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://antoniomarcopizzeria.com/wp-content/uploads/2024/03/rigero-regular_1-webfont.woff2') format('woff2'),
		url('https://antoniomarcopizzeria.com/wp-content/uploads/2024/03/rigero-regular_1-webfont.woff') format('woff'),
		url('https://antoniomarcopizzeria.com/wp-content/uploads/2024/03/rigero-regular-_1_.ttf') format('truetype');
}
/* End Custom Fonts CSS */