/*


Theme Name: ConstructionPress
1.4.0
1.4.0
Description: ConstructionPress is a powerful and versatile WordPress theme for creating professional websites for construction and building businesses. It has a modern, responsive design and a range of powerful features and customization options. Whether you're a small business or a large corporation, ConstructionPress can help you create a professional online presence.


Author: ConstructionPress Team 


Version: 1.4.0


Stable tag: 1.4.0


Tested up to: 6.1.1


Requires PHP: 7.0


Tags: construction


License: GPL-2.0-or-later


License URI: https://www.gnu.org/licenses/license-list.html#GPLv2


Text domain: constructionpress


Tags: construction








ConstructionPress WordPress Theme, Copyright (C) 2023.


ConstructionPress is distributed under the terms of the GNU GPL


*/


/* ************************* */





/* defult css Styles


---------------------------------*/


@charset "utf-8";


*, *:after, *:before {box-sizing: border-box;}





article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, blockquote {margin: 0; padding: 0; border: 0; display: block;}


h1, h2, h3, h4, h5, h6 {font-weight:normal; line-height: normal;}


h1 {font-size: 28px; margin: 0 0 15px;}


h2 {font-size: 24px; margin: 0 0 15px;}


h3 {font-size: 20px; margin: 0 0 12px;}


h4 {font-size: 18px; margin: 0 0 12px;}


h5 {font-size: 16px; margin: 0 0 10px;}


h6 {font-size: 14px; margin: 0 0 10px;}


ul, ol {margin-bottom: 10px; padding-left: 15px;}


li {margin: 0 0 10px; padding: 0;}


p {padding-bottom: 20px;margin: 0;}


p:last-child{padding-bottom: 0;}


label, span, strong {display: inline-block;}


p label, p span, p strong {display: inline;}


strong{font-weight: 700;}


a {


	color: #14afd1;


	text-decoration: none;


	border: none;


	outline: none;


	display: inline-block;


	-moz-transition: all 300ms ease-in-out 0s;


	-webkit-transition: all 300ms ease-in-out 0s;


	transition: all 300ms ease-in-out 0s;


}


a:hover, a:focus{text-decoration: none;outline: none;}


a:focus{color: #14afd1;}


img {border: none; outline: none; display: inline-block; max-width: 100%;}


mark {background-color: #ff9; color: #000; font-style: italic; font-weight: bold;}


del {text-decoration: line-through;}


hr {display: block; height: 1px; border: 0; margin: 10px 0; padding: 0; border-top: 1px solid #d3d3d3;}


table {border: none; border-collapse: collapse;	border-spacing: 0; width: 100%;}


table th, table td {padding: 10px 12px;	vertical-align: top; border: 1px solid #d3d3d3;}


.rtl .htop .contact-list {text-align: left;}


.sk_img_left {


    float: right;


    margin: 0 0 30px 35px;


}


/* -------------------- */


.sticky {


	display: block;


}