.book_tour .modal-body.book_tour{font-family:Montserrat,sans-serif}.book_tour .modal-content{border-radius:15px;border:1px solid rgba(0,0,0,.2)}.book_tour .modal-header{background-color:#b0523a;display:block;padding:14px;border-radius:10px 10px 0 0;border:none;position:relative}.book_tour .modal-header h4{color:#fff;text-align:center;width:100%;text-transform:uppercase;font-size:17px;margin:0}.book_tour .modal-header .close{position:absolute;right:25px;display:inline-block;border:1px solid #fff;border-radius:3px;padding:0;line-height:0;top:8px;color:#fff;opacity:.5;width:32px;height:30px}.book_tour .modal-header .close:after,.book_tour .modal-header .close:before{position:absolute;content:'';width:15px;height:2px;display:inline-block;background-color:#fff;top:14px;left:8px}.book_tour .modal-header .close:after{transform:rotate(45deg)}.book_tour .modal-header .close:before{transform:rotate(-45deg)}.book_tour .modal-body{border:none;padding:30px;min-height:auto;max-height:fit-content;overflow:hidden}#myWidgetPopup .modal-body{min-height:340px}.book_tour .modal-body h5{text-align:center;border-bottom:1px solid #ccc;padding-bottom:15px;font-weight:400;display:block}.book_tour .modal-body p{font-size:17px;padding:0 5%}.book_tour .modal-body h6{text-align:center;font-weight:400;font-size:28px}.book_tour .button,.book_tour input[type=button],.book_tour input[type=submit]{background-color:#b0523a;color:#fff;border:none;border-radius:10px;text-transform:uppercase;font-weight:500;padding:0 20px;height:45px;line-height:45px;cursor:pointer;margin-bottom:10px}.book_tour small{line-height:18px!important;overflow:hidden;font-size:12px;margin:0;display:inline-block;color:#000}.input_icon{position:relative;padding-left:36px;margin-bottom:20px}.input_icon i{position:absolute;top:9px;left:6px;font-size:19px}.input_icon .fa-user{font-size:13px;border:1px solid #000;padding:2px 4px;border-radius:3px;left:3px}.input_icon .fa-mobile-phone{font-size:26px;top:5px}.input_check input[type=checkbox],.time_title .fa{position:absolute;top:8px;left:0}.input_icon .fa-clock-o{font-size:21px}.input_check{padding-left:0;margin-bottom:20px}.input_icon input[type=email],.input_icon input[type=file],.input_icon input[type=password],.input_icon input[type=tel],.input_icon input[type=text],.input_icon select,.input_icon textarea{width:100%;margin:0;border:none;padding:0;border-bottom:1px solid #a3a3a3;font-size:16px;height:27px;outline:0;color:#000;border-radius:0}.time_title{text-align:center;position:relative;margin-bottom:15px;height:30px}.time_title p{margin:0;font-weight:700}.time_title .fa{padding:2px 0;font-size:28px;cursor:pointer}.time_btn{background-color:#ededed;padding:8px 2px;border-radius:10px;margin:0 4px 8px;display:block;white-space:nowrap;font-size:15px}.appointment_text{font-size:15px;margin-bottom:5px;padding:0}.checkbox_text{color:#000;position:relative;padding-left:18px}.form_line{margin-top:10px;margin-bottom:5px}.available_date_time{overflow:auto}.appointment_select{width:25%;display:inline-block;text-align:center;float:none}.datepicker table tr td,.datepicker table tr th{font-size:15px!important}#exit_popup .bookdemo_wrapper article p,#exit_popup article h{margin-top:0;margin-bottom:10px}.myWidgetPopupdialog{margin-top:0}.book_tour #widget1{min-height:445px}.arrow_left{height:auto;margin-bottom:0}.arrow_left .fa{top:-2px}@media(max-width:768px){.appointment_select{width:33%}.book_tour .modal-body{padding:15px}}.info_popup_content{width:90%;padding:20px;background:#fff;color:#000;position:fixed;bottom:15px;left:0;box-sizing:border-box;border-radius:20px;z-index:1;right:0;margin:0 auto;display:none}.popup_box{display:flex;justify-content:center;align-items:center;border-left:6px solid #b0523a;padding-left:10px}.popup_box .fa-info-circle{color:#b0523a;font-size:30px;padding-right:10px}.popup_box .fa-angle-right{color:#1a2c3b;font-size:40px;padding:0 20px}.popup_box p{margin:0;text-align:left;padding-right:10px;font-family:groteskamedium,serif;font-size:18px;line-height:25px}.popup_box .close{position:relative;padding:0 5px 0 25px;margin:0 auto;background:0 0;min-width:auto;height:auto;opacity:.5}.popup_box .close .fa-close{font-size:25px;color:#1a2c3b}@media (max-width:1199.98px){.info_popup_content{width:95%}}@media (max-width:991px){.dp_logo,.ep_logo,.fa-angle-right{display:none!important}}.popup_box:hover .close{opacity:1}@media (max-width:540px){.popup_box .fa-info-circle{padding-right:10px}.dp_logo,.ep_logo,.fa-angle-right{display:none!important}.popup_box .close{position:relative;padding:0 0 0 10px;margin:0 auto;top:0;right:0}.popup_box{border-left:4px solid #b0523a}.popup_box p{font-size:15px;line-height:24px}}