.am-cat__wrapper{padding:0px!important}.amelia-v2-booking #amelia-container .am-fcil__wrapper{flex-wrap:nowrap!important}@media all and (max-width:1180px){.amelia-v2-booking #amelia-container .am-fcil__wrapper{flex-wrap:wrap!important}.am-fcil__filter-buttons{display:none!important}.am-fcil__filter{display:none!important}.am-fcil__item{padding-right:0px!important;padding-left:0px!important;padding-bottom:16px!important}}.amelia-v2-booking #amelia-container .am-fcil__wrapper.no-scroll{padding:0px!important}.amelia-v2-booking #amelia-container .am-fcil__item-inner{box-shadow:0 0 20px 2px rgba(219,209,203,0.5)!important}.amelia-v2-booking #amelia-container .am-fcil__main{border:0px!important}.am-fcil__item-name{font-family:'Callgest',Helvetica,Arial,Lucida,sans-serif!important}.et_pb_button{text-decoration:none!important}.txt-or{color:#E1A45A}.benefices td{border:0px!important;padding:5px!important}#et_pb_contact_form_0 .et_contact_bottom_container{width:100%;padding:0 0 0 0%;margin-top:4px}#et_pb_contact_form_0 .et_pb_contact_submit{width:96%;background-color:#E1A45A;padding:15px 20px!important;text-align:center;border-radius:6px;color:#fff;font-weight:600;text-transform:uppercase}.am-category-headline{display:none}.am-category-service-title{font-family:'Callgest',Helvetica,Arial,Lucida,sans-serif;font-size:21px!important}.am-category-service-hover>.am-category-service-title{display:none!important}.am-category-service-hover button{border:0px;background-color:#003B2E!important;padding:15px 25px!important;text-transform:uppercase;top:40%;margin:0;transform:none;bottom:auto!important}#am-category .am-category-service .am-category-service-hover .el-button span:after{content:"♥";right:-10px;position:relative}.amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-price{font-size:16px!important}.am-service-description>h3{display:none}.am-form-catalogForm-confirmBookingForm-appointment .el-col-sm-24{display:none}@media all and (min-width:180px) and (max-width:800px){.am-form-catalogForm-confirmBookingForm-appointment .el-col-sm-24{display:block}}.el-col-12 p{font-size:20px!important;font-weight:bold!important}#card-element-0{border:1px solid #aaaaaa}.et_mobile_menu{width:250px!important;border:0px}@media all and (min-width:980px) and (max-width:1180px){.offres{flex-direction:column;justify-content:center;align-items:center;margin:0px;padding:0px;text-align:center}.offres.et_pb_column{}.et_pb_gutters1 .et_pb_column_1_2,.et_pb_gutters1.et_pb_row .et_pb_column_1_2{width:100%;text-align:center}}@media all and (max-width:600px){.offres{display:flex;flex-direction:row}.section-offres{display:flex;flex-direction:column}}@media all and (min-width:980px){.TabMob{display:none!important}}.insta{display:flex}.insta a{text-transform:lowercase!important;color:#f0f!important;font-weight:400!important;margin-left:6px}.insta:before{content:url(https://atempo-massage.fr/wp-content/uploads/2022/05/icon-instagram.svg);position:relative;top:14px;left:10px}@media all and (max-width:980px){.dipl-breadcrumb-wrapper.layout2 ol{display:block!important;line-height:1rem!important}}.puce-img ul{list-style:none;padding-left:0}.puce-img li{position:relative;padding-left:55px;min-height:40px;margin-bottom:15px;display:flex;align-items:center}.puce-img li::before{position:absolute;left:0;top:50%;transform:translateY(-50%);width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center}.puce-img .douche::before{content:url(/wp-content/uploads/2025/01/shower-2.svg)}.puce-img .repas::before{content:url(/wp-content/uploads/2025/01/repas-1.svg)}.puce-img .tenue::before{content:url(/wp-content/uploads/2025/01/tenue-1.svg)}.puce-img .telephone::before{content:url(/wp-content/uploads/2025/01/tel-1f.svg)}.puce-img .eau::before{content:url(/wp-content/uploads/2025/01/water-1.svg)}.puce-img .effort::before{content:url(/wp-content/uploads/2025/01/squats-2.svg)}.puce-img .dormir::before{content:url(/wp-content/uploads/2025/01/sleeping-1.svg)}.image-container{margin-bottom:32px}.image-container img{margin-bottom:0px}.image-container figcaption{margin-top:8px;font-size:11px;color:#666;text-align:left}.image-container figcaption a{color:#666;text-decoration:none}.image-container figcaption a:hover{text-decoration:underline}.benefits-grid{display:flex;gap:30px;margin:40px 0}.benefit-item{flex:1}.benefit-item img{width:100%;height:auto;border-radius:8px;margin-bottom:15px}.benefit-item h4{color:#003b2e;margin-bottom:10px;font-size:1.2em}.benefit-item p{color:#666}@meddia (max-width:768px){.benefits-grid{flex-direction:column;gap:40px}}