.events_details{background-color:#fefbf6;overflow:hidden;padding:100px 0 120px;position:relative;text-align:center}.events_details .page-center{margin:0 auto;max-width:1220px;padding:0 15px}.events_details .heading_area .confirmation_area,.events_details .heading_area .description,.events_details .heading_area .heading,.events_details .heading_area .name{margin:0 auto 70px}.events_details .heading_area .confirmation_area{align-items:center;display:flex;justify-content:center}.events_details .heading_area .confirmation_area .btn_confirm{background-color:transparent;border:2px solid #333;color:#333;cursor:pointer;font-size:16px;font-weight:600;line-height:1;margin:10px;padding:12px 25px;text-transform:uppercase}.events_details .heading_area .confirmation_area .btn_confirm:hover{background-color:#333;color:#fff}.events_details .heading_area .description{max-width:630px}.events_details .heading_area .description p{color:#333;font-size:24px;line-height:1.75;margin:0 auto}.events_details .event_details_wrapper{display:flex;flex-wrap:wrap;justify-content:center}.events_details .event_details_wrapper .column{width:33.33333%}.events_details .event_details_wrapper .column.link_enabld:hover{opacity:.7}.events_details .event_details_wrapper .dtl_box{font-weight:600;margin:0 auto;max-width:320px;padding:0 15px;position:relative}.events_details .event_details_wrapper .dtl_box .label{color:#333;display:block;font-size:18px;font-weight:600;line-height:1.25;margin:0 auto 30px;text-transform:uppercase}.events_details .event_details_wrapper .dtl_box h4{color:#333;font-size:24px;font-weight:600;letter-spacing:.5px;line-height:1.5;margin:0 auto}.events_details .event_details_wrapper .dtl_box .abs_link{display:block;height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.events_details .form_modal{display:none}.events_details .form_modal.opened{align-items:center;background-color:rgba(0,0,0,.7);display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;padding:0 15px;position:fixed;top:0;transition:opacity .3s linear;width:100%;z-index:99}.events_details .form_modal .close_modal{align-content:center;align-items:center;background-color:#840715;border-radius:50%;cursor:pointer;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;height:35px;justify-content:center;position:absolute;right:5px;top:5px;width:35px}.events_details .form_modal .close_modal i{color:#fff;display:block;font-size:20px;font-weight:400;margin-top:-1px}.events_details .form_modal .close_modal:hover{background-color:#000;color:#fff}.events_details .form_modal .modal_content_wrapper{background-color:#fff;border-radius:10px;box-shadow:0 0 30px 0 rgba(0,0,0,.1);max-width:480px;min-height:460px;padding:50px 40px;position:relative;width:100%}.events_details .form_modal .form_wrapper .form-title{display:none}.events_details .form_modal .form_wrapper .field{margin-bottom:30px}.events_details .form_modal .form_wrapper .hs-form label{color:#000;font-size:16px}.inputs-list.multi-container{align-items:center;background:#f3f3f3;border-radius:30px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:7px}.events_details .form_modal .form_wrapper .inputs-list.multi-container li{padding:0;width:calc(50% - 10px)}.events_details .form_modal .form_wrapper .inputs-list.multi-container .hs-form-radio input{appearance:none;border:0!important;font-size:0!important;height:0!important;margin:0!important;min-height:unset!important;min-width:unset!important;padding:0!important;visibility:hidden;width:0!important}.events_details .form_modal .form_wrapper .inputs-list.multi-container .hs-form-radio input[type=radio]+span{align-items:center;background-color:transparent;border-radius:30px;color:#000;cursor:pointer;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;line-height:1;padding:13px 5px;text-align:center;transition:all .3s linear}.events_details .form_modal .form_wrapper .inputs-list.multi-container .hs-form-radio input[type=radio]:checked+span{background-color:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.1);color:#840715}.events_details .form_modal .form_wrapper .inputs-list.multi-container li label{font-size:0;line-height:0;margin:0!important}.events_details .form_modal .form_wrapper select{color:#000;font-size:16px;height:auto;line-height:1;min-height:auto;padding:13px;width:100%}.events_details .form_modal .form_wrapper .hs-button.primary{background-color:transparent;border:1px solid #840715;border-radius:0;color:#840715;display:inline-block;font-size:16px;font-weight:700;letter-spacing:.1em;line-height:1;padding:16px 32px;text-decoration:none;text-transform:uppercase;transition:all .3s linear}.events_details .form_modal .form_wrapper .hs-button.primary:active,.events_details .form_modal .form_wrapper .hs-button.primary:hover{background-color:#840715;color:#fff}@media (max-width:1024px){.events_details{padding:60px 0 30px}.events_details .heading_area .confirmation_area,.events_details .heading_area .description,.events_details .heading_area .heading,.events_details .heading_area .name{margin:0 auto 30px}.events_details .heading_area .heading{font-size:42px}.events_details .event_details_wrapper{align-items:center;flex-direction:column;margin-top:50px}.events_details .event_details_wrapper .column{margin-bottom:50px;width:100%}.events_details .event_details_wrapper .dtl_box .label{margin:0 auto 10px}}@media (max-width:767px){.events_details{padding:50px 0 0}.events_details .heading_area .heading{font-size:36px}.events_details .heading_area .confirmation_area{flex-direction:column}.events_details .heading_area .description p{font-size:20px;line-height:1.5}.events_details .event_details_wrapper .dtl_box h4{font-size:22px}}@media (max-width:575px){.events_details .form_modal .modal_content_wrapper{min-height:unset;padding:35px 15px}}@media (max-height:550px){.events_details .form_modal .modal_content_wrapper{margin:50px auto;min-height:unset;width:100%}.events_details .form_modal.opened{overflow-y:auto}}@media (max-width:420px){.events_details .heading_area .heading{font-size:32px}.events_details .form_modal .form_wrapper .inputs-list.multi-container .hs-form-radio input[type=radio]+span{font-size:15px}.events_details .form_modal .close_modal{right:-5px;top:-5px}}@media (max-width:340px){.events_details .form_modal .form_wrapper .inputs-list.multi-container .hs-form-radio input[type=radio]+span{font-size:14px;padding:10px 4px}}