/* https://backtomac.fr/static/wp-content/uploads/custom-css-js/8128.css?v=9253 */
@media only screen and (max-width:1335px){#card-homepage{width:700px}}@media only screen and (max-width:1130px){#card-homepage{width:650px}}@media only screen and (max-width:1024px){#card-homepage{width:initial}}.btm-form-fix-news div form div div .elementor-field-textual.elementor-size-xs,.btm-form-fix-coming div form div div .elementor-field-textual.elementor-size-xs{min-height:28px;padding:0 0 0 10px}.btm-form-fix-news div form div div .elementor-field-textual.elementor-size-xs::placeholder,.btm-form-fix-coming div form div div .elementor-field-textual.elementor-size-xs::placeholder{font-style:italic}.btm-form-fix-news div form div div,.btm-form-fix-coming div form div div{display:flex;align-items:center!important}.btm-form-fix-news div form div div .elementor-button.elementor-size-xs,.btm-form-fix-coming div form div div .elementor-button.elementor-size-xs{width:38px!important;height:28px!important;display:flex;align-items:center;justify-content:center;min-height:24px;padding:9px 4.5px;cursor:pointer}.btm-form-fix-news div form div div .elementor-button.elementor-size-xs span span,.btm-form-fix-coming div form div div .elementor-button.elementor-size-xs span span{margin:0}.btm-form-fix-news div form div .elementor-field-type-submit,.btm-form-fix-coming div form div .elementor-field-type-submit{width:fit-content}@media only screen and (max-width:767px){.btm-form-fix-news,.btm-form-fix-xoming{}}.form-entreprise div form div div input::placeholder,.form-entreprise div form div div textarea::placeholder{font-style:italic;color:#717171}.form-entreprise div form div div .elementor-button{cursor:pointer}.elementor-popup-modal .dialog-close-button:focus,.elementor-popup-modal .dialog-close-button svg:focus,.elementor-popup-modal .dialog-close-button svg use:focus,.elementor-popup-modal .dialog-close-button,.elementor-popup-modal .dialog-close-button svg,.elementor-popup-modal .dialog-close-button svg use{outline:none}p{margin-block-start:0;margin-block-end:0}.newsletter-popup .newsletter-form .newsletter-consent{color:#484331}.newsletter-consent{color:#fff}.newsletter-popup #newsletterForm .elementor-message{color:#484331}#newsletterForm .elementor-message{color:#fff}.newsletter-popup .newsletter-form .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#f1f1f1!important}.footer-links a{color:#717171}@media (min-width:1400px){:is(.elementor-section-wrap,[data-elementor-id])>.btm-section-width.e-con{--margin-left:auto;--margin-right:auto;max-width:1400px}:is(.e-parent,[data-elementor-id])>.btm-section.e-con-full{--margin-left:auto;--margin-right:auto;max-width:1400px}header .btm-section-width{max-width:1400px;margin:auto;width:80% //left:50%;//transform:translateX(-50%)}.btm-section{--margin-left:auto;--margin-right:auto;max-width:1400px}:is(.e-child,[data-elementor-id])>.btm-img-cut.e-con-full{left:73%!important}}.no-yarpp .yarpp-related{display:none}.btm-border{border-top:solid 2px var(--e-global-color-21715e5)!important}.btm-width-services div div{max-width:1400px}.btm-post-card img{width:auto!important;height:auto!important}.btm-post-card .elementor-post__thumbnail{max-height:150px}.btm-post-card a{pointer-events:none;cursor:default}@media only screen and (max-width:1250px){.btm-post-card a{font-size:25px!important}.btm-post-card p{font-size:13px!important}}@media only screen and (max-width:1024px){.btm-post-card a{font-size:30px!important}.btm-post-card p{font-size:16px!important}}.customCaroussel .jet-carousel__item-inner{box-shadow:5px 5px 10px 0 rgba(0,0,0,.25);padding-top:20px;padding-bottom:20px;padding-left:10px;padding-right:10px;width:250px;border-style:none}.customCaroussel .jet-carousel__item-inner img{min-height:120px}.btm-overflow{overflow:hidden}.btm-grid-pagination .elementor-pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:16px}.btm-grid-pagination .page-numbers{display:flex;align-items:center;justify-content:center;width:31px;height:31px;background-color:#f3f3f3;border-radius:8px;color:#717171}.btm-grid-pagination .current{color:#f3f3f3;background-color:#717171}.btm-grid-pagination .page-numbers.next,.btm-grid-pagination .page-numbers.prev{background-color:#fff}.btm-grid-pafination span.next,.btm-grid-pafination span.prev{display:none}.btm-fitContent,.btm-fitContent div{width:fit-content}@media screen and (max-width:768px){.elementor-message{background-color:transparent;padding-bottom:16px;margin-top:0;height:fit-content;font-size:14px}.elementor-message::before{display:none}}ul{list-style-type:none!important}