.et_pb_section_0.et_pb_section{padding-top:2%;background-color:#FFFEFA!important}.et_pb_row_0.et_pb_row{padding-top:0px!important;padding-top:0px}.et_pb_code_0{.planning-container{text-align:center;font-family:"Arial",sans-serif;background-color:#f7f3ed;padding:30px;border-radius:10px;max-width:900px;margin:40px auto;box-shadow:0 10px 30px rgba(0,0,0,0.1)}.planning-container h2{color:#6c4e3f;font-size:28px;font-weight:600;margin-bottom:20px;text-transform:uppercase}.planning-table{width:100%;border-collapse:collapse;background-color:white;border-radius:4px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,0.1)}.planning-table thead{background-color:#EAE7E1;color:#6c4e3f;font-weight:500}.planning-table th,.planning-table td{padding:16px 20px;text-align:center}.planning-table tbody tr{border-bottom:1px solid #f7f3ed}.planning-table tbody tr:nth-child(even){background-color:#F9F7F3}.planning-table tbody tr:last-child td{border-bottom:none}.planning-table tbody tr:hover{background-color:#DAD7D0;cursor:pointer}@media (max-width:600px){.planning-table thead{display:none}.planning-table tr{display:block;margin-bottom:10px;background-color:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.planning-table td{display:block;text-align:left;padding:12px;border-bottom:none;position:relative;font-size:16px}.planning-table td::before{content:attr(data-label);font-weight:bold;color:#6c4e3f;text-transform:uppercase;position:absolute;left:10px;top:10px;font-size:14px}}}@media only screen and (min-width:981px){.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{width:95%}}@media only screen and (max-width:980px){.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{width:95%}}