.elementor-45 .elementor-element.elementor-element-ff46259:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-ff46259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gholia.fr/wp-content/uploads/2025/12/a09a3ff5f89f8aabd25223dcac4c33ad77a47f7402cf242c28666a6b609d53f4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-ff46259 > .elementor-container{max-width:1400px;}.elementor-45 .elementor-element.elementor-element-ff46259{transition:background 0.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:250px 0px 250px 0px;}.elementor-45 .elementor-element.elementor-element-ff46259 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-6556cdf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-45 .elementor-element.elementor-element-6556cdf > .elementor-element-populated{padding:0px 60px 0px 15px;}.elementor-45 .elementor-element.elementor-element-e9361c7{--grid-template-columns:repeat(0, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--icon-size:18px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-45 .elementor-element.elementor-element-e9361c7 .elementor-social-icon{background-color:#F37B7B00;}.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 );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-29c3592{width:var( --container-widget-width, 110.717% );max-width:110.717%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:110.717%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-29c3592 .elementor-heading-title{font-size:76px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-eb6372b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:center;font-weight:400;}.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-45 .elementor-element.elementor-element-383eae7 .elementor-button{background-color:#ED147D;font-size:16px;font-weight:600;line-height:25px;box-shadow:0px 8px 10px 0px rgba(247, 0, 119.00000000000011, 0.2);border-radius:30px 30px 30px 30px;padding:10px 40px 10px 40px;}.elementor-45 .elementor-element.elementor-element-383eae7 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-383eae7 .elementor-button:focus{background-color:#C51369;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-383eae7 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-383eae7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-fa1c1ca{--display:flex;--min-height:0px;}.elementor-45 .elementor-element.elementor-element-336464e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-bba236a > .elementor-container{max-width:1490px;}.elementor-45 .elementor-element.elementor-element-bba236a{margin-top:100px;margin-bottom:77px;}.elementor-45 .elementor-element.elementor-element-7f858fe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-45 .elementor-element.elementor-element-7f858fe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-5ace1ee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-45 .elementor-element.elementor-element-5ace1ee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 15px 0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-2a031bb .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-2a031bb.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-45 .elementor-element.elementor-element-2a031bb.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-45 .elementor-element.elementor-element-2a031bb.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-45 .elementor-element.elementor-element-2a031bb .elementor-image-box-title{margin-bottom:15px;font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-45 .elementor-element.elementor-element-2a031bb .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-45 .elementor-element.elementor-element-2a031bb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-45 .elementor-element.elementor-element-2a031bb .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#676770;}.elementor-45 .elementor-element.elementor-element-486e498.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-45 .elementor-element.elementor-element-486e498 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 15px 0px;}.elementor-45 .elementor-element.elementor-element-9a75909 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-9a75909.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-45 .elementor-element.elementor-element-9a75909.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-45 .elementor-element.elementor-element-9a75909.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-45 .elementor-element.elementor-element-9a75909 .elementor-image-box-title{margin-bottom:15px;font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-45 .elementor-element.elementor-element-9a75909 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-45 .elementor-element.elementor-element-9a75909 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-45 .elementor-element.elementor-element-9a75909 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#676770;}.elementor-45 .elementor-element.elementor-element-3f02c2a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-45 .elementor-element.elementor-element-3f02c2a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 15px 0px;}.elementor-45 .elementor-element.elementor-element-a648894 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-a648894.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-45 .elementor-element.elementor-element-a648894.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-45 .elementor-element.elementor-element-a648894.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-45 .elementor-element.elementor-element-a648894 .elementor-image-box-title{margin-bottom:15px;font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-45 .elementor-element.elementor-element-a648894 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-45 .elementor-element.elementor-element-a648894 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-45 .elementor-element.elementor-element-a648894 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#676770;}.elementor-45 .elementor-element.elementor-element-cf5ca8e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-45 .elementor-element.elementor-element-cf5ca8e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 15px 0px;}.elementor-45 .elementor-element.elementor-element-516a805 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-516a805.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-45 .elementor-element.elementor-element-516a805.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-45 .elementor-element.elementor-element-516a805.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-45 .elementor-element.elementor-element-516a805 .elementor-image-box-title{margin-bottom:15px;font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-45 .elementor-element.elementor-element-516a805 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-45 .elementor-element.elementor-element-516a805 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-45 .elementor-element.elementor-element-516a805 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#676770;}.elementor-45 .elementor-element.elementor-element-decdf47{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-10ec9ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-10ec9ca .elementor-heading-title{font-size:22px;font-weight:600;color:#ED147D;}.elementor-45 .elementor-element.elementor-element-e26eb43{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-e26eb43 .elementor-heading-title{font-size:46px;font-weight:600;color:#000000;}.elementor-45 .elementor-element.elementor-element-bcdbc4c:not(.ha-gb-flag):not(.ha-gb-bookmark):not(.ha-gb-circle):not(.ha-gb-custom) .ha-gb-wrap-bcdbc4c, .elementor-45 .elementor-element.elementor-element-bcdbc4c.ha-gb-custom > .ha-gb-svg-bcdbc4c{right:0;}.elementor-45 .elementor-element.elementor-element-bcdbc4c.ha-gb-circle .ha-gb-wrap-bcdbc4c, .elementor-45 .elementor-element.elementor-element-bcdbc4c.ha-gb-custom .ha-gb-wrap-bcdbc4c{right:8px;}.elementor-45 .elementor-element.elementor-element-bcdbc4c.ha-gb-bookmark .ha-gb-wrap-bcdbc4c{right:20px;}.elementor-45 .elementor-element.elementor-element-acb2c92 > .elementor-container{max-width:1400px;}.elementor-45 .elementor-element.elementor-element-acb2c92{margin-top:100px;margin-bottom:100px;}.elementor-45 .elementor-element.elementor-element-4717631 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-45 .elementor-element.elementor-element-4717631 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-c314705{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-c314705 .elementor-heading-title{font-size:22px;font-weight:600;color:#ED147D;}.elementor-45 .elementor-element.elementor-element-81b0e8a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-81b0e8a .elementor-heading-title{font-size:46px;font-weight:600;color:#000000;}.elementor-45 .elementor-element.elementor-element-8ddf400{--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;}.elementor-45 .elementor-element.elementor-element-3179852{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-0b82369 .qiupidsaas-users .qiupidsaas-users-interest-img{background-color:transparent;background-image:linear-gradient(180deg, #ED147D8A 0%, #F2295BC4 100%);}.elementor-45 .elementor-element.elementor-element-0b82369 .qiupidsaas-users-interest-item a{font-size:18px;line-height:22px;}.elementor-45 .elementor-element.elementor-element-0b82369 span#result-count{font-size:18px;font-weight:400;line-height:20px;}.elementor-45 .elementor-element.elementor-element-0b82369 .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle1, 
                .elementor-45 .elementor-element.elementor-element-0b82369  .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle2, 
                .elementor-45 .elementor-element.elementor-element-0b82369  .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle3{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FF7E95BA;}.elementor-45 .elementor-element.elementor-element-0b82369 .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle1::before{background:#FF7E95E8;border:2px solid #C95166E6;}.elementor-45 .elementor-element.elementor-element-0b82369 .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle2::before{background:#ED147D;border:2px solid #FF7E95;}.elementor-45 .elementor-element.elementor-element-0b82369 .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle3::before{background:#FF7E95;}.elementor-45 .elementor-element.elementor-element-37a8447{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-18b38f9 .qiupidsaas-users .qiupidsaas-users-interest-img{background-color:transparent;background-image:linear-gradient(180deg, #ED147D8A 0%, #F2295BC4 100%);}.elementor-45 .elementor-element.elementor-element-18b38f9 .qiupidsaas-users-interest-item a{font-size:18px;line-height:22px;}.elementor-45 .elementor-element.elementor-element-18b38f9 span#result-count{font-size:18px;font-weight:400;line-height:20px;}.elementor-45 .elementor-element.elementor-element-18b38f9 .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle1, 
                .elementor-45 .elementor-element.elementor-element-18b38f9  .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle2, 
                .elementor-45 .elementor-element.elementor-element-18b38f9  .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle3{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FF7E95BA;}.elementor-45 .elementor-element.elementor-element-18b38f9 .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle1::before{background:#FF7E95;border:2px solid #C95166E6;}.elementor-45 .elementor-element.elementor-element-18b38f9 .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle2::before{background:#ED147D;border:2px solid #FF7E95;}.elementor-45 .elementor-element.elementor-element-18b38f9 .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle3::before{background:#FF7E95;}.elementor-45 .elementor-element.elementor-element-aeb24e2{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-7df00ef .qiupidsaas-users .qiupidsaas-users-interest-img{background-color:transparent;background-image:linear-gradient(180deg, #ED147D8A 0%, #F2295BC4 100%);}.elementor-45 .elementor-element.elementor-element-7df00ef .qiupidsaas-users-interest-item a{font-size:18px;line-height:22px;}.elementor-45 .elementor-element.elementor-element-7df00ef span#result-count{font-size:18px;font-weight:400;line-height:20px;}.elementor-45 .elementor-element.elementor-element-7df00ef .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle1, 
                .elementor-45 .elementor-element.elementor-element-7df00ef  .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle2, 
                .elementor-45 .elementor-element.elementor-element-7df00ef  .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle3{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FF7E95BA;}.elementor-45 .elementor-element.elementor-element-7df00ef .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle1::before{background:#FF7E95;border:2px solid #C95166E6;}.elementor-45 .elementor-element.elementor-element-7df00ef .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle2::before{background:#ED147D;border:2px solid #FF7E95;}.elementor-45 .elementor-element.elementor-element-7df00ef .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle3::before{background:#FF7E95;}.elementor-45 .elementor-element.elementor-element-87854cb{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-63636aa .qiupidsaas-users .qiupidsaas-users-interest-img{background-color:transparent;background-image:linear-gradient(180deg, #ED147D8A 0%, #F2295BC4 100%);}.elementor-45 .elementor-element.elementor-element-63636aa .qiupidsaas-users-interest-item a{font-size:18px;line-height:22px;}.elementor-45 .elementor-element.elementor-element-63636aa span#result-count{font-size:18px;font-weight:400;line-height:20px;}.elementor-45 .elementor-element.elementor-element-63636aa .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle1, 
                .elementor-45 .elementor-element.elementor-element-63636aa  .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle2, 
                .elementor-45 .elementor-element.elementor-element-63636aa  .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle3{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FF7E95BA;}.elementor-45 .elementor-element.elementor-element-63636aa .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle1::before{background:#FF7E95;border:2px solid #C95166E6;}.elementor-45 .elementor-element.elementor-element-63636aa .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle2::before{background:#ED147D;border:2px solid #FF7E95;}.elementor-45 .elementor-element.elementor-element-63636aa .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle3::before{background:#FF7E95;}.elementor-45 .elementor-element.elementor-element-f4dd599{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-d5f3a12 .qiupidsaas-users .qiupidsaas-users-interest-img{background-color:transparent;background-image:linear-gradient(180deg, #ED147D8A 0%, #F2295BC4 100%);}.elementor-45 .elementor-element.elementor-element-d5f3a12 .qiupidsaas-users-interest-item a{font-size:18px;line-height:22px;}.elementor-45 .elementor-element.elementor-element-d5f3a12 span#result-count{font-size:18px;font-weight:400;line-height:20px;}.elementor-45 .elementor-element.elementor-element-d5f3a12 .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle1, 
                .elementor-45 .elementor-element.elementor-element-d5f3a12  .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle2, 
                .elementor-45 .elementor-element.elementor-element-d5f3a12  .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle3{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FF7E95BA;}.elementor-45 .elementor-element.elementor-element-d5f3a12 .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle1::before{background:#FF7E95;border:2px solid #C95166E6;}.elementor-45 .elementor-element.elementor-element-d5f3a12 .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle2::before{background:#ED147D;border:2px solid #FF7E95;}.elementor-45 .elementor-element.elementor-element-d5f3a12 .qiupidsaas-users .qiupidsaas-users-interest-img .qiupidsaas-circle3::before{background:#FF7E95;}.elementor-45 .elementor-element.elementor-element-667a1a5:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-667a1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gholia.fr/wp-content/uploads/2022/10/Coming-Event-Page-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-667a1a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-667a1a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-667a1a5 > .elementor-container{text-align:center;}.elementor-45 .elementor-element.elementor-element-50739ef > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-6b0d02b{--spacer-size:80px;}.elementor-45 .elementor-element.elementor-element-973e335{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-2681d1b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-abc8a23.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-45 .elementor-element.elementor-element-e7fb64d{width:var( --container-widget-width, 110.717% );max-width:110.717%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:110.717%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-e7fb64d .elementor-heading-title{font-size:46px;font-weight:600;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-bbdaf5e{width:var( --container-widget-width, 122.297% );max-width:122.297%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:122.297%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-bbdaf5e .elementor-heading-title{font-size:20px;font-weight:400;line-height:28px;letter-spacing:0px;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-690d246 .elementor-button{background-color:#ED147D;font-size:16px;font-weight:600;line-height:25px;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:10px 40px 10px 40px;}.elementor-45 .elementor-element.elementor-element-690d246 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-690d246 .elementor-button:focus{background-color:#C51369;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-690d246{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-690d246 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-690d246 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-761606a{--spacer-size:102px;}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-fa1c1ca{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-7f858fe{width:100%;}.elementor-45 .elementor-element.elementor-element-decdf47{--content-width:1400px;}.elementor-45 .elementor-element.elementor-element-8ddf400{--content-width:1400px;}.elementor-45 .elementor-element.elementor-element-2681d1b{width:12.893%;}.elementor-45 .elementor-element.elementor-element-abc8a23{width:73.702%;}.elementor-45 .elementor-element.elementor-element-4cb5af3{width:13.071%;}}@media(max-width:1024px) and (min-width:768px){.elementor-45 .elementor-element.elementor-element-6556cdf{width:100%;}.elementor-45 .elementor-element.elementor-element-5ace1ee{width:50%;}.elementor-45 .elementor-element.elementor-element-486e498{width:50%;}.elementor-45 .elementor-element.elementor-element-3f02c2a{width:50%;}.elementor-45 .elementor-element.elementor-element-cf5ca8e{width:50%;}}@media(min-width:1025px){.elementor-45 .elementor-element.elementor-element-ff46259:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-ff46259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-6556cdf > .elementor-element-populated{padding:20px 15px 20px 15px;}.elementor-45 .elementor-element.elementor-element-e9361c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45 .elementor-element.elementor-element-29c3592{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-45 .elementor-element.elementor-element-bba236a{margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-5ace1ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-45 .elementor-element.elementor-element-486e498 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-45 .elementor-element.elementor-element-3f02c2a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-45 .elementor-element.elementor-element-cf5ca8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-45 .elementor-element.elementor-element-e26eb43{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-45 .elementor-element.elementor-element-acb2c92{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-45 .elementor-element.elementor-element-81b0e8a{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-45 .elementor-element.elementor-element-e7fb64d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-45 .elementor-element.elementor-element-bbdaf5e .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-ff46259{padding:50px 0px 60px 0px;}.elementor-45 .elementor-element.elementor-element-6556cdf{width:100%;}.elementor-45 .elementor-element.elementor-element-6556cdf > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-e9361c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-45 .elementor-element.elementor-element-29c3592{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45 .elementor-element.elementor-element-29c3592 .elementor-heading-title{font-size:33px;}.elementor-45 .elementor-element.elementor-element-bba236a{margin-top:0px;margin-bottom:0px;padding:50px 15px 50px 15px;}.elementor-45 .elementor-element.elementor-element-5ace1ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-45 .elementor-element.elementor-element-5ace1ee > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-45 .elementor-element.elementor-element-2a031bb .elementor-image-box-img{margin-bottom:0px;}.elementor-45 .elementor-element.elementor-element-486e498 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-45 .elementor-element.elementor-element-486e498 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-45 .elementor-element.elementor-element-9a75909 .elementor-image-box-img{margin-bottom:0px;}.elementor-45 .elementor-element.elementor-element-3f02c2a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-45 .elementor-element.elementor-element-3f02c2a > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-45 .elementor-element.elementor-element-a648894 .elementor-image-box-img{margin-bottom:0px;}.elementor-45 .elementor-element.elementor-element-cf5ca8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-45 .elementor-element.elementor-element-516a805 .elementor-image-box-img{margin-bottom:0px;}.elementor-45 .elementor-element.elementor-element-e26eb43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45 .elementor-element.elementor-element-e26eb43 .elementor-heading-title{font-size:33px;}.elementor-45 .elementor-element.elementor-element-acb2c92{margin-top:50px;margin-bottom:30px;padding:0px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-4717631 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-81b0e8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45 .elementor-element.elementor-element-81b0e8a .elementor-heading-title{font-size:33px;}.elementor-45 .elementor-element.elementor-element-e7fb64d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45 .elementor-element.elementor-element-e7fb64d .elementor-heading-title{font-size:33px;}.elementor-45 .elementor-element.elementor-element-bbdaf5e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-45 .elementor-element.elementor-element-bbdaf5e .elementor-heading-title{font-size:18px;}}/* Start custom CSS for section, class: .elementor-element-ff46259 */:root{
	--q-bg-1:#0b0f1a;
	--q-bg-2:#111a2e;
	--q-card:rgba(255,255,255,.06);
	--q-card-2:rgba(255,255,255,.10);
	--q-border:rgba(255,255,255,.12);
	--q-text:rgba(255,255,255,.92);
	--q-text-2:rgba(255,255,255,.72);
	--q-accent:#7c3aed;
	--q-accent-2:#06b6d4;
	--q-radius:22px;
	--q-shadow:0 18px 50px rgba(0,0,0,.45);
	--q-shadow-soft:0 10px 30px rgba(0,0,0,.25);
	--q-max:1100px;
	--q-pad:18px;
	--q-font:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Inter,"Helvetica Neue",Arial;
}

html,body{
	height:100%;
}

body{
	margin:0;
	font-family:var(--q-font);
	color:var(--q-text);
	background:
		radial-gradient(900px 500px at 20% 10%, rgba(124,58,237,.35), rgba(0,0,0,0) 55%),
		radial-gradient(900px 500px at 80% 15%, rgba(6,182,212,.30), rgba(0,0,0,0) 60%),
		linear-gradient(180deg, var(--q-bg-1), var(--q-bg-2));
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

a{
	color:inherit;
	text-decoration:none;
}

a:hover{
	opacity:.95;
}

img{
	max-width:100%;
	height:auto;
	border-radius:16px;
}

/* zone centrale */
.site,
#page,
.site-main,
#content{
	background:transparent;
}

.site-main,
#primary{
	max-width:var(--q-max);
	margin:0 auto;
	padding:38px var(--q-pad) 60px var(--q-pad);
}

/* header global WP */
.site-header,
header,
#masthead{
	max-width:var(--q-max);
	margin:0 auto;
	padding:18px var(--q-pad);
}

.site-title,
.site-title a{
	font-size:18px;
	letter-spacing:.2px;
	font-weight:650;
	display:inline-flex;
	align-items:center;
	gap:10px;
}

.site-title a:before{
	content:"💜";
	display:inline-flex;
	width:28px;
	height:28px;
	align-items:center;
	justify-content:center;
	border-radius:10px;
	background:linear-gradient(135deg, rgba(124,58,237,.35), rgba(6,182,212,.25));
	border:1px solid var(--q-border);
	box-shadow:var(--q-shadow-soft);
}

/* nav si elle existe */
.main-navigation a,
nav a{
	padding:10px 12px;
	border-radius:999px;
	transition:transform .12s ease, background .12s ease, opacity .12s ease;
}

.main-navigation a:hover,
nav a:hover{
	background:rgba(255,255,255,.06);
	transform:translateY(-1px);
}

/* hero artificiel sur page archive */
.site-main:before{
	content:"Rencontres inclusives, simples et modernes";
	display:block;
	font-size:40px;
	line-height:1.05;
	font-weight:750;
	letter-spacing:-.8px;
	margin:14px 0 10px 0;
}

.site-main:after{
	content:"Une expérience premium, pensée LGBTQIA+ et ouverte aux hétérosexuels. Profil clair, tchat fluide, design élégant.";
	display:block;
	color:var(--q-text-2);
	max-width:760px;
	font-size:15px;
	line-height:1.6;
	margin:0 0 22px 0;
}

/* masque les titres blog inutiles */
h1,h2,h3,h4,h5,h6{
	color:var(--q-text);
}

body.archive h1,
body.archive h2,
body.home h1,
body.home h2{
	max-width:100%;
}

body.home h1,
body.home h2{
	display:none;
}

/* liste d’articles transformée en cartes */
article,
.post,
.type-post,
.type-page{
	background:linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,.04));
	border:1px solid var(--q-border);
	border-radius:var(--q-radius);
	box-shadow:var(--q-shadow);
	padding:22px 18px;
	margin:16px 0;
	backdrop-filter:blur(10px);
	-webkit-backdrop-filter:blur(10px);
}

.entry-header{
	margin:0 0 10px 0;
}

.entry-title,
.entry-title a{
	font-size:18px;
	font-weight:700;
	letter-spacing:-.2px;
}

.entry-meta,
.posted-on,
.byline{
	color:var(--q-text-2);
	font-size:12px;
	opacity:.9;
}

.entry-content{
	color:var(--q-text-2);
	font-size:14px;
	line-height:1.7;
}

/* boutons et liens “call to action” */
.wp-block-button__link,
button,
input[type="submit"],
input[type="button"],
a.button{
	display:inline-flex;
	align-items:center;
	justify-content:center;
	gap:10px;
	border-radius:999px;
	border:1px solid rgba(255,255,255,.14);
	padding:12px 16px;
	cursor:pointer;
	font-weight:650;
	background:linear-gradient(135deg, rgba(124,58,237,.92), rgba(6,182,212,.70));
	color:#fff;
	box-shadow:0 14px 40px rgba(0,0,0,.35);
	transition:transform .12s ease, filter .12s ease;
}

.wp-block-button__link:hover,
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
a.button:hover{
	transform:translateY(-1px);
	filter:brightness(1.05);
}

/* champs */
input[type="text"],
input[type="email"],
input[type="password"],
textarea,
select{
	width:100%;
	border-radius:14px;
	border:1px solid rgba(255,255,255,.14);
	background:rgba(255,255,255,.06);
	color:var(--q-text);
	padding:12px 12px;
	outline:none;
}

input::placeholder,
textarea::placeholder{
	color:rgba(255,255,255,.55);
}

input:focus,
textarea:focus,
select:focus{
	border-color:rgba(124,58,237,.55);
	box-shadow:0 0 0 4px rgba(124,58,237,.18);
}

/* footer */
.site-footer,
footer{
	max-width:var(--q-max);
	margin:0 auto;
	padding:22px var(--q-pad) 40px var(--q-pad);
	color:var(--q-text-2);
	opacity:.9;
}

.site-footer a,
footer a{
	color:var(--q-text);
}

/* responsive */
@media (max-width:640px){
	.site-main:before{
		font-size:30px;
	}
	article,
	.post,
	.type-post,
	.type-page{
		padding:18px 14px;
	}
}/* End custom CSS */