.wp-block-navigation-item__content{
		padding:5px 15px;
}
.wp-block-navigation-item__content:hover{
		background-color:#ffffff;
		color:#000000 !important;
		text-decoration: none !important;
		font-weight: bold;
		border-radius:4px;
		transition: all;
		transition-duration: 500ms;
}
.wp-block-navigation__container{
	gap: 0;	
}
label{
	display:block !important;	
}
.wpcf7-text, .wpcf7-tel, .wpcf7-email, .wpcf7-textarea, .wpcf7-select{
	padding: 5px 5px;	
	width: 100%;
}
.wpcf7-submit, .wpcf7-stripe .first, .wpcf7-stripe .second{
	padding: 15px 35px;
	color: #fff;
	font-size: 18px;
	background-color: #262b32;
	border: 1px solid #262b32;
}
.wpcf7-submit:hover, .wpcf7-stripe .first:hover, .wpcf7-stripe .second:hover{
		background-color: #1d4984;
}

.sticky{
	position: -webkit-sticky; /* Safari */
  position: sticky;
  top: 50px;
}
@media only screen and (max-width: 600px){
	/*Small smartphones [325px -> 425px]*/
		.sticky{
			/* display:none; */
				position:relative;
				clear:both;
				padding-bottom: 25px;
				margin-bottom: 70px !important;
		}
}

.entry-content .post-password-form{
    min-height: 60vh;
		text-align: center;
    display: flex;
    justify-content: center;
    flex-flow: column;
		font-size: x-large;
}


.entry-content .post-password-form input[name="post_password"]{
		 padding: 8px;	
}

.entry-content .post-password-form input[name="Submit"]{
		padding: 12px;
    background-color: #292929;
    border: none;
    color: white;
    font-style: normal;
    font-weight: bolder;	
}
.call{
	position:fixed;
	left: 10px;
	bottom:10px;
	z-index:1000;
}
.call .has-base-2-background-color:hover{
	background-color: #eaeaea !important;
	color:#000;
}
.my-skills-section{
	color:whitesmoke !important;	
}

.footer-fixed{
	/*position:fixed;
	left: 0px;
	right: 0px;*/
		
	position: -webkit-sticky;
  position: sticky;
	bottom: 0px;
	z-index:1001;
}

.mobileshow { 
display:none; 
}
@media screen and (max-width: 500px) {
.mobileshow { 
   display:block; 
}
}