#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.scroll-down-container span.scroll-down.et-pb-icon{color:transparent!important;font-size:0!important}.scroll-down-container span.scroll-down.et-pb-icon::after{content:"︾";color:#000000;font-size:32px!important;display:block!important;text-align:center!important;line-height:1!important;visibility:visible!important}.et_pb_button::after,.et_pb_custom_button_icon::after{font-family:inherit!important;content:"→"!important;font-size:20px!important;line-height:1!important;vertical-align:middle}@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400&display=swap');.quantemol-conferences{font-family:'Open Sans','Roboto','Segoe UI',Arial,sans-serif;max-width:1200px;margin:3rem auto;padding:0 1.25rem;color:#334155;line-height:1.6}.qc-header{text-align:center;margin-bottom:3rem}.qc-header h2{font-family:'Montserrat',sans-serif;font-size:32px;color:#e88700;font-weight:400;margin-bottom:0.75rem}.qc-header p{font-size:1.125rem;color:#64748b;max-width:600px;margin:0 auto}.qc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:4rem}.qc-card{background:#ffffff;border:1px solid #e2e8f0;border-top:4px solid #007BFF;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,0.05),0 2px 4px -1px rgba(0,0,0,0.03);transition:transform 0.3s ease,box-shadow 0.3s ease;display:flex;flex-direction:column}.qc-card:hover{transform:translateY(-5px);box-shadow:0 12px 20px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05)}.qc-card-content{padding:2rem 1.75rem;flex-grow:1;display:flex;flex-direction:column}.qc-card-title{font-size:1.25rem;font-weight:700;color:#0f2c59;margin-top:0;margin-bottom:1.25rem;line-height:1.3}.qc-detail{display:flex;align-items:flex-start;margin-bottom:1rem;font-size:0.95rem}.qc-detail:last-child{margin-bottom:0}.qc-detail svg{width:18px;height:18px;margin-right:12px;fill:#007BFF;flex-shrink:0;margin-top:3px}.qc-detail-text strong{display:block;color:#1e293b;font-size:0.85rem;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:2px}.qc-booking-portal{background:#f8fafc;border:1px solid #cbd5e1;border-top:5px solid #0f2c59;border-radius:8px;padding:3rem 2rem;text-align:center;box-shadow:0 10px 15px -3px rgba(0,0,0,0.05)}.qc-booking-portal h3{font-size:1.75rem;color:#0f2c59;margin-bottom:1rem;margin-top:0}.qc-booking-portal p{color:#475569;margin-bottom:2rem;font-size:1.05rem}.qc-shortcode-container{margin:0 auto;max-width:700px}