.elementor-44870 .elementor-element.elementor-element-445da1a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44870 .elementor-element.elementor-element-24c488b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44870 .elementor-element.elementor-element-187c463 img{width:100%;max-width:1360%;height:400px;object-fit:cover;object-position:center center;border-radius:48px 0px 0px 0px;}.elementor-44870 .elementor-element.elementor-element-d2fbdad{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 48px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44870 .elementor-element.elementor-element-db9918f{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:48px;}.elementor-44870 .elementor-element.elementor-element-75070d2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 48px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44870 .elementor-element.elementor-element-75070d2.e-con{--align-self:center;}.elementor-44870 .elementor-element.elementor-element-18fe414{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;--lottie-container-width:160px;--lottie-container-max-width:160px;}.elementor-44870 .elementor-element.elementor-element-18fe414.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-44870 .elementor-element.elementor-element-fef6e06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-44870 .elementor-element.elementor-element-fef6e06.e-con{--align-self:center;}.elementor-44870 .elementor-element.elementor-element-43e301e .elementor-heading-title{font-family:"VoyageBold", Sans-serif;font-size:46px;line-height:48px;}.elementor-44870 .elementor-element.elementor-element-59d8d33{--display:flex;--position:absolute;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 48px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-44870 .elementor-element.elementor-element-59d8d33{left:0px;}body.rtl .elementor-44870 .elementor-element.elementor-element-59d8d33{right:0px;}.elementor-44870 .elementor-element.elementor-element-137468c{--display:flex;--min-height:416px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:48px 0px 48px 0px;--padding-top:32px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-44870 .elementor-element.elementor-element-137468c:not(.elementor-motion-effects-element-type-background), .elementor-44870 .elementor-element.elementor-element-137468c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-44870 .elementor-element.elementor-element-db9918f{--width:50%;}.elementor-44870 .elementor-element.elementor-element-fef6e06{--width:100%;}.elementor-44870 .elementor-element.elementor-element-137468c{--width:50%;}}@media(max-width:1260px) and (min-width:768px){.elementor-44870 .elementor-element.elementor-element-d2fbdad{--width:100%;}.elementor-44870 .elementor-element.elementor-element-db9918f{--width:100%;}.elementor-44870 .elementor-element.elementor-element-fef6e06{--width:100%;}.elementor-44870 .elementor-element.elementor-element-59d8d33{--width:100%;}.elementor-44870 .elementor-element.elementor-element-137468c{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-44870 .elementor-element.elementor-element-fef6e06{--width:100%;}}@media(max-width:1260px){.elementor-44870 .elementor-element.elementor-element-75070d2{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-44870 .elementor-element.elementor-element-43e301e .elementor-heading-title{font-size:50px;line-height:58px;}.elementor-44870 .elementor-element.elementor-element-59d8d33{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-44870 .elementor-element.elementor-element-137468c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}}@media(max-width:1024px){.elementor-44870 .elementor-element.elementor-element-db9918f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-44870 .elementor-element.elementor-element-75070d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44870 .elementor-element.elementor-element-43e301e .elementor-heading-title{font-size:40px;line-height:54px;}.elementor-44870 .elementor-element.elementor-element-137468c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:40px;}}@media(max-width:767px){.elementor-44870 .elementor-element.elementor-element-445da1a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-44870 .elementor-element.elementor-element-187c463 img{width:100%;height:184.51px;object-position:bottom center;}.elementor-44870 .elementor-element.elementor-element-d2fbdad{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-44870 .elementor-element.elementor-element-db9918f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-44870 .elementor-element.elementor-element-75070d2{--min-height:158px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44870 .elementor-element.elementor-element-18fe414{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;--lottie-container-width:120px;--lottie-container-max-width:120px;}.elementor-44870 .elementor-element.elementor-element-fef6e06{--width:100%;}.elementor-44870 .elementor-element.elementor-element-43e301e .elementor-heading-title{font-size:36px;line-height:38px;}.elementor-44870 .elementor-element.elementor-element-59d8d33{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-44870 .elementor-element.elementor-element-137468c{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}}/* Start custom CSS for lottie, class: .elementor-element-18fe414 */.elementor-44870 .elementor-element.elementor-element-18fe414 .elementor-widget-container,
.elementor-44870 .elementor-element.elementor-element-18fe414 .elementor-widget-container .e-lottie__container {display: flex;}
.elementor-44870 .elementor-element.elementor-element-18fe414 .elementor-widget-container .e-lottie__container {
        flex-direction: column;
        justify-content: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d500e8 */.elementor-44870 .elementor-element.elementor-element-8d500e8 {
    height: 0;
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445da1a */.elementor-44870 .elementor-element.elementor-element-445da1a .e-con-inner {position: relative;}/* End custom CSS */
/* Start custom CSS *//* Typo */
.tqb-progress-label,
.tqb-question-text,
.tqb-answer-text span {
    font-family: "BricolageGrotesque", Sans-serif !important;
    font-size: 14px !important;
    font-weight: 500;
    color: var( --e-global-color-text );
}
.tqb-progress-label {
    font-size: 16px !important;
}

/* Titre questions*/
.tqb-question-text {
    color: var( --e-global-color-text ) !important;
    font-size: 22px !important;
    font-weight: 600;
    margin-bottom: 0;!important
}


/* Réponses wrapper */
.tqb-template-style-5 .tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper) {
    border-radius: 12px !important;
}

/* Réponses container */
.tqb-template-style-5 .tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper) {
    box-shadow: none !important;
    margin: 7px auto 0 !important;
}
.tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper) .tqb-answer-action {
    padding: 15.5px 25px !important;
}

.no-touch .tqb-template-style-5 .tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper):hover, .tqb-template-style-5 .tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper).tqb-active-answer {
    background-image: none !important;
}

.tqb-question-wrapper .tqb-answers-container .tqb-answer-inner-wrapper .tqb-answer-text {padding-left: 32px !important;}



.quiz-section-wrapper .result-col-gallery {
        border-radius: 48px 0 48px 0;
    overflow: hidden;
}

.result-col-gallery .tcb-flex-col:nth-child(2) .tcb-col {
    min-height: 200px;
}






.thrv_wrapper ul {margin: 0;}


body .tqb-shortcode-new-content .tqb-question-wrapper .tqb-answers-container .tqb-answer-inner-wrapper:hover {box-shadow: none !important;}
.tqb-template-style-5 .tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper):not(.tqb-active-answer):hover {opacity: 1 !important;}


.tqb-template-style-5 .tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper):not(.tqb-active-answer):hover .tqb-span-text {
    color: var( --e-global-color-text ) !important;
}

.no-touch .tqb-template-style-5 .tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper):hover .tqb-fancy-icon svg, .tqb-template-style-5 .tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper).tqb-active-answer .tqb-fancy-icon svg {
        fill: #ffffff !important;
}
/* Check icon */
.tqb-template-style-5 .tqb-fancy-icon svg {fill: #fff !important;}

.tqb-template-style-5 .tqb-fancy-icon {
    box-sizing: border-box;
    opacity: 1 !important;
    width: 24px !important;
    height: 24px !important;
    border: 1px solid #E2E2E2 !important;
    background-color: #fff !important;
}
.tqb-question-wrapper .tqb-answers-container .tqb-answer-inner-wrapper:hover span.tqb-fancy-icon {background-color: #1444a6 !important;}
.tqb-question-wrapper .tqb-answers-container .tqb-answer-inner-wrapper:hover span.tqb-fancy-icon svg.tqb-check {
    fill: #fff !important;
    padding: 6px !important;
}



/* Progress bar */
.tqb-progress-container {margin: 0 !important;}
.tqb-progress-container .tqb-progress-box {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 16px;
}
.tqb-progress {
    width: 120px;
    height: 8px !important;
    border-radius: 24px !important;
    margin-bottom: 0 !important;
}






















.quiz-section-wrapper.show-quiz-results > .e-con-inner > .elementor-element:not(.quiz-section) {
    opacity: 0;
}

.quiz-section-wrapper.show-quiz-results .quiz-section {
    height: 100%;
    justify-content: center;
    
}

.quiz-section-wrapper.show-quiz-results .quiz-section .quiz-section-col {
    width: 100%;
    padding: 0;
    background-color: #ffffff;
}



/* Result swap */
.quiz-section-col.quiz-completed {justify-content: center;}
.p-no-absolute {position: relative;}
.p-absolute {position: absolute;}



/* Results */
.quiz-section-col .tqb-shortcode-new-content {max-width: 100%;}
.quiz-section-col .tqb-shortcode-new-content .thrv_wrapper.tve-tqb-page-type {
    margin: 0;
    max-width: 100%;
    box-shadow: none;
}

.quiz-section-col .tqb-shortcode-new-content .thrv_wrapper.tve-tqb-page-type .thrv_wrapper {
    margin: 0;
    padding: 0;
    border: none;
}





.result-col-gallery .full-img img {
    aspect-ratio: 16 / 9 !important;
    object-fit: cover;
}

.two-images {flex-grow: 1;}
 .quiz-section-col .result-col-gallery .two-images div, .quiz-section-col .result-col-gallery .two-images .tve_image_caption, .quiz-section-col .result-col-gallery .two-images span {height: 100% !important;}
.two-images img {
    position: absolute;
    width: 100% !important;
    height: 100% !important;
    top: 0;
    left: 0;
    object-fit: cover
}


.result-col-gallery .rp-title {
        font-family: "VoyageBold", Sans-serif !important;
    font-size: 46px;
    line-height: 48px;
}

.result-content ul {
    margin-left: 0 !important;
}


.result-content > ul {
    position: relative;
    list-style: none !important;
    padding-left: 30px;    
}
.result-content > ul ul {
    list-style: disc;
    padding-top: 3px;
    padding-bottom: 3px;
}
.result-content > ul > li:before {
    content: "\7a";
    font-family: "untitled-font-3";
    font-size: 24px;
    position: absolute;
    left: 0
}





@media screen and (max-width: 1260px) {
    .tqb-progress-label, .tqb-question-text, .tqb-answer-text span {
        font-size: 16px !important;
    }
    .tqb-question-text {font-size: 27px !important;}
    
    .quiz-section {
        position: relative;
        justify-content: center !important;
    }



    .quiz-section .quiz-section-col {
        width: 100%;
        min-height: unset;
    }

}




@media screen and (max-width: 1200px) {
    .quiz-section-wrapper .result-col-gallery .tcb-flex-col .tcb-col .full-img {margin-bottom: 0 !important;}
    .quiz-section-wrapper .result-col-gallery .tcb-flex-col .tcb-col .full-img, .quiz-section-wrapper .result-col-gallery .tcb-flex-col .tcb-col .full-img span, .quiz-section-wrapper .result-col-gallery .tcb-flex-col .tcb-col .full-img span img {
            width: 100% !important;
            height: 100% !important;
    }
    .quiz-section-wrapper .result-col-gallery .tcb-flex-col .tcb-col .full-img span img {
        aspect-ratio: unset !important;
        max-height: 400px;
    }
    
    
    .quiz-section-wrapper .result-col-gallery .tcb-flex-col .tcb-col > .thrv_wrapper:nth-child(2) {
        display: none;
    }
}
.tve_flt .tqb-template-style-5 .tqb-result-template-1 {padding-bottom: 0 !important;}

@media screen and (max-width: 1100px) {
    .result-col-gallery > .tcb-flex-row {
        flex-direction: column;
    }
    .result-col-gallery .tcb-flex-row .tcb-flex-col {
        max-width: 100% !important;
    }
}


@media screen and (max-width: 767px) {
    .quiz-section-wrapper .result-col-gallery .tcb-flex-row .tcb-flex-col:nth-child(2) .tcb-col {
        padding: 42px 20px 52px 20px !important;
        border-radius: 48px 0 0 0;
        margin-top: -50px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'VoyageBold';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.leconnecteur-biarritz.fr/wp-content/uploads/2024/07/Voyage-Bold.eot');
	src: url('https://www.leconnecteur-biarritz.fr/wp-content/uploads/2024/07/Voyage-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.leconnecteur-biarritz.fr/wp-content/uploads/2024/07/Voyage-Bold.woff2') format('woff2'),
		url('https://www.leconnecteur-biarritz.fr/wp-content/uploads/2024/07/Voyage-Bold.woff') format('woff'),
		url('https://www.leconnecteur-biarritz.fr/wp-content/uploads/2024/07/Voyage-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */