#mailerlite-1-field-email{margin-bottom:0px;}
input#mailerlite-1-field-email{width:282px;height:45px;padding:10px 15px;border-width:3px !important;border-color:#fff !important;background:white;border-radius:5px;}
.mailerlite-form-loader{position:absolute;}
.mailerlite-form-response p{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;font-style:normal;text-decoration:none;margin-bottom:0px;line-height:25px;padding-top:10px;color:#fff;}
.mailerlite-form-response h4{margin-bottom:0px !important;}
.mailerlite-form-response{margin-top:0px;}
button.mailerlite-subscribe-submit{background:#252628;padding:8px 28px;margin:0 0 0 20px;height:45px;vertical-align:top;border-radius:5px;font-weight:700;}
.mailerlite-form form{float:right;}
.mailerlite-form-description{display:none;}
.footer .gyan-cinfo-phone:before{display:none;}
.gyan-cinfo-phone{display:none;}
.footer li.gyan-cinfo-email{padding-top:0px !important;}
.page-id-1970 .wpcf7-form-control.wpcf7-textarea, .page-id-3199 .wpcf7-form-control.wpcf7-textarea{margin-bottom:16px !important;}
.page-id-1970 .gyan-cf7-style input[type=checkbox]+span:before, .page-id-3199 .gyan-cf7-style input[type=checkbox]+span:before{padding:2px;height:16px;width:16px;}
.swm-header-search, div#swm-sidepanel-trigger{display:none;}
.swm-header-button-search{background:url(https://directk9.com.au/wp-content/uploads/2021/06/iacp-logo-5.jpg);height:80px;background-size:contain;width:80px;margin-top:16px;background-repeat:no-repeat;background-position:center;}
.swm-header-container-wrap.sticky-on .swm-header-button-search{height:72px;width:80px;margin-top:12px;}
.elementor-element.elementor-element-cf5f423.contact_trainer.elementor-widget.elementor-widget-heading:before, .contact_trainer:before{content:url(https://directk9.com.au/wp-content/uploads/2020/11/send-e1604458636788.png );width:150px;position:absolute;right:25px;height:100%;top:25px;}
.elementor-element.elementor-element-cf5f423.contact_trainer.elementor-widget.elementor-widget-heading, .contact_trainer_info, .contact_trainer{margin-bottom:0px !important;}
.swm-cf-m-column .swm_cf_icon, .swm-cf-m-column .swm_cf_call, .swm-cf-m-column .swm-cf-subtitle{color:#000;}
.gyan-services-full-icon-wrap{display:none;}
#swm-main-nav-holder.sticky-on ul.swm-primary-nav>li>a:hover, #swm-main-nav-holder.sticky-on ul.swm-primary-nav>li.swm-m-active>a{color:#032e42 !important;}
ul.swm-primary-nav>li>a:hover, ul.swm-primary-nav>li.swm-m-active>a{color:#032e42 !important;}
.swm-primary-nav>li.pm-dropdown ul>li:hover>a span, .swm-primary-nav>li.megamenu-on ul a span:hover, .swm-primary-nav>li.megamenu-on ul>li>ul>li:hover>a span{color:#032e42 !important;}
.sticky-on #swm-mobi-nav-btn, .sticky-on #swm-sidepanel-trigger, .sticky-on .header-main, .sticky-on .swm-header-button-wrap, .sticky-on .swm-header-logo-section, .sticky-on .swm-header-search, .sticky-on .swm-sidepanel-trigger-wrap{height:100px !important;}
.sticky-on ul.swm-primary-nav>li{line-height:100px !important;}
li.swm-search-author{color:#ffcc00;}
.elementor-1970 .elementor-element.elementor-element-49f95a41 .gyan-cf7-style input[type="submit"]{-webkit-appearance:none !important;}
.gyan-cinfo-address{display:none;}
.no_dot_icon .fa-check:before{color:#0c2f42 !important;}
span.padding_text{padding-left:7px;}
.float_left_li{float:left;width:50%;}
.no_margin_bottom{margin-bottom:0px !important;}
.gcaptach{margin-bottom:32px;}
.gcaptach > div{margin:auto;}
@media only screen and (max-width: 820px) {
.swm-topbar .swm-topbar-content .left{float:none;}
.page-id-1970 .gyan-cf7-style input[type=checkbox]+span:before{padding:2px;}
}
@media only screen and (max-width: 768px) {
.swm-sub-header{height:418px !important;}
.swm-topbar .swm-topbar-content .left{float:none;}
}
@media only screen and (max-width: 600px) { .elementor-1946 .elementor-element.elementor-element-6aa93947 > .elementor-element-populated{margin:-4px 0px 0px 0px;}
.elementor-element.elementor-element-cf5f423.contact_trainer.elementor-widget.elementor-widget-heading:before{right:38px;top:30px;}
.quick_link{margin-right:0px;}
}
@media screen and (max-width:500px){
.gcaptach > div > div{}
}
@media(max-width:480px){
.swm-sub-header {
height: 196px !important;
}
}