.elementor-24 .elementor-element.elementor-element-2bf0a4a{--display:flex;--min-height:608px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:1;}.elementor-24 .elementor-element.elementor-element-2bf0a4a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2bf0a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://snownydog.fr/wp-content/uploads/2024/06/IMG_2455.jpeg");background-position:0px -100vh;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-2bf0a4a::before, .elementor-24 .elementor-element.elementor-element-2bf0a4a > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-2bf0a4a > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-2bf0a4a > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-2bf0a4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-2bf0a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-2bf0a4a, .elementor-24 .elementor-element.elementor-element-2bf0a4a::before{--border-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-2bf0a4a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-2d2e498{--display:flex;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-2d2e498.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-a96072c{width:100%;max-width:100%;text-align:center;color:var( --e-global-color-c693a8a );font-family:"Playfair Display", Sans-serif;font-size:51px;font-weight:700;text-transform:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-24 .elementor-element.elementor-element-a96072c > .elementor-widget-container{padding:0175px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1423b77 > .elementor-widget-container{margin:-180px 0px -143px 47px;padding:0px 0px 0px 0px;background-color:var( --e-global-color-c693a8a );border-radius:158px 158px 158px 158px;}.elementor-24 .elementor-element.elementor-element-1423b77.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-1423b77 img{width:65%;max-width:67%;height:89px;object-fit:contain;border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3b49192{width:initial;max-width:initial;text-align:center;color:var( --e-global-color-c693a8a );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-24 .elementor-element.elementor-element-3b49192 > .elementor-widget-container{margin:-105px 0px 0px -1400px;padding:0px 0px 10px 90px;}.elementor-24 .elementor-element.elementor-element-1fb1b42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-24 .elementor-element.elementor-element-1fb1b42:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-1fb1b42, .elementor-24 .elementor-element.elementor-element-1fb1b42::before{--border-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-1fb1b42 > .elementor-shape-top .elementor-shape-fill, .elementor-24 .elementor-element.elementor-element-1fb1b42 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-03bca01 );}.elementor-24 .elementor-element.elementor-element-1fb1b42 > .elementor-shape-top svg, .elementor-24 .elementor-element.elementor-element-1fb1b42 > .e-con-inner > .elementor-shape-top svg{width:calc(147% + 1.3px);height:28px;}.elementor-24 .elementor-element.elementor-element-571c11b{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-24 .elementor-element.elementor-element-571c11b:hover{background-color:var( --e-global-color-c693a8a );--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-24 .elementor-element.elementor-element-571c11b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-152b545{width:100%;max-width:100%;text-align:center;color:var( --e-global-color-03bca01 );font-family:"Playfair Display", Sans-serif;font-size:33px;font-weight:600;letter-spacing:-0.7px;}.elementor-24 .elementor-element.elementor-element-152b545 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:47px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-782528f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-24 .elementor-element.elementor-element-782528f:hover{background-color:var( --e-global-color-c693a8a );}.elementor-24 .elementor-element.elementor-element-782528f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-098dd39{text-align:center;}.elementor-24 .elementor-element.elementor-element-098dd39 img{width:64%;height:155px;object-fit:contain;}.elementor-24 .elementor-element.elementor-element-27780c2{text-align:center;color:var( --e-global-color-03bca01 );font-family:"Playfair Display", Sans-serif;font-weight:800;}.elementor-24 .elementor-element.elementor-element-6af74ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-24 .elementor-element.elementor-element-6af74ce:hover{background-color:var( --e-global-color-c693a8a );}.elementor-24 .elementor-element.elementor-element-6af74ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-167f56e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-167f56e{text-align:center;}.elementor-24 .elementor-element.elementor-element-167f56e img{width:100%;height:155px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-7040561{text-align:center;color:var( --e-global-color-03bca01 );font-family:"Playfair Display", Sans-serif;font-weight:800;}.elementor-24 .elementor-element.elementor-element-0259696{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:31px 31px 31px 31px;}.elementor-24 .elementor-element.elementor-element-0259696:hover{background-color:var( --e-global-color-c693a8a );}.elementor-24 .elementor-element.elementor-element-0259696.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-041a8a0{text-align:center;}.elementor-24 .elementor-element.elementor-element-041a8a0 img{width:89%;}.elementor-24 .elementor-element.elementor-element-75bad2e{text-align:center;color:var( --e-global-color-03bca01 );font-family:"Playfair Display", Sans-serif;font-weight:800;}.elementor-24 .elementor-element.elementor-element-ded1771{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-24 .elementor-element.elementor-element-ded1771:hover{background-color:var( --e-global-color-c693a8a );}.elementor-24 .elementor-element.elementor-element-ded1771.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-00abb00{text-align:center;}.elementor-24 .elementor-element.elementor-element-00abb00 img{width:72%;}.elementor-24 .elementor-element.elementor-element-bbb164c{text-align:center;color:var( --e-global-color-03bca01 );font-family:"Playfair Display", Sans-serif;font-weight:800;}.elementor-24 .elementor-element.elementor-element-7cb7473{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-24 .elementor-element.elementor-element-7cb7473:hover{background-color:var( --e-global-color-c693a8a );}.elementor-24 .elementor-element.elementor-element-7cb7473.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-3547c42{text-align:center;}.elementor-24 .elementor-element.elementor-element-3547c42 img{width:81%;height:166px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-bc9163e{width:var( --container-widget-width, 101.32% );max-width:101.32%;--container-widget-width:101.32%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-03bca01 );font-family:"Playfair Display", Sans-serif;font-weight:800;}.elementor-24 .elementor-element.elementor-element-bc9163e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-d4e93ef{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:57px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-bd43057{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-bd43057:hover{background-color:var( --e-global-color-c693a8a );}.elementor-24 .elementor-element.elementor-element-5dda8b9{width:100%;max-width:100%;text-align:center;color:var( --e-global-color-03bca01 );font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:600;line-height:24px;letter-spacing:1.7px;}.elementor-24 .elementor-element.elementor-element-5dda8b9 > .elementor-widget-container{padding:85px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-5dda8b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-5dda8b9:hover .elementor-widget-container{border-style:groove;}.elementor-24 .elementor-element.elementor-element-5dda8b9:hover > .elementor-widget-container{border-radius:40px 40px 40px 40px;}.elementor-24 .elementor-element.elementor-element-5538268 > .elementor-widget-container{padding:0px 0px -66px 0px;border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-5538268:hover .elementor-widget-container{border-style:groove;}.elementor-24 .elementor-element.elementor-element-5538268:hover > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-5538268{text-align:center;color:var( --e-global-color-03bca01 );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-24 .elementor-element.elementor-element-b8451da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-8729113 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-8729113 img{width:100%;max-width:100%;height:435px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-24 .elementor-element.elementor-element-f0ee300{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-dde8cdd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-dde8cdd img{height:431px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-24 .elementor-element.elementor-element-8f6606b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-f302b1f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-f302b1f img{height:431px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-24 .elementor-element.elementor-element-2601809{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:-5px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2601809 > .elementor-shape-top .elementor-shape-fill, .elementor-24 .elementor-element.elementor-element-2601809 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-03bca01 );}.elementor-24 .elementor-element.elementor-element-2601809 > .elementor-shape-top svg, .elementor-24 .elementor-element.elementor-element-2601809 > .e-con-inner > .elementor-shape-top svg{height:77px;}.elementor-24 .elementor-element.elementor-element-2601809.e-con{--align-self:stretch;}.elementor-24 .elementor-element.elementor-element-3399c3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-0915379 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:18px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-0915379{text-align:center;color:var( --e-global-color-03bca01 );font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:900;line-height:57px;letter-spacing:0px;}.elementor-24 .elementor-element.elementor-element-a437ad6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;box-shadow:0px 0px 29px 0px rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-a437ad6:hover{background-color:#FCFDE8;}.elementor-24 .elementor-element.elementor-element-a437ad6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-5d6dabb{width:var( --container-widget-width, 104.53% );max-width:104.53%;--container-widget-width:104.53%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-5d6dabb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-5d6dabb img{width:57%;}.elementor-24 .elementor-element.elementor-element-f1613d5{text-align:center;}.elementor-24 .elementor-element.elementor-element-f1613d5 .elementor-heading-title{color:#A88F82;font-family:"Playfair Display", Sans-serif;font-weight:500;font-style:italic;}.elementor-24 .elementor-element.elementor-element-25db2ce .elementor-button{background-color:var( --e-global-color-03bca01 );border-radius:13px 13px 13px 13px;}.elementor-24 .elementor-element.elementor-element-25db2ce .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-25db2ce .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-ab4d967{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-ab4d967:hover{background-color:#FCFDE8;}.elementor-24 .elementor-element.elementor-element-02bd8bb img{width:28%;max-width:24%;}.elementor-24 .elementor-element.elementor-element-7048ab4{text-align:center;}.elementor-24 .elementor-element.elementor-element-7048ab4 .elementor-heading-title{color:#A88F82;font-family:"Playfair Display", Sans-serif;font-weight:500;font-style:italic;}.elementor-24 .elementor-element.elementor-element-9780993 .elementor-button{background-color:var( --e-global-color-03bca01 );border-radius:13px 13px 13px 13px;}.elementor-24 .elementor-element.elementor-element-9780993 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-9780993 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-6a3bfac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-6a3bfac:hover{background-color:#FCFDE8;}.elementor-24 .elementor-element.elementor-element-8acc70c img{width:35%;}.elementor-24 .elementor-element.elementor-element-2cd4a64{text-align:center;}.elementor-24 .elementor-element.elementor-element-2cd4a64 .elementor-heading-title{color:#A88F82;font-family:"Playfair Display", Sans-serif;font-weight:500;font-style:italic;}.elementor-24 .elementor-element.elementor-element-3dc905d .elementor-button{background-color:var( --e-global-color-03bca01 );border-radius:13px 13px 13px 13px;}.elementor-24 .elementor-element.elementor-element-3dc905d .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-3dc905d .elementor-button:focus{background-color:var( --e-global-color-text );}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-2bf0a4a{--width:115.595%;}.elementor-24 .elementor-element.elementor-element-2d2e498{--width:28.478%;}.elementor-24 .elementor-element.elementor-element-571c11b{--width:13.457%;}.elementor-24 .elementor-element.elementor-element-782528f{--width:15.639%;}.elementor-24 .elementor-element.elementor-element-6af74ce{--width:15.639%;}.elementor-24 .elementor-element.elementor-element-0259696{--width:15.639%;}.elementor-24 .elementor-element.elementor-element-ded1771{--width:15.639%;}.elementor-24 .elementor-element.elementor-element-7cb7473{--width:15.639%;}.elementor-24 .elementor-element.elementor-element-bd43057{--width:25%;}.elementor-24 .elementor-element.elementor-element-b8451da{--width:25%;}.elementor-24 .elementor-element.elementor-element-f0ee300{--width:25%;}.elementor-24 .elementor-element.elementor-element-8f6606b{--width:25%;}.elementor-24 .elementor-element.elementor-element-3399c3b{--width:25%;}.elementor-24 .elementor-element.elementor-element-a437ad6{--width:21.964%;}.elementor-24 .elementor-element.elementor-element-ab4d967{--width:25%;}.elementor-24 .elementor-element.elementor-element-6a3bfac{--width:25%;}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-2bf0a4a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2bf0a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0vh;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-2bf0a4a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2bf0a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0vh;}}