/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
.cky-consent-container .cky-notice-btn-wrapper{gap:10px}.cky-consent-container .cky-notice-btn-wrapper .cky-btn{margin:0;padding:6px!important;font-size:14px}.cky-modal .cky-show-desc-btn{color:#C6B076!important;text-decoration:underline!important;border:0 none;background:#fff0}.cky-modal .cky-show-desc-btn:hover{background:#fff0;border:0 none}.cky-modal .cky-btn-close,.cky-modal .cky-btn-close:hover,.cky-modal .cky-accordion-btn,.cky-modal .cky-accordion-btn:hover,.cky-modal .cky-accordion-btn:focus,.cky-modal .cky-accordion-btn:active{background:#fff0;border:0 none}.cky-modal .cky-switch input[type="checkbox"]:checked{background-color:#C6B076!important}.cky-modal .cky-prefrence-btn-wrapper+div{display:none!important}.cky-modal .cky-prefrence-btn-wrapper button{padding:6px!important;font-size:14px}.cky-revisit-bottom-left:hover:before,.cky-revisit-bottom-left:hover:after{display:none}.crl-black-link a,a.crl-black-link,.crl-black-link a:hover .elementor-icon-list-text{color:var(--e-global-color-accent)!important}.crl-black-link a:hover,a.crl-black-link:hover,.crl-black-link a:hover .elementor-icon-list-text{color:var(--e-global-color-secondary)!important}.crl-underline-link a{text-decoration:underline}button.el-button:not(.el-tooltip):not(.el-popover__reference){-webkit-transition-duration:0.3s!important;-o-transition-duration:0.3s!important;transition-duration:0.3s!important;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:none!important;animation:none!important}button.el-button:not(.el-tooltip):not(.el-popover__reference):hover{background-color:#E0C787!important;-webkit-transform:translateY(-8px)!important;-ms-transform:translateY(-8px)!important;transform:translateY(-8px)!important;-webkit-transition-duration:0.3s!important;-o-transition-duration:0.3s!important;transition-duration:0.3s!important;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-animation:none!important;animation:none!important}.crl-icon-title .elementor-heading-title:before{display:block;content:'';background-size:contain;background-repeat:no-repeat;width:40px;height:40px;position:absolute;left:-50px;top:-2px}@media(min-width:1025px){.crl-icon-title .elementor-heading-title:before{width:50px;height:50px;left:-60px}}.crl-icon-title.icon-pae .elementor-heading-title:before{background-image:url(icons/Coral-institut-Icone-PAE.webp)}.crl-icon-title.icon-ateliers .elementor-heading-title:before{background-image:url(icons/Coral-institut-Icone-Ateliers.webp)}.crl-icon-title.icon-formations .elementor-heading-title:before{background-image:url(icons/Coral-institut-Icone-Formations.webp)}.crl-icon-title.icon-coaching .elementor-heading-title:before{background-image:url(icons/Coral-institut-Icone-Coaching.webp)}.crl-icon-title.icon-hypnose .elementor-heading-title:before{background-image:url(icons/Coral-institut-Icone-Hypnose.webp)}.crl-icon-title.icon-pnl .elementor-heading-title:before{background-image:url(icons/Coral-institut-Icone-PNL.webp)}.crl-icon-title.icon-dmo .elementor-heading-title:before{background-image:url(icons/Coral-institut-Icone-DMO.webp)}.crl-icon-title.icon-clean-language .elementor-heading-title:before{background-image:url(icons/Coral-institut-Icone-CleanLanguage.webp)}.crl-icon-box .elementor-icon-box-icon{margin-top:8px}.crl-icon-box .elementor-icon-box-description{text-align:justify}.crl-icon-list .elementor-icon-list-text{text-align:justify!important}@media(max-width:440px){.crl-header-sticky:not(.elementor-sticky--active) .crl-rdv-btn-bloc{width:210px!important}.crl-header-sticky:not(.elementor-sticky--active) .crl-rdv-btn-bloc>.e-con-inner>div{width:100%!important}.crl-header-sticky:not(.elementor-sticky--active) .crl-rdv-btn-bloc>div:not(.e-con-inner){width:100%!important}body .elementor-29 .crl-header-sticky:not(.elementor-sticky--active) .elementor-element.elementor-element-826c4a6 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:22px!important}}@media(max-width:500px){.crl-header-sticky.elementor-sticky--active .crl-rdv-btn-bloc{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.crl-header-sticky.elementor-sticky--active .crl-rdv-btn-bloc>.e-con-inner{width:210px!important;margin:0!important}.crl-header-sticky.elementor-sticky--active .crl-rdv-btn-bloc>.e-con-inner>div{width:100%;width:210px!important}.crl-header-sticky.elementor-sticky--active .crl-rdv-btn-bloc>div:not(.e-con-inner){width:100%;width:210px!important}body .elementor-29 .crl-header-sticky.elementor-sticky--active .elementor-element.elementor-element-826c4a6 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:22px!important}}@media(min-width:767.1px) and (max-width:940px){.crl-rdv-btn-bloc{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;width:190px!important}.crl-rdv-btn-bloc>.e-con-inner{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.crl-rdv-btn-bloc>.e-con-inner>div,.crl-rdv-btn-bloc>div:not(.e-con-inner){width:100%!important}}@media (max-width:767px){.crl-header-sticky.elementor-sticky--active .crl-logo-sticky-small{display:block;width:auto}}.crl-header-sticky.elementor-sticky--active{-webkit-box-shadow:0 3px 4px 1px rgb(198 176 118 / .3);box-shadow:0 3px 4px 1px rgb(198 176 118 / .3)}.crl-logo-sticky-small,.crl-logo-sticky{display:none}@media(min-width:767.1px){.crl-header-sticky nav.elementor-nav-menu--main ul.elementor-nav-menu>li.menu-item:first-child>a{padding-left:0}}@media(min-width:767.1px) and (max-width:1024px){.crl-header-sticky .elementor-nav-menu__align-center .elementor-nav-menu{margin:0}}@media(min-width:1024.1px) and (max-width:1366px){.crl-header-sticky .elementor-nav-menu__align-center .elementor-nav-menu{margin:0}}@media(min-width:1024.1px) and (max-width:1200px){.crl-header-sticky.elementor-sticky--active .crl-logo-sticky-small{display:block}}@media(min-width:1200.1px){.crl-header-sticky.elementor-sticky--active .crl-logo-sticky{display:block}.crl-header-sticky:not(.elementor-sticky--active) .elementor-widget-container:has(.elementor-nav-menu--main){margin-left:0}.crl-header-sticky.elementor-sticky--active .elementor-widget-container:has(.elementor-nav-menu--main){margin-left:0}}@media(min-width:1366.1px){.crl-header-sticky:not(.elementor-sticky--active) .elementor-widget-container:has(.elementor-nav-menu--main){margin-left:450px}.crl-header-sticky.elementor-sticky--active .elementor-widget-container:has(.elementor-nav-menu--main){margin-left:250px}}body #crlPriseRdv .bpa-frontend-main-container{margin-left:0!important}body #crlPriseRdv .bpa-front--dt__time-slots .bpa-front--dt__ts-body .bpa-front--dt__ts-body--row .bpa-front--dt__ts-body--items .bpa-front--dt__ts-body--item.__bpa-is-disabled{opacity:0.5!important}#bpa-front-module-calendar-integration .bpa-front-module--atc__item a{height:100%;-webkit-transition-duration:0.3s!important;-o-transition-duration:0.3s!important;transition-duration:0.3s!important;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}#bpa-front-module-calendar-integration .bpa-front-module--atc__item a:hover{-webkit-transform:translateY(-8px)!important;-ms-transform:translateY(-8px)!important;transform:translateY(-8px)!important;-webkit-transition-duration:0.3s!important;-o-transition-duration:0.3s!important;transition-duration:0.3s!important;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}#bpa-front-module-calendar-integration .bpa-front-module--atc__item button:hover{background-color:transparent!important}@media(max-width:767px){.crl-client-resas .el-table__header-wrapper,.crl-client-resas .el-table__body-wrapper{overflow-x:scroll!important}body.page-id-203 ul.bpa-tn__dropdown-menu{z-index:9999!important}body.page-id-203 ul.bpa-tn__dropdown-menu>li>a{margin:0}body.page-id-203 .bpa-tn__dropdown-menu .bpa-tn__dropdown-item.bpa__di-edit-profile-item a.bpa-tm__item{margin-bottom:0}}.crl-client-resas .bpa-frontend-main-container{max-width:100%!important;width:100%;margin-left:0!important;margin-right:0!important}.crl-client-resas .bpa-front-cp-left-sidebar .bpa-cp-ls__tab-menu{padding:0 16px}.crl-client-resas .bpa-front-cp--fw__row>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.crl-client-resas .bpa-front-cp--fw__row>div input,.crl-client-resas .bpa-front-cp--fw__row>div button{min-height:48px}.crl-client-resas .bpa-cp-ma-table.el-table .bpa-ma-status-box.__bpa-is-approved{border-color:rgb(80 200 120 / .5)}.crl-client-resas .bpa-cp-ma-table.el-table .bpa-ma-status-box.__bpa-is-approved .bpa-sb__circle{background-color:#50C878}.el-picker-panel__icon-btn{border:0 none!important}.crl-client-resas .bpa-front-ma-view-appointment-card .bpa-ma-vac--action-btn-group button{width:auto}.crl-client-resas .bpa-ma-vac--head__right .bpa-front-pill{color:#50C878;border-color:rgb(80 200 120 / .5)!important}.crl-client-resas .bpa-ma-vac--head__right .bpa-front-pill.--bpa-info{border-color:#727E95!important}.crl-client-resas .bpa-front-ma-view-appointment-card .bpa-ma-vac--payment-details .bpa-vac-pd__item:has(.bpa-vac-pd__label[aria-label="Statut"]){display:none}#bpa-front-cp-reschedule-dialog .el-form-item__error{word-break:break-word}.crl-client-resas .el-popconfirm__action{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px!important}body .crl-client-resas .el-popconfirm__action button.el-button,body .crl-client-resas .el-popconfirm__action button.el-button:hover{background-color:transparent!important;color:var(--e-global-color-text)!important}.crl-client-resas button.el-tooltip,.crl-client-resas button.el-popover__reference{width:50px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crl-client-resas .bpa-front-cp-reschedule-dialog .bpa-front-dialog-footer button.el-button:not(#bookingpress_book_appointment_btn){background:transparent!important}body .bpa-frontend-main-container .bpa-front-cp__login-btn-group .bpa-front-btn--borderless:hover{background:transparent!important}.bpa-front-cp-delete-account-belt .bpa-front-dab__right button.el-button,.bpa-front-cp-delete-account-belt .bpa-front-dab__right button.el-button:hover{border-color:red!important;background-color:transparent!important;color:var(--e-global-color-text)!important}.crl-contact-infos .elementor-icon-box-icon{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}