@charset "UTF-8";
/* https://cani-emotion.fr/wp-content/uploads/elementor/css/post-109.css?ver=1769798244 */
.elementor-109 .elementor-element.elementor-element-7fa3d5f>.elementor-container{max-width:1600px}.elementor-109 .elementor-element.elementor-element-35e65cc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-109 .elementor-element.elementor-element-35e65cc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#233B5D}.elementor-109 .elementor-element.elementor-element-35e65cc>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-109 .elementor-element.elementor-element-35e65cc>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.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)}.elementor-109 .elementor-element.elementor-element-2afded8{text-align:center}.elementor-109 .elementor-element.elementor-element-2afded8 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:58px;font-weight:600;color:#FDBB6A}.elementor-widget-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-109 .elementor-element.elementor-element-6664a38{text-align:center}.elementor-109 .elementor-element.elementor-element-6664a38 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:77px;font-weight:600;color:#FDBB6A}.elementor-109 .elementor-element.elementor-element-7dab9be:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-7dab9be>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-109 .elementor-element.elementor-element-7dab9be>.elementor-container{max-width:1600px}.elementor-109 .elementor-element.elementor-element-7dab9be{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-109 .elementor-element.elementor-element-7dab9be>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-109 .elementor-element.elementor-element-2335bf4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-109 .elementor-element.elementor-element-2335bf4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#233B5D}.elementor-109 .elementor-element.elementor-element-2335bf4>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-109 .elementor-element.elementor-element-2335bf4>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-109 .elementor-element.elementor-element-ebb7fb1{--spacer-size:50px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-109 .elementor-element.elementor-element-030856c{text-align:center;font-size:22px;line-height:1.4em;color:#FFF}.elementor-109 .elementor-element.elementor-element-1d7d909:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-1d7d909>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-109 .elementor-element.elementor-element-1d7d909>.elementor-container{max-width:1600px}.elementor-109 .elementor-element.elementor-element-1d7d909{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-109 .elementor-element.elementor-element-1d7d909>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-109 .elementor-element.elementor-element-0b0227a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-109 .elementor-element.elementor-element-0b0227a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#233B5D}.elementor-109 .elementor-element.elementor-element-0b0227a>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-109 .elementor-element.elementor-element-0b0227a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-109 .elementor-element.elementor-element-cae5676{text-align:center;font-family:"Roboto",Sans-serif;font-size:21px;font-weight:300;color:#FFF}.elementor-109 .elementor-element.elementor-element-7a737d0{text-align:center;font-size:22px;color:#FFF}.elementor-109 .elementor-element.elementor-element-e5cd691:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-e5cd691>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-109 .elementor-element.elementor-element-e5cd691>.elementor-container{max-width:1600px}.elementor-109 .elementor-element.elementor-element-e5cd691{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-109 .elementor-element.elementor-element-e5cd691>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-109 .elementor-element.elementor-element-3eba301:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-109 .elementor-element.elementor-element-3eba301>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#233B5D}.elementor-109 .elementor-element.elementor-element-3eba301>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-109 .elementor-element.elementor-element-3eba301>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-109 .elementor-element.elementor-element-01f4a08>.elementor-widget-container{padding:-13px 0 0 0}.elementor-109 .elementor-element.elementor-element-01f4a08{column-gap:0;text-align:center;font-family:"Roboto",Sans-serif;font-size:31px;font-weight:400;color:#FFF}.elementor-109 .elementor-element.elementor-element-34b102d:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-34b102d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-109 .elementor-element.elementor-element-34b102d>.elementor-container{max-width:1600px}.elementor-109 .elementor-element.elementor-element-34b102d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-109 .elementor-element.elementor-element-34b102d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-109 .elementor-element.elementor-element-1249085:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-109 .elementor-element.elementor-element-1249085>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#233B5D}.elementor-109 .elementor-element.elementor-element-1249085>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-109 .elementor-element.elementor-element-1249085>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-109 .elementor-element.elementor-element-6b2747b{text-align:center;font-family:"Roboto",Sans-serif;font-size:22px;font-weight:400;color:#FFF}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-109 .elementor-element.elementor-element-2390cf9 .elementor-button{background-color:coral;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.elementor-109 .elementor-element.elementor-element-c1f2b86:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-c1f2b86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#313131}.elementor-109 .elementor-element.elementor-element-c1f2b86>.elementor-background-overlay{background-image:url(/wp-content/uploads/2023/03/Cani-emotion-educateur-canin-le-havre.png);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-109 .elementor-element.elementor-element-c1f2b86>.elementor-container{max-width:1486px}.elementor-109 .elementor-element.elementor-element-c1f2b86{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-109 .elementor-element.elementor-element-76c9b20:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-109 .elementor-element.elementor-element-76c9b20>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#313131}.elementor-109 .elementor-element.elementor-element-76c9b20>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-109 .elementor-element.elementor-element-76c9b20>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}@media(max-width:767px){.elementor-109 .elementor-element.elementor-element-2afded8 .elementor-heading-title{font-size:18px}.elementor-109 .elementor-element.elementor-element-6664a38 .elementor-heading-title{font-size:23px}.elementor-109 .elementor-element.elementor-element-ebb7fb1{--spacer-size:10px}}