.elementor-32 .elementor-element.elementor-element-7f8dac8{text-align:center;}.elementor-32 .elementor-element.elementor-element-7f8dac8 .elementor-heading-title{font-family:"Vultura", Sans-serif;font-size:50px;font-weight:700;font-style:normal;}.elementor-32 .elementor-element.elementor-element-7f8dac8 > .elementor-widget-container{margin:2% 0% 2% 0%;}.elementor-32 .elementor-element.elementor-element-93d06b6 > .elementor-container{max-width:1300px;}.elementor-32 .elementor-element.elementor-element-93d06b6{padding:0px 20px 0px 20px;}.elementor-32 .elementor-element.elementor-element-d9a323f img{border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-32 .elementor-element.elementor-element-d9a323f > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-32 .elementor-element.elementor-element-d9a323f > .elementor-widget-container{border-radius:2% 2% 2% 2%;}.elementor-32 .elementor-element.elementor-element-32fa4d1{text-align:center;}.elementor-32 .elementor-element.elementor-element-32fa4d1 .elementor-heading-title{font-family:var( --e-global-typography-79608be-font-family ), Sans-serif;font-size:var( --e-global-typography-79608be-font-size );font-weight:var( --e-global-typography-79608be-font-weight );font-style:var( --e-global-typography-79608be-font-style );line-height:var( --e-global-typography-79608be-line-height );letter-spacing:var( --e-global-typography-79608be-letter-spacing );word-spacing:var( --e-global-typography-79608be-word-spacing );}.elementor-32 .elementor-element.elementor-element-32fa4d1 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-32 .elementor-element.elementor-element-d891cd5 img{border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-32 .elementor-element.elementor-element-d891cd5 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-32 .elementor-element.elementor-element-d891cd5 > .elementor-widget-container{border-radius:2% 2% 2% 2%;}.elementor-32 .elementor-element.elementor-element-54f32f9{text-align:center;}.elementor-32 .elementor-element.elementor-element-54f32f9 .elementor-heading-title{font-family:var( --e-global-typography-79608be-font-family ), Sans-serif;font-size:var( --e-global-typography-79608be-font-size );font-weight:var( --e-global-typography-79608be-font-weight );font-style:var( --e-global-typography-79608be-font-style );line-height:var( --e-global-typography-79608be-line-height );letter-spacing:var( --e-global-typography-79608be-letter-spacing );word-spacing:var( --e-global-typography-79608be-word-spacing );}.elementor-32 .elementor-element.elementor-element-54f32f9 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-32 .elementor-element.elementor-element-744039a img{border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-32 .elementor-element.elementor-element-744039a > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-32 .elementor-element.elementor-element-744039a > .elementor-widget-container{border-radius:2% 2% 2% 2%;}.elementor-32 .elementor-element.elementor-element-557b398{text-align:center;}.elementor-32 .elementor-element.elementor-element-557b398 .elementor-heading-title{font-family:var( --e-global-typography-79608be-font-family ), Sans-serif;font-size:var( --e-global-typography-79608be-font-size );font-weight:var( --e-global-typography-79608be-font-weight );font-style:var( --e-global-typography-79608be-font-style );line-height:var( --e-global-typography-79608be-line-height );letter-spacing:var( --e-global-typography-79608be-letter-spacing );word-spacing:var( --e-global-typography-79608be-word-spacing );}.elementor-32 .elementor-element.elementor-element-557b398 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-32 .elementor-element.elementor-element-3db3f11 > .elementor-container{max-width:1300px;}.elementor-32 .elementor-element.elementor-element-3db3f11{padding:0px 20px 0px 20px;}.elementor-32 .elementor-element.elementor-element-4a39272 img{border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-32 .elementor-element.elementor-element-4a39272 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-32 .elementor-element.elementor-element-4a39272 > .elementor-widget-container{border-radius:2% 2% 2% 2%;}.elementor-32 .elementor-element.elementor-element-e807914{text-align:center;}.elementor-32 .elementor-element.elementor-element-e807914 .elementor-heading-title{font-family:var( --e-global-typography-79608be-font-family ), Sans-serif;font-size:var( --e-global-typography-79608be-font-size );font-weight:var( --e-global-typography-79608be-font-weight );font-style:var( --e-global-typography-79608be-font-style );line-height:var( --e-global-typography-79608be-line-height );letter-spacing:var( --e-global-typography-79608be-letter-spacing );word-spacing:var( --e-global-typography-79608be-word-spacing );}.elementor-32 .elementor-element.elementor-element-e807914 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-32 .elementor-element.elementor-element-540dedb img{border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-32 .elementor-element.elementor-element-540dedb > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-32 .elementor-element.elementor-element-540dedb > .elementor-widget-container{border-radius:2% 2% 2% 2%;}.elementor-32 .elementor-element.elementor-element-c11c739{text-align:center;}.elementor-32 .elementor-element.elementor-element-c11c739 .elementor-heading-title{font-family:var( --e-global-typography-79608be-font-family ), Sans-serif;font-size:var( --e-global-typography-79608be-font-size );font-weight:var( --e-global-typography-79608be-font-weight );font-style:var( --e-global-typography-79608be-font-style );line-height:var( --e-global-typography-79608be-line-height );letter-spacing:var( --e-global-typography-79608be-letter-spacing );word-spacing:var( --e-global-typography-79608be-word-spacing );}.elementor-32 .elementor-element.elementor-element-c11c739 > .elementor-widget-container:hover{--e-transform-scale:0.9;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-7f8dac8 .elementor-heading-title{font-size:40px;}.elementor-32 .elementor-element.elementor-element-32fa4d1 .elementor-heading-title{font-size:var( --e-global-typography-79608be-font-size );line-height:var( --e-global-typography-79608be-line-height );letter-spacing:var( --e-global-typography-79608be-letter-spacing );word-spacing:var( --e-global-typography-79608be-word-spacing );}.elementor-32 .elementor-element.elementor-element-54f32f9 .elementor-heading-title{font-size:var( --e-global-typography-79608be-font-size );line-height:var( --e-global-typography-79608be-line-height );letter-spacing:var( --e-global-typography-79608be-letter-spacing );word-spacing:var( --e-global-typography-79608be-word-spacing );}.elementor-32 .elementor-element.elementor-element-557b398 .elementor-heading-title{font-size:var( --e-global-typography-79608be-font-size );line-height:var( --e-global-typography-79608be-line-height );letter-spacing:var( --e-global-typography-79608be-letter-spacing );word-spacing:var( --e-global-typography-79608be-word-spacing );}.elementor-32 .elementor-element.elementor-element-e807914 .elementor-heading-title{font-size:var( --e-global-typography-79608be-font-size );line-height:var( --e-global-typography-79608be-line-height );letter-spacing:var( --e-global-typography-79608be-letter-spacing );word-spacing:var( --e-global-typography-79608be-word-spacing );}.elementor-32 .elementor-element.elementor-element-c11c739 .elementor-heading-title{font-size:var( --e-global-typography-79608be-font-size );line-height:var( --e-global-typography-79608be-line-height );letter-spacing:var( --e-global-typography-79608be-letter-spacing );word-spacing:var( --e-global-typography-79608be-word-spacing );}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-7f8dac8 .elementor-heading-title{font-size:35px;}.elementor-32 .elementor-element.elementor-element-32fa4d1 .elementor-heading-title{font-size:var( --e-global-typography-79608be-font-size );line-height:var( --e-global-typography-79608be-line-height );letter-spacing:var( --e-global-typography-79608be-letter-spacing );word-spacing:var( --e-global-typography-79608be-word-spacing );}.elementor-32 .elementor-element.elementor-element-54f32f9 .elementor-heading-title{font-size:var( --e-global-typography-79608be-font-size );line-height:var( --e-global-typography-79608be-line-height );letter-spacing:var( --e-global-typography-79608be-letter-spacing );word-spacing:var( --e-global-typography-79608be-word-spacing );}.elementor-32 .elementor-element.elementor-element-557b398 .elementor-heading-title{font-size:var( --e-global-typography-79608be-font-size );line-height:var( --e-global-typography-79608be-line-height );letter-spacing:var( --e-global-typography-79608be-letter-spacing );word-spacing:var( --e-global-typography-79608be-word-spacing );}.elementor-32 .elementor-element.elementor-element-e807914 .elementor-heading-title{font-size:var( --e-global-typography-79608be-font-size );line-height:var( --e-global-typography-79608be-line-height );letter-spacing:var( --e-global-typography-79608be-letter-spacing );word-spacing:var( --e-global-typography-79608be-word-spacing );}.elementor-32 .elementor-element.elementor-element-c11c739 .elementor-heading-title{font-size:var( --e-global-typography-79608be-font-size );line-height:var( --e-global-typography-79608be-line-height );letter-spacing:var( --e-global-typography-79608be-letter-spacing );word-spacing:var( --e-global-typography-79608be-word-spacing );}}/* Start custom CSS for section, class: .elementor-element-93d06b6 *//*Icon Hover Animation*/
.card{
    --hover-color: #ff0057;
    --height: 250px;
    --transition-time: all 0.5s;
}
.card{
    min-height: var(--height);
    position: relative;
}
.card .card-icon-box img, .card .card-icon-box, .card .card-icon-box .elementor-heading-title{
    transition: var(--transition-time);
}
.card .card-icon-box{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: var(--height);
    width: 100%;
}
.card .elementor-widget-wrap:hover .card-icon-box{
    left: -75px;
    height: 150px;
    width: 150px;
    top: 50px;
}
.card .elementor-widget-wrap:hover .card-icon-box .elementor-widget-wrap{
    background: var(--hover-color) !important;
}
.card .elementor-widget-wrap:hover .card-icon-box .elementor-heading-title{
    font-size: 0px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3db3f11 *//*Icon Hover Animation*/
.card{
    --hover-color: #ff0057;
    --height: 250px;
    --transition-time: all 0.5s;
}
.card{
    min-height: var(--height);
    position: relative;
}
.card .card-icon-box img, .card .card-icon-box, .card .card-icon-box .elementor-heading-title{
    transition: var(--transition-time);
}
.card .card-icon-box{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: var(--height);
    width: 100%;
}
.card .elementor-widget-wrap:hover .card-icon-box{
    left: -75px;
    height: 150px;
    width: 150px;
    top: 50px;
}
.card .elementor-widget-wrap:hover .card-icon-box .elementor-widget-wrap{
    background: var(--hover-color) !important;
}
.card .elementor-widget-wrap:hover .card-icon-box .elementor-heading-title{
    font-size: 0px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Vultura';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rayane-abdedou.fr/wp-content/uploads/2023/03/Vultura-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */