@media screen and (min-width:1240px){.container{max-width:1180px}}@media screen and (min-device-width:1241px) and (max-device-width:1367px){.section-five{margin-top:30px;padding:30px 0}.events-section{background:rgb(255 255 255 / .75)}.section-four{padding-top:40px}.section-six{margin-top:30px}.section-seven{margin-top:0}.home-block{padding:30px 0}.footer-contacts-wrap .home-contact-form{min-height:inherit;padding:30px}.footer-contacts-wrap .gform_wrapper{margin-bottom:0}.section-two .h1{font:bold italic 45px/55px 'Playfair Display',serif}.section-four .section-title{font:bold italic 45px/55px 'Playfair Display',serif}.section-two .h1 br{display:none}.section-three .custom-bg{padding-top:0}.custom-bg{background-size:48%;background-position:0 130px}.section-two .content-block{background:rgb(255 255 255 / .75)}.section-four .content-block{background:rgb(255 255 255 / .75)}}@media screen and (max-width:1240px){html{overflow-x:hidden}.events-section{background:rgb(255 255 255 / .75)}}@media screen and (max-width:1239px){.top-contacts ul li:first-child{margin-right:0}.home-block{padding:30px 0}.footer-contacts-wrap .home-contact-form{min-height:inherit;padding:30px;bottom:0}.footer-contacts-wrap .gform_wrapper{margin-bottom:0}.section-two .h1{font:bold italic 45px/55px 'Playfair Display',serif}.section-four .section-title{font:bold italic 36px/50px 'Playfair Display',serif;margin-bottom:0}.section-four .custom-bg{background-position:0 140px}.section-two .h1 br{display:none}.events-listing ul li .date-wrap{min-width:25%;max-width:25%}.events-listing ul li .right-wrap{width:75%;padding:25px}.events-listing ul li .right-wrap h3.h3{font:500 16px/24px 'Montserrat',sans-serif}.blog-carousel .item .thumb img{min-height:initial}.section-two .h1{font:bold italic 36px/50px 'Playfair Display',serif;margin-bottom:0}.custom-bg{background-size:48%;background-position:0 80px}.home-block .content-block{margin-left:50%;max-width:50%;flex:50%}.content-block{background:rgb(255 255 255 / .75)}.section-two .content p strong{font:500 18px/30px 'Montserrat',sans-serif;padding:25px 0}.section-two .content p,.section-four .content p{font:400 14px/20px 'Montserrat',sans-serif;margin-bottom:15px}.section-two .content p strong::before{bottom:15px}.section-three .custom-bg{padding-top:20px}.supplies-main .h2{font:bold 18px/22px 'Montserrat',sans-serif}.section-seven{margin-top:0}.section-six{margin-top:20px}.section-five{margin-top:20px}.section-title{font:bold 36px/50px 'Playfair Display',serif}.footer-contacts-wrap .home-contact-form .widget-title{margin:0}.footer-contacts-wrap .home-contact-form{padding:20px}.contact-page .footer-contacts-wrap .home-contact-form{margin-top:20px}.top-contact-wrap{padding:10px 0}.site-header .container{max-width:100%}}@media screen and (max-width:1199px){.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:70%!important}.calculate-link a,.calculate-link a:active{font-size:14px}.site-title.default{width:130px;margin-right:10px}.breadcrumb-wrap{top:55%}}@media screen and (max-width:1024px){.top-contacts ul li:first-child{margin-right:0}.home-block .content-block{margin-left:0;max-width:100%;width:100%;flex:inherit;background:rgb(255 255 255 / .75)}.home-block .custom-bg{background-image:none!important}.first-section .content-block{margin-left:0;max-width:100%;width:100%;flex:inherit}.section-two .content p strong{padding-top:0}.section-three .custom-bg{padding-top:20px}.section-four{padding-top:50px;background-position:right 150px}.section-four .content{padding-bottom:20px}.section-four .content p:first-child{padding-top:0}.events-section{max-width:100%;width:100%;flex:inherit}.section-five{padding:0;margin-top:0}.section-six{margin-top:0}.section-seven{padding-top:0;padding-bottom:50px}.top-contact-wrap{padding:10px 0;text-align:center}.top-contact-wrap .top-contacts{text-align:center}#gform_wrapper_2.gform_wrapper .gform_title{margin:10px 0}#gform_wrapper_2.gform_wrapper .gsection_title{margin:20px 0 0!important;padding-bottom:15px!important}.page-template .first-section{padding-top:0;background-image:none!important}.first-section .section-title,.second-section .section-title{font-size:40px;margin:15px 0 0}.second-section{padding-top:0;background-image:none!important}.second-section .content-block{margin-left:0;max-width:100%;width:100%;flex:inherit}.first-section .content p strong,.second-section .content p strong{padding:10px 0 0;font:500 22px/36px 'Montserrat',sans-serif}.third-section{padding-top:30px;margin-bottom:20px}.third-section .section-title{font-size:40px}.first-section .content p strong,.second-section .content p strong{font:500 18px/30px 'Montserrat',sans-serif}.breadcrumb-wrap{font:500 15px/30px 'Montserrat',sans-serif}h1{font-size:25px}.breadcrumb-wrap{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.breadcrumb-wrap ul li a::before{top:2px}.breadcrumb-wrap ul li a::after{top:8px}}@media screen and (max-width:991px){#mysticky-nav .main-navigation{display:none}.top-logomenu-wrap{padding-top:10px;padding-bottom:10px;background:#333}.inner-banner{min-height:inherit}.site-header{position:relative;clear:both}.post-navigation{margin:20px 0}#wprmenu_bar{background-color:#009351}#mg-wprm-wrap{background-color:#009351}div#mg-wprm-wrap form.wpr-search-form button.wpr_submit{top:25px}#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover{background:#333}html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul{padding:0}#mg-wprm-wrap li.current-menu-item>a{background:#000}#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a{font-size:13px;padding:10px 20px}#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a br{display:none}#mysticky-nav.wrapfixed{margin-top:42px}#mysticky-nav.wrapfixed,#mysticky-nav .myfixed{box-shadow:0 0 3px rgb(0 0 0 / .1)}.footer-contacts-wrap .home-contact-form{position:relative;background:#fff;width:100%;min-height:initial;padding:30px;bottom:0;right:0;border:1px solid #C6C6C6;z-index:2;margin:30px 0 0}.footer-contacts-wrap .gform_wrapper{margin-bottom:0}.gform_wrapper .gform_footer{padding:15px 0 0!important;margin:15px 0 0!important}.footer-contacts-wrap .home-contact-form .widget-title{margin:0 0 10px}.copyright-wrap{padding:25px 0;text-align:center}.copyright-wrap .footer-links,.copyright-wrap .copyright{text-align:center;padding:20px 0 0}.contact-page .footer-contacts-wrap .home-contact-form{margin-top:0;width:100%}.contact-page .footer-contacts{display:block;padding:25px 0}.contact-page .footer-contacts .widget-title{font:bold 30px/40px 'Playfair Display',serif}.contact-page .footer-contacts .sub-title{margin:0 0 20px;font-size:15px}.contact-page .footer-contacts ul li,.footer-contacts ul li a,.footer-contacts ul li a:active{font-weight:500;font-size:14px}.footer-contacts-wrap{background-position:0 0}.woocommerce-checkout-review-order .woocommerce-checkout-payment{width:100%;float:none}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table{width:100%;float:none}.woocommerce ul.order_details li{margin-right:10px;padding-right:10px}.blogcategery.blogSection .main_blog .postTitle{font-size:32px}h2{font-size:32px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}.home-banner .banner-bottom-section{display:none}.nomobile{display:none;visibility:hidden}}@media screen and (max-width:768px){.home-block .custom-bg{background-image:none!important}.h1{font:bold italic 45px/55px 'Playfair Display',serif;color:#009351;margin:0 0 30px}.home-block .h1 br{display:none}.top-contact-wrap{text-align:center}.top-contact-wrap .top-contacts{text-align:center}.supplies-main .h2{font:bold 18px/24px 'Montserrat',sans-serif}.section-one .supplies-box{padding:0 5px}.section-four .section-title{font:bold italic 36px/45px 'Playfair Display',serif}.section-two .h1{font:bold italic 36px/45px 'Playfair Display',serif}.section-two .content p strong{font:500 20px/32px 'Montserrat',sans-serif}.section-two .content-block p{margin-bottom:20px;font:400 15px/22px 'Montserrat',sans-serif}.section-four .content p{font:400 15px/22px 'Montserrat',sans-serif}.home-banner{padding-top:0}.events-listing ul li .date-wrap{min-width:25%;width:25%}.events-listing ul li .right-wrap{width:75%;float:left}.events-listing ul li .right-wrap .h3{font:500 16px/24px 'Montserrat',sans-serif}.section-four{background-position:right 80px}.section-five .section-title{font:bold 36px/45px 'Playfair Display',serif}.content p{font:400 15px/22px 'Montserrat',sans-serif}.section-six{padding:30px 0}.section-six .section-title{font:bold 36px/45px 'Playfair Display',serif}.blog-carousel .item .thumb{min-height:initial}.blog-carousel .item .thumb img{min-height:initial}.blog-carousel .item .blog-content-wrap{padding:20px;min-height:inherit}.blog-carousel .item .blog-content-wrap .h4{margin-bottom:10px}.section-seven .content p{min-height:initial;margin:0 0 10px}.blog-carousel .item .blog-content-wrap .btn-secondary{font-size:14px}.home-block .content-block{padding-right:190px}.events-listing ul.bxslider li{background:#fff}.footer-contacts ul li{margin-bottom:20px}body.home #mysticky-wrap{background:none}#mysticky-wrap{background:#333}.wp-block-image.is-resized{display:block;margin:0 auto;text-align:center}.wp-block-image.is-resized img{margin:0 auto;text-align:center}.wrapper{clear:both}.gform_wrapper .top_label .gfield_label,.gform_wrapper legend.gfield_label{font-size:14px}#gform_wrapper_2.gform_wrapper .gsection_title{margin:40px 0 0!important}.wp-block-column:not(:last-child){margin-right:0}.wp-block-column{flex-basis:100%}.wp-block-column:not(:first-child),.wp-block-column:nth-child(2n){margin-left:0;margin-right:0!important}.single-supplies .entry-content h2{font-size:24px;margin:0 0 15px;line-height:1.3}.nav-links .nav-previous .nav-title br{display:none}.custom-table tr td,.custom-table tr th{vertical-align:top}.custom-table tr td{font-size:14px}.custom-table tr th strong{font-weight:700}.single-supplies .content-area .wp-block-image{padding:30px 10px;text-align:center;max-width:49%;width:49%;margin-right:2%;float:left}.wp-block-image:nth-child(2n){margin-right:0!important}.testimonial-carousel .owl-nav .owl-prev{right:120px}.testimonial-carousel .owl-nav .owl-next{right:70px}.testimonial-carousel .item{padding:30px 35px;background:#fff}.responsive-tabs-wrapper img{box-shadow:none;width:auto;max-width:100%}}@media screen and (max-width:767px){table{width:100%;display:block;overflow:scroll;border-collapse:collapse;border:1px solid #eee}.top-contact-wrap{display:none}.site-header{position:relative;clear:both}#mg-wprm-wrap li.menu-item a,.wpr_search .wpr-search-field{font-size:14px;font-weight:500}hgroup.d-inline-block{max-width:50%}.d-inline-block.float-right{max-width:50%}.calculate-link a,.calculate-link a:active{padding:10px 12px;font-size:13px}.top-logomenu-wrap{padding-top:10px;padding-bottom:10px;background:#444}.top-contact-wrap .topleft-tag span:nth-child(2){display:block;margin:0 auto;font:bold 24px/30px 'Playfair Display',serif}#mysticky-nav.wrapfixed,#mysticky-nav .myfixed{box-shadow:0 0 3px rgb(0 0 0 / .1)}.supplies-main .section-title{margin-bottom:10px}.section-two,.section-four,.section-three{background-image:none!important}.section-three{padding-bottom:0}.section-two .h1{font:bold italic 30px/40px 'Playfair Display',serif;margin-bottom:20px}.section-two .content p strong{padding-bottom:10px;font:500 18px/30px 'Montserrat',sans-serif}.section-two .content p strong::before{bottom:0}.section-four{padding-top:20px;padding-bottom:20px}.section-four .section-title{font:bold italic 30px/40px 'Playfair Display',serif;margin-bottom:20px}.section-four .content{padding-bottom:0}.section-five,.section-six{background:none}.section-five .section-title{font:bold 30px/40px 'Playfair Display',serif;margin-bottom:20px}.events-listing{margin-right:0}ul.bxslider li{width:90%!important}.events-listing .bx-wrapper .bx-prev{right:-10px;background-size:85%}.events-listing .bx-wrapper .bx-next{right:-10px;background-size:85%}.events-listing ul li .date-wrap{padding:15px}.events-listing ul li .right-wrap{padding:15px}.events-listing ul li .date-wrap{min-width:inherit;max-width:25%}.section-six .section-title{font:bold 30px/40px 'Playfair Display',serif;margin-bottom:20px}.testimonial-carousel{padding:0}.testimonial-carousel .item{padding:20px 25px}.events-listing ul li .right-wrap .h3{font:500 14px/22px 'Montserrat',sans-serif}.testimonial-carousel .owl-nav .owl-prev{top:-55px;right:35px;background-size:85%}.testimonial-carousel .owl-nav .owl-next{top:-55px;right:-5px;background-size:85%}.section-seven .section-title{font:bold 30px/40px 'Playfair Display',serif;margin:0 0 20px}.blog-carousel .owl-nav .owl-prev{top:-55px;right:40px;background-size:85%}.blog-carousel .owl-nav .owl-next{top:-55px;right:0;background-size:85%}.section-seven{padding-bottom:50px;margin-top:0;background:none}.blog-carousel .item .thumb img{min-height:initial;width:auto;max-width:100%}.footer-contacts-wrap{padding:15px 0;background:#007d6a url(/wp-content/themes/millcreek_garden/assets/images/footer-bg.png) no-repeat 0 0}.footer-contacts .widget-title{font:bold 30px/40px 'Playfair Display',serif}.footer-contacts .sub-title{margin:0 0 20px;font-size:15px}.footer-contacts ul li a,.footer-contacts ul li a:active,.footer-contacts ul li{font-weight:500;font-size:14px}.footer-contacts-wrap .home-contact-form{padding:15px}.footer-contacts-wrap .home-contact-form .widget-title{font:bold 30px/40px 'Playfair Display',serif;margin:0}.footer-contacts-wrap .gform_wrapper ul.gform_fields li.gfield:nth-child(-n+4){width:100%;padding:0!important}.footer-contacts-wrap .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){padding:10px!important}.home-contact-form .gform_wrapper .top_label .gfield_label,.home-contact-form .gform_wrapper legend.gfield_label{position:relative;top:0;padding:0}.footer-contacts-wrap .gform_wrapper ul.gform_fields li.gfield:nth-child(2) .gfield_label,.footer-contacts-wrap .gform_wrapper ul.gform_fields li.gfield:nth-child(4) .gfield_label{padding:0}.footer-contacts-wrap .gform_wrapper ul.gform_fields li.gfield:nth-child(-n+4),.footer-contacts-wrap .gform_wrapper ul.gform_fields li.gfield{margin-top:10px}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1!important;min-height:inherit!important;margin-bottom:0;padding:15px;font-size:16px!important;font-weight:600!important}.gform_wrapper .gform_footer{margin:0!important;padding-top:10px!important}.copyright-wrap .footer-links ul li.secondary-button a{padding:5px 18px;margin-top:5px;display:inline-block}.copyright-wrap .footer-links ul li{padding:0;display:block;margin:0 auto}.copyright-wrap .copyright{padding:0;font-size:12px;font-weight:400;line-height:1.3}.entry-content p{margin:0 0 15px;font-size:14px}.inner-banner{min-height:inherit}.wrapper{padding:25px 0}.calculate-link a,.calculate-link a:active{padding:10px;font-size:11px;border-radius:2px}.calculate-link a::before{margin-right:10px;width:20px;height:24px}.entry-content .btn-default{padding:10px 20px;font-size:15px}.site-content.contact-page{padding:0}.modal-dialog{margin:50px 10px 10px}.modal-content .modal-header{padding:20px}.modal-content .modal-body{padding:20px}.modal-dialog.modal-md .close{top:0;padding:0 10px}.modal-header .modal-title{font-size:23px}.modal-body .table tr:first-child td span{font-size:14px;font-weight:500}#gform_wrapper_2.gform_wrapper .gsection_title{margin:20px 0 0!important}.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{margin:0 0 15px 0;font-weight:600}.gform_wrapper .top_label .gfield_label,.gform_wrapper legend.gfield_label{font-weight:600;line-height:1;margin-bottom:0}#gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield{width:100%}#gform_wrapper_2.gform_wrapper .width20,#gform_wrapper_2.gform_wrapper .width25{width:48%!important}#gform_wrapper_2.gform_wrapper .gform_body legend{letter-spacing:normal;font-size:20px}.gform_wrapper textarea.medium,.gform_wrapper textarea.large{width:95%}#gform_wrapper_2.gform_wrapper .width33{width:100%!important}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox],.gform_wrapper .gfield_radio li input[type=radio]{vertical-align:top}.first-section .section-title,.second-section .section-title{font-size:24px;margin:15px 0 0;line-height:1.3}.first-section .content p strong,.second-section .content p strong{font-size:16px;line-height:24px}.first-section .content p{margin-bottom:20px}.third-section .section-title{font-size:24px;margin:0 0 15px;line-height:1.3;text-align:left}.third-section .content p strong{font-size:16px;line-height:24px}blockquote{padding:10px 20px 10px 20px!important;margin-left:0;margin-top:15px;margin-bottom:15px}.third-section .content p:first-child{font:500 18px/28px 'Montserrat',sans-serif;margin-bottom:0}.responsive-tabs-wrapper{border-top:none!important}.responsive-tabs-wrapper table{width:100%;overflow:scroll;display:block}.responsive-tabs-wrapper .responsive-tabs .responsive-tabs__heading--active,.responsive-tabs-wrapper .responsive-tabs .responsive-tabs__heading--active:hover{background:#333;color:#fff;border:1px solid #333}.single-supplies .entry-content .responsive-tabs-wrapper h2{font-size:20px;color:#fff;background:#009351;border:1px solid #009351}.responsive-tabs-wrapper .custom-table tr td{vertical-align:top;font-size:14px;font-weight:500}.responsive-tabs .responsive-tabs__heading{border-top:1px solid #009351!important}.responsive-tabs .responsive-tabs__heading:after{border-top:6px solid #fff!important}.responsive-tabs-wrapper .responsive-tabs .responsive-tabs__heading--active,.responsive-tabs-wrapper .responsive-tabs .responsive-tabs__heading--active:hover{border:1px solid #333!important;background:#333!important}.responsive-tabs .responsive-tabs__heading--active:after,.responsive-tabs .responsive-tabs__heading--active:hover:after{border-top:0!important;border-bottom:6px solid #fff}.responsive-tabs .responsive-tabs__panel{padding:15px!important}.content-area .responsive-tabs .responsive-tabs__panel{margin-bottom:20px}.single-supplies .entry-content h2{font-size:24px}.single-supplies .content-area .wp-block-image{padding:30px 10px;text-align:center}.wp-block-column{flex-basis:100%}.wp-block-column:not(:last-child){margin-right:0}.single-supplies .content-area .wp-block-image{max-width:100%;width:100%;margin-right:0}.home-block .content-block{padding-right:15px}.woocommerce-page ul.products.columns-3 li.product{width:100%!important}.postid-948.woocommerce #content div.product div.images,.postid-948.woocommerce div.product div.images,.postid-948.woocommerce-page #content div.product div.images,.postid-948.woocommerce-page div.product div.images{width:100%}.woocommerce-cart-form tbody{width:100%;display:block}.shop_table.shop_table_responsive tbody{display:block}.woocommerce-cart .quantity .qty{padding:2px 2px;left:30px}.woocommerce form p.form-row{width:100%;margin:2% 0 0 0}.woocommerce table.shop_table thead,.woocommerce table.shop_table tbody{display:block}.woocommerce table.shop_table tbody tr{display:block;border:none}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table tr td,.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table tr th{display:table-cell;width:100%}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table thead th{border:0}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;float:none}.woocommerce ul.order_details li{display:block;border:0;border-bottom:1px dashed #e5e5e5;padding:0 0 10px;margin:0 0 10px}.woocommerce-cart table.shop_table th{display:block;border-bottom:1px solid #fff}#secondary{padding-top:30px;margin-top:30px;border-top:1px solid #e5e5e5}.blogcategery.blogSection .main_blog img{max-width:100%;width:100%;float:none;margin:0}.banner .entry-header{top:57%}.breadcrumb-wrap{display:none}.banner .entry-header{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.modal-body .calculator-wrap{padding:0;background:none}.modal-body .calculator-wrap .row>div{text-align:left;margin:0 0 20px}.modal-body .calculator-wrap span.label{margin:0 0 10px;font-size:16px}.modal-body .calculator-wrap .button{margin:6px 0 0}.modal-body .calculator-wrap span.label br{display:none}.modal-body .calculator-wrap .button{display:block}.modal-body .calculator-wrap .button{display:inline-block}.modal-body .calculator-wrap .button input{padding:16px 25px;margin-right:10px}footer .gform_wrapper textarea.medium,footer .gform_wrapper textarea.large{width:100%}body.page-id-164 footer .gform_wrapper .gform_body .gform_fields li.gfield{width:100%}.footer-contacts-wrap .gform_wrapper .top_label select.large{padding-top:5px!important;background:url(/wp-content/themes/millcreek_garden/assets/images/select-arrow.png) no-repeat right -8px}.footer-contacts-wrap .gform_wrapper textarea.large{padding-top:5px!important}}@media screen and (max-width:600px){.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:100%;float:none}.home-banner .ban-txt p:nth-child(2){font:bold italic 35px/50px 'Playfair Display',serif!important}}@media screen and (max-width:479px){.home-banner .ban-txt p:nth-child(2){font:bold italic 25px/30px 'Playfair Display',serif!important}.home-block{padding:15px 0}}@media screen and (max-width:375px){.third-section{padding-top:0}.single-supplies .entry-content h2{font-size:20px}}