/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 28 2023 | 18:08:39 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600&display=swap');
body{background-color:#fff !important;}
.site {margin:0px;}
a{text-decoration:none; outline:none;}
.entry-content a, .entry-summary a, .taxonomy-description a, .logged-in-as a, .comment-content a, .pingback .comment-body > a, .textwidget a, .entry-footer a:hover, .site-info a:hover{box-shadow:none !important;}
body:not(.custom-background-image).admin-bar:before{top:0px !important}
body:not(.custom-background-image):before, body:not(.custom-background-image):after{height:0px !important;}
.site-header {padding:5px 0;}
.main-navigation a {padding: 0em 0.875em; font-weight:400; }
.site-branding, .site-header-menu, .header-image {margin-top: 2.75em; margin-bottom: 0.75em;}
.no-sidebar .entry-header, .no-sidebar .entry-content, .no-sidebar .entry-summary, .no-sidebar .entry-footer, .no-sidebar .comments-area, .no-sidebar .image-navigation, .no-sidebar .post-navigation, .no-sidebar .pagination, .no-sidebar .page-header, .no-sidebar .page-content, .no-sidebar .content-bottom-widgets{margin:0px;}
.site-inner {max-width: 1150px;}
body, div, p, .entry-content, a{font-family: 'Poppins', sans-serif;}
h1,h2,h3,h4,h5{font-family: 'Poppins', sans-serif !important;}
h1.entry-title{margin-top:40px; padding-bottom:0px; margin-bottom:0px;}
.page .entry-header {margin-bottom: 0em;}
.home .entry-header{display:none;}
.page-header{display:none !important;}
h1, .heading-size-1 {
    font-size: 2.4rem;
    font-weight: 600;
}
a{text-decoration:none; outline:none;}
a:hover{text-decoration:none !important;}
.bgcolor{ padding:60px 25px 5px 25px;  width:100%; border-radius:10px;}
.bgcolor h2{text-transform:none; font-size:28px; text-align:center; margin-bottom:20px;}
.bgcolor2{ padding:25px 25px 5px 25px;  width:100%; border-radius:10px; background-color:#f48221;}
.bgcolor2 h2{text-transform:none; font-size:28px; color:#fff;  margin-bottom:20px; margin-top:0px !important;}
.bgcolor2 .input-filled input, .bgcolor2 .input-filled textarea{padding:12px 24px; font-size:16px !important;}
.input-filled .btn-block{padding:15px 30px !important; }
.input-filled{margin-bottom:15px;}
.input-filled input, .input-filled textarea{padding:19px 29px; border-radius:5px;}
textarea{border-radius:5px; height:100px;padding:19px 29px; font-size:16px !important;}
.header-inner {padding: 1rem 0;}
.primary-menu-wrapper{margin-top:35px;}
h6, .entry-content h6{font-weight:400; line-height:26px !important;}
.headeremail{position: absolute; top: 9px; right:0px; font-size:19px; font-weight:400;}
.headeremail a{color:#333;}
.color-accent, .color-accent-hover:hover, .color-accent-hover:focus, :root .has-accent-color, .has-drop-cap:not(:focus):first-letter, 
.rtpad{padding-right:30px;}
.primary-menu a:hover{color:#f48221;}
p{line-height:26px !important; margin:0 0 1.15em;}
.textcenter{text-align:center;}
.lftsection{float:left; width:56%;}
.rtsection{float:right; width:35%; padding-top:40px;}
.clr{clear:both;}
.entry-content h2, .entry-content h3 {margin:2rem auto 1rem;}
h2, .heading-size-2 {font-size: 1.6rem !important;  margin-top: 32px !important;}
.hdlist:after{content:""; width:100px; height:3px; background-color:#f48221; display:block; margin:12px auto 25px auto;}
ul.servicelist{clear:both; padding-bottom:40px;}
ul.servicelist li{list-style-type:none; width:48%; float:left; padding:0px 20px;}
ul.servicelist li h3{font-size:20px; margin-top:10px !important;}
ul.servicelist li a{color:#f48221;}
ul.servicelist li a:hover{color:#000;}
.wpmtst-testimonial-heading{display:none;}
.strong-view.wpmtst-default .wpmtst-testimonial{border:0px !important;}
.strong-view.wpmtst-default .wpmtst-testimonial-field{text-align:left !important; font-weight:bold;}
.ftsection1{float:left; width:36%; padding-right:55px; font-size:15px; color:#fff;}
.ftsection1 p, .ftsection2 p{font-size:15px; color:#fff;}
.ftsection2{float:left; width:30%;}
.ftsection3{float:left; width:34%;}
.ftsection1 h3, .ftsection2 h3{font-size:17px; margin:0 0 10px 0; color:#fff;}
.ftsection1 h3:after, .ftsection2 h3:after{content:""; width:90px; height:2px; background-color:#aa5207; display:block;margin:7px 0 15px 0;}
.footerbox{background-color:#f48221; padding:60px 0 40px 0;}
.site-footer{padding:10px 0;}
.site-footer .site-title:after{display:none;}
.site-content {padding: 0;}
h2.mnheading{margin-top:10px !important; padding-top:0px !important;}
h2.mnheading:after{content:""; width:100px; height:2px; background-color:#f48221; margin:13px 0 22px 0; display:block;}
.home .innerbanner{display:none;}
.entry-content, #secondary{padding:20px 0 30px 0;}
.entry-content ul{margin-left:20px;}
.widget{border-top:0px !important;}
.sidebar {float: right; margin-left:0%; width: 33%;}
.content-area {float: left; margin-right:0%; width: 62%;}
.home .content-area {float:none; margin-right:0%; width:100%;}
.main-navigation .menu-item-has-children > a:after{top:3px;}
.main-navigation ul ul a {width: 18.6875em; padding: 10px 15px; font-size: 14px;}
.main-navigation a:hover, .main-navigation a:focus {color: #f48221; font-weight:400;}
.dropdown-toggle:hover, .dropdown-toggle:focus {color: #686868;}
.site-branding .site-title a:hover,
.site-branding .site-title a:focus {color: #686868;}
.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a{font-weight:400; color:#f48221;} 
.main-navigation a:hover, .main-navigation a:focus{color:#f48221 !important;}
body:not(.search-results) article:not(.type-page) .entry-content{width:100%;}
.bdp-post-title a{color:#333 !important;}
h2.bdp-post-title{font-size:20px !important;}
.bdp-readmorebtn{border:0px; background-color:transparent; color:#f48221 !important; padding:0px; font-size:16px;}
.bdp-readmorebtn:hover{color:#333 !important; border:0px; background-color:transparent;}
.bdp-post-list{border-bottom:1px dotted #333; padding-bottom: 15px;}
.entry-content ul, .entry-summary ul, .comment-content ul, .entry-content ol, .entry-summary ol, .comment-content ol {
    margin-left: 19px;}
.site-main > article{margin-bottom:20px !important;}
footer.entry-footer{display:none;}
.navigation.post-navigation{display:none;}
.entry-summary{display:none;}
.mobilebanner{display:none;}
.textwidget h2{padding-bottom:18px !important;}
.deskslider{display:block;}
.mobmenu-content li > .sub-menu li {padding-left: 0; font-size: 15px;}
.ast-separate-container #primary, .ast-separate-container.ast-left-sidebar #primary, .ast-separate-container.ast-right-sidebar #primary{margin-top:0px;}
h2.elementor-heading-title{margin-top:0px !important;}
.elementor-element-e4e7cdb, .elementor-element-3914b99, .elementor-element-d3ca9c6, .elementor-element-dc6bb4c{margin-bottom:0px !important;}
.whitelinks a{color:#fff;}
.whitelinks a:hover{text-decoration:underline !important;}
.entry-content li{margin-bottom:10px;}
b, strong {font-weight: 600;}
@media all and (max-width:768px) and (min-width:300px) {
.lftsection{float:none; width:100%;}
.rtsection{float:none; width:100%;}
.clr{clear:both;}
	.ftsection1, .ftsection2, .ftsection3{float:none; width:100%;}	
.sidebar {float: none; margin-left:0%; width:100%;}
.content-area {float:none; margin-right:0%; width:100%;}
	ul.servicelist{margin-left:0px; padding-bottom:10px;}
ul.servicelist li{list-style-type:none; width:100%; float:none; padding:0px;}
	.rtsection{padding-top:14px;}
.mobilebanner{display:block; background-image:url('https://millparkbuildinginspections.au/wp-content/uploads/2022/10/mobile-banner.jpg'); background-repeat:no-repeat; background-size:cover; background-position:center center; padding:10px 15px 20px 15px;}
	.mobilebanner h2{color:#fff; font-size:25px; text-align:center; padding-bottom:20px; line-height:33px;}	
.orgbg{ padding:0px 25px 5px 25px;  width:100%; border-radius:10px; background-color:#f48221;}
.deskslider{display:none;}
}
