.elementor-3524 .elementor-element.elementor-element-db616a6{--spacer-size:20px}.elementor-3524 .elementor-element.elementor-element-1ffe249{text-align:center}.elementor-3524 .elementor-element.elementor-element-1ffe249 .elementor-heading-title{color:#000;font-family:"Allura",Sans-serif;font-size:35px}.elementor-3524 .elementor-element.elementor-element-593dae5{text-align:center}.elementor-3524 .elementor-element.elementor-element-593dae5 .elementor-heading-title{font-family:"Dosis",Sans-serif;font-size:30px}.elementor-3524 .elementor-element.elementor-element-ad8dbbd{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-3524 .elementor-element.elementor-element-ad8dbbd .elementor-divider-separator{width:100%}.elementor-3524 .elementor-element.elementor-element-ad8dbbd .elementor-divider{padding-top:15px;padding-bottom:15px}.elementor-3524 .elementor-element.elementor-element-3a33412 .elementor-repeater-item-a12fed8 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://studiophotogaia.fr/wp-content/uploads/2021/11/Famille-35-1.jpg);background-size:cover}.elementor-3524 .elementor-element.elementor-element-3a33412 .elementor-repeater-item-69101a8 .swiper-slide-bg{background-color:#bbb;background-image:url(https://studiophotogaia.fr/wp-content/uploads/2021/11/mater-33-2-copie.jpg);background-size:cover}.elementor-3524 .elementor-element.elementor-element-3a33412 .elementor-repeater-item-685719a .swiper-slide-bg{background-color:#833ca3;background-image:url(https://studiophotogaia.fr/wp-content/uploads/2021/11/Lucy-37-sur-37-copie.jpg);background-size:cover}.elementor-3524 .elementor-element.elementor-element-3a33412 .elementor-repeater-item-d050239 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://studiophotogaia.fr/wp-content/uploads/2021/11/Monique-51-web.jpg);background-size:cover}.elementor-3524 .elementor-element.elementor-element-3a33412 .elementor-repeater-item-aa78b10 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://studiophotogaia.fr/wp-content/uploads/2021/11/Aymeric-87-copie.jpg);background-size:cover}.elementor-3524 .elementor-element.elementor-element-3a33412 .elementor-repeater-item-e468338 .swiper-slide-bg{background-color:#bbb;background-image:url(https://studiophotogaia.fr/wp-content/uploads/2021/11/Helene-4-sur-41-copie.jpg);background-size:cover}.elementor-3524 .elementor-element.elementor-element-3a33412 .elementor-repeater-item-015f0f2 .swiper-slide-bg{background-color:#bbb;background-image:url(https://studiophotogaia.fr/wp-content/uploads/2021/11/mater42-copie.jpg);background-size:cover}.elementor-3524 .elementor-element.elementor-element-3a33412 .elementor-repeater-item-253f485 .swiper-slide-bg{background-color:#bbb;background-image:url(https://studiophotogaia.fr/wp-content/uploads/2021/11/Alix-135-copie.jpg);background-size:cover}.elementor-3524 .elementor-element.elementor-element-3a33412 .elementor-repeater-item-3bc2988 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://studiophotogaia.fr/wp-content/uploads/2021/11/FamilleMorvan-72-copie.jpg);background-size:cover}.elementor-3524 .elementor-element.elementor-element-3a33412 .elementor-repeater-item-44a9b6a .swiper-slide-bg{background-color:#833ca3;background-image:url(https://studiophotogaia.fr/wp-content/uploads/2021/11/Stephanie15-copie.jpg);background-size:cover}.elementor-3524 .elementor-element.elementor-element-3a33412 .swiper-slide{height:600px;transition-duration:calc(4s*1.2)}.elementor-3524 .elementor-element.elementor-element-3a33412 .swiper-slide-contents{max-width:66%}.elementor-3524 .elementor-element.elementor-element-3a33412 .swiper-slide-inner{text-align:center}.elementor-3524 .elementor-element.elementor-element-ef69247{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-3524 .elementor-element.elementor-element-ef69247 .elementor-divider-separator{width:100%}.elementor-3524 .elementor-element.elementor-element-ef69247 .elementor-divider{padding-top:15px;padding-bottom:15px}.elementor-3524 .elementor-element.elementor-element-caaf352{--spacer-size:20px}.elementor-3524 .elementor-element.elementor-element-82893bd{text-align:center}.elementor-3524 .elementor-element.elementor-element-82893bd .elementor-heading-title{font-family:var(--e-global-typography-0ac3555-font-family),Sans-serif;font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}.elementor-3524 .elementor-element.elementor-element-b2e7d74 img{box-shadow:10px 10px 20px 0px rgba(0,0,0,.5)}.elementor-3524 .elementor-element.elementor-element-7001f8b{--spacer-size:20px}.elementor-3524 .elementor-element.elementor-element-8785575 .elementor-button{background-color:#f27f6f;border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-8785575 .elementor-button:hover,.elementor-3524 .elementor-element.elementor-element-8785575 .elementor-button:focus{color:var(--e-global-color-primary);background-color:#fff;border-color:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-8785575 .elementor-button:hover svg,.elementor-3524 .elementor-element.elementor-element-8785575 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-44475a8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-3524 .elementor-element.elementor-element-44475a8 .elementor-divider-separator{width:100%}.elementor-3524 .elementor-element.elementor-element-44475a8 .elementor-divider{padding-top:15px;padding-bottom:15px}.elementor-3524 .elementor-element.elementor-element-509c967{text-align:center}.elementor-3524 .elementor-element.elementor-element-509c967 .elementor-heading-title{font-family:var(--e-global-typography-0ac3555-font-family),Sans-serif;font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}.elementor-3524 .elementor-element.elementor-element-becf475 .elementor-repeater-item-b8c3223 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://studiophotogaia.fr/wp-content/uploads/2022/03/STUDIOGAIA2021-7-copie.jpg);background-size:cover}.elementor-3524 .elementor-element.elementor-element-becf475 .elementor-repeater-item-f81abd8 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://studiophotogaia.fr/wp-content/uploads/2022/03/STUDIOGAIA2021-15-copie-2.jpg);background-size:cover}.elementor-3524 .elementor-element.elementor-element-becf475 .elementor-repeater-item-75a1cf3 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://studiophotogaia.fr/wp-content/uploads/2018/10/studio1.jpg);background-size:cover}.elementor-3524 .elementor-element.elementor-element-becf475 .elementor-repeater-item-87086c9 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://studiophotogaia.fr/wp-content/uploads/2018/10/studio5-1.jpg);background-size:cover}.elementor-3524 .elementor-element.elementor-element-becf475 .swiper-slide{height:600px;transition-duration:calc(4s*1.2)}.elementor-3524 .elementor-element.elementor-element-becf475 .swiper-slide-contents{max-width:66%}.elementor-3524 .elementor-element.elementor-element-becf475 .swiper-slide-inner{text-align:center}.elementor-3524 .elementor-element.elementor-element-9426fee{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-3524 .elementor-element.elementor-element-9426fee .elementor-divider-separator{width:100%}.elementor-3524 .elementor-element.elementor-element-9426fee .elementor-divider{padding-top:15px;padding-bottom:15px}.elementor-3524 .elementor-element.elementor-element-d09877a{--spacer-size:10px}.elementor-3524 .elementor-element.elementor-element-4ef0f8f{text-align:center}.elementor-3524 .elementor-element.elementor-element-4ef0f8f .elementor-heading-title{font-family:var(--e-global-typography-0ac3555-font-family),Sans-serif;font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}.elementor-3524 .elementor-element.elementor-element-cc74cc8{--spacer-size:30px}.elementor-3524 .elementor-element.elementor-element-1bb6e9c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-3524 .elementor-element.elementor-element-1bb6e9c .elementor-divider-separator{width:100%}.elementor-3524 .elementor-element.elementor-element-1bb6e9c .elementor-divider{padding-top:15px;padding-bottom:15px}.elementor-3524 .elementor-element.elementor-element-dcb89b1{--spacer-size:20px}.elementor-3524 .elementor-element.elementor-element-51c7030{text-align:center}.elementor-3524 .elementor-element.elementor-element-51c7030 .elementor-heading-title{font-family:var(--e-global-typography-0ac3555-font-family),Sans-serif;font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}.elementor-3524 .elementor-element.elementor-element-95b9c1b{column-gap:4px;color:#000}.elementor-3524 .elementor-element.elementor-element-5bdc36c{--spacer-size:10px}.elementor-3524 .elementor-element.elementor-element-29f8305 .elementor-button{background-color:var(--e-global-color-primary);border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-29f8305 .elementor-button:hover,.elementor-3524 .elementor-element.elementor-element-29f8305 .elementor-button:focus{color:var(--e-global-color-primary);background-color:#fff;border-color:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-29f8305 .elementor-button:hover svg,.elementor-3524 .elementor-element.elementor-element-29f8305 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-8db4203{--spacer-size:10px}.elementor-3524 .elementor-element.elementor-element-f15479d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-3524 .elementor-element.elementor-element-f15479d .elementor-divider-separator{width:100%}.elementor-3524 .elementor-element.elementor-element-f15479d .elementor-divider{padding-top:15px;padding-bottom:15px}.elementor-3524 .elementor-element.elementor-element-ad8da8a{--spacer-size:20px}.elementor-3524 .elementor-element.elementor-element-fc83b76{--spacer-size:20px}.elementor-3524 .elementor-element.elementor-element-065f113{text-align:center}.elementor-3524 .elementor-element.elementor-element-065f113 .elementor-star-rating{font-size:60px}.elementor-3524 .elementor-element.elementor-element-9392621{--spacer-size:20px}.elementor-3524 .elementor-element.elementor-element-1117ca6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-3524 .elementor-element.elementor-element-1117ca6 .elementor-divider-separator{width:100%}.elementor-3524 .elementor-element.elementor-element-1117ca6 .elementor-divider{padding-top:15px;padding-bottom:15px}.elementor-3524 .elementor-element.elementor-element-a3174c0{--spacer-size:20px}.elementor-3524 .elementor-element.elementor-element-6923b8c{text-align:center}.elementor-3524 .elementor-element.elementor-element-6923b8c .elementor-heading-title{font-family:var(--e-global-typography-0ac3555-font-family),Sans-serif;font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}.elementor-3524 .elementor-element.elementor-element-70c0fa8{--spacer-size:10px}.elementor-3524 .elementor-element.elementor-element-d0976c9 .elementor-button{background-color:var(--e-global-color-primary);border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-d0976c9 .elementor-button:hover,.elementor-3524 .elementor-element.elementor-element-d0976c9 .elementor-button:focus{color:var(--e-global-color-primary);background-color:#fff;border-color:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-d0976c9 .elementor-button:hover svg,.elementor-3524 .elementor-element.elementor-element-d0976c9 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-691287c{--spacer-size:30px}.elementor-3524 .elementor-element.elementor-element-c914c2c{--spacer-size:10px}.elementor-3524 .elementor-element.elementor-element-c57e251 .elementor-button{background-color:var(--e-global-color-primary);border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-c57e251 .elementor-button:hover,.elementor-3524 .elementor-element.elementor-element-c57e251 .elementor-button:focus{color:var(--e-global-color-primary);background-color:#fff;border-color:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-c57e251 .elementor-button:hover svg,.elementor-3524 .elementor-element.elementor-element-c57e251 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-3524 .elementor-element.elementor-element-2d0f94e>.elementor-container{max-width:1148px}.elementor-3524 .elementor-element.elementor-element-65a5bb7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-3524 .elementor-element.elementor-element-65a5bb7 .elementor-divider-separator{width:100%}.elementor-3524 .elementor-element.elementor-element-65a5bb7 .elementor-divider{padding-top:15px;padding-bottom:15px}.elementor-3524 .elementor-element.elementor-element-982ed80{--spacer-size:20px}.elementor-3524 .elementor-element.elementor-element-dc32309{text-align:center}.elementor-3524 .elementor-element.elementor-element-dc32309 .elementor-heading-title{font-family:var(--e-global-typography-0ac3555-font-family),Sans-serif;font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}.elementor-3524 .elementor-element.elementor-element-498c387{--spacer-size:20px}.elementor-3524 .elementor-element.elementor-element-4c3c3ef img{max-width:75%}.elementor-3524 .elementor-element.elementor-element-b7f53e6{--spacer-size:20px}.elementor-3524 .elementor-element.elementor-element-ea677f5 img{max-width:75%}.elementor-3524 .elementor-element.elementor-element-6b476de{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-3524 .elementor-element.elementor-element-6b476de .elementor-divider-separator{width:100%}.elementor-3524 .elementor-element.elementor-element-6b476de .elementor-divider{padding-top:15px;padding-bottom:15px}.elementor-3524 .elementor-element.elementor-element-2af6d62{--spacer-size:20px}@media(min-width:768px){.elementor-3524 .elementor-element.elementor-element-46f2832{width:33.927%}.elementor-3524 .elementor-element.elementor-element-2fa90bb{width:66.073%}.elementor-3524 .elementor-element.elementor-element-bf123d1{width:67.981%}.elementor-3524 .elementor-element.elementor-element-1f70169{width:31.324%}.elementor-3524 .elementor-element.elementor-element-7ec2a9f{width:31.313%}.elementor-3524 .elementor-element.elementor-element-701a866{width:37.475%}.elementor-3524 .elementor-element.elementor-element-22a7c2a{width:30.876%}.elementor-3524 .elementor-element.elementor-element-40a8252{width:47.012%}.elementor-3524 .elementor-element.elementor-element-6c5ecaf{width:5.579%}.elementor-3524 .elementor-element.elementor-element-5ec0be0{width:47.017%}.elementor-3524 .elementor-element.elementor-element-8f7f09a{width:24.999%}.elementor-3524 .elementor-element.elementor-element-6a75a7f{width:12.526%}.elementor-3524 .elementor-element.elementor-element-7615175{width:25.001%}.elementor-3524 .elementor-element.elementor-element-ffaa07a{width:12.456%}.elementor-3524 .elementor-element.elementor-element-98fdddd{width:25%}}@media(max-width:1024px){.elementor-3524 .elementor-element.elementor-element-82893bd .elementor-heading-title{font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}.elementor-3524 .elementor-element.elementor-element-509c967 .elementor-heading-title{font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}.elementor-3524 .elementor-element.elementor-element-4ef0f8f .elementor-heading-title{font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}.elementor-3524 .elementor-element.elementor-element-51c7030 .elementor-heading-title{font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}.elementor-3524 .elementor-element.elementor-element-6923b8c .elementor-heading-title{font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}.elementor-3524 .elementor-element.elementor-element-dc32309 .elementor-heading-title{font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}}@media(max-width:767px){.elementor-3524 .elementor-element.elementor-element-82893bd .elementor-heading-title{font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}.elementor-3524 .elementor-element.elementor-element-509c967 .elementor-heading-title{font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}.elementor-3524 .elementor-element.elementor-element-4ef0f8f .elementor-heading-title{font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}.elementor-3524 .elementor-element.elementor-element-51c7030 .elementor-heading-title{font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}.elementor-3524 .elementor-element.elementor-element-6923b8c .elementor-heading-title{font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}.elementor-3524 .elementor-element.elementor-element-dc32309 .elementor-heading-title{font-size:var(--e-global-typography-0ac3555-font-size);line-height:var(--e-global-typography-0ac3555-line-height);letter-spacing:var(--e-global-typography-0ac3555-letter-spacing);word-spacing:var(--e-global-typography-0ac3555-word-spacing)}}