.container-fill{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:60%;height:auto;margin:0 auto;gap:0}video{width:50%;height:50%;object-fit:cover;display:block;margin-bottom:0;border-radius:10px 10px 0 0}.accordion{width:100%;max-width:100%;background-color:#fff;overflow:hidden;box-shadow:0 4px 6px rgb(0 0 0 / .1);margin-top:-11px}.accordion-button{background-color:#000037;color:#fff;padding:10px;text-align:right;font-weight:700;border:none;width:100%;cursor:pointer;transition:background-color 0.3s ease}.accordion-content{max-height:0;overflow:hidden;transition:max-height 0.3s ease;padding:0 10px}.accordion-content.open{padding:10px;max-height:none}.accordion-content li{margin:5px 0;line-height:1.4;text-align:right;color:#555}@media (max-width:768px){.container-fill{flex-direction:column;width:100%;height:auto}video{width:100%;border-radius:10px 10px 0 0}.accordion{border-radius:0 0 10px 10px}}table{width:100%;border-collapse:separate;border-spacing:0;background-color:#fff;border-radius:6px;overflow:hidden;box-shadow:rgb(0 0 0 / .1) 0 4px 12px;border:1px solid #000}table thead{background-color:#110052;color:#fff}table thead th{padding:12px 16px;font-size:16px;text-align:right;font-weight:700}table tbody tr{background-color:#f9f9f9;transition:background-color 0.3s ease}table tbody tr:nth-child(odd){background-color:#fff}table tbody tr:hover{background-color:#f1f1f1}table td{padding:12px 16px;font-size:15px;border-bottom:1px solid #e0e0e0}table tfoot{background-color:#4CAF50;color:#fff}table tfoot td{padding:12px 16px;font-size:16px;font-weight:700;text-align:right}table caption{caption-side:top;font-size:18px;font-weight:700;margin-bottom:12px;color:#333}li::marker{color:#7B241C}img[src$=".gif"]{position:relative;overflow:hidden;border-radius:8px;box-shadow:0 8px 12px rgb(0 0 0 / .3);transition:transform 0.3s ease,box-shadow 0.3s ease;object-fit:cover}img[src$=".gif"]:hover{transform:scale(1.02);box-shadow:0 10px 15px rgb(0 0 0 / .4)}.gform_wrapper{margin:0 auto;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgb(0 0 0 / .1)}.gform_title{font-size:24px;font-weight:700;margin-bottom:20px;color:#333;text-align:center}.gform_description{font-size:16px;margin-bottom:20px;color:#666;text-align:center}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="url"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="number"],.gform_wrapper textarea,.gform_wrapper select{width:100%;padding:12px;margin-bottom:15px;border:1px solid #ddd;border-radius:5px;font-size:14px;color:#333;background-color:#f9f9f9;transition:all 0.3s ease}.gform_wrapper input:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{border-color:#0073e6;box-shadow:0 0 5px rgb(0 115 230 / .5);background-color:#fff;outline:none}.gform_wrapper .gform_button{display:block;width:80%;padding:12px;background-color:#80000a;color:#fff;font-size:16px;font-weight:700;border:none;border-radius:5px;cursor:pointer;transition:background-color 0.3s ease;margin:0 auto}.gform_wrapper .gform_button:hover{background-color:#005bb5}.gfield_error{border-color:#e63946}.validation_message{font-size:14px;color:#e63946;margin-top:-10px;margin-bottom:15px}.gform_confirmation_message{font-size:16px;color:#2a9d8f;background-color:#e8f5f1;padding:15px;border-radius:5px;text-align:center}@media (max-width:768px){.gform_wrapper{padding:15px}.gform_title{font-size:20px}}.gform_required_legend{display:none}.gfield-choice-input{margin-right:10px;width:15px;height:15px;accent-color:#0073e6;cursor:pointer;transition:transform 0.2s ease}.gfield-choice-input:hover{transform:scale(1.2)}@media (max-width:768px){.container-fill{width:100%;height:auto;padding:0}.container-fill video{width:100%;height:auto}}.elementor-pagination{display:flex;justify-content:center;align-items:center;gap:10px;padding:20px 0}.page-numbers{display:inline-block;padding:10px 15px;border:2px solid #C70039;border-radius:5px;color:#C70039;text-decoration:none;transition:all 0.3s ease}.page-numbers:hover{background-color:#C70039;color:#fff}.page-numbers.current{background-color:#C70039;color:#fff;pointer-events:none}.page-numbers:active{transform:scale(.95)}.elementor-screen-only{display:none}.e-load-more-anchor{display:none}.audio-player{max-width:400px;margin:10px auto;border-radius:15px;box-shadow:0 4px 15px rgb(0 0 0 / .3);padding:5px;color:#fff;font-family:'Arial',sans-serif}.audio-player audio{width:100%;outline:none}.audio-player audio::-webkit-media-controls-panel{background:#2a2a40;border-radius:10px}.audio-player audio::-webkit-media-controls-play-button,.audio-player audio::-webkit-media-controls-mute-button{background-color:#ff6f61;border-radius:50%}.audio-player audio::-webkit-media-controls-current-time-display,.audio-player audio::-webkit-media-controls-time-remaining-display{color:#fff}.audio-player audio::-webkit-media-controls-timeline{border-radius:5px}.audio-player audio::-webkit-media-controls-volume-slider{background-color:#fff;border-radius:5px}.audio-player audio::-webkit-media-controls-timeline-container,.audio-player audio::-webkit-media-controls-volume-slider-container{background-color:#fff0}.audio-player audio::-webkit-media-controls-seek-back-button,.audio-player audio::-webkit-media-controls-seek-forward-button{display:none}blockquote{position:relative;padding:2rem 2.5rem;margin:2rem 0;background:linear-gradient(135deg,#fff5f5,#ffffff);border-left:4px solid #e53935;border-radius:12px;color:#2b2b2b;font-size:1.1rem;line-height:1.8;font-weight:400;font-family:"IRANSans","Vazir",sans-serif;box-shadow:0 6px 12px rgb(229 57 53 / .1);transition:all 0.3s ease}blockquote::before{content:"“";position:absolute;top:-10px;left:15px;font-size:4rem;color:#e53935;font-family:Georgia,serif;opacity:.2}blockquote cite{display:block;margin-top:1.5rem;text-align:left;font-style:normal;font-size:.95rem;color:#b71c1c;border-top:1px solid #f8d7da;padding-top:.5rem}.page-id-10820 #ancr-5510{display:none!important}.page-id-10820 .elementor-element-7d95042{display:none!important}.arafit-faq{margin:20px 0}.arafit-faq details{border:1px solid #e8edf5;border-radius:18px;background:#fff;margin-bottom:10px;overflow:hidden;transition:all .3s ease}.arafit-faq details:hover{border-color:#1e3a8a20;box-shadow:0 8px 30px rgb(15 23 42 / .06)}.arafit-faq summary{list-style:none;cursor:pointer;padding:10px;font-size:16px;font-weight:700;color:#0f172a;line-height:1.9;position:relative}.arafit-faq summary::-webkit-details-marker{display:none}.arafit-faq summary::after{content:"+";position:absolute;left:24px;top:50%;transform:translateY(-50%);font-size:24px;font-weight:300;color:#1e3a8a;transition:.3s}.arafit-faq details[open] summary::after{content:"−"}.arafit-faq details[open]{border-color:#dbeafe;box-shadow:0 10px 35px rgb(30 58 138 / .08);margin:10px}.arafit-faq details[open] summary{color:#1e3a8a}.arafit-faq .faq-content{padding:10px 20px 20px;color:#475569;font-size:15px;line-height:2.2;border-top:1px solid #f1f5f9}