.elementor-32 .elementor-element.elementor-element-6132aaca>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-32 .elementor-element.elementor-element-b2bc3d4 .heading .heading-title{font-family:"Poppins",Sans-serif;font-size:46px;font-weight:300;line-height:56px;color:#2f2d38}.elementor-32 .elementor-element.elementor-element-b2bc3d4 .heading .heading-sub-title{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;line-height:26px;letter-spacing:4px;color:#999}.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block,.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-tp-adv-text-block{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-32 .elementor-element.elementor-element-5969e872 .pt_plus_adv_text_block .text-content-block,.elementor-32 .elementor-element.elementor-element-5969e872 .pt_plus_adv_text_block .text-content-block p{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;line-height:26px}.elementor-32 .elementor-element.elementor-element-5969e872 .pt_plus_adv_text_block .text-content-block p,.elementor-32 .elementor-element.elementor-element-5969e872 .pt_plus_adv_text_block .text-content-block{color:rgba(136,136,136,.84)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-32 .elementor-element.elementor-element-20bc5815 .elementor-button{background-color:#f7d84a;font-family:"Roboto",Sans-serif;font-size:13px;font-weight:400;line-height:20px;letter-spacing:1px;fill:#000;color:#000;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-style:solid;border-width:0}.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-32 .elementor-element.elementor-element-ff813aa{text-align:start}.elementor-32 .elementor-element.elementor-element-ff813aa img{width:47%}.elementor-32 .elementor-element.elementor-element-57284f3 .pt_plus_video_player .tp-video-icon-inner,.elementor-32 .elementor-element.elementor-element-57284f3 .pt_plus_video_player .tp-video-popup,.elementor-32 .elementor-element.elementor-element-57284f3 .pt_plus_video_player .tp-video-popup-icon{max-width:100px;width:100px;max-height:100px;height:100px}.elementor-32 .elementor-element.elementor-element-57284f3 .pt_plus_video_player .tp-video-only-icon-wrapper>i:before{font-size:100px}.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-image.elementor-repeater-item-9f9a704 .cascading-inner-content,.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-text.elementor-repeater-item-9f9a704 .cascading-inner-content{mask-image:url(https://vittoretti.fr/wp-content/uploads/2021/01/cards-vector-high-resolution-6.png);-webkit-mask-image:url(https://vittoretti.fr/wp-content/uploads/2021/01/cards-vector-high-resolution-6.png)}.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-image.elementor-repeater-item-9f9a704,.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-text.elementor-repeater-item-9f9a704{-webkit-filter:drop-shadow(1px 1px 3px rgba(0,0,0,.2));-moz-filter:drop-shadow(1px 1px 3px rgba(0,0,0,.2));-ms-filter:drop-shadow(1px 1px 3px rgba(0,0,0,.2));-o-filter:drop-shadow(1px 1px 3px rgba(0,0,0,.2));filter:drop-shadow(1px 1px 3px rgba(0,0,0,.2))}.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-image.elementor-repeater-item-9f9a704{opacity:1}.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-image.elementor-repeater-item-9f9a704:hover{opacity:1}.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-image.elementor-repeater-item-263140b .cascading-inner-content,.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-text.elementor-repeater-item-263140b .cascading-inner-content{mask-image:url(https://vittoretti.fr/wp-content/uploads/2021/01/mask-15.png);-webkit-mask-image:url(https://vittoretti.fr/wp-content/uploads/2021/01/mask-15.png)}.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-image.elementor-repeater-item-263140b,.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-text.elementor-repeater-item-263140b{-webkit-filter:drop-shadow(0px 5px 15px rgba(121,168,234,.48));-moz-filter:drop-shadow(0px 5px 15px rgba(121,168,234,.48));-ms-filter:drop-shadow(0px 5px 15px rgba(121,168,234,.48));-o-filter:drop-shadow(0px 5px 15px rgba(121,168,234,.48));filter:drop-shadow(0px 5px 15px rgba(121,168,234,.48))}.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-image.elementor-repeater-item-263140b{opacity:1}.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-image.elementor-repeater-item-263140b:hover{opacity:1}.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-image.elementor-repeater-item-02ebae0 .cascading-inner-content,.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-text.elementor-repeater-item-02ebae0 .cascading-inner-content{mask-image:url(https://vittoretti.fr/wp-content/uploads/2021/01/mask-image.png);-webkit-mask-image:url(https://vittoretti.fr/wp-content/uploads/2021/01/mask-image.png)}.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-image.elementor-repeater-item-02ebae0,.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-text.elementor-repeater-item-02ebae0{-webkit-filter:drop-shadow(0px 5px 10px rgba(144,136,197,.42));-moz-filter:drop-shadow(0px 5px 10px rgba(144,136,197,.42));-ms-filter:drop-shadow(0px 5px 10px rgba(144,136,197,.42));-o-filter:drop-shadow(0px 5px 10px rgba(144,136,197,.42));filter:drop-shadow(0px 5px 10px rgba(144,136,197,.42))}.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-image.elementor-repeater-item-02ebae0 .tippy-tooltip .tippy-content,.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-text.elementor-repeater-item-02ebae0 .tippy-tooltip .tippy-content{text-align:center}.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-image.elementor-repeater-item-02ebae0{opacity:1}.elementor-32 .elementor-element.elementor-element-37ccc9ad .cascading-image.elementor-repeater-item-02ebae0:hover{opacity:1}.elementor-32 .elementor-element.elementor-element-37ccc9ad .pt_plus_animated_image.cascading-block{min-height:600px}.elementor-32 .elementor-element.elementor-element-1535b87 .heading .heading-title{font-family:"Poppins",Sans-serif;font-size:46px;font-weight:300;line-height:56px;color:#2f2d38}.elementor-32 .elementor-element.elementor-element-1535b87 .heading .heading-sub-title{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;line-height:26px;letter-spacing:4px;color:#999}.elementor-32 .elementor-element.elementor-element-09cb685 .pt_plus_adv_text_block .text-content-block,.elementor-32 .elementor-element.elementor-element-09cb685 .pt_plus_adv_text_block .text-content-block p{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;line-height:26px}.elementor-32 .elementor-element.elementor-element-09cb685 .pt_plus_adv_text_block .text-content-block p,.elementor-32 .elementor-element.elementor-element-09cb685 .pt_plus_adv_text_block .text-content-block{color:rgba(136,136,136,.84)}.elementor-32 .elementor-element.elementor-element-41d25ab .elementor-button{background-color:#f7d84a;font-family:"Roboto",Sans-serif;font-size:13px;font-weight:400;line-height:20px;letter-spacing:1px;fill:#000;color:#000;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-style:solid;border-width:0}.elementor-32 .elementor-element.elementor-element-398c07e .elementor-button{background-color:#f7d84a;font-family:"Roboto",Sans-serif;font-size:13px;font-weight:400;line-height:20px;letter-spacing:1px;fill:#000;color:#000;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-style:solid;border-width:0}.elementor-32 .elementor-element.elementor-element-110b08b{text-align:start}.elementor-32 .elementor-element.elementor-element-110b08b img{width:47%}.elementor-32 .elementor-element.elementor-element-36fb8255{--spacer-size:50px}body.elementor-page-32:not(.elementor-motion-effects-element-type-background),body.elementor-page-32>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d8d8d8}:root{--page-title-display:none}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-f058fc4{width:32.257%}.elementor-32 .elementor-element.elementor-element-30beec9{width:34.047%}}