/*
Theme Name: Twenty Sixteen Child
Theme URI: https://wordpress.org/themes/twentysixteen/
Template: twentysixteen
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Sixteen is a modernized take on an ever-popular WordPress layout — the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere.
Tags: one-column,two-columns,right-sidebar,accessibility-ready,custom-background,custom-colors,custom-header,custom-menu,editor-style,featured-images,flexible-header,microformats,post-formats,rtl-language-support,sticky-post,threaded-comments,translation-ready,blog,block-patterns
Version: 3.4.1732623946
Updated: 2024-11-26 12:25:46

*/

.post.type-post .byline {
    display: block !important;
}
section#block-31 a.tag-cloud-link {
    font-size: 8pt !important;
}
.container-area footer span.comments-link {
    display: none !important;
}
.search section#primary {
    margin-right: 0px !important;
}

.search section#primary {
    display: flex;
    gap: 30px;
    margin-top: 100px;
	max-width: 1250px !important;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
}

@media (max-width:1024px){
aside#secondary {
    padding-right: 0px !important;
}
section#primary {
    flex-direction: column;
    padding-bottom: 40px;
}
.page-content,header.page-header{
   margin-left:0px;
   margin-right:0px;
}
.tag aside#secondary {
    width: 100%!important;
}
}
.elementor-element.elementor-element-e2c4e91.elementor-widget.elementor-widget-image .elementor-widget-container {
    overflow: hidden;
}
article.eael-grid-post.eael-post-grid-column {
    width: 100% !important;
}
/* header#masthead {
    position: fixed !important;
    top: 0;
    width: 100%!important;
} */
input#wp-block-search__input-1 {
    border: 1px solid #d1d1d1 !important;
}

.elementor-element-d33d60e.e-con-full.e-flex.e-con.e-child p{
	margin-bottom: 0px;
}

.contains-name p {
    display: flex
;
    flex-direction: row;
    gap: 5px;
	margin-bottom: 0px;
}

.contains-entire-form p br {
    display: none;
}

.contains-entire-form p{
	margin-bottom: 0px;
}

.contains-entire-form label {
    margin-bottom: 15px;
}
form.wpcf7-form.init label span.for-label,form.wpcf7-form.init label br{
 display:none;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border-radius: 50px;
	border: 1px solid #d1d1d1!important;
} 

form.wpcf7-form.init p.head-for-form {
	margin-bottom:20px;
}

h2.get-in.touch {
	margin-bottom:0px;
}

textarea.wpcf7-form-control.wpcf7-textarea {
    border-radius: 20px;
	border: 1px solid #d1d1d1;
}

input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-required.wpcf7-validates-as-number {
    border-radius: 50px;
    background: #fff;
    padding: 16px;
	border: 1px solid #d1d1d1;
}

/* .elementor-element.elementor-element-fd4dbe5.e-con-full.e-flex.e-con.e-child {
    padding: 30px;
} */

input.wpcf7-form-control.wpcf7-submit.has-spinner {
    width: auto;
    color: #fff;
    background: brown;
    border-radius: 50px;
    padding: 12px 24px;
	    font-size: 16px;
}

p.form-bottom {
    font-size: 14px;
	margin-bottom: 15px;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-required.wpcf7-validates-as-number,textarea.wpcf7-form-control.wpcf7-textarea {
    padding: 12px 24px !important;
     font-weight: 500;
/*      font-family: Merriweather !important; */
}

.addtoany_share_save_container {
    border-top: 1px solid #d1d1d1!important;
    padding: 25px 0px!important;
    border-bottom: 1px solid #d1d1d1!important;
}