﻿/*!
Theme Name: Fluid 44
Theme URI: https://44interactive.com
Author: 44i
Author URI: https://44interactive.com
Description: Howdy! Fluid 44 is always a custom build based on your unique needs. Bolstering the most accessible & advanced responsive front-end framework in the solar system for any device—built just for you—in a semantic, readable, flexible, and completely customizable way. <a href="/wp-admin/admin.php?page=welcome">Welcome to your new shiny site</a>.
Version: 1.5.9.3.pagely
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: uxpert, responsive, semantic, readable, reliable, flexible, accessible, customizable, clutter-free, taxonomy featured-images, rtl-language-support, translation-ready
Template: hello-elementor
Text Domain: fluid44 */a{color:var(--main-color);text-decoration:underline;transition:all .3s ease}a:hover{color:var(--hover-color)}[type=button],[type=submit],button{color:#fff;background-color:var(--main-color);border-color:var(--main-color)}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{background-color:var(--hover-color);border-color:var(--hover-color)}.main_color{fill:var(--main-color) !important}/*!!drats, not working yet */#elementor-add-new-section .elementor-add-templately-promo-button{display:none}div.elementor-widget-theme-site-logo a{width:100%}body div[data-elementor-type=header] nav ul[id^=menu-] li.logged-in,body div[data-elementor-type=header] nav ul.elementor-nav-menu li.logged-in{display:none}body div[data-elementor-type=header] nav ul[id^=menu-] li.highlight,body div[data-elementor-type=header] nav ul.elementor-nav-menu li.highlight{color:#fff;background:var(--main-color);border-radius:5px;transition:all .3s ease}body div[data-elementor-type=header] nav ul[id^=menu-] li.highlight a.elementor-item,body div[data-elementor-type=header] nav ul.elementor-nav-menu li.highlight a.elementor-item{color:#fff !important;transition:all .3s ease}body div[data-elementor-type=header] nav ul[id^=menu-] li.highlight a.elementor-item:hover,body div[data-elementor-type=header] nav ul.elementor-nav-menu li.highlight a.elementor-item:hover{color:#fff !important}body div[data-elementor-type=header] nav ul[id^=menu-] li.highlight:hover,body div[data-elementor-type=header] nav ul.elementor-nav-menu li.highlight:hover{background:var(--hover-color)}body.logged-in div[data-elementor-type=header] nav ul[id^=menu-] li.logged-out,body.logged-in div[data-elementor-type=header] nav ul.elementor-nav-menu li.logged-out{display:none}body.logged-in div[data-elementor-type=header] nav ul[id^=menu-] li.logged-in,body.logged-in div[data-elementor-type=header] nav ul.elementor-nav-menu li.logged-in{display:block}body.logged-in div[data-elementor-type=header] nav ul[id^=menu-] li.create-account,body.logged-in div[data-elementor-type=header] nav ul.elementor-nav-menu li.create-account{display:none}body header.page-header{height:200px;width:100vw;margin:0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}body header.page-header::before{content:"";display:block;position:absolute;z-index:0;width:100%;height:100%;background:#000;opacity:.25}body header.page-header h1.entry-title{color:#fff;position:relative;font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight);padding:20px;max-width:1140px;text-align:center}body.blog_id_1 header.page-header{height:260px}body.page h1,body.page .elementor-widget-theme-post-title .elementor-heading-title{color:#fff;font-weight:700;text-transform:uppercase;font-size:44px;line-height:46px}@media(max-width: 1024px){body.page h1,body.page .elementor-widget-theme-post-title .elementor-heading-title{font-size:40px;line-height:42px}}@media(max-width: 500px){body.page h1,body.page .elementor-widget-theme-post-title .elementor-heading-title{font-size:34px;line-height:36px}}body.page h2{font-size:34px;line-height:36px;font-weight:700}@media(max-width: 1024px){body.page h2{font-size:24px;line-height:26px}}body.page h3,body.page h4,body.page h5,body.page h6{font-size:16px;line-height:18px;font-weight:700}body.page #content .page-content{max-width:1140px;padding:30px 20px;margin:0 auto}body.page #content .page-content p{font-size:14px;line-height:18px}body.page #content .page-content p a{text-decoration:underline}body.page #content .page-content ul{padding-left:14px;font-size:14px;line-height:18px}body.page #content .page-content ul li{padding:0 0 5px 0}body.page.home #content .page-content{max-width:100%;padding:0}body.page.home #content .page-content>h1,body.page.home #content .page-content>h2,body.page.home #content .page-content>h3,body.page.home #content .page-content>h4,body.page.home #content .page-content>h5,body.page.home #content .page-content>h6,body.page.home #content .page-content>p,body.page.home #content .page-content>ul{max-width:1140px;padding:0 20px;margin-left:auto;margin-right:auto}body.author .page-header{background-image:url(./assets/land.jpg)}body.author .page-header h1.entry-title{margin-bottom:0;padding-bottom:0;padding-top:0}body.author .page-header h2{color:#fff;margin-top:0;text-transform:uppercase;z-index:1;font-size:20px;letter-spacing:3px}body.author .page-header #contact_owner{color:#fff;z-index:1;background:rgba(255,255,255,.01);font-size:16px;line-height:24px;margin:0 auto;padding:6px 13px;border:1px solid #fff;border-radius:9999px;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.01);transition:all .2s ease}body.author .page-header #contact_owner:hover{color:#000;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.6)}body.author.blod_id_10 .page-header{background-image:url(./assets/land_nm.jpg)}@media(max-width: 575px){body.author #content{padding:0}}body.author #profile_content{max-width:1140px;padding:30px 20px;margin:0 auto}body.author #profile_content h3{margin:0}body.author #profile_content p{margin:0 0 20px}body.author #profile_content #profile_ratings .ratings_wrapper{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}body.author #profile_content #profile_ratings .ratings_wrapper .rating{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:10px 0}body.author #profile_content #profile_ratings .ratings_wrapper .rating span{display:flex;width:100%}body.author #profile_content #profile_ratings .ratings_wrapper .rating span.score{padding:0 10px 0 0}body.author #profile_content #profile_ratings .ratings_wrapper .rating span.score span{margin:0 5px 0 0;width:50px;height:50px;justify-content:center;align-items:center;text-indent:-9999px}body.author #profile_content #profile_ratings .ratings_wrapper .rating span.score span.dashicons-star-filled{background-image:url(../../../wp-content/plugins/gravityformssurvey/images/star1.svg)}body.author #profile_content #profile_ratings .ratings_wrapper .rating span.score span.dashicons-star-empty{border:none;background-image:url(../../../wp-content/plugins/gravityformssurvey/images/star0.svg)}body.author #profile_content #profile_ratings .ratings_wrapper .rating span.person{font-weight:bold}body.author #profile_content #profile_ratings .ratings_wrapper .rating span.date{font-style:italic;font-size:12px;line-height:12px}body.author #profile_content #profile_ratings .ratings_wrapper .rating span.review{padding:0 0 10px 0;font-size:22px;line-height:24px}body.author #profile_content .gform_wrapper.gravity-theme{margin:30px 0 0}body.author #profile_content .gform_wrapper.gravity-theme .gform_required_legend{display:none}body.author #profile_content .gform_wrapper.gravity-theme .gsurvey-rating>label{margin:0 5px 0 0;font-size:.000001px}body.author #profile_content .gform_wrapper.gravity-theme .gsurvey-rating>label::before{display:flex;justify-content:center;align-items:center;width:50px;height:50px;font-size:35px;border-radius:50%}body.author #profile_content .gform_wrapper.gravity-theme .gsurvey-rating:not(:checked)>label{width:50px;height:50px;background-size:50px}body.author #profile_content .gform_wrapper.gravity-theme .gsurvey-rating:not(:checked)>label:hover,body.author #profile_content .gform_wrapper.gravity-theme .gsurvey-rating:not(:checked)>label:hover~label{background-size:50px}body.registration_page{background-image:url(./assets/land.jpg);background-repeat:no-repeat;background-size:cover}body.registration_page #interior_header{display:none}body.registration_page #content{margin:0;min-width:100%;max-width:100%;min-height:100vh;background-image:url(./assets/land.jpg);background-repeat:no-repeat;background-size:cover;padding-top:30px}body.registration_page #content header.page-header{display:none}body.registration_page #content div.page-content{max-width:960px;margin:0 auto;color:#fff}body.registration_page #content div.page-content .gform_wrapper{margin:0 auto 30px;background:rgba(255,255,255,.7);border:1px solid #e5e5e5}body.registration_page #content div.page-content .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:10px}body.registration_page #content div.page-content .gform_wrapper .gform_heading{padding:15px;border-bottom:1px solid #e5e5e5}body.registration_page #content div.page-content .gform_wrapper .gform_heading .gform_title{margin:0;font-weight:700;color:var(--hover-color)}body.registration_page #content div.page-content .gform_wrapper .gform_heading .gform_required_legend{display:none}body.registration_page #content div.page-content .gform_wrapper form{padding:15px}body.registration_page #content div.page-content .gform_wrapper form .gform_fields #field_3_3 span.name_first{margin:0;padding:0 0 10px 0;min-width:100%}body.registration_page #content div.page-content .gform_wrapper form .gform_fields #field_3_3 span.name_last{margin:0;padding:0 0 0 0;min-width:100%}body.registration_page #content div.page-content .gform_wrapper form .gform_fields #field_3_5 span.ginput_left{margin:0;padding:0 0 10px 0;min-width:100%}body.registration_page #content div.page-content .gform_wrapper form .gform_fields #field_3_5 span.ginput_right{margin:0;padding:0 0 0 0;min-width:100%}body.registration_page #content div.page-content .gform_wrapper form .gform_fields #field_3_5 span.password_input_container{margin:0;padding:0}body.registration_page #content div.page-content .gform_wrapper form .gform_fields #field_3_7 label{font-size:11px;color:#333}body.registration_page #content div.page-content .gform_wrapper form .gform_fields #field_3_7 a{color:#000}body.registration_page #content div.page-content .gform_wrapper form .gform_footer{margin:0;padding:15px 0 0 0}body.registration_page #content div.page-content .gform_wrapper form .gform_footer input[type=submit]{margin:0;width:100%}body.registration_page #content div.page-content .gform_wrapper .gform_validation_errors{margin:15px 15px 0;width:calc(100% - 30px)}body.registration_page #content div.page-content .gform_confirmation_wrapper{margin:0 auto 30px;padding:15px;color:#333;text-align:center;background:rgba(255,255,255,.7);border:1px solid #e5e5e5}body.registration_page #content>h2,body.registration_page #content>p.view,body.registration_page #content>p.lead-in,body.registration_page #content #signup-welcome{background:rgba(255,255,255,.7);max-width:960px;margin:0 auto;padding:15px}body.registration_page footer#site-footer{display:none}body.registration_page.blog_id_1{background-image:url(./assets/land_nm.jpg)}body.registration_page.blog_id_1 #content{background-image:url(./assets/land_nm.jpg)}#site_header a{display:inline-flex;justify-content:flex-start;align-items:center}#site_header a span.site_name{color:var(--main-color);font-size:31px;line-height:31px;font-weight:800;letter-spacing:0;text-transform:none;margin:0 10px 0 0;display:inline-block;transition:all .3s}#site_header a img.logomark{height:31px;width:auto}#site_header a:hover span.site_name{color:var(--hover-color)}@media(max-width: 1024px){#site_header a span.site_name{font-size:20px;line-height:20px}}@media(max-width: 767px){#site_header a{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start}#site_header img.logomark{margin:0 0 10px 0}}@media(max-width: 500px){#site_header a span.site_name{font-size:14px;line-height:14px}}#homepage_map{width:100%}#homepage_map #networked_map{height:835px}#homepage_map #networked_map .gm-style .gm-style-iw-tc{display:none}#homepage_map .gm-style .gm-style-iw-t{bottom:35px !important}#homepage_map .gm-style .gm-style-iw-t::after{display:none}#homepage_map .gm-style-iw{padding:0;overflow:visible}#homepage_map .gm-style-iw .gm-style-iw-d{padding:0;overflow:hidden !important}#homepage_map .gm-style .gm-style-iw-chr{position:absolute;top:-10px;right:-10px}#homepage_map button.gm-ui-hover-effect{background:#fff !important;border-radius:100%}#homepage_map #content #bodyContent{padding:5px 12px 15px}#homepage_map #content h1{color:var(--main-color);font-weight:900;font-size:22px;line-height:22px;margin:0 0 11px}#homepage_map #content div.photo{width:280px;height:150px;background-size:cover;background-position:center;border-top-left-radius:8px;border-top-right-radius:8px}#homepage_map #content p{margin:0}#homepage_map #content p strong{font-weight:500}#homepage_map #content ul{padding:0;list-style:none}#homepage_map #content ul li{padding-left:9px;text-indent:-9px}#homepage_map #content #profile_ratings p{display:flex;justify-content:flex-start;align-items:center;min-height:33px;padding:5px 10px}#homepage_map #content #profile_ratings p span{text-indent:-9999px;height:27px;width:27px;margin:0 0 0 3px;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:contain;background-position:center center}#homepage_map #content #profile_ratings p span:first-of-type{margin-left:6px}#homepage_map #content #profile_ratings p span.dashicons-star-filled{background-image:url(../../../wp-content/plugins/gravityformssurvey/images/star1.svg)}#homepage_map #content #profile_ratings p span.dashicons-star-empty{border:none;background-image:url(../../../wp-content/plugins/gravityformssurvey/images/star0.svg)}#homepage_map #content #contact_owner,#homepage_map #content #view_profile{color:#fff;display:inline-block;margin:6px 0 0;padding:6px 12px;border-radius:4px;background:var(--main-color);transition:all .3s ease;clear:left;float:left;cursor:pointer}#homepage_map #content #contact_owner:hover,#homepage_map #content #view_profile:hover{background:var(--hover-color)}#homepage_map #content #contact_owner.margin-bottom,#homepage_map #content #view_profile.margin-bottom{margin-bottom:15px}#homepage_map #content .map-icon{position:absolute;right:50%;transform:translate(50%, 0);bottom:-34px}#dynamic_filter{width:100%;padding:10px;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}#dynamic_filter>div,#dynamic_filter>input,#dynamic_filter>button,#dynamic_filter>select{display:flex}#dynamic_filter div.filter-icons{flex-direction:row;flex-wrap:wrap}#dynamic_filter legend{width:100%;padding:1 0 0;margin:0 0 5px;background:#caced1;color:#fff;font-size:10px;line-height:12px;text-align:center;text-transform:uppercase;font-weight:bold}#dynamic_filter label{cursor:pointer;width:100%;min-width:50px;max-width:50px;height:55px;font-size:9px;line-height:9px;text-align:center;display:flex;flex-direction:column-reverse;flex-wrap:wrap;justify-content:space-between;align-items:center;background-position:top center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);background-size:27px 34.5px}#dynamic_filter label.all{display:none}#dynamic_filter label.beef,#dynamic_filter label.cattle,#dynamic_filter label.dairy{background-image:url(./assets/icon-cattle.png)}#dynamic_filter label.sheep{background-image:url(./assets/icon-sheep.png)}#dynamic_filter label.goats{background-image:url(./assets/icon-goats.png)}#dynamic_filter label.other-mixed{background-image:url(./assets/icon-otherlivestock.png)}#dynamic_filter label.pasture{background-image:url(./assets/icon-pasture.png)}#dynamic_filter label.native{background-image:url(./assets/icon-native.png)}#dynamic_filter label.residue{background-image:url(./assets/icon-cropresidue.png)}#dynamic_filter label.cover{background-image:url(./assets/icon-covercrop.png)}#dynamic_filter label.other{background-image:url(./assets/icon-others.png)}#dynamic_filter label.active{background-color:rgba(0,0,0,.1)}#dynamic_filter input[type=radio]{display:none}#dynamic_filter input[type=text]{border:1px solid rgba(34,36,38,.15)}#dynamic_filter input[type=text]:focus,#dynamic_filter input[type=text]:focus-visible{outline:0px auto -webkit-focus-ring-color;border-color:var(--main-color)}#dynamic_filter input[type=text]:disabled{background:rgba(34,36,38,.15)}#dynamic_filter button{border-radius:0px;border-top-right-radius:3px;border-bottom-right-radius:3px;padding:8px 8px 8px 8px}#dynamic_filter button span.text{display:none}#dynamic_filter button:focus{outline:0px auto -webkit-focus-ring-color}#dynamic_filter select{height:42px;position:relative;padding:.5rem 1rem;background:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("./assets/arrow.svg"),linear-gradient(to bottom, #ffffff 0%, #ffffff 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 63%,0 0;background-size:.65em auto,100%;transition:all .2s ease;border-color:rgba(34,36,38,.15)}#dynamic_filter select:hover{cursor:pointer}#dynamic_filter select:focus,#dynamic_filter select:focus-visible{outline:0px auto -webkit-focus-ring-color;border-color:var(--main-color)}#dynamic_filter svg .brand_primary{fill:var(--main-color)}#homepage_intro{width:calc(100% - 460px);padding:0 50px 0 0}#homepage_intro p{font-size:14px;line-height:19px;margin:0}@media(max-width: 767px){#homepage_intro{width:100%;padding:0 0 10px 0}}#filter_livestock_icons{width:200px;margin:0 10px 0 0}@media(max-width: 767px){#filter_livestock_icons{width:calc(44% - 5px);justify-content:space-between}#filter_livestock_icons label{width:25%}}@media(max-width: 500px){#filter_livestock_icons{width:calc(100% - 0px);margin:0 0 10px 0}}#filter_landbase_icons{width:250px;margin:0}@media(max-width: 767px){#filter_landbase_icons{width:calc(56% - 5px);justify-content:space-between}#filter_landbase_icons label{width:20%}}@media(max-width: 500px){#filter_landbase_icons{width:calc(100% - 0px);margin:0}}#search_fields{width:calc(100% - 460px);padding:10px 10px 0 0}#search_fields #search_location,#search_fields #search_forage{overflow:hidden;position:relative;width:100%;max-width:50%;height:100%;max-height:42px;transition:all .3s ease}#search_fields #search_location{margin:0 10px 0 0}#search_fields #search_forage{margin:0 0 0 0}#search_fields button#location_search,#search_fields button#forage_search{position:absolute;top:0;right:0}#search_fields button#clear_location,#search_fields button#clear_forage{position:absolute;top:6px;right:39px;width:30px;height:30px;color:gray;background:rgba(0,0,0,.01);border:none;border-radius:100%;display:none;justify-content:center;align-items:center;transition:all .3s ease}#search_fields button#clear_location:hover,#search_fields button#clear_forage:hover{background:rgba(0,0,0,.2);color:#fff}#search_fields button#clear_location.active,#search_fields button#clear_forage.active{display:flex}#search_fields.livestock #search_location{max-width:100%;margin-right:0px}#search_fields.livestock #search_forage{max-width:0%}#search_fields.landbase #search_location{width:50%}#search_fields.landbase #search_forage{width:50%}@media(max-width: 767px){#search_fields{width:100%;padding-right:0}}@media(max-width: 500px){#search_fields{width:calc(100% - 0px);flex-direction:column}#search_fields #search_location{max-width:100%;margin:0 0 10px 0}#search_fields #search_forage{max-width:100%;margin:0 0 0 0}#search_fields.livestock #search_location{max-width:100%;max-height:42px;margin:0}#search_fields.livestock #search_forage{max-width:0%;max-height:0px}#search_fields.landbase #search_location{width:100%}#search_fields.landbase #search_forage{width:100%}}#select_fields select#filter_livestock,#select_fields select#filter_seasons{overflow:hidden;height:100%;max-height:42px;transition:all .3s ease}#select_fields select#filter_livestock{width:250px;margin:10px 10px 0 0}#select_fields select#filter_seasons{width:200px;margin:10px 0 0 0}#select_fields.livestock select#filter_livestock{width:250px;margin:10px 10px 0 0}#select_fields.livestock select#filter_seasons{width:200px}#select_fields.landbase select#filter_livestock{width:0px;margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-color:rgba(0,0,0,0)}#select_fields.landbase select#filter_seasons{width:460px;margin-left:-2px}@media(max-width: 767px){#select_fields{width:100%;padding-right:0}#select_fields select#filter_livestock{width:calc(50% - 5px)}#select_fields select#filter_seasons{width:calc(50% - 5px)}#select_fields.livestock select#filter_livestock{width:calc(50% - 5px)}#select_fields.livestock select#filter_seasons{width:calc(50% - 5px)}#select_fields.landbase select#filter_livestock{width:calc(0% - 0px)}#select_fields.landbase select#filter_seasons{width:calc(100% - 0px)}}@media(max-width: 500px){#select_fields{flex-direction:column}#select_fields select#filter_livestock{width:calc(100% - 0px)}#select_fields select#filter_seasons{width:calc(100% - 0px)}#select_fields.livestock select#filter_livestock{width:calc(100% - 0px)}#select_fields.livestock select#filter_seasons{width:calc(100% - 0px)}#select_fields.landbase select#filter_livestock{width:calc(0% - 0px);margin:0;padding:0;max-height:0}#select_fields.landbase select#filter_seasons{width:calc(100% - 0px)}}#contact_owner_form_wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;background:rgba(0,0,0,.6);opacity:0;z-index:-1;transition:all .3s ease}#contact_owner_form_wrapper #contact_owner_form{width:100%;max-width:320px;border-radius:12px;background:#fff;padding:12px;margin:20px auto 0;position:relative}#contact_owner_form_wrapper #contact_owner_form #close_contact_form{position:absolute;display:block;top:-6px;right:-6px;width:30px;height:30px;cursor:pointer;color:#fff;background:var(--main-color);font-size:12px;display:flex;justify-content:center;align-items:center;border-radius:100%;opacity:.6;transition:all .3s}#contact_owner_form_wrapper #contact_owner_form #close_contact_form:hover{opacity:1;background:var(--hover-color)}#contact_owner_form_wrapper #contact_owner_form #close_contact_form:focus{outline:5px auto -webkit-focus-ring-color}#contact_owner_form_wrapper #contact_owner_form #field_4_1,#contact_owner_form_wrapper #contact_owner_form #field_4_3,#contact_owner_form_wrapper #contact_owner_form #field_4_8,#contact_owner_form_wrapper #contact_owner_form #field_4_10,#contact_owner_form_wrapper #contact_owner_form #field_4_11,#contact_owner_form_wrapper #contact_owner_form #field_4_12,#contact_owner_form_wrapper #contact_owner_form .hide_these_unless_debugging{display:none}#contact_owner_form_wrapper #contact_owner_form .gform_fields{grid-column-gap:2%;grid-row-gap:7px}#contact_owner_form_wrapper #contact_owner_form .gform_footer{margin:0;padding:0}#contact_owner_form_wrapper #contact_owner_form input[type=submit]{margin:0;width:100%;color:#fff;border-color:var(--main-color);background:var(--main-color)}#contact_owner_form_wrapper #contact_owner_form input[type=submit]:hover,#contact_owner_form_wrapper #contact_owner_form input[type=submit]:focus{background-color:var(--hover-color);border-color:var(--hover-color)}#contact_owner_form_wrapper #contact_owner_form #gform_ajax_spinner_4{position:absolute;right:20px;margin-top:13px}#contact_owner_form_wrapper #contact_owner_form .gform_validation_error .gform_validation_errors{display:none}#contact_owner_form_wrapper #contact_owner_form .gform_validation_error .gform_validation_errors .gform_submission_error.hide_summary{display:none}#contact_owner_form_wrapper #contact_owner_form .gform_validation_error .instruction.validation_message,#contact_owner_form_wrapper #contact_owner_form .gform_validation_error .gfield_description.validation_message.gfield_validation_message{border:none;background:rgba(0,0,0,0);padding:0;margin:0;width:100%;text-align:right}#contact_owner_form_wrapper.active{opacity:1;z-index:99999}#site_footer{width:100%;margin:15px 0 50px 0;display:flex;justify-content:flex-start}#site_footer a#footer_logo{width:10%;padding:0 15px}#site_footer a#footer_logo img{width:100%}#site_footer div#footer_info{width:90%;font-size:11px;line-height:15px;color:#424242}#site_footer div#footer_info h1,#site_footer div#footer_info h2,#site_footer div#footer_info h3,#site_footer div#footer_info h4,#site_footer div#footer_info h5,#site_footer div#footer_info h6,#site_footer div#footer_info b,#site_footer div#footer_info strong{font-size:15px;font-weight:bold;margin:0 0 10px}#site_footer div#footer_info p{font-size:11px;line-height:15px}@media(max-width: 767px){#site_footer{flex-direction:column;justify-content:center;margin-bottom:0px}#site_footer a#footer_logo{width:100%;display:flex;justify-content:center}#site_footer a#footer_logo img{max-width:100px;margin:0 0 27px}#site_footer div#footer_info{width:100%;text-align:center}}#site_social{margin:15px 0 50px 0;display:flex;justify-content:flex-end}#site_social a{color:#fff;background:#f1f1f1;width:33px;height:33px;border-radius:100%;display:flex;justify-content:center;align-items:center;margin:0 0 10px 10px}#site_social a span{display:none}#site_social a span.dashicons{display:inline-block}#site_social a.facebook{background:#3b5998}#site_social a.facebook:hover{background:#283d68}#site_social a.instagram{background:#3f729b}#site_social a.instagram:hover{background:#2c4f6c}#site_social a.linkedin{background:#2977c9}#site_social a.linkedin:hover{background:#1e5692}#site_social a.twitter{background:#55acee}#site_social a.twitter:hover{background:#198fe8}#site_social a.youtube{background:#cd201f}#site_social a.youtube:hover{background:#931716}@media(max-width: 767px){#site_social{margin-top:0px;justify-content:center}#site_social a{margin:0 5px 5px}}@media(min-width: 1200px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:100%}}
