.hbspt-form .hs-input,.hbspt-form textarea,.woocommerce .cart-collaterals .cart_totals,header#masthead .wrap{width:100%!important}
#megamenu #mega-menu-wrap-mega #mega-menu-mega .mega-sub-menu,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega .mega-sub-menu,.hbspt-form ul,.single-rfa_jobs .gform_wrapper .gform_fields,.woocommerce .woocommerce-shipping-totals .select2-selection__rendered{padding-left:0!important}
.page-template-page_vr_2020 #vr-services,.slider-menu .container .row .col-2:before{background-image:-webkit-gradient(linear,left top,right top,from(#da1e32),to(#da1e32))}
#megamenu #mega-menu-wrap-mega #mega-menu-mega .mega-sub-menu li.mega-menu-item a.mega-menu-link,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega .mega-sub-menu li.mega-menu-item a.mega-menu-link,.page-template-page-scenario-cards .site-content-contain #categoryAccordion .card,.page-template-page_tests .card,article h3.meta,body.woocommerce-cart .steps{margin-bottom:16px}
#commentform,#reply-title{max-width:100%}
html{scroll-behavior:smooth}
html .locked{overflow-y:hidden}
#vr-sub-banner .col,#vr-sub-banner .container,#vr-sub-banner .row,.page-template-page_firstaidcources .most_popular_courses .course,.page-template-page_mental_health .most_popular_courses .course,.page-template-page_vr_2020 .vr-page.header-overlap .container,.slider-menu .container,.slider-menu .container .row,body,html{height:100%}
body.woocommerce-cart .entry-header h2.entry-title{margin:32px 0 0!important}
.site-content-contain,body.woocommerce-cart #maincontent{padding-top:0}
body,button,input,select,textarea{color:#333;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;line-height:1.66}
.woocommerce .woocommerce-product-details__short-description h1,h1,h2,h3,h4,h5,h6{clear:both;font-family:Verdana,sans-serif;font-weight:700;font-size:18px;line-height:1.5;margin:0;padding:0;text-transform:capitalize}
.hbspt-form label{font-weight:700}
.hbspt-form ul{list-style:none;margin-bottom:0!important}
.footer .footer-links ul.sub-menu li.menu-item-has-children>a,.hbspt-form ul label{font-weight:400}
.hbspt-form fieldset{max-width:100%!important;margin-bottom:24px}
.hbspt-form textarea{margin-bottom:20px}
.hbspt-form input.hs-input[type=radio]{width:auto!important}
.hbspt-form .hs_submit.hs-submit{text-align:right;margin-right:8px;margin-top:-60px}
.hbspt-form span.hs-form-required{color:red;margin-left:4px}
#jobs-list .job h2 a,#jobs-reasons .reason h2 a,#theContent a,.axcel-courses .course-grid .row.session a,.btn-default,.copyright p a,.page-template-page-our-people .person a h2,.page-template-page-our-people h2,.page-template-page_about .person a h2,.page-template-page_geelong #footer h2 .red,.post-type-archive-product .woocommerce-breadcrumb a,.real_trainers_area a,.single-product .woocommerce-breadcrumb a,.tax-product_cat .woocommerce-breadcrumb a,a{color:#da1e32}
div#contact_popup .hbspt-form{padding:0 8px 0 16px}
.btn-default:hover,.copyright p a:active,.copyright p a:focus,.copyright p a:hover,.lnk_more_info:hover,a:active,a:focus,a:hover{color:#ad1828}
.searchwp-modal-form__container{position:absolute;top:142px;width:1140px;max-width:1140px!important}
.searchwp-modal-form__overlay{z-index:999998!important}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item>a.mega-menu-link .mega-indicator,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item>a.mega-menu-link .mega-indicator,footer.searchwp-modal-form__footer{display:none}
.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-next,.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-prev,.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item.active,.row-eq-height,header#masthead .rr-logo,header#masthead.pinned .rr-logo{display:-webkit-box;display:-ms-flexbox;display:flex}
.btn{font-size:16px;font-family:"Open Sans";font-weight:700;text-transform:uppercase;padding:10px 40px}
.btn.small{padding:11px 16px;height:50px}
.btn-default{border:1px solid #da1e32;border-radius:6px;font-weight:700;text-align:center}
.btn-primary{border:1px solid #da1e32;background-color:#da1e32;border-radius:6px;font-weight:700;text-align:center;color:#fff!important;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.4);box-shadow:0 2px 3px 0 rgba(0,0,0,.4)}
.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#ad1828!important;border-color:#ad1828!important;color:#fff}
#prehead a{color:#929292;font-weight:700;line-height:35px;margin-left:24px}
#prehead a.booking_link{color:#da1e32;text-transform:uppercase;border:2px solid #da1e32;border-radius:3px;padding:2px 12px}
#prehead a.call_us{padding-left:44px;background-image:url(/wp-content/themes/realresponse2019/assets/images/phone.svg);background-position:20px center;background-size:16px 16px;background-repeat:no-repeat}
#jobs-list .job h2 a:hover,#jobs-reasons .reason h2 a:hover,#prehead a:hover,.page-template-page_blank_2020 .most_popular_courses h3 a:hover,.page-template-page_covid19 .most_popular_courses h3 a:hover,.page-template-page_covid19_course .most_popular_courses h3 a:hover,.page-template-page_covid19_info .most_popular_courses h3 a:hover,.page-template-page_firstaidcources .additional_courses h3 a:hover,.page-template-page_firstaidcources .most_popular_courses h3 a:hover,.page-template-page_firstaidcources .specialised_courses h3 a:hover,.page-template-page_geelong .most_popular_courses h3 a:hover,.page-template-page_mental_health .additional_courses h3 a:hover,.page-template-page_mental_health .most_popular_courses h3 a:hover,.page-template-page_mental_health .specialised_courses h3 a:hover,.page-template-page_virtualfirstaid .most_popular_courses h3 a:hover{color:#ad1828;text-decoration:none}
#prehead a i{font-size:24px;font-family:FontAwesome}
#prehead .social a{width:30px;height:30px;margin-left:8px}
#megamenu,#megamenu2{background-color:#000;height:110px}
#megamenu .row,#megamenu2 .row,.page-template-page_home #our-services>div,.slider-menu .side-menu-container{position:relative}
#guests .guest h2,#megamenu h2,#megamenu p,#megamenu2 h2,#megamenu2 p,.axcel-courses .public-instance-button i,.online_ribbon .ribbon_content a,.page-home .section4-content .entry-content,.social-links-menu svg,.woocommerce .dropdown-cart-button .dropdown .buttons .button{color:#fff}
#megamenu h2,#megamenu2 h2{border-bottom:1px solid #fff}
#megamenu #header-logo,#megamenu2 #header-logo{width:182px;position:absolute;height:110px;display:block;top:0;left:15px;z-index:1000}
#megamenu #header-logo img,#megamenu2 #header-logo img{width:100%;height:70px;display:block;position:absolute;top:20px;left:0}
#jobs-list .hidden,#megamenu .mega-sticky-wrapper,#megamenu2 .mega-sticky-wrapper,.woocommerce .add_to_cart_button.added,.woocommerce .widget-product.zip-widget__wrapper,.woocommerce div.product p.price .woocommerce-price-suffix,body.mobile #mega-menu-item-26874 .mega-sub-menu li.mega-menu-item-has-children .mega-indicator:after{display:none!important}
#megamenu .mega-menu-search .mega-menu-link,#megamenu2 .mega-menu-search .mega-menu-link{padding-right:0!important}
#megamenu .mega-menu-shop .mega-sub-menu,#megamenu2 .mega-menu-shop .mega-sub-menu,.page-template-page_mental_health .specialised_courses .course{padding-bottom:24px!important}
#megamenu #mega-menu-wrap-mega,#megamenu2 #mega-menu-wrap-mega,.page-template-page-our-people .card .card-header h2 button:focus{background-color:transparent!important}
#megamenu #mega-menu-wrap-mega #mega-menu-mega,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega{padding-left:120px!important;z-index:100;text-align:right}
#megamenu #mega-menu-wrap-mega #mega-menu-mega img,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega img,.page-template-page_geelong #footer img,.single-rfa_jobs .gform_wrapper #field_7_1 input.medium,.single-rfa_jobs .gform_wrapper #field_7_2 input.medium,.single-rfa_jobs .gform_wrapper #field_7_3 input.medium,.single-rfa_jobs .gform_wrapper #field_7_4 input.medium,.single-rfa_jobs .gform_wrapper #field_7_5 input.medium,.single-rfa_jobs .gform_wrapper #field_7_7 input.medium,.single-rfa_jobs .gform_wrapper #field_7_8 input.medium,.single-rfa_jobs .gform_wrapper #field_7_9 input.medium,.single-rfa_podcast audio,.woocommerce-NoticeGroup,.woocommerce-checkout .col-right>div{width:100%}
#megamenu #mega-menu-wrap-mega #mega-menu-mega h4.mega-block-title,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega h4.mega-block-title{position:absolute;bottom:-24px;font-weight:400!important;text-transform:none!important}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu,.archive.woocommerce ul.products li.product,.woocommerce-cart .woocommerce-cart-form table thead tr th{border:none}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item{padding-top:0;padding-bottom:0}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item:nth-child(2)>.mega-sub-menu,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item:nth-child(2)>.mega-sub-menu{top:-35px}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item:nth-child(3)>.mega-sub-menu,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item:nth-child(3)>.mega-sub-menu{top:-70px}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item:nth-child(4)>.mega-sub-menu,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item:nth-child(4)>.mega-sub-menu{top:-105px}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item:nth-child(5)>.mega-sub-menu,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item:nth-child(5)>.mega-sub-menu{top:-140px}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item:nth-child(6)>.mega-sub-menu,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item:nth-child(6)>.mega-sub-menu{top:-175px}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu{-webkit-box-shadow:2px 2px 2px 2px rgba(0,0,0,.5);box-shadow:2px 2px 2px 2px rgba(0,0,0,.5);padding-top:24px;padding-bottom:16px;background-color:#fff;width:100vw;left:0;position:fixed;top:146px}
body.admin-bar #megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu,body.admin-bar #megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu{top:178px}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu a,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu a{color:#6b6b6b}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{width:100%;margin:0 auto;max-width:1140px;float:none;clear:left;padding:0 15px!important}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu .sub-menu-header>a,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu .sub-menu-header>a{padding:0!important;text-transform:uppercase;font-weight:700;line-height:32px;border-bottom:1px solid #6b6b6b}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-training>ul.mega-sub-menu>li.mega-menu-item,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-training>ul.mega-sub-menu>li.mega-menu-item{width:100%;float:none;max-width:1140px;left:0;margin:0 auto;position:relative;height:35px;background-color:transparent}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-training>ul.mega-sub-menu>li.mega-menu-item.mega-menu-columns-1-of-4,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-training>ul.mega-sub-menu>li.mega-menu-item.mega-menu-columns-1-of-4{width:25%;float:left}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-training>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-training>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu{left:243px;padding-top:0}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-locations .mega-sub-menu,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-locations .mega-sub-menu{padding-bottom:0!important}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-locations .mega-menu-row,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-locations .mega-menu-row{height:250px}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-locations .widget_text,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-locations .widget_text{margin-bottom:0!important;height:30px;padding:0 15px!important}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-locations .widget_text h4.mega-block-title,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-locations .widget_text h4.mega-block-title{text-transform:uppercase!important;font-weight:700!important;position:static;bottom:inherit}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-locations .widget_media_image,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-locations .widget_media_image{height:192px;overflow:hidden}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item>a.mega-menu-link,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item>a.mega-menu-link{line-height:110px;height:110px;font-weight:700;font-size:16px;padding:0 16px;background-color:#000!important}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.mega-toggle-on>a,#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item>a.mega-menu-link:hover,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.mega-toggle-on>a,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item>a.mega-menu-link:hover{color:#da1e32;text-decoration:none;background-color:#000}
#megamenu #mega-menu-wrap-mega #mega-menu-mega .mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega .mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,.page-template-page_blank_2020 .most_popular_courses h3 a,.page-template-page_covid19 .most_popular_courses h3 a,.page-template-page_covid19_course .most_popular_courses h3 a,.page-template-page_covid19_info .most_popular_courses h3 a,.page-template-page_firstaidcources .additional_courses h3 a,.page-template-page_firstaidcources .most_popular_courses h3 a,.page-template-page_firstaidcources .specialised_courses h3 a,.page-template-page_geelong .most_popular_courses h3 a,.page-template-page_mental_health .additional_courses h3 a,.page-template-page_mental_health .most_popular_courses h3 a,.page-template-page_mental_health .specialised_courses h3 a,.page-template-page_virtualfirstaid .most_popular_courses h3 a,.post-type-archive-product .widget_shopping_mini_cart .dropdown-cart-button:active a,.post-type-archive-product .widget_shopping_mini_cart .dropdown-cart-button:focus a,.post-type-archive-product .widget_shopping_mini_cart .dropdown-cart-button:hover a,.single-product .widget_shopping_mini_cart .dropdown-cart-button:active a,.single-product .widget_shopping_mini_cart .dropdown-cart-button:focus a,.single-product .widget_shopping_mini_cart .dropdown-cart-button:hover a,.tax-product_cat .widget_shopping_mini_cart .dropdown-cart-button:active a,.tax-product_cat .widget_shopping_mini_cart .dropdown-cart-button:focus a,.tax-product_cat .widget_shopping_mini_cart .dropdown-cart-button:hover a{color:#da1e32;text-decoration:none}
#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu{width:1140px;margin:0 auto;right:0}
#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-about>ul.mega-sub-menu,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-sg>ul.mega-sub-menu{width:540px;margin:0;position:absolute;top:110px!important;left:inherit}
.page-template-page_home{font-family:"Open Sans",sans-serif}
.page-template-page_home h1{color:#da1e32;font-size:30px}
.page-template-page_home .page-head{height:800px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:64px}
.page-template-page_about #our-values h1,.page-template-page_home #about-rr h1,.page-template-page_home #logos,.page-template-page_home .page-head h1{margin-bottom:48px}
.page-template-page_home .page-head ul{margin-top:32px}
.page-template-page_home #our-clients,.page-template-page_home #our-story,.woocommerce .caterory_bottom_desc{margin-bottom:96px}
.page-template-page_home #our-clients .image,.page-template-page_home #our-clients .person,.page-template-page_home #our-clients .rrperson{height:200px;background-size:contain;background-position:center;background-repeat:no-repeat}
.page-template-page_home #our-clients .person .image{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.page-template-page_home #our-clients .person .image:hover{-webkit-filter:none;filter:none}
.page-template-page_about #our-team #people-indicators,.page-template-page_home #our-clients #people-indicators{margin:32px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.page-template-page_about #our-team #people-indicators .people-indicator,.page-template-page_home #our-clients #people-indicators .people-indicator{width:12px;height:12px;-ms-touch-action:none;touch-action:none;border-radius:10px;display:inline-block;margin:0 4px;background-color:#eaeaea;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}
.page-template-page_about #our-team #people-indicators .people-indicator.active,.page-template-page_home #our-clients #people-indicators .people-indicator.active{-webkit-box-shadow:0 2px 2px #4a4a4a;box-shadow:0 2px 2px #4a4a4a;background-color:#7a7a7a}
.page-template-page_home .head-card{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.6);box-shadow:0 3px 10px rgba(0,0,0,.6);padding:48px 96px 48px 48px}
.page-template-page_home .head-highlight{background-color:#da1e32;color:#fff;font-size:30px;font-weight:700;width:calc(100% + 96px);padding:32px 32px 96px;margin-left:-96px}
.page-template-page_home #our-services{background-color:#da1e32;color:#fff;text-align:center;padding-bottom:32px;margin-bottom:96px}
.page-template-page_home #our-services h1{color:#fff;margin:64px 0}
.page-template-page_home #our-services .service{border-radius:20px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.6);box-shadow:0 0 5px rgba(0,0,0,.6);opacity:.8;-webkit-transition:opacity .5s;transition:opacity .5s;text-transform:uppercase;font-weight:700;height:160px;max-width:160px;position:relative;margin:4px auto 32px;color:#fff;display:block}
.page-template-page_home #our-services .service img{width:80px;display:block;position:absolute;top:12px;left:calc(50% - 40px)}
.page-template-page_home #our-services .service p{max-width:80px;width:100%;display:block;position:absolute;bottom:12px;left:calc(50% - 40px);margin-bottom:0;text-align:center}
.page-template-page_home #our-services .carousel-control-next i:hover,.page-template-page_home #our-services .carousel-control-prev i:hover,.page-template-page_home #our-services .service:hover,.woocommerce ul.products li.product .product-image:hover .rollover{opacity:1}
.page-template-page_home #our-services #serviceCarousel{padding:0 20px}
.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-next,.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-right.active{-webkit-transform:translateX(16.666%);transform:translateX(16.666%)}
.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-left.active,.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-prev{-webkit-transform:translateX(-16.666%);transform:translateX(-16.666%)}
.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-left,.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}
.page-template-page_home #our-services .carousel-control-next,.page-template-page_home #our-services .carousel-control-prev{position:absolute;top:calc(50% - 20px);width:50px}
.page-template-page_home #our-services .carousel-control-next i,.page-template-page_home #our-services .carousel-control-prev i{color:#fff!important;opacity:.8}
.page-template-page_home #our-services .carousel-control-next,.rr-carousel .rr-next{right:0}
.page-template-page_home #our-services .carousel-control-prev,.rr-carousel .rr-prev{left:0}
.page-template-page_home #our-values{margin-bottom:32px;padding-top:32px;background-color:#da1e32;color:#fff}
.page-template-page_home #our-values h1{margin-bottom:48px;color:#fff}
.page-template-page_firstaidcources #introBlocks,.page-template-page_geelong #faq-section,.page-template-page_geelong #theTeam,.page-template-page_home #our-values .difference,.page-template-page_mental_health #introBlocks,.podcast,.woocommerce #content .product-flash{margin-bottom:32px}
.page-template-page_home #our-values .difference h2{text-transform:uppercase;text-align:center;margin-bottom:32px}
.how_it_works .simage,.page-template-page_home #our-values .difference img{width:80px;height:80px}
.page-template-page_home #our-values .difference p:not(.text-center){text-align:center;height:120px;line-height:24px;font-size:16px;margin-bottom:12px}
.page-template-page_home #about-rr{text-align:center;padding:64px 0;margin-bottom:48px}
.page-template-page_home #about-rr p{margin-bottom:24px;font-size:16px;line-height:24px}
.page-template-page_home #logos .logo{width:80%;margin:0 auto;background-size:contain;background-position:center;background-repeat:no-repeat;height:285px}
.page-template-page-our-people h1{font-family:"Open Sans";font-size:30px;color:#da1e32;text-align:center;margin:0;line-height:30px;font-weight:900}
.page-template-page-our-people select#team{height:30px;border:2px solid #da1e32;border-radius:3px;color:#da1e32}
.page-template-page-our-people #team-options,.rr-carousel{margin-top:40px}
#blog-posts .post .btn,.page-template-page-our-people .card{margin-bottom:8px}
.page-template-page-our-people .card .card-header,.page-template-page-scenario-cards .site-content-contain #categoryAccordion .card .card-header{background-color:#da1e32}
.page-template-page-our-people .card .card-header h2 button{color:#fff;text-decoration:none!important;padding:0}
.page-template-page-our-people .card .card-header h2 button.btn{text-transform:none!important}
.page-template-page-our-people .card .card-header:hover,.page-template-page-scenario-cards .site-content-contain #categoryAccordion .card .card-header:hover{background-color:#ad1828}
.page-template-page-our-people .card .card-body{background-color:#ebebeb}
#faq-section h2,.footer .footer-logo,.page-template-page-our-people .modal-body h2,.page-template-page-our-people .modal-body p,.page-template-page-our-people .person-team-container,.page-template-page_about .modal-body h2,.page-template-page_about .modal-body p,.page-template-page_vr_2020 #serious-games,.page-template-page_vr_2020 #uni-adelaide .ua-grey,.single-rfa_jobs .gform_wrapper .gform_footer{text-align:center}
.page-template-page-our-people .person-team{display:inline-block;color:#414143;font-weight:700;padding-bottom:12px}
.page-template-page-our-people .person-team.active{background-image:url(../assets/images/down-triangle.png);background-repeat:no-repeat;background-size:16px 12px;background-position:bottom}
.page-template-page-our-people #peopleAccordion{margin-top:64px;margin-bottom:96px}
.page-template-page_about{color:#707070}
.page-template-page_about .head-card-image{background-position:center;background-size:cover;height:100%}
.page-template-page_about h1,.page-template-page_about h2,.page-template-page_about h3,.page-template-page_about h4,.page-template-page_about h5,.page-template-page_about h6,.page-template-page_about p{font-family:'Open Sans',sans-serif}
.page-template-page_about h1{font-size:36px;margin-bottom:24px;color:#da1e32;font-weight:900;text-transform:none}
.page-template-page_about .page-head{background-image:none;padding-bottom:64px}
.page-template-page_about .page-head .tile .col-md-5{padding:0}
.page-template-page_about .page-head .tile .col-md-7,.tile .col-md-5{padding:16px 16px 16px 48px}
.page-template-page_about .page-head .tile .col-md-7 li,.page-template-page_about .page-head .tile .col-md-7 p{font-size:16px;line-height:28px}
.page-template-page_about .page-head .tile .col-md-7 p{margin-bottom:12px}
.page-template-page_about #our-story{padding-bottom:64px}
.page-template-page_about #our-story-2,header #findCourse{margin-top:48px}
.page-template-page_about #our-story-timeline{background-color:#ebebeb;padding:64px 0}
.page-template-page_about #our-story-timeline #timeline-indicators{height:12px;margin-top:24px;text-align:center}
.page-template-page_about #our-story-timeline .timeline-indicator{width:12px;background-color:#b5b5b5;height:12px;display:inline-block;margin:0 2px;border-radius:12px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.6);box-shadow:0 2px 2px rgba(0,0,0,.6)}
.page-template-page_about #our-story-timeline .timeline-indicator.active{background-color:#4a4a4a}
.page-template-page_about #our-story-timeline #entry-container{-ms-overflow-style:none;scrollbar-width:none}
.page-template-page_about #our-story-timeline #entry-container::-webkit-scrollbar{display:none}
.page-template-page_about #our-story-timeline .timeline-entries .timeline-entry{width:187px;float:left}
.page-template-page_about #our-story-timeline .timeline-entries .timeline-entry .timeline-desc{height:160px;padding-left:8px}
.page-template-page_about #our-story-timeline .timeline-entries .timeline-entry .timeline-desc:first-child{height:120px}
.page-template-page_about #our-story-timeline .timeline-entries .timeline-entry .timeline-desc:last-child{height:110px}
.page-template-page_about #our-story-timeline .timeline-entries .timeline-entry .timeline-desc .filled{border-left:2px solid #707070;padding-left:8px;height:100%}
.page-template-page_about #our-story-timeline .timeline-entries .timeline-entry .timeline-desc .timeline-img{border:2px solid #da1e32;width:177px;height:150px;background-size:cover;background-position:center;margin-bottom:8px;pointer-events:none}
.page-template-page_about #our-story-timeline .timeline-entries .timeline-entry .timeline-desc h2{color:#da1e32;font-size:30px;font-weight:900;line-height:30px}
.page-template-page_about #our-story-timeline .timeline-entries .timeline-entry .timeline-desc h2,.page-template-page_about #our-story-timeline .timeline-entries .timeline-entry .timeline-desc p{width:370px}
.page-template-page_about #our-story-timeline #indicator-after,.page-template-page_about #our-story-timeline #indicator-before{position:absolute;top:calc(50% - 32px);width:32px;height:48px;opacity:.6;background-size:100%;cursor:pointer}
.page-template-page_about #our-story-timeline #indicator-before{left:-48px;background-image:url(/wp-content/themes/realresponse2019/assets/images/chevron-left.svg)}
.page-template-page_about #our-story-timeline #indicator-after{right:-48px;background-image:url(/wp-content/themes/realresponse2019/assets/images/chevron-right.svg)}
.page-template-page_about #our-story-timeline-mobile{background-color:#ebebeb;padding:0 0 16px}
.page-template-page_about #our-story-timeline-mobile .timeline-img{width:50%;height:160px;float:left;background-size:cover}
.page-template-page_about #our-story-timeline-mobile .timeline-desc{padding:0 40px;height:220px;clear:left}
.page-template-page_about #our-story-timeline-mobile .timeline-desc h2{color:#da1e32;font-size:40px;font-weight:900}
.page-template-page_about #our-story-timeline-mobile .timeline-desc p strong,.page-template-page_about #our-values p{font-size:18px}
.page-template-page_about #our-story-timeline-mobile .carousel-control-next,.page-template-page_about #our-story-timeline-mobile .carousel-control-prev{opacity:1;width:10%}
.page-template-page_about #our-team{padding-top:96px;padding-bottom:96px}
.page-template-page_about #our-team .col-md-4 p:last-child{margin-top:260px}
.page-template-page_about #our-mission .col-12{height:536px}
.page-template-page_about #our-mission .col-12 .mission-summary{position:absolute;top:0;right:0;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.6);box-shadow:0 3px 5px rgba(0,0,0,.6);width:65%;height:calc(100% - 96px);padding:48px 48px 48px 10%}
.page-template-page_about #our-mission .col-12 .mission-highlight{background-color:#da1e32;color:#fff;width:40%;position:absolute;top:10%;left:15px;text-align:right;height:calc(80% - 96px);padding:64px 32px;font-size:27px;font-weight:700;z-index:5}
.page-template-page_about #our-values{padding:64px 0 32px;background-color:#ebebeb}
.page-template-page_about #our-values .col-lg-4,.page-template-page_blank_2020 .most_popular_courses .col-12,.page-template-page_covid19 .most_popular_courses .col-12,.page-template-page_covid19_course .most_popular_courses .col-12,.page-template-page_covid19_info .most_popular_courses .col-12,.page-template-page_firstaidcources .additional_courses .col-12,.page-template-page_firstaidcources .most_popular_courses .col-12,.page-template-page_firstaidcources .specialised_courses .col-12,.page-template-page_geelong .most_popular_courses .col-12,.page-template-page_mental_health .additional_courses .col-12,.page-template-page_mental_health .most_popular_courses .col-12,.page-template-page_mental_health .specialised_courses .col-12,.page-template-page_virtualfirstaid .most_popular_courses .col-12,.single-rfa_jobs #to-apply{padding-bottom:32px}
.page-template-page_about #our-values h2{margin-bottom:20px;font-size:22px;text-transform:none}
.page-template-page-our-people .person,.page-template-page_about .person{text-align:center;padding-top:64px}
.page-template-page-our-people .modal-body p,.page-template-page-our-people .person p,.page-template-page_about .modal-body p,.page-template-page_about .person p{font-size:14px}
.page-template-page-our-people .person a,.page-template-page_about .person a{color:inherit}
.page-template-page-our-people .person a:hover,.page-template-page-scenario-cards .site-content-contain #categoryAccordion .card .card-header button:hover,.page-template-page_about .person a:hover,header#covid a:hover,header#first-aid-header a:hover,header#geelong a:hover,header#masthead #top-nav .menu-item a:hover{text-decoration:none}
.page-template-page-our-people .person a:hover .image,.page-template-page_about .person a:hover .image{-webkit-box-shadow:0 5px 5px rgba(91,91,91,.5);box-shadow:0 5px 5px rgba(91,91,91,.5)}
#blog-posts .post .link-more,#mailchimp_woocommerce_newsletter,#show-menu-mobile,.footer .footer-logo .icon-youtube,.page-template-page-our-people .person .person-content,.page-template-page-shop #popup-page,.page-template-page_about .person .person-content,.page-template-page_blank_2020 .most_popular_courses .course .notvirtual,.page-template-page_covid19 .most_popular_courses .course .notvirtual,.page-template-page_covid19_course .most_popular_courses .course .notvirtual,.page-template-page_covid19_info .most_popular_courses .course .notvirtual,.page-template-page_firstaidcources .head-card-image img,.page-template-page_geelong .head-card-image img,.page-template-page_geelong .most_popular_courses .course .notvirtual,.page-template-page_mental_health .head-card-image img,.page-template-page_virtualfirstaid .most_popular_courses .course .notvirtual,.page-template-page_vr_2020 #vr-services .vr-service .discover-more,.page-template-page_vr_2020 #vr-systems .vr-system .discover-more,.post-type-archive-product #popup-page,.post-type-archive-product .tax_label,.post-type-archive-product main .woocommerce-breadcrumb,.single-product #popup-page,.single-product .tax_label,.single-product main .woocommerce-breadcrumb,.slider-menu .social li a span,.slider-menu.pinned li a svg,.social-links-menu span,.tax-product_cat #popup-page,.tax-product_cat .tax_label,.tax-product_cat main .woocommerce-breadcrumb,.training-location .key-info,.training-location-courses,.woocommerce .add_to_cart_button.added i.fa-shopping-cart,.woocommerce small.woocommerce-price-suffix,.woocommerce ul.products li.product .star-rating,.woocommerce ul.products li.product.product-category .star-rating,.woocommerce-cart .woocommerce-cart-form table tbody tr:last-child .coupon label,body.mega-menu-mega-mobile-open #chat-widget-container,header#masthead #top-nav .menu-item.menu-side,header#masthead .pinned-top,header#masthead.pinned .navigation-top,header#masthead.pinned .rr-phone,header#masthead.pinned .sub-menu,mark.count{display:none}
.page-template-page-our-people .person img,.page-template-page_about .person img{width:60%;border-radius:300px;-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-bottom:12px}
.page-template-page-our-people .person .image,.page-template-page_about .person .image{width:210px;height:210px;margin:0 auto 12px;background-position:center;border-radius:110px;-webkit-filter:grayscale(100%);filter:grayscale(100%);background-size:cover}
.page-template-page-our-people .modal-header,.page-template-page_about .modal-header,.woocommerce-cart .woocommerce-cart-form table{border:none!important}
.page-template-page-our-people .modal-header .close,.page-template-page_about .modal-header .close{font-size:2.5rem}
.page-template-page-our-people .modal-body,.page-template-page_about .modal-body{padding:0 32px 32px}
.axcel-courses div,.page-template-page-our-people .modal-body .popup-content p,.page-template-page_about .modal-body .popup-content p,.woocommerce .select2-selection__rendered{text-align:left}
.page-template-page-our-people .modal-body #person-content-body:hover .image,.page-template-page_about .modal-body #person-content-body:hover .image{-webkit-box-shadow:none;box-shadow:none}
.page-template-page-scenario-cards .site-content-contain h1{color:#da1e32;font-size:48px;margin-bottom:32px}
.page-template-page-scenario-cards .site-content-contain #categoryAccordion .card .card-header button{background:0 0!important;color:#fff}
.page-template-page-scenario-cards .site-content-contain #categoryAccordion .card .card-header button.btn{padding-left:10px}
.page-template-page-scenario-cards .site-content-contain #categoryAccordion .card .card-body h2,.page-template-page_tests .card h2,.page-template-page_tests .card img,.slider-menu .social li a svg,.woocommerce .shop_table .cart_item .product-price .quantity,.woocommerce .shop_table .cart_item .product-price .remove{display:inline-block}
.page-template-page-scenario-cards .site-content-contain #categoryAccordion .card .card-body.inner,.slider-menu .side-menu-container #side-nav .sub-menu a:first-of-type{padding-left:0}
.page-template-page_vr_2020 .featured-banner{min-height:calc(100vh - 100px);background-color:#000}
.page-template-page_vr_2020 .parallax-bg{min-height:calc(100vh - 100px);height:100%;position:fixed;top:100px;left:0;width:100vw;z-index:0}
.page-template-page_vr_2020 .vr-page{min-height:calc(100vh - 100px)}
.page-template-page_vr_2020 .vr-page.header-overlap{background-color:#000;height:calc(100vh - 197px)}
.page-template-page_vr_2020 .vr-page.header-overlap .container .row,.woocommerce div.product div.summary{position:relative;height:100%}
.page-template-page_vr_2020 .vr-page.header-overlap .container .row .col-12{position:absolute;bottom:230px}
.page-template-page_vr_2020 .vr-page.header-overlap .container .row .col-12.ml-auto{right:0;bottom:inherit;top:0;width:66.6666666%;height:100%}
.page-template-page_vr_2020 .vr-page.header-overlap .container .row .col-12.ml-auto a{width:730px;height:410px}
.page-template-page_vr_2020 .vr-page.header-overlap .container .row .col-12.ml-auto a img{width:730px;height:410px;position:absolute;top:calc(50% - 205px);right:0}
.page-template-page_vr_2020 .vr-page.header-overlap .container .row .col-12 h1{font-size:42px;text-align:left}
.page-template-page_vr_2020 #serious-games p{position:absolute;width:100%;top:120%;font-size:14px;font-weight:700}
.page-template-page_vr_2020 #serious-games img{min-width:400px;width:400px;-webkit-transform-origin:center bottom;transform-origin:center bottom}
.page-template-page_vr_2020 #serious-games-zoom{height:200vh}
.page-template-page_vr_2020 #vr-services{background-image:linear-gradient(to right,#da1e32 0,#da1e32 100%);background-color:#fff;background-position:top center;background-repeat:no-repeat;background-size:100% 400px;margin-top:calc(-100vh + 100px)}
.page-template-page_vr_2020 #vr-services .container{min-height:100%}
.page-template-page_vr_2020 #vr-services .vr-service{background-color:#fff;padding:24px 24px 0;margin-top:80px}
.page-template-page_vr_2020 #vr-services .vr-service h2{color:#da1e32;font-size:34px;line-height:40px;height:80px;margin-bottom:12px}
.page-template-page_vr_2020 #vr-services .vr-service p,.page-template-page_vr_2020 #vr-systems .vr-system p{font-size:18px;line-height:22px;height:44px}
.page-template-page_vr_2020 #vr-services .vr-service .discover-more p,.page-template-page_vr_2020 #vr-systems .vr-system .discover-more p{height:inherit}
.page-template-page_vr_2020 #vr-services .vr-service img{width:128px;height:128px;margin:0 auto 16px;display:block}
.page-template-page_vr_2020 #vr-services .vr-service a,.page-template-page_vr_2020 #vr-systems .vr-system a{width:calc(100% + 48px);margin-left:-24px;background-color:#da1e32;color:#fff;text-transform:uppercase;display:block;padding:16px;text-align:center;font-family:BebasNeue;font-size:24px}
.page-template-page_firstaidcources .introduction-text,.page-template-page_mental_health .introduction-text,.page-template-page_vr_2020 #uni-adelaide .row>div,header.page-head{padding-top:32px;padding-bottom:32px}
.page-template-page_vr_2020 #vr-services .vr-service a:hover,.page-template-page_vr_2020 #vr-systems .vr-system a:hover{background-color:#ad1828;text-decoration:none}
.page-template-page_vr_2020 #vr-clients{margin-top:96px;margin-bottom:96px;height:260px}
.page-template-page_vr_2020 #vr-clients h2{font-size:36px;text-align:center;color:#da1e32}
.page-template-page_vr_2020 #vr-clients .metaslider .flex-viewport,.page-template-page_vr_2020 #vr-clients .metaslider .flex-viewport .slides{height:200px!important}
.page-template-page_vr_2020 #vr-clients .metaslider .flex-viewport .slides .ms-image{height:200px!important;width:277.5px!important;text-align:center}
.page-template-page_vr_2020 #vr-popped,.page-template-page_vr_2020 #vr-popped-2,.page-template-page_vr_2020 #vr-stories,.page-template-page_vr_2020 .footer{background-color:#fff;position:relative;z-index:10000}
.page-template-page_vr_2020 #vr-blurb{background-color:#000;height:calc(200vh - 200px);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../assets/images/cutout-1.png),url(../assets/images/cutout-2.png),url(../assets/images/cutout-3.png),url(../assets/images/cutout-4.png),url(../assets/images/cutout-2.png),url(../assets/images/cutout-3.png),url(../assets/images/cutout-4.png),url(../assets/images/cutout-1.png);background-repeat:no-repeat;background-position:10% 10vh,30% 150vh,70% 60vh,90% 170vh,15% 100vh,40% 190vh,60% 115vh,80% 210vh;background-size:96px,36px,72px,48px,72px,48px,96px,36px}
.page-template-page_vr_2020 #vr-blurb p{color:#fff;width:1110px;height:calc(100vh - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;position:absolute;bottom:calc(100vh - 200px);font-family:Verdana;font-weight:700}
.page-template-page_vr_2020 #vr-blurb p.fixed{position:fixed;top:100px}
.page-template-page_vr_2020 #vr-stories{padding-bottom:128px;background-color:#ebebeb}
.page-template-page_vr_2020 #vr-stories .vr-story{padding-top:128px}
.page-template-page_vr_2020 #vr-stories .vr-story .col-text{padding-left:40px;padding-right:40px}
.page-template-page_vr_2020 #vr-stories .vr-story h2{color:#da1e32;font-size:32px;padding-left:32px}
.page-template-page_vr_2020 #vr-stories .vr-story p{padding-left:32px}
.page-template-page_vr_2020 #vr-stories .vr-story img{width:calc(100% - 32px);position:absolute;top:32px;left:15px}
.page-template-page_vr_2020 #vr-stories .vr-story img.bg-image{left:47px;top:64px}
.page-template-page_vr_2020 #uni-adelaide{background-color:#ebebeb;margin-bottom:96px}
.page-template-page_vr_2020 #uni-adelaide .ua-grey img{max-width:60%}
.page-template-page_vr_2020 #vr-systems{background-color:#da1e32;padding-top:96px;padding-bottom:96px}
.page-template-page_vr_2020 #vr-systems .vr-system{background-color:#fff;padding:24px 24px 0}
.page-template-page_vr_2020 #vr-systems .vr-system h2{color:#da1e32;font-size:34px;line-height:40px;height:40px;margin-bottom:12px}
.page-template-page_vr_2020 #vr-systems .vr-system img{width:128px;margin:0 auto 16px;display:block}
.page-template-page_vr_2020 .superior-faq-category-title{display:block;color:#da1e32;font-size:40px;text-align:center}
.page-template-page_vr_2020 #section1{z-index:5}
.page-template-page_vr_2020 #vr-pop-in{display:none;z-index:5;background-color:#fff}
.page-template-page_vr_2020.admin-bar .vr-page{min-height:calc(100vh - 132px)}
.page-template-page_vr_2020.admin-bar .vr-page.header-overlap{min-height:calc(100vh - 229px)}
.page-template-page_vr_2020.admin-bar .parallax-bg{top:132px;height:calc(100vh - 132px)}
.page-template-page_vr_2020.admin-bar #vr-services{margin-top:calc(-100vh + 132px)}
.page-template-page_vr_2020.admin-bar #vr-blurb{height:calc(200vh - 264px)}
.page-template-page_vr_2020.admin-bar #vr-blurb p{height:calc(100vh - 264px)}
.page-template-page_vr_2020.admin-bar #vr-blurb p.fixed{top:132px}
#rr-play{width:95px;height:46px;color:#fff;position:absolute;left:calc(50% - 48px);top:calc(50% - 86px)}
.video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}
.video{position:absolute;top:0;left:0;width:100%;height:100%}
#vr-sub-banner{background-color:#000;height:50vh}
#vr-sub-banner .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#vr-sub-banner .wrap{display:table;vertical-align:middle;width:inherit;margin:0 auto;min-height:inherit}
#guests h1,.page-template-page_covid19_info #services{margin-bottom:64px}
#blog-posts,.page-template-page_covid19_info #covid-faqs{margin-top:64px}
#vr-sub-banner h1{font-size:50px;font-weight:600;margin:0;padding:0;line-height:1.3;text-transform:none;text-shadow:2px 2px #000;color:#fff;text-align:center}
#guests h1,#podcast_intro h1{color:#da1e32;font-size:40px}
.page-template-page_covid19_info h2{color:#da1e32;font-size:40px;line-height:38px}
.page-template-page_covid19_info #vr-stories{margin-top:64px;margin-bottom:64px}
.internal-anchor{position:relative;top:-142px}
.how_it_works{background:#fff;color:#000;margin:0 -10px 16px;height:100%;padding-top:16px}
.how_it_works .simage img{max-width:100%;max-height:100%}
.how_it_works .scontent{padding-bottom:48px}
.how_it_works .link{position:absolute;bottom:0;width:100%;height:64px}
.page-template-page_blank_2020 .scontent a,.page-template-page_covid19 .scontent a,.page-template-page_covid19_course .scontent a,.page-template-page_covid19_info .scontent a,.page-template-page_geelong .scontent a,.page-template-page_virtualfirstaid .scontent a{padding:0;font-weight:inherit}
.page-template-page_blank_2020 .most_popular_courses,.page-template-page_covid19 .most_popular_courses,.page-template-page_covid19_course .most_popular_courses,.page-template-page_covid19_info .most_popular_courses,.page-template-page_firstaidcources .most_popular_courses,.page-template-page_geelong .most_popular_courses,.page-template-page_mental_health .most_popular_courses,.page-template-page_virtualfirstaid .most_popular_courses{background:#da1e32;padding-top:32px;padding-bottom:0}
.page-template-page_blank_2020 .most_popular_courses .course,.page-template-page_covid19 .most_popular_courses .course,.page-template-page_covid19_course .most_popular_courses .course,.page-template-page_covid19_info .most_popular_courses .course,.page-template-page_geelong .most_popular_courses .course,.page-template-page_virtualfirstaid .most_popular_courses .course{height:100%;background:#fff;padding:32px 24px}
.page-template-page_blank_2020 .most_popular_courses .course h3,.page-template-page_covid19 .most_popular_courses .course h3,.page-template-page_covid19_course .most_popular_courses .course h3,.page-template-page_covid19_info .most_popular_courses .course h3,.page-template-page_firstaidcources .course h3,.page-template-page_geelong .most_popular_courses .course h3,.page-template-page_mental_health .course h3,.page-template-page_virtualfirstaid .most_popular_courses .course h3{font-size:24px;line-height:28px;min-height:56px;color:#da1e32;margin-bottom:8px}
.page-template-page_blank_2020 .most_popular_courses .course h4,.page-template-page_covid19 .most_popular_courses .course h4,.page-template-page_covid19_course .most_popular_courses .course h4,.page-template-page_covid19_info .most_popular_courses .course h4,.page-template-page_firstaidcources .course h4,.page-template-page_geelong .most_popular_courses .course h4,.page-template-page_mental_health .course h4,.page-template-page_virtualfirstaid .most_popular_courses .course h4{font-size:14px;font-weight:700;line-height:25px;min-height:100px}
.page-template-page_blank_2020 .most_popular_courses .course li,.page-template-page_blank_2020 .most_popular_courses .course p,.page-template-page_covid19 .most_popular_courses .course li,.page-template-page_covid19 .most_popular_courses .course p,.page-template-page_covid19_course .most_popular_courses .course li,.page-template-page_covid19_course .most_popular_courses .course p,.page-template-page_covid19_info .most_popular_courses .course li,.page-template-page_covid19_info .most_popular_courses .course p,.page-template-page_geelong .most_popular_courses .course li,.page-template-page_geelong .most_popular_courses .course p,.page-template-page_virtualfirstaid .most_popular_courses .course li,.page-template-page_virtualfirstaid .most_popular_courses .course p{line-height:20px;color:#414143;font-size:12px}
.copyright .copy-text p,.page-template-page_blank_2020 .most_popular_courses .course p.code,.page-template-page_covid19 .most_popular_courses .course p.code,.page-template-page_covid19_course .most_popular_courses .course p.code,.page-template-page_covid19_info .most_popular_courses .course p.code,.page-template-page_firstaidcources .additional_courses .course p,.page-template-page_firstaidcources .course p.code,.page-template-page_firstaidcources .specialised_courses .course p,.page-template-page_geelong .most_popular_courses .course p.code,.page-template-page_mental_health .additional_courses .course p,.page-template-page_mental_health .course p.code,.page-template-page_mental_health .specialised_courses .course p,.page-template-page_virtualfirstaid .most_popular_courses .course p.code{font-size:9px}
.page-template-page_blank_2020 .most_popular_courses .course .col-5 img,.page-template-page_blank_2020 .most_popular_courses .course .icon,.page-template-page_covid19 .most_popular_courses .course .col-5 img,.page-template-page_covid19 .most_popular_courses .course .icon,.page-template-page_covid19_course .most_popular_courses .course .col-5 img,.page-template-page_covid19_course .most_popular_courses .course .icon,.page-template-page_covid19_info .most_popular_courses .course .col-5 img,.page-template-page_covid19_info .most_popular_courses .course .icon,.page-template-page_firstaidcources .course .col-5 img,.page-template-page_firstaidcources .course .icon,.page-template-page_geelong .most_popular_courses .course .col-5 img,.page-template-page_geelong .most_popular_courses .course .icon,.page-template-page_mental_health .course .col-5 img,.page-template-page_mental_health .course .icon,.page-template-page_virtualfirstaid .most_popular_courses .course .col-5 img,.page-template-page_virtualfirstaid .most_popular_courses .course .icon{margin-right:4px}
.page-template-page_blank_2020 .most_popular_courses .course ul,.page-template-page_covid19 .most_popular_courses .course ul,.page-template-page_covid19_course .most_popular_courses .course ul,.page-template-page_covid19_info .most_popular_courses .course ul,.page-template-page_firstaidcources .course ul,.page-template-page_geelong .most_popular_courses .course ul,.page-template-page_mental_health .course ul,.page-template-page_virtualfirstaid .most_popular_courses .course ul{list-style:none;padding:0;padding-left:0!important}
.page-template-page_blank_2020 .most_popular_courses .course .btn,.page-template-page_covid19 .most_popular_courses .course .btn,.page-template-page_covid19_course .most_popular_courses .course .btn,.page-template-page_covid19_info .most_popular_courses .course .btn,.page-template-page_firstaidcources .course .btn,.page-template-page_geelong .most_popular_courses .course .btn,.page-template-page_mental_health .course .btn,.page-template-page_virtualfirstaid .most_popular_courses .course .btn{font-size:12px;padding:8px 32px}
.online_ribbon{width:calc(100% + 32px);margin:16px -16px -24px;height:72px;background-image:url(https://realresponse.local/wp-content/themes/realresponse2019/assets/images/bottom-left.png),url(https://realresponse.local/wp-content/themes/realresponse2019/assets/images/bottom-right.png);background-repeat:no-repeat;background-position:bottom left,bottom right;font-size:26px}
.course .online_ribbon{font-size:22px;margin:0 -35px;width:calc(100% + 70px);background-size:11px 16px}
.online_ribbon .ribbon_content{background:#26b7db;height:56px;color:#fff;line-height:56px;text-align:center;-webkit-box-shadow:0 5px 5px rgba(91,91,91,.5);box-shadow:0 5px 5px rgba(91,91,91,.5);font-weight:700}
.online_ribbon .ribbon_content a:hover{color:#f0f0f0}
body{padding-top:0!important}
body.mega-menu-mega-mobile-open,body.no-scroll{height:100vh;overflow:hidden}
body.admin-bar header#masthead{top:32px!important}
body.admin-bar header#covid,body.admin-bar header#first-aid-header,body.admin-bar header#geelong{top:179px}
body.admin-bar header .pinned .sub-menu,body.admin-bar header#covid.pinned,body.admin-bar header#first-aid-header.pinned,body.admin-bar header#geelong.pinned{top:82px!important}
#guests{background-color:#000;padding-top:96px;padding-bottom:32px}
#guests h1{text-align:center;text-transform:uppercase}
#guests .guest{text-align:center;padding-bottom:64px}
#guests .guest img{max-width:80%;margin:0 auto}
#podcast_intro{text-align:center;font-size:20px;font-weight:400}
#podcast-post h1{font-size:30px;margin-bottom:40px}
#podcast-post .btn-primary{margin-right:16px;margin-bottom:32px}
#podcast-post .post-meta{color:#414143;margin-bottom:40px}
#jobs-list .filters h3,#podcast-post .post-meta a{color:#000}
.podcast .post-thumbnail{height:300px;background-size:cover}
.col-md-4 .podcast .post-thumbnail{height:200px}
.single-rfa_podcast #section1{margin-bottom:40px}
header.page-head{background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#ebebeb));background-image:linear-gradient(to bottom,#ebebeb 0,#ebebeb 100%);background-size:100% 140px;background-repeat:no-repeat}
.page-template-page_firstaidcources header.page-head,.page-template-page_training header.page-head{background:0 0}
header.page-head li,header.page-head p,header.page-head ul{font-size:12px;line-height:20px}
header #findCourse .tile{padding-top:64px;padding-bottom:64px}
header#covid,header#first-aid-header,header#geelong{position:fixed;top:147px;background-color:#4285f4;width:100%;z-index:10;text-align:center;padding:12px 0;-webkit-box-shadow:0 5px 5px 0 rgba(91,91,91,.5);box-shadow:0 5px 5px 0 rgba(91,91,91,.5);font-family:'Open Sans',sans-serif;font-size:16px;font-weight:700;text-shadow:1px 1px #000;display:block;margin:0 auto;color:#fff}
header#covid.pinned,header#first-aid-header.pinned,header#geelong.pinned{top:50px!important}
header#covid a,header#first-aid-header a,header#geelong a{color:#fff;text-decoration:underline}
header#geelong{background-color:#0fa315}
header#first-aid-header{background-color:#01f419}
.tile{background-color:#fff;border-top:1px solid #ebebeb;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.3);box-shadow:0 4px 5px 0 rgba(0,0,0,.3)}
.tile .col-md-5 p{font-size:12px;line-height:24px;margin-bottom:12px}
.tile .col-md-5 h1{color:#da1e32;font-size:38px}
.tile .col-md-6{padding:16px 36px}
.tile .col-md-6 h2{color:#da1e32;font-size:25px;line-height:35px;text-transform:none}
header#masthead{background-color:#da1e32;position:fixed;top:0;width:100%}
header#masthead.pinned{position:fixed;width:100%;height:50px}
header#masthead.pinned .pinned-top{display:block;font-weight:700;color:#fff;line-height:50px}
header#masthead.pinned .rr-logo:before{height:50px}
header#masthead.pinned .rr-logo img{height:auto;width:89px;margin-right:39px!important}
header#masthead .rr-logo:before{content:" ";position:absolute;width:1200px;height:calc(100% + 1px);z-index:0;top:0;right:-15px;background-image:url(../assets/images/head-bg.png);background-position:top right}
header#masthead .rr-logo a{z-index:1;text-align:right}
header#masthead .rr-logo a img{z-index:2;display:block;width:128px;height:auto;max-width:128px}
header#masthead .rr-logo #show-menu-desk{color:#fff;margin-left:16px;font-size:24px}
header#masthead .rr-phone{font-family:"Open Sans",sans-serif;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700}
header#masthead .rr-phone a{display:block;color:#fff;text-align:right;width:100%}
header#masthead .rr-phone a i{margin-right:5px}
header#masthead #top-nav{display:inline;margin:0 auto}
header#masthead #top-nav .menu-item a{font-size:16px;color:#fff;font-weight:700;padding:36px 8px;height:93px;display:block}
header#masthead #top-nav .menu-item .sub-menu{background-color:transparent;pointer-events:none}
header#masthead #top-nav .menu-item .sub-menu .wrap{max-width:880px;background-color:#fff;pointer-events:auto}
header#masthead #top-nav .menu-item:hover .sub-menu{z-index:101}
header#masthead #top-nav .sub-menu .menu-item a{color:#da1e32;height:54px;padding:15px 0;line-height:24px;margin-right:40px}
header#masthead #top-nav .sub-menu .menu-item:not(:last-child) a:after{content:"";width:1px;height:20px;background:#eee;position:absolute;top:15px;right:-20px}
header#masthead #top-nav .sub-menu.toggled-on{z-index:10}
header#masthead #top-nav .current-menu-item .sub-menu{z-index:100}
header#masthead .sub-menu{position:fixed;top:93px!important;left:0!important;width:100vw!important;padding-left:0!important;background-color:#fff;z-index:1}
body.admin-bar header#masthead .sub-menu{top:125px!important}
header#masthead .sub-menu a{height:54px;padding:15px 0;line-height:24px}
header#masthead .sub-menu a.btn{height:32px;line-height:32px;margin:11px 0;padding:0 12px}
header#masthead .menu-sub2019-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
header#masthead .menu-sub2019-container #sub-nav{list-style:none;display:inline-block;margin:0 auto;padding-left:0!important}
header#masthead .menu-sub2019-container #sub-nav .menu-item{display:inline-block;width:auto;padding:0 15px}
header#masthead .menu-sub2019-container #sub-nav .menu-item a{color:#da1e32;height:54px;padding:15px 0 11px;line-height:24px;font-weight:700;display:block;border-bottom:4px solid transparent}
header#masthead .menu-sub2019-container #sub-nav .menu-item a:hover{border-bottom-color:#da1e32;text-decoration:none}
.page-home .section4-content .book_now{display:block;width:104px;margin-top:16px}
.page-home .section4-content .book_now:hover,.page-home .section4-content .book_now:hover .inner,.page-home .section4-content .book_now:hover::after{background-color:#a1052a!important}
#faq-section,.page-template-page-our-people .site-content-contain,.woocommerce-page .site-content-contain{padding-top:32px}
.slider-menu{background:rgba(0,0,0,.6);position:fixed;top:0;left:0;width:100vw;height:0;z-index:101;-webkit-transition:height .2s ease-out;transition:height .2s ease-out}
.slider-menu .container .row .col-2{height:100%;min-height:0}
.slider-menu .container .row .col-2 .content{height:100%;overflow:hidden;position:relative}
.slider-menu .container .row .col-2:before{content:" ";position:absolute;width:900px;height:100%;z-index:0;top:0;right:-15px;background-image:linear-gradient(to right,#da1e32 0,#da1e32 100%)}
.slider-menu .container .row .col-2 ul{padding:0;margin:16px 0 0}
.slider-menu .container .row .col-2 ul li{display:none;margin-bottom:44px}
.page-template-page_firstaidcources .accordion.active .accordion-content,.page-template-page_mental_health .accordion.active .accordion-content,.post-type-archive-product .woocommerce-breadcrumb,.single-product .woocommerce-breadcrumb,.slider-menu .container .row .col-2 ul li.menu-side,.slider-menu.pinned .container .row .col-2 ul li,.tax-product_cat .woocommerce-breadcrumb{display:block}
.slider-menu .container .row .col-2 ul li a{font-weight:700;color:#fff}
.slider-menu .container .row .col-2 #close-menu{margin-top:34px;margin-right:10px;display:block;color:#fff;font-weight:400;text-align:right}
.slider-menu .side-menu-container #side-nav{padding-left:0!important;position:absolute;left:0;width:100%;-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out}
.slider-menu .side-menu-container #side-nav.sub-out{left:-200px}
.slider-menu .side-menu-container #side-nav .sub-menu a{padding-left:16px}
.slider-menu.pinned{z-index:100000}
.slider-menu.pinned .container .row .col-2 #close-menu{margin-top:20px}
.slider-menu.pinned li{display:block;position:relative}
.slider-menu.pinned li a{display:block;width:100%}
.slider-menu.pinned li a i{position:absolute;right:0;top:6px}
.slider-menu.pinned li ul{position:absolute;left:400px;top:0;margin-top:0!important;background-color:transparent;-webkit-transition:left 1s ease-in-out;transition:left 1s ease-in-out;width:100%;padding-left:0!important;min-width:1px}
.dotmap .dot[data-col="6"],.slider-menu.pinned li ul.expanded{left:200px}
.slider-menu.pinned .sub-menu a{text-align:left;margin-bottom:24px}
.slider-menu .social{position:absolute;bottom:32px;left:0;width:100%;height:48px}
.slider-menu .social li{display:inline-block!important;margin-bottom:8px!important;width:32px!important}
.slider-menu .social li.youtube_icon a:after{content:'';display:none}
.slider-menu .social li a{color:#fff;width:32px}
.lnk_more_info{font-size:12px;font-weight:700;color:#da1e32;text-decoration:underline}
.social-links-menu .youtube_icon a{width:30px!important}
.social-links-menu .youtube_icon a:after{display:block;width:30px;height:30px;color:#fff;top:-4px}
.progress-bar .progress{border-radius:0}
.page-template-booking .header-overlap.booking-sec{height:32px!important;min-height:32px!important}
#findCourse #location_id,#findCourse #seeCourses,#findCourse #see_geelong,#findCourse #see_virtual{border:none;background-color:#fff;background-image:url(../assets/images/arrow-down.png);background-position:right 8px center;background-size:16px;background-repeat:no-repeat;-webkit-appearance:none;border-bottom:2px solid #ebebeb;display:block;width:100%;text-align:left;padding:15px 8px;color:#414143;height:50px;position:relative;font-size:12px;font-weight:700}
#findCourse #location_id i,#findCourse #seeCourses i,#findCourse #see_geelong i,#findCourse #see_virtual i{position:absolute;right:8px;color:#414143;top:12px}
.superior-faq-item h4{text-transform:none}
.page-template-page_firstaidcources .head-card-image,.page-template-page_geelong .head-card-image,.page-template-page_mental_health .head-card-image{background-size:cover;background-position:center;width:100%;height:100%}
.page-template-page_firstaidcources .introduction-text p,.page-template-page_mental_health .introduction-text p{color:#414143;text-align:center;font-size:14px;line-height:28px}
.page-template-page_firstaidcources #introBlocks h2,.page-template-page_mental_health #introBlocks h2{text-align:center;color:#da1e32;font-size:25px;text-transform:none}
.page-template-page_firstaidcources #introBlocks h3,.page-template-page_mental_health #introBlocks h3{text-align:center;color:#da1e32;font-size:16px}
#theContent li,#theContent p,.page-template-page_firstaidcources .accordion .accordion-content li,.page-template-page_firstaidcources .accordion .accordion-content p,.page-template-page_firstaidcources .course li,.page-template-page_firstaidcources .course p,.page-template-page_mental_health .accordion .accordion-content li,.page-template-page_mental_health .accordion .accordion-content p,.page-template-page_mental_health .course li,.page-template-page_mental_health .course p,.real_trainers_area li,.real_trainers_area p{font-size:12px}
.page-template-page_firstaidcources .accordion,.page-template-page_mental_health .accordion{margin-left:-24px;margin-right:-24px;background:#fff;margin-top:24px;width:calc(100% + 48px);padding:0 16px}
.page-template-page_firstaidcources .accordion .accordion-control,.page-template-page_mental_health .accordion .accordion-control{color:#414143;border-top:1px solid #ebebeb;background-image:url(../assets/images/plus-dark.svg);background-size:14px;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;background-position:right 12px center;background-repeat:no-repeat;padding:12px;cursor:pointer}
.page-template-page_firstaidcources .accordion .accordion-content,.page-template-page_mental_health .accordion .accordion-content{display:none;padding-bottom:8px}
.page-template-page_firstaidcources .accordion.active .accordion-control,.page-template-page_mental_health .accordion.active .accordion-control{background-image:url(../assets/images/minus-dark.svg)}
.page-template-page_firstaidcources .additional_courses,.page-template-page_firstaidcources .specialised_courses,.page-template-page_mental_health .additional_courses,.page-template-page_mental_health .specialised_courses{background:#000;padding-top:32px;padding-bottom:0}
.page-template-page_firstaidcources .additional_courses .course,.page-template-page_firstaidcources .specialised_courses .course,.page-template-page_mental_health .additional_courses .course,.page-template-page_mental_health .specialised_courses .course{padding-bottom:0}
.page-template-page_firstaidcources .additional_courses .course .btn,.page-template-page_firstaidcources .specialised_courses .course .btn,.page-template-page_mental_health .additional_courses .course .btn,.page-template-page_mental_health .specialised_courses .course .btn{padding:10px 24px}
.page-template-page_firstaidcources .additional_courses,.page-template-page_mental_health .additional_courses{background:#414143;padding-bottom:0}
.page-template-page_firstaidcources .course,.page-template-page_mental_health .course{background:#fff;padding:32px 24px}
.page-template-page_firstaidcources .course h4 p,.page-template-page_mental_health .course h4 p{min-height:100px}
.page-template-page_firstaidcources .course li,.page-template-page_firstaidcources .course p,.page-template-page_mental_health .course li,.page-template-page_mental_health .course p{line-height:20px;color:#414143}
.page-template-page_firstaidcources h2.section-head,.page-template-page_mental_health h2.section-head{color:#fff;text-align:center;font-size:24px;font-weight:700}
.page-template-page_firstaidcources h3.section-head,.page-template-page_mental_health h3.section-head{color:#fff;text-align:center;font-size:14px;font-weight:400}
.rr-carousel .rr-inner .rr-item{padding-left:24px;padding-right:24px}
.rr-carousel .rr-inner .rr-item h3,.rr-carousel .rr-inner .rr-item p{display:none;text-align:center}
.rr-carousel .rr-inner .rr-item .image{height:320px}
.rr-carousel .rr-inner .rr-item img{-webkit-transform:scale(.5);transform:scale(.5);opacity:.4;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transform-origin:center;transform-origin:center}
.rr-carousel .rr-inner .rr-item.before img{-webkit-transform-origin:right;transform-origin:right}
.rr-carousel .rr-inner .rr-item.after img{-webkit-transform-origin:left;transform-origin:left}
.rr-carousel .rr-inner .rr-item.active img{-webkit-transform:scale(1);transform:scale(1);opacity:1;width:100%}
.real_trainers_area #trainer-blocks .rr-inner .rr-item h3,.rr-carousel .rr-inner .rr-item.active h3{color:#da1e32;display:block}
.real_trainers_area #trainer-blocks .rr-inner .rr-item p,.rr-carousel .rr-inner .rr-item.active p{color:#414143;font-size:14px;line-height:18px;height:36px;display:block}
.rr-carousel .rr-inner .rr-item:not(.active){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:103px}
.rr-carousel .rr-control{position:absolute;top:40px;height:calc(100% - 143px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.rr-carousel .rr-control:active,.rr-carousel .rr-control:focus,.rr-carousel .rr-control:hover{text-decoration:none;color:#ad1828}
.rr-carousel .rr-control i{font-size:32px;color:#da1e32}
.rr-carousel#intro-blocks .rr-next{right:32%}
.rr-carousel#intro-blocks .rr-prev{left:32%}
.real_trainers_area #trainer-blocks .rr-inner .rr-item{display:block;padding-bottom:0}
.real_trainers_area #trainer-blocks .rr-inner .rr-item .image{width:178px;height:194px;margin:0 auto}
.real_trainers_area #trainer-blocks .rr-inner .rr-item img{-webkit-transform:scale(1);transform:scale(1);opacity:1;width:100%;height:calc(100% - 16px);border-radius:120px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
#theContent,.real_trainers_area{background:#fff;padding:40px 0}
.real_trainers_area h2{text-align:center;margin-bottom:48px}
#jobs-list .job p:last-of-type,#jobs-reasons .reason p:last-of-type,.copyright p,.footer .footer-links ul li,.woocommerce ul.products li.product a img{margin-bottom:0}
#jobs-list h1,#theContent h2,.real_trainers_area h2{font-size:24px;color:#da1e32}
.page-template-page_security .most_popular_courses{background:#da1e32;padding-top:32px;padding-bottom:32px}
.page-template-page_security .most_popular_courses .items .item-inner{min-height:0!important}
.page-template-page_security .most_popular_courses .item{background-color:#fff;margin-top:32px;padding:16px}
.page-template-page_security .most_popular_courses .item h3{color:#da1e32;font-size:24px;margin-bottom:8px}
.page-template-page_security .most_popular_courses .item h4{font-size:18px;margin-bottom:8px;margin-top:0}
.page-template-page_security .most_popular_courses .item .icon{height:16px;width:16px;margin-right:12px}
.page-template-page_security .most_popular_courses .item .contents{-webkit-column-count:2;column-count:2}
.page-author{border:1px solid #dadada;margin-top:32px;margin-bottom:32px;padding:12px}
.footer{background-color:#da1e32!important}
.footer .footer-logo img{margin-bottom:56px}
.footer .footer-logo .social-navigation .icon{margin:0 15px}
#jobs-list .filters ul,.footer .footer-links ul{list-style:none;padding-left:0!important}
.footer .footer-links ul li a{color:#fff;font-size:12px;line-height:24px}
.footer .footer-links ul li.menu-item-has-children>a:first-child{font-weight:700;line-height:12px}
.copyright{padding:24px 0 48px}
.copyright p{color:#da1e32;font-size:12px}
.dotmap{position:relative;height:512px}
.dotmap .dot{width:16px;height:16px;background-color:#da1e32;border-radius:16px;position:absolute}
.dotmap .dot.city{width:30px;height:30px;background-color:#fff;margin-left:-7px;margin-top:-7px}
.dotmap .dot.city.active{background-color:#e95c6b}
.dotmap .dot[data-col="0"]{left:8px}
.dotmap .dot[data-col="1"]{left:40px}
.dotmap .dot[data-col="2"]{left:72px}
.dotmap .dot[data-col="3"]{left:104px}
.dotmap .dot[data-col="4"]{left:136px}
.dotmap .dot[data-col="5"]{left:168px}
.dotmap .dot[data-col="7"]{left:232px}
.dotmap .dot[data-col="8"]{left:264px}
.dotmap .dot[data-col="9"]{left:296px}
.dotmap .dot[data-col="10"]{left:328px}
.dotmap .dot[data-col="11"]{left:360px}
.dotmap .dot[data-col="12"]{left:392px}
.dotmap .dot[data-col="13"]{left:424px}
.dotmap .dot[data-col="14"]{left:456px}
.dotmap .dot[data-col="15"]{left:488px}
.dotmap .dot[data-col="16"]{left:520px}
.dotmap .dot[data-col="17"]{left:552px}
.dotmap .dot[data-col="18"]{left:584px}
.dotmap .dot[data-col="19"]{left:616px}
.dotmap .dot[data-col="20"]{left:648px}
.dotmap .dot[data-col="21"]{left:680px}
.dotmap .dot[data-col="22"]{left:712px}
.dotmap .dot[data-col="23"]{left:744px}
.dotmap .dot[data-row="0"]{top:8px}
.dotmap .dot[data-row="1"]{top:40px}
.dotmap .dot[data-row="2"]{top:72px}
.dotmap .dot[data-row="3"]{top:104px}
.dotmap .dot[data-row="4"]{top:136px}
.dotmap .dot[data-row="5"]{top:168px}
.dotmap .dot[data-row="6"]{top:200px}
.dotmap .dot[data-row="7"]{top:232px}
.dotmap .dot[data-row="8"]{top:264px}
.dotmap .dot[data-row="9"]{top:296px}
.dotmap .dot[data-row="10"]{top:328px}
.dotmap .dot[data-row="11"]{top:360px}
.dotmap .dot[data-row="12"]{top:392px}
.dotmap .dot[data-row="13"]{top:424px}
.dotmap .dot[data-row="14"]{top:456px}
.dotmap .dot[data-row="15"]{top:488px}
#jobs-location{background:#000;padding:32px 0}
#jobs-location h1,#jobs-location h2,#jobs-location h3,#jobs-location h4,#jobs-location h5{color:#fff;text-align:left;margin-bottom:32px}
#jobs-location h1,#jobs-reasons h1,#jobs-skill h1,.post-type-archive-product .widget_shopping_mini_cart .dropdown-cart-button a i,.single-product .widget_shopping_mini_cart .dropdown-cart-button a i,.single-rfa_jobs .how_does_it_wrk_area h1,.tax-product_cat .widget_shopping_mini_cart .dropdown-cart-button a i{font-size:24px}
#jobs-list,#jobs-skill{background:#fff;padding:32px 0}
#jobs-reasons,#jobs-reasons .col-12,.page-template-page_jobs .row-eq-height .col-md-6{padding-bottom:16px}
#jobs-list .job h2,#jobs-reasons .reason h2,#jobs-skill h1,#jobs-skill h2,#jobs-skill h3,#jobs-skill h4,#jobs-skill h5,.single-rfa_jobs .how_does_it_wrk_area h1,.single-rfa_jobs .how_does_it_wrk_area h2,.single-rfa_jobs .how_does_it_wrk_area h3,.single-rfa_jobs .how_does_it_wrk_area h4,.single-rfa_jobs .how_does_it_wrk_area h5{color:#da1e32;text-align:left}
#jobs-skill .job-skill{height:220px;margin-bottom:15px;margin-top:15px;position:relative;overflow:hidden}
#jobs-skill .job-skill h2{margin-bottom:0;color:#da1e32;z-index:4}
#jobs-skill .job-skill .job-skill-background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;-webkit-transition:.5s;transition:.5s}
#jobs-skill .job-skill:not(.active) .job-skill-background{-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale")}
#jobs-skill .job-skill.active .job-skill-background,#jobs-skill .job-skill:hover .job-skill-background{-webkit-transform:scale(1.2);transform:scale(1.2)}
#jobs-skill .job-skill.active h2,#jobs-skill .job-skill:hover h2{color:#fff;text-shadow:2px 2px #000}
#jobs-reasons{padding-top:16px;background:#da1e32}
#jobs-list h1,#jobs-list h2,#jobs-list h3,#jobs-list h4,#jobs-list h5,#jobs-reasons h1,#jobs-reasons h2,#jobs-reasons h3,#jobs-reasons h4,#jobs-reasons h5{color:#fff;text-align:left}
#jobs-reasons .reason{background-color:#fff;padding:16px;height:100%}
#jobs-list .job p,#jobs-reasons .reason p{font-size:14px;line-height:20px}
#jobs-list .filters ul label{font-weight:400;cursor:pointer;pointer-events:all}
#jobs-list .filters ul label input{cursor:pointer}
#jobs-list .job{background-color:#fff;padding:16px 0;border-bottom:1px solid #707070;height:100%}
#jobs-list .job h3{color:#000;font-size:16px}
.single-rfa_jobs .how_does_it_wrk_area{padding:32px 0 0}
.single-rfa_jobs .how_does_it_wrk_area p{font-size:16px;line-height:24px;text-align:left}
.single-rfa_jobs .how_does_it_wrk_area li{font-size:16px;text-align:left}
.single-rfa_jobs .gform_wrapper #field_7_1,.single-rfa_jobs .gform_wrapper #field_7_3{padding-right:8px;float:left;width:50%;clear:none}
.single-rfa_jobs .gform_wrapper #field_7_2,.single-rfa_jobs .gform_wrapper #field_7_4{padding-right:0;padding-left:8px;float:left;width:50%;clear:none}
.single-rfa_jobs .gform_wrapper #field_7_5,.single-rfa_jobs .gform_wrapper #field_7_7,.single-rfa_jobs .gform_wrapper #field_7_8,.single-rfa_jobs .gform_wrapper #field_7_9{width:100%;padding-right:0;clear:none;float:left}
.single-rfa_jobs .gform_wrapper .gform_footer .cross-button{background-color:#da1e32;border:0;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:800;line-height:1;padding:1em 2em;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}
.single-rfa_jobs .gform_wrapper .gform_footer .cross-button:hover{background:#ad1828}
.single-rfa_jobs .gform_wrapper .gform_footer .cross-button:after{background:0 0;width:0}
article h3.meta{color:#b8b8b8;font-size:12px;font-weight:400}
#blog-posts{margin-bottom:32px}
#blog-posts .post{margin-bottom:32px;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,.4);box-shadow:1px 2px 3px 0 rgba(0,0,0,.4)}
#blog-posts .post .post-thumbnail{height:200px;background-size:cover;background-position:center}
#blog-posts .post h2{color:#da1e32;padding:0 8px;height:54px}
#blog-posts .post h3{color:#b8b8b8;font-size:12px;font-weight:400;padding:0 8px;margin-bottom:12px}
#blog-posts .post .excerpt{height:104px;padding:0 8px;overflow:hidden}
.woocommerce .coupon #coupon_code,.woocommerce .woocommerce-shipping-totals input,.woocommerce .woocommerce-shipping-totals span.select2-selection--single{height:48px!important;padding:12px}
.page-bleeding-control-course .featured-banner{background-position:center bottom}
.page-template-booking .axcel-courses,.page-template-page_covid19 .axcel-courses,.page-template-page_covid19_course .axcel-courses,.page-template-page_covid19_info .axcel-courses,.page-template-page_geelong .axcel-courses,.page-template-page_tecc .axcel-courses,.page-template-page_virtualfirstaid .axcel-courses{padding:0 16px;margin-bottom:32px}
.training-location{border:1px solid #cfcfd0;margin-bottom:8px;padding:12px 24px;cursor:pointer}
.training-location.active,.training-location:hover{background-color:#f0f0f0;border-color:#c0c0c1}
.training-location p{font-size:13px}
.training-location p strong{font-size:16px;font-weight:700;margin-bottom:0}
.training-location p i{float:right;margin-top:3px;cursor:pointer}
.tile .axcel-courses{padding:0 15px}
.axcel-courses{text-align:center;padding-top:32px;padding-bottom:64px}
.axcel-courses>span{color:#737377}
.axcel-courses>span i{color:rgba(218,30,50,.4)}
.axcel-courses .public-instance-button{width:48px!important;height:48px!important;padding:10px 16px!important;-webkit-box-shadow:none;box-shadow:none}
.axcel-courses .address a{display:inline;float:none}
.axcel-courses .course-grid .row.header{background-color:#da1e32;color:#fff;font-weight:700;padding-left:12px}
.axcel-courses .course-grid .row.session{padding:8px 0}
.axcel-courses .course-grid .row.session:nth-child(odd),.woocommerce .shop_table .cart_item:nth-child(odd),.woocommerce .woocommerce-checkout-review-order-table .cart_item:nth-child(odd){background-color:#f0f0f0}
.axcel-courses .course-grid .row.session a:active,.axcel-courses .course-grid .row.session a:focus,.axcel-courses .course-grid .row.session a:hover{color:#ad1828;outline:0}
.woocommerce .entry-header h2{font-size:24px;line-height:30px}
.woocommerce .shop_table .cart_header>div,.woocommerce .woocommerce-checkout-review-order-table .shop_header{border-bottom:1px solid #da1e32;font-weight:700}
.woocommerce .shop_table .cart_header .product-remove{padding:inherit}
.woocommerce .shop_table .cart_item{padding-top:8px;padding-bottom:8px}
.woocommerce .shop_table .cart_item .product-name>a{margin:0}
.woocommerce .shop_table .cart_item .product-subtotal{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}
.woocommerce .shop_table .cart_item .product-subtotal small{margin-left:4px}
.woocommerce .coupon #coupon_code{font-size:16px;line-height:1.1}
.woocommerce .woocommerce-shipping-totals span.select2-selection__arrow{margin-top:11px}
.woocommerce .actions{padding-top:16px}
.woocommerce .dropdown-cart-button .dropdown-right:before{background-image:url(../assets/images/dropdown-top.png);content:"";width:15px;height:8px;position:absolute;top:-8px;right:25px}
.archive.woocommerce .woocommerce-products-header{max-width:1080px;margin:50px auto 0}
.archive.woocommerce ul.products.columns-4{max-width:1080px;margin:50px auto 80px;display:flex;flex-wrap:wrap;align-items:start;list-style-position:inside!important;padding:0!important;list-style-type:none}
.woocommerce ul.products li.product h2{text-align:left;color:#000;font-weight:600;font-family:"Open Sans",sans-serif}
.woocommerce ul.products li.product .product-image{position:relative;width:350px;height:370px}
.woocommerce ul.products li.product .product-image .rollover,.woocommerce ul.products li.product .product-image .standard{width:350px;height:350px;background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0;display:block;opacity:1}
.woocommerce ul.products li.product .product-image.diff .rollover,.woocommerce ul.products li.product .product-image.diff .standard{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.woocommerce ul.products li.product .product-image .rollover,.woocommerce ul.products li.product .product-image:hover .standard{opacity:0}
.woocommerce ul.products li.product .price{text-align:left;color:var(--e-global-color-primary);font-size:20px;font-weight:600;font-family:Inter}
.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button{font-family:"Open Sans";font-weight:700;color:#000!important;background-color:#fff!important;border:1px solid #000!important;width:100%;border-radius:5px;padding:14px;margin-top:1em}
.woocommerce ul.products li.product .added_to_cart:active,.woocommerce ul.products li.product .added_to_cart:focus,.woocommerce ul.products li.product .added_to_cart:hover,.woocommerce ul.products li.product .button:active,.woocommerce ul.products li.product .button:focus,.woocommerce ul.products li.product .button:hover{color:#da1e32!important}
.woocommerce ul.products li.product a .image{height:360px}
.woocommerce ul.products li.product a .image img{max-height:360px;vertical-align:top}
.woocommerce ul.products li.product.product-category{margin-bottom:0!important;height:420px}
.woocommerce ul.products li.product.product-category:hover{-webkit-box-shadow:0 3px 6px 6px rgba(0,0,0,.4);box-shadow:none}
.woocommerce ul.products li.product.product-category .cat-title{height:70px;background-color:#da1e32;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.woocommerce ul.products li.product.product-category .cat-title h2{line-height:20px;-webkit-box-flex:0;-ms-flex:0;flex:0;display:block}
.woocommerce ul.products li.product.product-category h2{line-height:48px;color:#fff;text-align:center;font-weight:700;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;display:block;background:var(--e-global-color-primary)}
.woocommerce ul.products li.product.product-category .button{font-family:"Open Sans";font-weight:700;color:#da1e32!important;background-color:#fff!important;border:1px solid #da1e32!important}
.woocommerce ul.products li.product.product-category .button:active,.woocommerce ul.products li.product.product-category .button:focus,.woocommerce ul.products li.product.product-category .button:hover{color:#fff!important;background-color:#da1e32!important}
.woocommerce ul.products li.product.product-category a .image{height:360px;padding:0}
.woocommerce ul.products li.product.product-category a .image img{height:360px;vertical-align:top}
.woocommerce .caterory_bottom_desc p,.woocommerce .term-description p{font-size:15px;line-height:24px;font-family:'Open Sans',sans-serif}
.woocommerce .caterory_bottom_desc ul{padding-left:20px!important;list-style:initial!important}
.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary{width:100%;float:none;margin-bottom:0!important;position:relative}
.woocommerce .product-title{font-size:25px;line-height:30px;font-family:'Open Sans',sans-serif;margin-bottom:16px}
.woocommerce div.product form.cart{bottom:0;margin-bottom:0;width:100%}
.woocommerce div.product .quantity .qty{padding:16px;border-radius:8px;border:1px solid #bbb}
.woocommerce div.product .variations .label{padding-top:15px}
.woocommerce div.product .variations select{border-radius:8px;border:1px solid #bbb}
.wooco-main{margin-top:0!important}
.woocommerce-checkout div#wc-stripe-payment-request-button{height:60px;max-width:400px;margin:0 auto 40px}
.woocommerce-checkout div#wc-stripe-payment-request-button iframe{height:40px!important}
.woocommerce.single-product button.button.single_add_to_cart_button{text-transform:none!important;font-size:16px!important;font-family:"Open Sans",sans-serif!important;font-weight:700!important;border:1px solid var(--e-global-color-primary);color:var(--e-global-color-primary)!important;background-color:#fff;width:50%;padding:12px;border-radius:8px}
.woocommerce.single-product button.button.single_add_to_cart_button:active,.woocommerce.single-product button.button.single_add_to_cart_button:focus,.woocommerce.single-product button.button.single_add_to_cart_button:hover{background-color:#fff;color:#000}
.woocommerce #respond input#submit{background-color:#fff!important;color:#da1e32!important;border:1px solid #da1e32!important;text-transform:none!important;font-size:16px!important;font-family:"Open Sans"!important;font-weight:700!important}
.woocommerce #respond input#submit:active,.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:hover{background-color:#da1e32!important;color:#fff!important}
.woocommerce #respond input#submit.disabled{border-color:#a6a6a6!important;color:#a6a6a6!important}
.woocommerce #respond input#submit.disabled:active,.woocommerce #respond input#submit.disabled:focus,.woocommerce #respond input#submit.disabled:hover{background-color:#a6a6a6!important;color:#fff!important}
.single.woocommerce .quantity .qty{padding:6px}
.page-template-page_geelong #faq-section h2,.page-template-page_geelong #theTeam h2{color:#da1e32;font-size:40px;font-weight:600;margin:0;line-height:38px;text-align:center}
.page-template-page_geelong #courses h2{color:#fff;text-align:center;margin-bottom:16px}
.page-template-page_geelong #office-location{margin-top:48px;margin-bottom:48px}
.page-template-page_geelong #office-location .tile .row .img{padding:0;height:400px}
.page-template-page_geelong #footer{background-color:#212121;padding-top:32px;padding-bottom:32px;color:#fff}
.page-template-page_geelong #footer h2{color:#fff;font-size:40px;font-weight:600;margin:0 0 16px;line-height:38px;text-align:center}
.post-type-archive-product div#main,.single-product div#main,.tax-product_cat div#main{margin-top:220px!important}
.post-type-archive-product .entry-header h2,.single-product .entry-header h2,.tax-product_cat .entry-header h2{color:#da1e32;margin-top:0}
.post-type-archive-product .widget_shopping_mini_cart .dropdown-cart-button,.single-product .widget_shopping_mini_cart .dropdown-cart-button,.tax-product_cat .widget_shopping_mini_cart .dropdown-cart-button{border:none;padding:0;margin:2px 0 0}
.post-type-archive-product .widget_shopping_mini_cart .dropdown-cart-button a,.single-product .widget_shopping_mini_cart .dropdown-cart-button a,.tax-product_cat .widget_shopping_mini_cart .dropdown-cart-button a{color:#000;font-weight:700;padding:0}
.post-type-archive-product h1,.single-product h1,.tax-product_cat h1{font-size:40px;color:#da1e32;margin-bottom:16px}
.post-type-archive-product .entry-content h2,.single-product .entry-content h2,.tax-product_cat .entry-content h2{font-size:30px;line-height:36px}
#reply-title{font-family:"Open Sans";font-variant:normal;font-style:normal;font-size:18px;font-weight:400;margin-bottom:18px;color:#000}
@media (min-width:1200px){
header#masthead #top-nav .menu-item a{padding-left:24px;padding-right:24px}
}
@media (max-width:1199px){
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-locations ul.mega-sub-menu>li.mega-menu-item,#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-training ul.mega-sub-menu>li.mega-menu-item,#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{max-width:960px}
}
@media (min-width:801px) and (max-width:1199px){
header#masthead #top-nav .menu-item a,header#masthead #top-nav .sub-menu .menu-item a{font-size:14px}
header#masthead .rr-phone a{white-space:nowrap}
#side-nav .menu-item a{font-size:14px;padding-right:16px}
#side-nav .menu-item a i{top:4px}
.slider-menu .social{width:96px;height:96px}
#rr-play{top:calc(50% - 152px)}
.page-template-page_vr_2020 #vr-blurb p.fixed{width:900px}
}
@media (min-width:801px) and (max-width:991px){
.page-template-page_vr_2020 #vr-blurb p.fixed{width:700px}
header#masthead .rr-logo a img{max-width:100px}
header#masthead #rr-play{top:calc(50% - 200px)}
header#masthead #top-nav .menu-item .sub-menu a{margin-right:16px}
header#masthead #top-nav .menu-item .sub-menu a:after{right:-8px}
header#masthead #top-nav .menu-item .sub-menu .wrap{max-width:650px;margin-right:240px}
}
@media (max-width:991px){
.woocommerce ul.products li.product.product-category a .image,.woocommerce ul.products li.product.product-category a .image img{height:216px!important;width:216px!important}
.searchwp-modal-form__container{width:960px;max-width:960px!important}
#videoModal .modal-body{height:388px}
.woocommerce .gallery div.product form.cart{bottom:80px}
.woocommerce ul.products li.product{height:355px}
.woocommerce ul.products li.product h2{height:70px}
.woocommerce ul.products li.product .product-image,.woocommerce ul.products li.product .product-image .rollover,.woocommerce ul.products li.product .product-image .standard{width:210px;height:210px}
.woocommerce ul.products li.product.product-category{height:288px}
.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-next,.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-right.active{-webkit-transform:translateX(33.333%);transform:translateX(33.333%)}
.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-left.active,.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-prev{-webkit-transform:translateX(-33.333%);transform:translateX(-33.333%)}
.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-left,.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}
#megamenu #header-logo,#megamenu2 #header-logo{width:90px;position:absolute;height:110px;display:block;top:0;left:15px;z-index:1000}
#megamenu #header-logo img,#megamenu2 #header-logo img{height:40px;top:35px}
#megamenu #mega-menu-wrap-mega #mega-menu-mega h4.mega-block-title,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega h4.mega-block-title{bottom:-40px}
#megamenu #mega-menu-wrap-mega #mega-menu-mega li.mega-menu-item a.mega-menu-link,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega li.mega-menu-item a.mega-menu-link{font-size:14px}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu{width:100%;margin:0 auto;right:0}
}
@media (min-width:992px) and (max-width:1199px){
.woocommerce ul.products li.product.product-category a .image,.woocommerce ul.products li.product.product-category a .image img{height:297px!important;width:297px!important}
header#masthead .rr-logo a img{max-width:110px}
header#masthead #megamenu #mega-menu-wrap-mega #mega-menu-mega li.mega-menu-item a.mega-menu-link,header#masthead #megamenu2 #mega-menu-wrap-mega #mega-menu-mega li.mega-menu-item a.mega-menu-link{font-size:14px}
header#masthead #megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu,header#masthead #megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu{width:100%;margin:0 auto;right:0}
header#masthead #top-nav .menu-item .sub-menu a{margin-right:24px}
header#masthead #top-nav .menu-item .sub-menu a:after{right:-12px}
header#masthead #top-nav .menu-item .sub-menu .wrap{max-width:700px}
.woocommerce .gallery div.product form.cart{bottom:110px}
.woocommerce ul.products li.product{height:468px}
.woocommerce ul.products li.product h2{height:70px}
.woocommerce ul.products li.product .product-image,.woocommerce ul.products li.product .product-image .rollover,.woocommerce ul.products li.product .product-image .standard{width:290px;height:290px}
.woocommerce ul.products li.product.product-category{height:367px}
}
@media (min-width:992px){
header#masthead #top-nav .menu-item a{padding-left:16px;padding-right:16px}
}
@media (min-width:801px){
header#masthead .rr-logo{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
}
@media (max-width:800px){
.woocommerce ul.products li.product.product-category a .image,.woocommerce ul.products li.product.product-category a .image img{height:210px!important;width:210px!important}
.page-template-page_vr_2020 #vr-blurb p.fixed{width:90%}
.page-template-page-our-people .col-8 h1{text-align:left}
.page-template-page-scenario-cards .site-content-contain h1{font-size:32px;margin-bottom:16px;text-align:center}
.page-template-page_about .person .image{width:150px;height:150px}
.page-template-page_about #our-mission .col-12{height:726px}
#vr-sub-banner h1{font-size:34px}
#wpadminbar{height:32px}
#rr-play{top:calc(50% - 75px)}
header#masthead .rr-logo img{margin-top:7px}
body.admin-bar header#masthead{top:46px!important}
#show-menu-desk,.real_trainers_area .rr-carousel .rr-item:not(.active),header#masthead .pinned-top,header#masthead .rr-phone{display:none!important}
header#covid,header#first-aid-header,header#geelong{top:57px}
body.admin-bar header#covid,body.admin-bar header#first-aid-header,body.admin-bar header#geelong{top:103px!important}
header #findCourse{margin-top:24px}
header #findCourse .tile{padding-top:24px;padding-bottom:24px}
header #findCourse .tile h2{text-align:center}
#section9,.navigation-top,header#masthead .sub-menu{display:none}
#show-menu-mobile,.real_trainers_area .rr-carousel .rr-item.active{display:block!important}
.slider-menu .container{padding:0!important}
.slider-menu .container .row .col-2,header#masthead .col-2{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.slider-menu .container .row .col-2 #close-menu{margin-top:16px;margin-right:16px}
.slider-menu .container .row .col-2 #side-nav{padding-left:16px!important;padding-right:16px!important;height:calc(100vh - 128px);overflow-y:scroll}
.slider-menu .container .row .col-2 #side-nav.sub-out{left:-100%}
.slider-menu .container .row .col-2 ul li{display:block}
.slider-menu .container .row .col-2 ul li a{width:100%;display:block;font-size:20px;margin-bottom:44px}
.slider-menu .container .row .col-2 ul li ul{width:calc(100% - 72px);left:100%;top:44px;position:fixed;-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out}
.slider-menu .container .row .col-2 ul li ul.expanded{left:32px}
.slider-menu .menu-close,.slider-menu .menu-open{float:right}
.social{width:100%}
.social .social-navigation{width:142px;margin:0 auto!important}
.social .social-navigation ul{padding-left:0!important;margin-top:0!important;margin-bottom:64px}
#show-menu-mobile{position:absolute;right:16px;top:5px;font-size:24px;color:#fff}
header#masthead .rr-logo:before{right:25%}
header#masthead .rr-logo a{display:block;margin:0 auto}
.woocommerce .gallery div.product form.cart{bottom:80px}
.woocommerce ul.products li.product{height:355px}
.woocommerce ul.products li.product h2{height:70px}
.woocommerce ul.products li.product .product-image,.woocommerce ul.products li.product .product-image .rollover,.woocommerce ul.products li.product .product-image .standard{width:210px;height:210px}
.woocommerce ul.products li.product.product-category{height:280px}
}
@media (min-width:769px){
.mobileonly{display:none!important}
}
@media (min-width:768px){
.page-template-page_firstaidcources .additional_courses .course .col-12,.page-template-page_firstaidcources .additional_courses .course .col-3,.page-template-page_firstaidcources .additional_courses .course .col-9,.page-template-page_firstaidcources .most_popular_courses .course .col-12,.page-template-page_firstaidcources .most_popular_courses .course .col-3,.page-template-page_firstaidcources .most_popular_courses .course .col-9,.page-template-page_firstaidcources .specialised_courses .course .col-12,.page-template-page_firstaidcources .specialised_courses .course .col-3,.page-template-page_firstaidcources .specialised_courses .course .col-9,.page-template-page_mental_health .additional_courses .course .col-12,.page-template-page_mental_health .additional_courses .course .col-3,.page-template-page_mental_health .additional_courses .course .col-9,.page-template-page_mental_health .most_popular_courses .course .col-12,.page-template-page_mental_health .most_popular_courses .course .col-3,.page-template-page_mental_health .most_popular_courses .course .col-9,.page-template-page_mental_health .specialised_courses .course .col-12,.page-template-page_mental_health .specialised_courses .course .col-3,.page-template-page_mental_health .specialised_courses .course .col-9{padding-left:0;padding-right:0}
}
@media (max-width:768px){
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.menu-locations,#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.menu-search,#megamenu .mega-menu-sg .mega-menu-item-has-children>a,#megamenu .mega-menu-shop .mega-menu-item-has-children>a,#megamenu .widget_media_image,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.menu-locations,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.menu-search,#megamenu2 .mega-menu-sg .mega-menu-item-has-children>a,#megamenu2 .mega-menu-shop .mega-menu-item-has-children>a,#megamenu2 .widget_media_image,.nomobile{display:none!important}
.site-content-contain{padding-top:60px}
.searchwp-modal-form__container{width:720px;max-width:720px!important}
.post-type-archive-product div#main,.single-product div#main,.tax-product_cat div#main{margin-top:120px!important}
.podcast .post-thumbnail{height:200px}
#megamenu,#megamenu2{height:60px;position:fixed;top:0;width:100%;z-index:10000}
body.admin-bar #megamenu,body.admin-bar #megamenu2{top:46px}
#megamenu #header-logo,#megamenu2 #header-logo{display:none}
#megamenu .mega-menu-logo,#megamenu2 .mega-menu-logo{width:120px;text-align:center;top:10px}
#megamenu a.mega-menu-logo,#megamenu2 a.mega-menu-logo{padding-top:10px!important}
#megamenu .mega-menu-search,#megamenu2 .mega-menu-search{top:10px;position:relative}
#megamenu .mega-menu-sg .mega-menu-item-has-children,#megamenu .mega-menu-shop .mega-menu-item-has-children,#megamenu2 .mega-menu-sg .mega-menu-item-has-children,#megamenu2 .mega-menu-shop .mega-menu-item-has-children{background-image:none!important}
#megamenu .mega-menu-sg .mega-menu-item-has-children>.mega-sub-menu,#megamenu .mega-menu-shop .mega-menu-item-has-children>.mega-sub-menu,#megamenu2 .mega-menu-sg .mega-menu-item-has-children>.mega-sub-menu,#megamenu2 .mega-menu-shop .mega-menu-item-has-children>.mega-sub-menu{display:block!important}
#megamenu #mega-menu-wrap-mega .mega-menu-toggle,#megamenu2 #mega-menu-wrap-mega .mega-menu-toggle{background-color:transparent!important;height:60px}
#megamenu #mega-menu-wrap-mega .mega-menu-toggle .mega-toggle-blocks-left,#megamenu #mega-menu-wrap-mega .mega-menu-toggle .mega-toggle-blocks-right,#megamenu2 #mega-menu-wrap-mega .mega-menu-toggle .mega-toggle-blocks-left,#megamenu2 #mega-menu-wrap-mega .mega-menu-toggle .mega-toggle-blocks-right{width:60px}
#megamenu #mega-menu-wrap-mega .mega-menu-toggle .mega-toggle-blocks-left button,#megamenu2 #mega-menu-wrap-mega .mega-menu-toggle .mega-toggle-blocks-left button{background-color:#000;color:#fff}
#megamenu #mega-menu-wrap-mega #mega-menu-mega,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega{top:60px;padding-left:0!important;padding-top:0!important;background:#fff!important;width:100vw;height:calc(100vh - 60px);position:fixed;left:0;overflow-y:scroll}
body.admin-bar #megamenu #mega-menu-wrap-mega #mega-menu-mega,body.admin-bar #megamenu2 #mega-menu-wrap-mega #mega-menu-mega{top:106px;height:calc(100vh - 226px)}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.booknow,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.booknow{position:fixed;bottom:0;left:0;width:100vw;height:60px;border-top:1px solid #ebebeb}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.booknow>a.mega-menu-link,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.booknow>a.mega-menu-link{color:#da1e32!important;font-weight:700}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.phone,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.phone{position:fixed;bottom:60px;left:0;width:100vw;height:60px;border-top:1px solid #ebebeb}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.phone>a.mega-menu-link,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.phone>a.mega-menu-link{color:#929292!important;font-weight:700;padding-left:44px;background-image:url(/wp-content/themes/realresponse2019/assets/images/phone.svg);background-position:20px center;background-size:16px 16px;background-repeat:no-repeat}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item>a.mega-menu-link,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item>a.mega-menu-link{background-color:#fff!important;color:#000!important;border-bottom:1px solid #ebebeb;height:60px;padding:0 20px;line-height:60px;position:relative;font-weight:400}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item>a.mega-menu-link .mega-indicator,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item>a.mega-menu-link .mega-indicator{display:block;position:absolute;top:0;right:30px;width:9px}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item>a.mega-menu-link .mega-indicator:after,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item>a.mega-menu-link .mega-indicator:after{content:"";background-image:url(/wp-content/themes/realresponse2019/assets/images/menu-down.svg);background-position:center;background-repeat:no-repeat;background-size:9px 6px;width:9px;height:60px}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background-color:#da1e32!important;color:#fff!important}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.mega-toggle-on>a.mega-menu-link .mega-indicator:after,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item.mega-toggle-on>a.mega-menu-link .mega-indicator:after{background-image:url(/wp-content/themes/realresponse2019/assets/images/menu-up.svg)}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item>ul.mega-sub-menu,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-item>ul.mega-sub-menu{-webkit-box-shadow:none!important;box-shadow:none!important;width:100vw;padding:0;border-bottom:1px solid #ebebeb}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu{padding-top:0!important;position:static!important;width:100vw!important;height:inherit}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:10px 20px 0}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children{background-image:url(../assets/images/menu-down.svg);background-position:right 10px top 24px;background-size:9px 6px;background-repeat:no-repeat;padding-right:0!important}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children.expanded,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children.expanded{background-image:url(../assets/images/menu-up-bk.svg)}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a{color:#000}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu .sub-menu-header>a,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu .sub-menu-header>a{padding:0!important;text-transform:none;font-weight:400;line-height:40px;height:40px;border-bottom:none}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu .sub-menu-header.expanded>a,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu .sub-menu-header.expanded>a{color:#da1e32!important}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-training>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-training>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu{left:0}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-training>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu .mega-menu-columns-1-of-4,#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-training>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu .mega-menu-columns-1-of-4{width:100%;padding-bottom:24px}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-about li[class*=mega-menu-columns-],#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-sg li[class*=mega-menu-columns-],#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-about li[class*=mega-menu-columns-],#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-sg li[class*=mega-menu-columns-]{width:100%;clear:none}
#megamenu #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-shop li[class*=mega-menu-columns-],#megamenu2 #mega-menu-wrap-mega #mega-menu-mega>li.mega-menu-megamenu.menu-shop li[class*=mega-menu-columns-]{width:100%}
}
@media (max-width:767px){
.woocommerce ul.products li.product.product-category a .image,.woocommerce ul.products li.product.product-category a .image img{height:235px!important;width:235px!important}
.searchwp-modal-form__container{width:100%;max-width:100%!important}
header#covid.pinned,header#first-aid-header.pinned,header#geelong.pinned,header#masthead.pinned{z-index:100000}
.page-template-page_vr_2020 .feefo-review-carousel-widget-service,.topbutton{display:none!important}
.page-template-page_home .page-head{height:300px}
.page-template-page_home .head-card{padding:16px 16px 56px}
.page-template-page_home .head-highlight{font-size:24px;width:calc(100% - 64px);padding:16px;margin-left:32px;margin-top:-40px}
.page-template-page_home #logos .logo{height:160px}
.woocommerce .dropdown-cart-button .dropdown.dropdown-right{right:-10px}
.page-template-page_covid19 .head-card-image img,.page-template-page_covid19 .how_it_works .simage,.page-template-page_covid19_course .head-card-image img,.page-template-page_covid19_course .how_it_works .simage,.page-template-page_covid19_info .head-card-image img,.page-template-page_covid19_info .how_it_works .simage,.page-template-page_firstaidcources .head-card-image img,.page-template-page_geelong .head-card-image img,.page-template-page_geelong .how_it_works .simage,.page-template-page_mental_health .head-card-image img,.page-template-page_virtualfirstaid .head-card-image img,.page-template-page_virtualfirstaid .how_it_works .simage,.page-template-page_vr_2020 #vr-pop-in{display:block}
.page-template-page_vr_2020 #vr-blurb p{display:none;font-size:16px}
.page-template-page_vr_2020 #vr-stories .vr-story{padding-top:48px}
.page-template-page_vr_2020 #vr-stories .vr-story .col-img{height:300px;padding-left:30px;padding-right:45px}
.page-template-page_vr_2020 #vr-stories .vr-story .col-img img{left:30px;width:calc(100% - 75px)}
.page-template-page_vr_2020 #vr-stories .vr-story .col-img img.bg-image{left:50px;top:55px}
.page-template-page_vr_2020 #serious-games .align-items-center .container .col,.page-template-page_vr_2020 #vr-stories .vr-story .col-text{padding-left:30px;padding-right:30px}
.page-template-page_vr_2020 #vr-stories .vr-story .col-text h2,.page-template-page_vr_2020 #vr-stories .vr-story .col-text p{padding-left:0}
.page-template-page_vr_2020 .vr-page.header-overlap .container .row .col-12{position:static;bottom:inherit;top:100px}
.page-template-page_vr_2020 .vr-page.header-overlap .container .row .col-12.ml-auto{width:100%;height:250px}
.page-template-page_vr_2020 .vr-page.header-overlap .container .row .col-12.ml-auto a img{top:0;width:100%;height:auto;margin-bottom:48px}
.page-template-page_vr_2020 .vr-page.header-overlap .container .row .col-12 h1{font-size:20px;line-height:32px;text-align:center}
.page-template-page_vr_2020 #serious-games .align-items-center{display:block;padding-top:56px}
.page-template-page_vr_2020 #serious-games .align-items-center img{width:80%;min-width:0}
.page-template-page_vr_2020 #serious-games .align-items-center .container .col p{margin-top:30px;position:static}
.page-template-page-our-people .page-head .tile .col-md-5,.page-template-page_about .page-head .tile .col-md-5{height:200px;padding:0 15px}
.page-template-page_about #our-mission .col-12{height:inherit;padding-bottom:64px}
.page-template-page_about #our-mission .col-12 .mission-highlight{width:70%;margin:-70px 0 0 auto;position:inherit;height:inherit;padding:16px;font-size:22px;top:inherit;left:inherit}
.page-template-page_about #our-mission .col-12 .mission-summary{width:90%;position:inherit;height:inherit;padding-bottom:80px}
.page-template-page-our-people .person h2{font-size:16px}
.page-template-page-our-people .person .image{width:140px;height:140px}
.page-template-page_covid19 .how_it_works,.page-template-page_covid19_course .how_it_works,.page-template-page_covid19_info .how_it_works,.page-template-page_geelong .how_it_works,.page-template-page_virtualfirstaid .how_it_works{margin:inherit;height:calc(100% - 16px)}
.page-template-page_covid19 .how_it_works .scontent h2,.page-template-page_covid19_course .how_it_works .scontent h2,.page-template-page_covid19_info .how_it_works .scontent h2,.page-template-page_geelong .how_it_works .scontent h2,.page-template-page_virtualfirstaid .how_it_works .scontent h2{margin-bottom:8px}
.page-template-page_geelong #office-location .tile .row .img{padding:0 15px;overflow:hidden}
.page-template-page_covid19 .head-card-image,.page-template-page_covid19_course .head-card-image,.page-template-page_covid19_info .head-card-image,.page-template-page_firstaidcources .head-card-image,.page-template-page_geelong .head-card-image,.page-template-page_mental_health .head-card-image,.page-template-page_virtualfirstaid .head-card-image{background:0 0!important}
.page-template-page_covid19 .additional_courses .course,.page-template-page_covid19 .most_popular_courses .course,.page-template-page_covid19 .specialised_courses .course,.page-template-page_covid19_course .additional_courses .course,.page-template-page_covid19_course .most_popular_courses .course,.page-template-page_covid19_course .specialised_courses .course,.page-template-page_covid19_info .additional_courses .course,.page-template-page_covid19_info .most_popular_courses .course,.page-template-page_covid19_info .specialised_courses .course,.page-template-page_firstaidcources .additional_courses .course,.page-template-page_firstaidcources .most_popular_courses .course,.page-template-page_firstaidcources .specialised_courses .course,.page-template-page_geelong .additional_courses .course,.page-template-page_geelong .most_popular_courses .course,.page-template-page_geelong .specialised_courses .course,.page-template-page_mental_health .additional_courses .course,.page-template-page_mental_health .most_popular_courses .course,.page-template-page_mental_health .specialised_courses .course,.page-template-page_virtualfirstaid .additional_courses .course,.page-template-page_virtualfirstaid .most_popular_courses .course,.page-template-page_virtualfirstaid .specialised_courses .course{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;padding-right:15px;padding-bottom:0!important}
.page-template-page_covid19 .additional_courses .course h3,.page-template-page_covid19 .most_popular_courses .course h3,.page-template-page_covid19 .specialised_courses .course h3,.page-template-page_covid19_course .additional_courses .course h3,.page-template-page_covid19_course .most_popular_courses .course h3,.page-template-page_covid19_course .specialised_courses .course h3,.page-template-page_covid19_info .additional_courses .course h3,.page-template-page_covid19_info .most_popular_courses .course h3,.page-template-page_covid19_info .specialised_courses .course h3,.page-template-page_firstaidcources .additional_courses .course h3,.page-template-page_firstaidcources .most_popular_courses .course h3,.page-template-page_firstaidcources .specialised_courses .course h3,.page-template-page_geelong .additional_courses .course h3,.page-template-page_geelong .most_popular_courses .course h3,.page-template-page_geelong .specialised_courses .course h3,.page-template-page_mental_health .additional_courses .course h3,.page-template-page_mental_health .most_popular_courses .course h3,.page-template-page_mental_health .specialised_courses .course h3,.page-template-page_virtualfirstaid .additional_courses .course h3,.page-template-page_virtualfirstaid .most_popular_courses .course h3,.page-template-page_virtualfirstaid .specialised_courses .course h3{font-size:16px;min-height:50px;line-height:25px}
.page-template-page_covid19 .additional_courses .course h4,.page-template-page_covid19 .most_popular_courses .course h4,.page-template-page_covid19 .specialised_courses .course h4,.page-template-page_covid19_course .additional_courses .course h4,.page-template-page_covid19_course .most_popular_courses .course h4,.page-template-page_covid19_course .specialised_courses .course h4,.page-template-page_covid19_info .additional_courses .course h4,.page-template-page_covid19_info .most_popular_courses .course h4,.page-template-page_covid19_info .specialised_courses .course h4,.page-template-page_firstaidcources .additional_courses .course h4,.page-template-page_firstaidcources .most_popular_courses .course h4,.page-template-page_firstaidcources .specialised_courses .course h4,.page-template-page_geelong .additional_courses .course h4,.page-template-page_geelong .most_popular_courses .course h4,.page-template-page_geelong .specialised_courses .course h4,.page-template-page_mental_health .additional_courses .course h4,.page-template-page_mental_health .most_popular_courses .course h4,.page-template-page_mental_health .specialised_courses .course h4,.page-template-page_virtualfirstaid .additional_courses .course h4,.page-template-page_virtualfirstaid .most_popular_courses .course h4,.page-template-page_virtualfirstaid .specialised_courses .course h4{font-size:12px;min-height:72px;line-height:24px}
.page-template-page_covid19 .additional_courses .course .col-3,.page-template-page_covid19 .most_popular_courses .course .col-3,.page-template-page_covid19 .specialised_courses .course .col-3,.page-template-page_covid19_course .additional_courses .course .col-3,.page-template-page_covid19_course .most_popular_courses .course .col-3,.page-template-page_covid19_course .specialised_courses .course .col-3,.page-template-page_covid19_info .additional_courses .course .col-3,.page-template-page_covid19_info .most_popular_courses .course .col-3,.page-template-page_covid19_info .specialised_courses .course .col-3,.page-template-page_firstaidcources .additional_courses .course .col-3,.page-template-page_firstaidcources .most_popular_courses .course .col-3,.page-template-page_firstaidcources .specialised_courses .course .col-3,.page-template-page_geelong .additional_courses .course .col-3,.page-template-page_geelong .most_popular_courses .course .col-3,.page-template-page_geelong .specialised_courses .course .col-3,.page-template-page_mental_health .additional_courses .course .col-3,.page-template-page_mental_health .most_popular_courses .course .col-3,.page-template-page_mental_health .specialised_courses .course .col-3,.page-template-page_virtualfirstaid .additional_courses .course .col-3,.page-template-page_virtualfirstaid .most_popular_courses .course .col-3,.page-template-page_virtualfirstaid .specialised_courses .course .col-3{padding-right:0;text-align:right}
.page-template-page_covid19 .additional_courses .course .btn.mob-enq,.page-template-page_covid19 .most_popular_courses .course .btn.mob-enq,.page-template-page_covid19 .specialised_courses .course .btn.mob-enq,.page-template-page_covid19_course .additional_courses .course .btn.mob-enq,.page-template-page_covid19_course .most_popular_courses .course .btn.mob-enq,.page-template-page_covid19_course .specialised_courses .course .btn.mob-enq,.page-template-page_covid19_info .additional_courses .course .btn.mob-enq,.page-template-page_covid19_info .most_popular_courses .course .btn.mob-enq,.page-template-page_covid19_info .specialised_courses .course .btn.mob-enq,.page-template-page_firstaidcources .additional_courses .course .btn.mob-enq,.page-template-page_firstaidcources .most_popular_courses .course .btn.mob-enq,.page-template-page_firstaidcources .specialised_courses .course .btn.mob-enq,.page-template-page_geelong .additional_courses .course .btn.mob-enq,.page-template-page_geelong .most_popular_courses .course .btn.mob-enq,.page-template-page_geelong .specialised_courses .course .btn.mob-enq,.page-template-page_mental_health .additional_courses .course .btn.mob-enq,.page-template-page_mental_health .most_popular_courses .course .btn.mob-enq,.page-template-page_mental_health .specialised_courses .course .btn.mob-enq,.page-template-page_virtualfirstaid .additional_courses .course .btn.mob-enq,.page-template-page_virtualfirstaid .most_popular_courses .course .btn.mob-enq,.page-template-page_virtualfirstaid .specialised_courses .course .btn.mob-enq{padding:10px}
.page-template-page_covid19 .additional_courses .course .accordion,.page-template-page_covid19 .most_popular_courses .course .accordion,.page-template-page_covid19 .specialised_courses .course .accordion,.page-template-page_covid19_course .additional_courses .course .accordion,.page-template-page_covid19_course .most_popular_courses .course .accordion,.page-template-page_covid19_course .specialised_courses .course .accordion,.page-template-page_covid19_info .additional_courses .course .accordion,.page-template-page_covid19_info .most_popular_courses .course .accordion,.page-template-page_covid19_info .specialised_courses .course .accordion,.page-template-page_firstaidcources .additional_courses .course .accordion,.page-template-page_firstaidcources .most_popular_courses .course .accordion,.page-template-page_firstaidcources .specialised_courses .course .accordion,.page-template-page_geelong .additional_courses .course .accordion,.page-template-page_geelong .most_popular_courses .course .accordion,.page-template-page_geelong .specialised_courses .course .accordion,.page-template-page_mental_health .additional_courses .course .accordion,.page-template-page_mental_health .most_popular_courses .course .accordion,.page-template-page_mental_health .specialised_courses .course .accordion,.page-template-page_virtualfirstaid .additional_courses .course .accordion,.page-template-page_virtualfirstaid .most_popular_courses .course .accordion,.page-template-page_virtualfirstaid .specialised_courses .course .accordion{margin-top:8px}
.page-template-page_covid19 .additional_courses .course .accordion .accordion-content,.page-template-page_covid19 .most_popular_courses .course .accordion .accordion-content,.page-template-page_covid19 .specialised_courses .course .accordion .accordion-content,.page-template-page_covid19_course .additional_courses .course .accordion .accordion-content,.page-template-page_covid19_course .most_popular_courses .course .accordion .accordion-content,.page-template-page_covid19_course .specialised_courses .course .accordion .accordion-content,.page-template-page_covid19_info .additional_courses .course .accordion .accordion-content,.page-template-page_covid19_info .most_popular_courses .course .accordion .accordion-content,.page-template-page_covid19_info .specialised_courses .course .accordion .accordion-content,.page-template-page_firstaidcources .additional_courses .course .accordion .accordion-content,.page-template-page_firstaidcources .most_popular_courses .course .accordion .accordion-content,.page-template-page_firstaidcources .specialised_courses .course .accordion .accordion-content,.page-template-page_geelong .additional_courses .course .accordion .accordion-content,.page-template-page_geelong .most_popular_courses .course .accordion .accordion-content,.page-template-page_geelong .specialised_courses .course .accordion .accordion-content,.page-template-page_mental_health .additional_courses .course .accordion .accordion-content,.page-template-page_mental_health .most_popular_courses .course .accordion .accordion-content,.page-template-page_mental_health .specialised_courses .course .accordion .accordion-content,.page-template-page_virtualfirstaid .additional_courses .course .accordion .accordion-content,.page-template-page_virtualfirstaid .most_popular_courses .course .accordion .accordion-content,.page-template-page_virtualfirstaid .specialised_courses .course .accordion .accordion-content{padding-left:24px}
.rr-carousel .rr-control{display:none}
.rr-carousel .rr-item.active .image img{-webkit-transform:scale(.7);transform:scale(.7)}
.rr-carousel .rr-item.after{position:absolute;left:80%}
.rr-carousel .rr-item.before{position:absolute;right:80%}
.footer .footer-links ul{list-style:none;padding-left:0!important;margin-top:8px}
.footer .footer-links ul li{margin-bottom:8px;font-size:12px}
.footer .footer-links ul li a{color:#fff}
.footer .footer-links ul li.menu-item-has-children>a{font-weight:700}
.copyright .copy-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:8px}
.online_ribbon{height:100px}
.online_ribbon .ribbon_content{height:84px;line-height:42px}
.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-next,.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-right.active{-webkit-transform:translateX(50%);transform:translateX(50%)}
.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-left.active,.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-prev{-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-left,.page-template-page_home #our-services #serviceCarousel .carousel-inner .carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}
.woocommerce div.product form.cart{position:static;bottom:inherit;margin-bottom:32px}
.woocommerce ul.products li.product{height:355px}
.woocommerce ul.products li.product h2{height:70px}
.woocommerce ul.products li.product .product-image,.woocommerce ul.products li.product .product-image .rollover,.woocommerce ul.products li.product .product-image .standard{width:210px;height:210px}
.woocommerce ul.products li.product.product-category{height:305px}
.woocommerce.single-product button.button.single_add_to_cart_button{width:calc(100%);padding:5px;height:60px}
.woocommerce.single-product button.button.single_add_to_cart_button+.button{height:60px}
}
.page-id-24731 .site-content{margin-top:200px}
.page-id-24731 .site-content header.page-head{background:#fff}
.topics{font-size:16px;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:12px}
.topics li{flex-basis:46.99%;margin-left:20px}
#prehead .container .row{padding:10px 0}
.fa.fa-search.mega-menu-link{font-family:"Font Awesome 5 Free"}
body:not(.mobile) #mega-menu-item-26874>.mega-sub-menu{margin-top:20px!important}
body:not(.mobile) #mega-menu-item-26874 .mega-sub-menu li.mega-menu-item-has-children>a{border-bottom:1px solid #6b6b6b!important}
body.mobile #mega-menu-item-26874 .mega-sub-menu li.mega-menu-item-has-children .mega-indicator{padding:15px!important}
#wc-woocommerce_payments-upe-form iframe{height:auto!important;min-height:260px!important}
.woocommerce [name=update_cart]{margin:15px!important;background-color:var(--e-global-color-primary)!important;color:#fff!important}
.cart_bottom{margin:30px 0;border-top:1px solid var(--e-global-color-primary);padding-top:20px}
.woocommerce-products-header{text-align:center;margin-top:30px}
.woocommerce-products-header .woocommerce-products-header__title{margin:auto;font-family:Inter;font-style:normal;font-weight:800}
.category-product-loop{margin-top:85px;margin-bottom:60px}
.woocommerce a.button.loading::after{top:14px;right:3em}
.woocommerce-page .product.type-product{display:flex;flex-wrap:wrap}
.woocommerce-page .product.type-product .summary,.woocommerce-page .product.type-product .woocommerce-product-gallery{width:50%;padding:15px}
.woocommerce-cart .woocommerce-cart-form,.woocommerce-page .product.type-product .woocommerce-tabs{margin-top:50px}
.woocommerce-page .product.type-product table{width:auto}
.woocommerce-page .product.type-product table td:first-child{padding:10px}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger{margin:15px;z-index:3}
.woocommerce ul.products li.product .onsale{background-color:var(--e-global-color-primary);width:2em;height:2em;line-height:2.7em}
.woocommerce-checkout form.checkout{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}
.woocommerce-checkout #customer_details{width:59%;display:flex;flex-wrap:wrap}
.woocommerce-checkout .col-left,.woocommerce-checkout .col-right{width:100%!important;max-width:100%!important;display:flex}
.woocommerce-checkout .col-left{display:flex;flex-wrap:wrap;padding:15px;border-radius:5px}
.woocommerce-checkout .col-right{flex-wrap:wrap;background-color:#f5f5f5;padding:15px;margin-top:15px;border-radius:5px}
.woocommerce-checkout div.side{width:40%;padding:15px}
.woocommerce-checkout div.side #order_review .wc_payment_methods.payment_methods.methods,.woocommerce-checkout div.side .place-order{padding:0!important}
.woocommerce-checkout div.side #order_review .wc_payment_methods.payment_methods.methods .wc_payment_method{margin-bottom:20px}
.woocommerce-checkout div.side .place-order button#place_order{width:100%;padding:15px;background-color:var(--e-global-color-primary)}
#ship-to-different-address-checkbox{display:block;padding:15px;float:left;margin:9px!important}
@media (max-width:575px){
.page-template-page_firstaidcources .additional_courses .course,.page-template-page_firstaidcources .most_popular_courses .course,.page-template-page_firstaidcources .specialised_courses .course,.page-template-page_mental_health .additional_courses .course,.page-template-page_mental_health .most_popular_courses .course,.page-template-page_mental_health .specialised_courses .course{margin-right:-15px;margin-left:-15px}
.page-template-page_security .most_popular_courses .item .contents{-webkit-column-count:1;column-count:1}
.woocommerce ul.products li.product{height:355px;background-color:transparent}
.woocommerce ul.products li.product a{width:auto;margin:0 auto;display:block}
.single-product.woocommerce ul.products li.product a{background:0 0}
.single-product.woocommerce ul.products li.product a+.button{margin:5px 1px;display:block!important}
.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button{margin:0 25px}
.woocommerce ul.products li.product h2{line-height:20px;height:70px}
.woocommerce ul.products li.product .product-image,.woocommerce ul.products li.product .product-image .rollover,.woocommerce ul.products li.product .product-image .standard{width:150px;height:150px}
.woocommerce ul.products li.product.product-category{height:auto;margin-bottom:32px!important}
.woocommerce ul.products li.product.product-category .cat-title{height:70px;background-color:#da1e32;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.woocommerce ul.products li.product.product-category .cat-title h2{line-height:20px;-webkit-box-flex:0;-ms-flex:0;flex:0;display:block}
.woocommerce ul.products li.product.product-category a{width:100%;margin:0 auto;display:block}
.woocommerce ul.products li.product.product-category a .image{width:150px!important;height:150px!important;background-color:#fff}
.woocommerce ul.products li.product.product-category a .image img{height:150px!important;width:150px!important}
.page-template-page_about #our-story-timeline-mobile .timeline-img{width:100%;height:320px}
.page-template-page_about #our-story-timeline-mobile .timeline-img:nth-child(2n){display:none}
#megamenu #mega-menu-wrap-mega #mega-menu-mega.menu-shop li[class*=mega-menu-columns-]{width:50%;clear:none}
.woocommerce-page .product.type-product{margin-top:0;margin-bottom:0p}
.woocommerce-checkout div.side,.woocommerce-page .product.type-product .summary,.woocommerce-page .product.type-product .woocommerce-product-gallery,.woocommerce-page .woocommerce .cart_bottom>*{width:100%}
.woocommerce-page .product.type-product .woocommerce-tabs .woocommerce-Tabs-panel{padding:15px}
.woocommerce div.product form.cart div.quantity{margin-bottom:15px}
.woocommerce-page .woocommerce .cart_bottom{margin-top:50px;display:flex;flex-wrap:wrap;text-align:center}
.woocommerce .button.checkout-button{line-height:2em!important;display:inline-block;float:none;margin-top:20px!important}
.woocommerce-page .woocommerce-cart-form table tbody tr td{padding:10px}
.woocommerce-page table.cart [name=apply_coupon]{padding:6px}
.woocommerce-page table.cart [name=update_cart]{margin:0!important}
.woocommerce-checkout #customer_details{width:100%;margin-bottom:20px}
}
.woocommerce-cart .woocommerce-cart-form table tbody tr:last-child td{padding-top:40px}
.woocommerce-cart .woocommerce-cart-form table tbody tr:last-child .coupon{display:flex;flex-wrap:wrap}
.woocommerce-cart .woocommerce-cart-form table tbody tr:last-child td [name=update_cart]{margin:0!important;display:inline}
.woocommerce-page .product_meta{display:flex;flex-direction:column;margin-top:30px}
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns{display:flex;justify-content:stretch;flex-wrap:wrap;width:100%;max-width:100%}
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns .woocommerce-column{width:50%;float:none;max-width:100%;flex-grow:1}
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns .woocommerce-column>h2{margin-bottom:15px}
.woocommerce-table--order-details{border:1px solid #c6c6c6!important;margin-top:20px!important}
.woocommerce-table--order-details tbody tr td{border-bottom:1px solid #bababa!important;padding:10px!important}
.woocommerce-NoticeGroup .woocommerce-error::before{visibility:hidden}
.page-id-6630 .container{padding-top:50px;padding-bottom:50px}
.post-password-required form{max-width:400px;margin:50px auto;background:#f0f0f0;padding:30px;border-radius:5px;box-shadow:1px 23px 43px -23px rgba(0,0,0,.75);-webkit-box-shadow:1px 23px 43px -23px rgba(0,0,0,.75);-moz-box-shadow:1px 23px 43px -23px rgba(0,0,0,.75);border:1px solid #ddd}
.post-password-required form p:nth-child(2){display:flex;flex-direction:column}
.single-product.woocommerce div.product.elementor .woocommerce-tabs .panel{border:1px solid #aaa}
.single-product.woocommerce div.product.elementor .woocommerce-tabs .tabs.wc-tabs{margin-bottom:1px}
.single-product.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--e-global-color-primary);font-weight:700;margin:10px 0!important;display:block}
.single-product.woocommerce ul.products li.product a.button{display:block;margin-top:auto}
.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs{display:flex;border:2px solid #aaa;margin-top:10px!important}