/*
Theme Name: Paperio Child
Theme URI: http://wpdemos.themezaa.com/paperio
Version: 1.0
Author: ThemeZaa
Author URI: http://www.themezaa.com
Template: paperio
Description: Paperio is a visually appealing, clean and uncluttered, SEO and speed optimised multi-purpose WordPress blog theme fully customizable with WordPress customizer.
Text Domain: paperio-child
Tags: one-column, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, footer-widgets, post-formats, theme-options, threaded-comments, translation-ready, blog
License: Themeforest Split Licence
License URI: http://themeforest.net/licenses
*/
@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700|Playfair+Display:400,700,900&display=swap');

/*.container-fluid{
    padding-left: 0!important;
	padding-right: 1px!important;
}*/
.border-footer{
	border-top: none!important;
}

.btn-contact{
	margin-bottom: 20px!important;
    border-radius: 0 10px 10px!important;
	font-family: 'Montserrat', sans-serif!important;
	font-size: 1em!important;
}
h2{
	color: #4dd590 !important;
	font-family: 'Playfair Display', serif !important;
}

h3{
	font-family: 'Playfair Display', serif !important;
}

.widget-title{
	font-family: 'Playfair Display', serif !important;	
}

/*.footer-three-sidebar:nth-child(2){
	padding-left: 5%;
}*/

p{
	color: black;
	font-family: 'Montserrat', sans-serif!important;
	text-align: justify;
}

.wp-block-button__link{
	font-family: 'Montserrat', sans-serif!important;
	font-weight: 600!important;
	font-size: 1em;
	border-radius: 0 10px 10px;
}

.footer-three-sidebar{
	display:flex;
}

.form-control{
	width: auto!important;
}

.textwidget{
	color:white;
}

#pages-2 li {
	list-style-type: none!important;
}

.post-content-area{
	display: contents;
}

header{
	background: linear-gradient(#0c4e0a, #032916)!important;
}

#site-navigation{
	background: transparent!important;
	padding-bottom: 30px;
}

.navbar-border-top{
    border-top: 1px solid #e7e7e700 !important;
}

#menu-item-975 a,
#menu-item-973 a,
#menu-item-974 a,
#menu-item-972 a
{
	color: white!important;
}

.page-item-145 a,  .page-item-204 a, .page-item-970 a, .page-item-143 a{
	color: white !important;
}

.textwidget p a {
	color: white !important;	
}

.wp-block-columns{
	margin-bottom: 0!important;
}

.margin-five{
	margin:0!important
}

input{
	/*color:black!important;*/
	background-color: #032916!important;
}

input[type="submit"]{
	color: white;
	border-radius: 16px;
}

textarea{
	color:black!important;
}

.wpcf7-mail-sent-ok{
	background-color:#CCC!important;
}

.wpcf7-email{
	background-color: #032916!important;
}

input[type="email"]{
	background-color: #fff!important;
}
/*.footer-three-sidebar{
	display: flow-root;
}*/

ul{
	padding-inline-start: 0;
}

#social-bar{
	background-color: black;
	text-align: right;
	width: 100%;
	height: 30px;
}
.social-icon{
	line-height: 30px!important;
	float: right;
}
.fab{
	padding: 0!important;
	line-height: 0!important;
}

/*#text-8{
	margin-top: -49%;
    margin-left: 50%;
}*/

@media (max-width: 991px) {
	.header-style-2 .logo{
		top: 0!important;
	}
	/*.footer-three-sidebar:nth-child(2){
		padding-bottom: 25%;
	}

	#text-8{
		margin-top: -23%;
	}*/

}

.wp-block-preformatted{
	font-family: 'Montserrat', sans-serif!important;
}

@media (min-width: 1280px){
	.wp-block-preformatted{
		padding: 40px;
		width: 60%;
		margin-left: 20%;
	}
}