@charset "UTF-8";
/*!
 Theme Name:   Love Irrigation
 Theme URI:    https://thewhitgroup.com/
 Description:
 Author:       thewhitgroup
 Author URI:
 Template:     generatepress
 Version:      0.1

 ——— Important: This css is generated from scss file.
*/
:root{--container-width:1200px}:root{--fs-18:1rem;min-width:0}@media screen and (min-width:36em){:root{--fs-18:calc(0.2314814815vw + 0.9166666667rem)}}@media screen and (min-width:90em){:root{--fs-18:1.125rem}}:root{--fs-20:1.125rem;min-width:0}@media screen and (min-width:36em){:root{--fs-20:calc(0.2314814815vw + 1.0416666667rem)}}@media screen and (min-width:90em){:root{--fs-20:1.25rem}}:root{--fs-24:1.125rem;min-width:0}@media screen and (min-width:36em){:root{--fs-24:calc(0.6944444444vw + 0.875rem)}}@media screen and (min-width:90em){:root{--fs-24:1.5rem}}:root{--fs-32:1.5rem;min-width:0}@media screen and (min-width:36em){:root{--fs-32:calc(0.9259259259vw + 1.1666666667rem)}}@media screen and (min-width:90em){:root{--fs-32:2rem}}:root{--fs-40:1.75rem;min-width:0}@media screen and (min-width:36em){:root{--fs-40:calc(1.3888888889vw + 1.25rem)}}@media screen and (min-width:90em){:root{--fs-40:2.5rem}}:root{--fs-48:2rem;min-width:0}@media screen and (min-width:36em){:root{--fs-48:calc(1.8518518519vw + 1.3333333333rem)}}@media screen and (min-width:90em){:root{--fs-48:3rem}}:root{--fs-56:2rem;min-width:0}@media screen and (min-width:36em){:root{--fs-56:calc(2.7777777778vw + 1rem)}}@media screen and (min-width:90em){:root{--fs-56:3.5rem}}:root{--fs-64:2rem;min-width:0}@media screen and (min-width:36em){:root{--fs-64:calc(3.7037037037vw + 0.6666666667rem)}}@media screen and (min-width:90em){:root{--fs-64:4rem}}:root{--fs-80:2.25rem;min-width:0}@media screen and (min-width:36em){:root{--fs-80:calc(5.0925925926vw + 0.4166666667rem)}}@media screen and (min-width:90em){:root{--fs-80:5rem}}:root{--sp-40:1.5rem;min-width:0}@media screen and (min-width:36em){:root{--sp-40:calc(1.8518518519vw + 0.8333333333rem)}}@media screen and (min-width:90em){:root{--sp-40:2.5rem}}:root{--sp-64:2rem;min-width:0}@media screen and (min-width:36em){:root{--sp-64:calc(3.7037037037vw + 0.6666666667rem)}}@media screen and (min-width:90em){:root{--sp-64:4rem}}:root{--sp-80:2.5rem;min-width:0}@media screen and (min-width:36em){:root{--sp-80:calc(4.6296296296vw + 0.8333333333rem)}}@media screen and (min-width:90em){:root{--sp-80:5rem}}:root{--sp-100:2.5rem;min-width:0}@media screen and (min-width:36em){:root{--sp-100:calc(6.9444444444vw + 0rem)}}@media screen and (min-width:90em){:root{--sp-100:6.25rem}}:root{--sp-128:3rem;min-width:0}@media screen and (min-width:36em){:root{--sp-128:calc(9.2592592593vw - 0.3333333333rem)}}@media screen and (min-width:90em){:root{--sp-128:8rem}}.gp-map-wrp{position:relative}.gp-map-wrp:before{display:block;content:"";width:100%;padding-top:41.53%}.gp-map-wrp>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gp-link-no-decoration{text-decoration:none}.gp-link-no-decoration a{text-decoration:none}.gb-container-fix-wrp-image-block figure.gb-block-image{height:100%}.gp-img-bg-full{position:relative}.gp-img-bg-full>.gb-block-image{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.5)}.gp-img-bg-full>.gb-block-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gp-img-bg-full>.gb-container{position:relative}@media screen and (min-width:64.00125em){.halfscreen-image{position:relative;height:100%;width:100%}.halfscreen-image figure{left:0;position:absolute;width:48vw;height:100%}.halfscreen-image.left figure{left:auto;right:0}.halfscreen-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.entry-header{display:none}.not-link a{text-decoration:none}.not-link.hover-link a:hover,.post-excerpt a.read-more:hover{text-decoration:underline}.icon-green svg{color:#0c8341}.quick-link{font-family:Poppins,sans-serif;font-size:16px}.border-right-left .gb-grid-column:nth-child(2){border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1)}.grid-container{max-width:100%}.main-navigation{padding-inline:3rem}@media screen and (max-width:64em){.main-navigation{padding-inline:2rem}}@media screen and (max-width:47.9375em){.main-navigation{padding-inline:0}}.main-navigation>.inside-navigation{max-width:var(--container-width)}.content-width{padding-left:calc((100% - 1200px) / 2) !important;padding-right:calc((100% - 1200px) / 2) !important}.gb-container.full-width,.full-width .gb-container{padding-left:0;padding-right:0}.circle-btn-icon.rotate svg{transform:rotateY(180deg)}.circle-btn-icon .gb-icon{border:1px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.circle-btn-icon .gb-icon svg{position:relative;vertical-align:middle;top:-1px;padding:5px}@media screen and (max-width:47.9375em){.circle-btn-icon .gb-icon svg{padding:4px 3px 3px !important}}.main-navigation{background-color:#fff}.main-navigation .main-nav ul li a{color:#1a1a1a;padding:10px 20px;display:block;border-left:1px solid #f0f0f0;padding:10px 20px;font-size:14px;line-height:1.5;font-family:"Poppins",sans-serif;font-weight:600;line-height:1.5;letter-spacing:0;text-transform:none}.main-navigation .main-nav ul li a:hover{color:#1a1a1a}.main-navigation .main-nav ul ul{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;width:200px;box-shadow:-1px 0 3px rgba(0,0,0,.2)}.main-navigation .main-nav ul ul li{border-bottom:1px solid #ebebeb}.main-navigation .main-nav ul ul li a{color:#252525;padding:10px;display:block;font-size:.8rem;font-weight:500;line-height:19px}.nav-align-right .inside-navigation{height:100px}.sticky-enabled .main-navigation.is_stuck .inside-navigation{height:85px}.navigation-branding img,.site-logo.mobile-header-logo img{padding:0 !important;height:auto !important;width:250px !important}@media screen and (max-width:47.9375em){.navigation-branding img,.site-logo.mobile-header-logo img{margin-top:-10px !important}}.hover-effect .gb-grid-column{overflow:hidden;display:flex}.layer-background:hover{transform:scale(1.1)}.layer-background{transform:scale(1);transition:.5s all ease}.layer-background:before{background-color:rgba(0,0,0,.5);content:"";width:calc(100% + 1px);height:100%;position:absolute;top:0;left:0}.red-heart{align-items:flex-start !important}.red-heart svg{color:#e14252}.play-btn{cursor:pointer}.video-modal{display:none !important;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1000;width:50%;height:auto;box-shadow:0 4px 8px rgba(0,0,0,.1);background:#fff}#video-mask{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.9);z-index:1}@media screen and (max-width:68.75em){.contact-us-style{display:none}}.contact-us-style a{background:#df2838;color:#fff !important;font-family:"Poppins",sans-serif;font-weight:600;font-size:14px;padding:15px 25px 14px;height:unset !important;border-radius:50px !important;text-transform:uppercase}.custom-blog-item{background-color:#fff !important;box-shadow:-1px 0 10px #ebebeb;border:none}.post-excerpt a.read-more{display:block;font-size:1rem;color:#0c8341;font-family:"Poppins",sans-serif;text-decoration:none;margin-top:11px;font-weight:700}@media (max-width:768px){.top-container,.circle-btn-icon{background-color:#0c8341 !important}.mobile-header-navigation.has-menu-bar-items .mobile-header-logo{margin:0;padding-top:21px;padding-bottom:21px;margin-right:30px !important}.main-navigation .inside-navigation{flex-direction:row-reverse;background-color:#fff}.col-reverse{flex-direction:column-reverse}.menu-bar-items,.menu-toggle .gp-icon+.mobile-menu{display:none !important}.wp-block-search__button{background:0 0;padding:0;color:#000}.wp-block-search__input{background-color:transparent !important;border-color:transparent !important;width:90%;font-size:14px;line-height:1.5;font-family:"Poppins",sans-serif}.wp-block-search__button svg{transform:rotateY(-180deg);margin-right:10px}.breadcrumbs .breadcrumb_last{display:block !important}}@media screen and (max-width:47.9375em){.inside-navigation{padding:1.5rem !important}.inside-navigation .navigation-branding{margin-left:auto !important}.inside-navigation .menu-toggle{padding-left:0 !important;top:-5px !important;position:relative !important}.inside-navigation .icon-menu-bars{font-size:1.5rem !important;display:flex !important;align-items:center !important;justify-content:center !important}}.blog-category-list{margin:0 !important;list-style:none !important}.blog-category-list li{padding-block:.5rem}.blog-category-list li+li{border-top:1px solid #ebebeb}.wp-conditional-field{display:none}