/*!
 Theme Name: Meyer Landscape
 Theme URI:  https://www.tsts.com
 Description:Meyer Landscape & Design Theme for Divi
 Author:     Twin State
 Author URI: https:/www.tsts.com
 Template:   Divi
 Version:    1.0
 License:    GNU General Public License v2 or later
 License URI:http://www.gnu.org/licenses/gpl-2.0.html
*/#et-top-navigation a,#et-top-navigation #top-menu>li.current-menu-item>a,#et-top-navigation #top-menu>li.current-menu-item>a:hover{color:#e9e084}.et-pb-arrow-next span,.et-pb-arrow-prev span,.et-social-icon span{display:inline;clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.entry-header{margin-bottom:1rem}#top-header{font-size:1rem}#et_top_search{color:#fff}#et_top_search #et_search_icon:hover{color:#fff}.et_search_outer{color:#fff}.et_search_outer .et-search-form input{color:#fff;width:75%;border-bottom:1px solid rgba(255,255,255,0.5)}.et_search_outer ::-webkit-input-placeholder{color:#fff}.et_search_outer ::-moz-placeholder{color:#fff}.et_search_outer :-ms-input-placeholder{color:#fff}.container{width:calc(100% - 40px)}#page-container{padding-top:105px !important}#main-header{box-shadow:none}#main-header.et-fixed-header{box-shadow:0 0 7px rgba(0,0,0,0.4) !important}#page-container #top-header{display:block;transition:all .3s ease-in-out;z-index:1;background:#003f2e}#page-container #top-header #et-info-phone,#page-container #top-header #et-info-email,#page-container #top-header #et-info-general,#page-container #top-header .et-social-icons a:before,#page-container #top-header #et-info-phone a{color:#e9e084;opacity:1}#page-container #top-header #et-info-general{margin-right:40px}#page-container #top-header #et-info-phone{margin-right:0}#page-container #top-header #et-info-phone:before{content:none}#et_mobile_nav_menu .mobile_menu_bar:before,#et_mobile_nav_menu .mobile_menu_bar:after,#et_mobile_nav_menu .et_toggle_slide_menu:after{color:#e9e084}#et_mobile_nav_menu .et_mobile_menu li a:hover{background:#003f2e}#et-info{float:right !important;font-size:.8rem}@media (min-width: 768px){#et-info{font-size:1rem}}#et-info-phone::before,#et-info-email::before{top:1px}#et-info-phone,#et-info-email,.et-social-icons a:before{color:#fff;opacity:0.4;transition:all .3 ease-in-out}#top-menu-nav>ul>li{background-color:#32302b}#top-menu-nav>ul>li>a:hover,#et-secondary-menu>ul>li>a:hover,#et-info-email:hover,.et-social-icons a:hover,.et-social-icons a:hover:before{opacity:1;color:#fff}#top-header.et-fixed-header{display:none}body:not(.admin-bar) #main-header.et-fixed-header{top:0 !important}body.admin-bar #main-header.et-fixed-header{top:32px !important}#main-header{top:35px !important}body.admin-bar #main-header{top:63px !important}@media (max-width: 767px){body.admin-bar #main-header{top:77px !important}}nav#top-menu-nav{float:none;width:100%;text-align:right}#top-menu{width:calc(100% - 40px);text-align:right}.et_header_style_left #et-top-navigation{padding-left:0 !important}@media only screen and (min-width: 1025px){.et_header_style_left #et-top-navigation{width:100%}}#top-menu>li>a{color:#fff;text-transform:uppercase;position:relative}#top-menu li a:hover{opacity:1}#top-menu li a:before{content:'';display:block;position:absolute;top:18px;left:0;height:2px;width:0;transition:all .3s ease-in-out}#top-menu li a:hover:before{width:100%}#top-menu li.current-menu-parent a{color:#fff}#top-menu>li.current-menu-item>a:before{display:none}#top-menu>li>ul.sub-menu{border-top:none;padding:10px 0;margin-left:-20px}#top-menu>li>ul.sub-menu>li{padding:0 20px;width:100%}#top-menu>li>ul.sub-menu>li>a{color:#fff;text-transform:uppercase;font-size:15px;font-weight:400;display:inline-block;padding:6px 0;width:auto}#top-menu>li>ul.sub-menu>li>a:before{top:32px}@media (max-width: 980px){.et_header_style_left #et-top-navigation{padding-top:15px;height:70px}}.et_header_style_left .mobile_menu_bar{padding-bottom:15px}.mobile_menu_bar::before{color:#fff;font-size:40px}.opened .mobile_menu_bar::before{content:'M'}.et_mobile_menu{border-top:none;padding:30px 0 0;z-index:2}.et_mobile_menu li a{color:#fff;font-weight:400;text-transform:uppercase}.et_mobile_menu li a:hover{color:#fff;opacity:1}.et_header_style_left .logo_container{position:absolute;display:block;top:-35px;height:135px !important;max-height:135px;width:auto !important;max-width:250px;z-index:8;text-align:center}.et_header_style_left .logo_container a img#logo{width:auto;max-width:100%;max-height:100%;box-shadow:4px 2px 7px rgba(0,0,0,0.2)}span.logo_helper{display:inline}#main-header.et-fixed-header .logo_container{top:0;max-height:110px}@media (max-width: 980px){.et_header_style_left .logo_container{top:0;height:95px;max-height:95px;max-width:200px}}footer#main-footer{color:#fff;font-size:14px;line-height:20px;font-weight:400}footer#main-footer .footer-widget h4{font-weight:400;font-size:1rem;text-transform:uppercase;color:#e9e084 !important}footer#main-footer .widget_media_image{margin-bottom:0 !important}.footer-logo{display:block;margin:0 auto}#footer-widgets .footer-widget li a:hover{text-decoration:underline}footer a:hover{text-decoration:underline}.et_pb_scroll_top.et-pb-icon{border-radius:0;color:#fff}.footer-widget p{color:#fff;font-size:14px;line-height:20px;font-weight:400}#footer-widgets .et_pb_widget{width:100%}#footer-widgets .footer-widget a{color:#fff;position:relative}#footer-widgets .footer-widget a:hover{opacity:1}#footer-widgets .footer-widget a:after{display:block;width:0;height:2px;content:'';position:absolute;bottom:-3px;left:0;transition:all .3s ease-in-out}#footer-widgets .footer-widget a:hover:after{width:100%}.widget_media_image{margin-bottom:20px !important}#footer-widgets .footer-widget li{padding-left:0}#footer-widgets .footer-widget li::before{display:none}#footer-widgets .footer-widget li a{text-transform:uppercase}#footer-widgets .footer-widget li a:hover{color:#fff}#footer-info,#footer-info a{color:#fff;font-weight:400;font-size:13px}#footer-info a:hover{opacity:1;color:#fff}.et-social-icon a{color:#fff;font-size:18px}.et_pb_bg_layout_dark h4{color:#e9e084 !important}.et_pb_text .et_pb_text_inner h4{font-size:24px}.et_pb_button{font-family:'Source Sans Pro', sans-serif;font-weight:400;font-size:20px;text-transform:uppercase;color:#000 !important;background:#e9e084;border-width:2px;border-style:solid;border-radius:0;border-color:#e9e084;padding-top:6px;padding-bottom:6px;opacity:1}.et_pb_button:after{color:#000}.et_pb_module .et_pb_button:hover{color:#000;background:#e9e084;border:2px #e9e084 solid;padding-top:6px;padding-bottom:6px}.et_pb_button.et_pb_bg_layout_light:hover{background:none;border-width:2px;border-style:solid}@media (max-width: 980px){.et_pb_button{font-size:15px;font-weight:700}.et_pb_button:after{font-size:24px}}blockquote{border:none;padding-left:40px;position:relative}blockquote p{font-style:italic;font-family:'Droid Serif', serif}blockquote:before{content:'"';display:block;font-family:'Droid Serif', serif;font-style:italic;font-size:60px;position:absolute;top:15px;left:0}.et_pb_bg_layout_dark p{color:#fff !important}.et_pb_text a{position:relative}.et_pb_text a:after{display:block;width:0;height:2px;content:'';position:absolute;bottom:-3px;left:0;transition:all .3s ease-in-out}.et_pb_text a:hover:after{width:100%}.et_pb_member_position{color:#003f2e}.ds-hero-header{padding:12% 0 24%;background-position:bottom center}.ds-hero-header.et_pb_bg_layout_dark,.ds-hero-header.et_pb_bg_layout_dark h1{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.3)}.ds-hero-header.et_pb_bg_layout_light,.ds-hero-header.et_pb_bg_layout_light h1{text-shadow:none}.ds-hero-header.et_pb_bg_layout_light .et_pb_more_button:hover{background:none}.dl-photo-link .et_pb_blurb_content{position:relative;padding:10px}.dl-photo-link .et_pb_main_blurb_image{margin-bottom:0}.dl-photo-link .et_pb_main_blurb_image a{display:block;transition:all .3s ease-in-out;overflow:hidden;line-height:0;border-style:solid}.dl-photo-link .et_pb_main_blurb_image a img{margin-bottom:0}.dl-photo-link .et_pb_blurb_container h4{font-size:18px;width:100%;padding:10px 0 0}.dl-photo-link .et_pb_blurb_container p{padding-top:20px;line-height:1.4em}.dl-mini-blurb{margin-bottom:2% !important}.dl-mini-blurb .et-pb-icon{font-size:20px}.dl-testimonial-slider .et_pb_slide{background:transparent !important}.dl-testimonial-slider .et_pb_slide_description{padding:2% 8%}.dl-testimonial-slider h2.et_pb_slide_title:before{content:'"';font-family:'Droid Serif', serif;font-style:italic;font-size:40px;margin-right:10px}.dl-testimonial-slider .et_pb_slide_content p{font-family:'Droid Serif', serif;font-style:italic;font-size:20px;line-height:1.5}.dl-testimonial-slider .et_pb_slide_content p strong{font-size:18px;font-family:"Open Sans",Arial,sans-serif;font-style:normal}.dl-contact-form .et_pb_contact p input,.dl-contact-form .et_pb_contact p textarea{background:#fff}.dl-contact-form .et_pb_contact p textarea{min-height:210px}.dl-contact-form .et_pb_contact p.et_pb_contact_field_0{float:right}.dl-contact-form .et_contact_bottom_container{width:100%}.dl-contact-form .et_pb_button:hover{background:none;border-width:2px;border-style:solid}.dl-contact-form{max-width:890px;margin:0 auto}.dl-contact-form p.et_pb_contact_field:not(.et_pb_contact_field_last){clear:none}.dl-fullwidth-header{padding:40px 0 20px;position:relative;background-position:top;background-color:#003f2e;background-image:url(images/meyer-head-bg.jpg)}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{width:100%}.dl-fullwidth-header .et_pb_fullwidth_header_container.center .header-content{margin:0 auto}.dl-fullwidth-header.et_pb_bg_layout_dark h1{color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,0.4)}.dl-fullwidth-header.et_pb_bg_layout_light h1{text-shadow:none}@media (max-width: 767px){.et_pb_fullwidth_header .et_pb_fullwidth_header_container .et_pb_button_two{margin-left:0}}.dl-awards-slider{max-width:400px;margin-left:auto;margin-right:auto}.dl-awards-slider .et-pb-controllers{display:none}.dl-number-counter .percent{height:50px;margin-top:-15px}.dl-number-counter h3{padding:0}.dl-team-member{padding:10px;text-align:left}.dl-team-member .et_pb_team_member_image{float:left;max-width:35%;margin:0 !important}.dl-team-member .et_pb_team_member_description{margin-top:10px;float:right;max-width:61%;display:block}@media (max-width: 640px){.dl-team-member .et_pb_team_member_image{float:none;margin:0 auto !important}.dl-team-member .et_pb_team_member_description{float:none;text-align:center;max-width:100%}}.dl-team-member .et_pb_member_social_links{margin-top:10px}.dl-filterable-portfolio .et_pb_portfolio_item{position:relative}.dl-filterable-portfolio .et_pb_portfolio_item .et_pb_module_header{position:absolute;top:20%;height:20px;width:100%;padding:0 10px;text-align:center;color:#fff;font-weight:400;text-shadow:1px 1px 3px rgba(0,0,0,0.3);z-index:-1;transition:all .5s ease-in-out}.dl-filterable-portfolio .et_pb_portfolio_item:hover .et_pb_module_header{top:50%;z-index:3;margin-top:-1em}@media (min-width: 980px){.dl-filterable-portfolio .et_pb_portfolio_item .et_pb_module_header{line-height:30px}}.dl-filterable-portfolio .et_overlay::before{display:none}.dl-filterable-portfolio .et_overlay{opacity:0;border:none;z-index:-2}.dl-filterable-portfolio .et_pb_portfolio_item:hover .et_overlay,.dl-filterable-portfolio .et_pb_portfolio_item h2:hover .et_overlay{z-index:2;opacity:0.7}@media (min-width: 981px){.dl-filterable-portfolio .et_pb_portfolio_item.et_pb_grid_item{width:21.875%;margin-right:3.5%;margin-bottom:5.5%}}.dl-filterable-portfolio .et_pb_portfolio_filters{text-align:center}.dl-filterable-portfolio .et_pb_portfolio_filters li{float:none;display:inline-block}@media (max-width: 480px){.dl-filterable-portfolio .et_pb_portfolio_filters li{width:100% !important}}@media (min-width: 768px){.dl-filterable-portfolio .et_pb_portfolio_filters li{margin-right:10px}}.dl-filterable-portfolio .et_pb_portfolio_filters li:last-child{margin-right:0}.dl-filterable-portfolio .et_pb_portfolio_filters li a{border:none;font-size:15px;text-transform:uppercase;padding:15px 20px;border-radius:0 !important;transition:all .3s ease-in-out;color:#fff}.dl-filterable-portfolio .et_pb_portfolio_filters li a.active{color:#fff}.dl-fullwidth-portfolio .et_overlay::before{display:none}.dl-fullwidth-portfolio.et_pb_bg_layout_dark .et_pb_portfolio_image .et_overlay{background:rgba(114,171,0,0.7)}.dl-fullwidth-portfolio .et_pb_portfolio_item .et_pb_module_header{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.3)}.dl-fullwidth-portfolio .et_pb_portfolio_item:hover .et_pb_module_header{margin-top:30%}.view-full-post{margin:20px 0}.view-full-post a{padding:6px 20px;border:2px solid #003f2e;text-transform:uppercase;transition:all .2s}.view-full-post a:hover{background:#003f2e;color:#fff}#main-content .container::before{display:none}.et_pb_widget_area_right{border-left:none}@media (max-width: 979px){#sidebar{padding-top:30px;padding:30px !important}}.widget_search input#s{border:none;border-radius:0}.widget_search input#searchsubmit{border-width:2px;border-style:solid;color:#fff;text-transform:uppercase;transition:all .3s ease-in-out;border-radius:0;font-size:15px;line-height:15px !important;letter-spacing:-0.5px;width:auto}.widget_search input#searchsubmit:hover{background:#fff}#sidebar h4.widgettitle{padding-left:10px;font-style:normal;position:relative;padding-bottom:0;margin-bottom:15px;font-size:18px;text-transform:uppercase}#sidebar h4.widgettitle:before{width:2px;height:100%;content:'';display:block;position:absolute;left:0;top:0}.et_pb_widget a,.et_pb_widget li a{line-height:1;transition:all .3s ease-in-out}article.et_pb_post{background:#fff;padding:10px;box-shadow:1px 1px 6px rgba(0,0,0,0.2)}article.et_pb_post a img{transition:all .3s ease-in-out}article.et_pb_post a:hover img{opacity:0.7}h2.entry-title a{transition:all .3s ease-in-out}@media (max-width: 767px){h2.entry-title a{font-size:20px}}article.et_pb_post p.post-meta,article.et_pb_post p.post-meta a{font-family:'Droid Serif', serif;font-style:italic;font-size:14px}.single article.et_pb_post{padding:0;box-shadow:none}@media (max-width: 767px){article.et_pb_post h1.entry-title{font-size:34px}article.et_pb_post h2{font-size:28px}article.et_pb_post h3{font-size:22px}}#commentform textarea,#commentform input[type="text"],#commentform input[type="email"],#commentform input[type="url"]{border-width:1px;border-style:solid;font-family:'Droid Serif', serif;font-style:italic;transition:all .3s ease-in-out}#commentform textarea:focus,#commentform input[type="text"]:focus,#commentform input[type="email"]:focus,#commentform input[type="url"]:focus{outline:none;box-shadow:none;border-width:1px;border-style:solid}.comment-reply-link.et_pb_button:hover,#commentform input#submit:hover{background:transparent}.dl-faq-question{position:relative;padding-left:15px;margin-bottom:10px !important}.dl-faq-question:before{content:'';display:block;position:absolute;left:0;top:0;width:2px;height:100%}.dl-accordion .et_pb_toggle{margin-bottom:0 !important;border:none;background:none;border-bottom-width:2px;border-bottom-style:solid;padding:15px}.dl-accordion .et_pb_toggle_title{font-weight:400;font-family:'Droid Serif', serif;font-style:italic}.dl-pricing-tables .et_pb_pricing_heading{background:#fff}.dl-pricing-tables .et_pb_pricing_content_top{border-bottom:none}.dl-pricing-tables .et_pb_dollar_sign,.dl-pricing-tables .et_pb_sum,.dl-pricing-tables .et_pb_frequency{font-family:'Droid Serif', serif;font-style:italic}.dl-pricing-tables .et_pb_pricing_content{padding:0}.dl-pricing-tables .et_pb_pricing li{padding-bottom:0;text-align:center}.dl-pricing-tables .et_pb_pricing li span::before{border:none;content:'N';font-family:'ETmodules';top:0;left:-20px}.dl-pricing-tables .et_pb_pricing li.et_pb_not_available{opacity:0.6}.dl-pricing-tables .et_pb_pricing li.et_pb_not_available span::before{content:'M'}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.formidable-form label{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;text-shadow:none;text-transform:none;letter-spacing:normal;line-height:normal;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1em;font-weight:600;-webkit-font-smoothing:subpixel-antialiased;display:block !important}.formidable-form input,.formidable-form textarea{color:#32302b;border-radius:0px 0px 0px 0px;overflow:hidden;background:#fff;padding:16px;border-width:0;width:100%;font-size:.9rem}.formidable-form textarea{min-height:275px}.formidable-form button{float:right;clear:both}.formidable-form .form-field{margin-bottom:3%;padding:0 0 0 3%}.formidable-form .frm_alignright{padding:0}.formidable-form ::-webkit-input-placeholder{color:#666;font-size:.9rem}.formidable-form ::-moz-placeholder{color:#666;font-size:.9rem}.formidable-form :-ms-input-placeholder{color:#666;font-size:.9rem}.formidable-form .frm_error_style{color:red !important;text-align:center;margin:1rem}.formidable-form .frm_error{color:red !important}.formidable-form input[aria-invalid='true']{border:1px solid red}.formidable-form textarea[aria-invalid='true']{border:1px solid red}@media (max-width: 1024px){#et_mobile_nav_menu{display:block}#top-menu{display:none}#et_top_search{float:left;margin:0 35px 0 0}.et_header_style_left #et-top-navigation{padding-top:15px !important;height:70px}#et_search_icon:before{top:7px}}@media (min-width: 981px){.garden-blurbs{display:flex}}.et_mobile_menu li li{padding-left:1%}#main-header .et_mobile_menu li ul{transition:all 1.5s ease-in-out;clip:auto;height:auto;width:auto}#main-header .et_mobile_menu li ul.hide{clip:rect(0 0 0 0);height:1px;width:1px;overflow:hidden}#mobile_menu .menu-item-has-children{position:relative}#mobile_menu .menu-item-has-children>a{background:transparent}#mobile_menu .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3;background:rgba(0,0,0,0.03);color:#fff}span.menu-closed:before{content:"\4c";display:block;font-size:16px;font-family:ETmodules}span.menu-closed.menu-open:before{content:"\4d"}

/*# sourceMappingURL=style.css.map */