.wwtc_courses_main{display:flex;align-items:center;justify-content:center;margin:0 -15px;flex-wrap:wrap}.wwtc_courses_main .wwtc_courses_field{width:25%;padding:0 15px}.wwtc_courses_main .wwtc_courses_field select{width:100%;height:40px;border-radius:0;padding:0 10px;font-size:15px;outline:0;border:1px solid #767676;background:#fff;box-shadow:unset}.wwtc_courses_main .wwtc_courses_field select:disabled{opacity:.7;border:1px solid rgb(118 118 118 / .3)}body.modal-open{padding-right:20px!important}.book-now-button{background:#116914;background-color:#116914;color:#fff;text-transform:capitalize;letter-spacing:.5px;border-radius:10px;padding:11px 25px;border:1px solid #116914;outline:0;box-shadow:unset;transition:all 500ms ease-in-out}.book-now-button:hover,.book-now-button:focus{background:#fff;color:#116914;outline:0;border:1px solid #116914}.modal .modal-content .modal-header{position:relative;font-size:19px;letter-spacing:.5px;font-weight:600}.modal .modal-content .modal-header button.close{position:absolute;top:0;right:8px;padding:0;margin:0;width:auto;height:auto;font-size:28px;outline:0}.modal .modal-content .course_booking .wwtc_courses_main .wwtc_courses_field{width:50%}.modal .modal-content .course_booking form{margin-bottom:0}.modal .modal-dialog{max-width:700px!important}.modal-backdrop.fade.show{z-index:1040;background-color:rgb(0 0 0 / .5);position:fixed;width:100%;height:100%;left:0;top:0}.modal{z-index:1072}#BookNowButtonModal .course_booking .wwtc_courses_main .wwtc_courses_field{width:33.33%}.wwtc_courses_main .wwtc_courses_field button.course-book-now-button{color:#fff;background:#e31937;border:1px solid #e31937;transition:all 500ms ease-in-out;padding:0;width:55%;height:40px;line-height:40px;font-size:15px}.wwtc_courses_main .wwtc_courses_field button.course-book-now-button:hover{background:#972536;border-color:#972536}.booking-iframe-main #show_course_iframe{text-align:center}@media screen and (max-width:991px) and (min-width:768px){.wwtc_courses_main .wwtc_courses_field button.course-book-now-button{width:70%}}@media screen and (max-width:767px){.wwtc_courses_main .wwtc_courses_field,.modal .modal-content .course_booking .wwtc_courses_main .wwtc_courses_field,#BookNowButtonModal .course_booking .wwtc_courses_main .wwtc_courses_field{width:100%;padding-bottom:15px}.wwtc_courses_main .wwtc_courses_field button.course-book-now-button{width:100%}}.course_table{background-color:white!important;border:none!important;padding:0!important;margin:0!important;margin-top:15px!important}.course_table_th{border:none!important;padding:0!important;margin:0!important;font-weight:700;text-align:left;padding:10px;background-color:#ccc!important}.course_table_th_content{padding-top:5px;padding-bottom:5px;padding-left:5px}.course_table_td{background-color:white!important;border:none!important;padding:0!important;margin:0!important}.course_table_td_content{padding:3px!important;padding-left:15px!important}.book_now_modal_button{background-color:#E31937!important;color:white!important;padding:5px;padding-left:10px;padding-right:10px;margin:0;border-radius:5px;float:right;margin-right:10px;margin-top:5px}.course_table_select{margin-top:5px;padding:5px;font-size:12px}.modal{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .5);border:1px solid #006737;box-shadow:0 4px 8px 0 rgb(0 0 0 / .8),0 6px 20px 0 rgb(0 0 0 / .8)}@media (min-width:1200px){.modal-content{background-color:#fefefe;margin:5% auto;padding:15px;border:1px solid #888;width:80%;border-radius:10px;max-width:var(--content-width,1200px)}}@media (min-width:768px) and (max-width:1024px){.modal-content{background-color:#fefefe;margin:5% auto;padding:15px;border:1px solid #888;width:80%;border-radius:10px;width:unset}}@media (max-width:767px){.modal-content{background-color:#fefefe;margin:5% auto;padding:10px;border:1px solid #888;width:100%;border-radius:10px}}@media (max-width:480px){.modal-content{background-color:#fefefe;margin:5% auto;padding:10px;border:1px solid #888;width:100%;border-radius:10px}}.close{color:#fff;float:right;font-size:32px;font-weight:700;padding-right:8px;padding-top:3px}.close:hover,.close:focus{color:#ccc;text-decoration:none;cursor:pointer}.vastoWidget_td_right{padding-right:20px!important}.course_table_th_content{padding:0}.courses_table_data{border-bottom:none}.pricing_text{font-size:12px;padding-bottom:5px;text-align:right}.alert-info{text-align:center!important}.elementor-55059 .elementor-element.elementor-element-4b42fc3:not(.elementor-motion-effects-element-type-background),.elementor-55059 .elementor-element.elementor-element-4b42fc3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3F3F3;z-index:10}div#wwtc_button_field{text-align:center;margin-top:10px}.arrow-dropdown:after{content:"";position:absolute;right:10px;top:3px;width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px solid #333}select{-webkit-appearance:button;-moz-appearance:button;appearance:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-webkit-padding-end:20px;-moz-padding-end:20px;-webkit-padding-start:2px;-moz-padding-start:2px;background-position:right 50%;background-repeat:no-repeat;background-position:calc(100% + 8px) center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);padding:.5em;padding-right:1.5em}.modal-v2{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;max-width:100%;overflow:auto;background-color:rgb(0 0 0 / .5);border:1px solid #006737;box-shadow:0 4px 8px 0 rgb(0 0 0 / .8),0 6px 20px 0 rgb(0 0 0 / .8)}.elementor-29 .elementor-element.elementor-element-a362293{z-index:unset!important}