@import '../vendor/main.css';@import '../vendor/fonts/icomoon/icomoon.css';::root{--bs-primary:#838629;--bs-primary-rgb:#838629;--bs-success-rgb:#a0a31d;--bs-success:#a0a31d}body{font-family:'DM Sans',sans-serif;background:white;color:#717171;position:relative;width:100%;height:100%;font-size:15px}body p{color:#717171;font-weight:500;font-size:16px;line-height:1.65}body h1,body h2,body h3,body h4,body h5,body h6{color:#222;font-weight:500}body h1.pacifico,body h2.pacifico,body h3.pacifico,body h4.pacifico,body h5.pacifico,body h6.pacifico{font-family:'Pacifico',serif}body.concrete{background:url('../img/patterns/concrete-wall.png') repeat}.color-iron{color:#B37847}.container{max-width:1040px}#agro__pub-header{background:url('../img/agro-header-min.png') no-repeat bottom center;background-size:cover;padding-bottom:30px;margin-bottom:-45px;z-index:999}#agro__pub-header .navbar-brand{max-height:75px;display:inline-block}#agro__pub-header a.nav-link{font-size:17px;color:black;font-weight:600;padding-left:10px;padding-right:10px;display:inline-block}#agro__pub-header .navbar-toggler{background-color:#96784D;color:white}@media only screen and (max-width: 767px){#agro__pub-header a.nav-link.cart-btn{font-size:18px;background:#7b7d2d;color:white;border-radius:50%;height:55px;width:55px;text-align:center;line-height:55px}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}input:-moz-autofill,input:-moz-autofill:hover,input:-moz-autofill:focus,input:-moz-autofill:active{background-clip:content-box !important;background-color:white !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-moz-autofill,input:-moz-autofill:hover,input:-moz-autofill:focus,input:-webkit-autofill:active,input:-moz-autofill:active{color:#222 !important}h5.cursive{font-family:'Pacifico',serif;padding-top:20px;padding-bottom:10px;color:#977c2a;font-weight:300}#agro__footer{background:url('../img/dirt-footer-min.jpeg') no-repeat top center;background-size:cover;padding-top:150px;margin-top:80px;position:relative;padding-bottom:100px;color:white}#agro__footer .plant{display:block;max-width:200px;position:absolute;right:0;top:-180px}#agro__footer .agrooted-footer{max-width:180px;margin:0 auto}#agro__footer p,#agro__footer a{color:white}#agro__footer p.shorten,#agro__footer a.shorten{color:#c9ae87}@media only screen and (min-width: 1025px){#agro__footer p.shorten,#agro__footer a.shorten{padding-right:40px}}#agro__footer .link-wrap{display:grid;grid-template-columns:2;grid-template-rows:3}#agro__footer .headed{font-size:18px;text-transform:uppercase;font-weight:900;letter-spacing:1px;margin-bottom:10px}input.valid{border:2px solid green}input.invalid{border:2px solid red}.form-control{border:1px solid #DDDDDD;border-radius:0}.form-control:focus{border-color:#7b7d2d;box-shadow:none}.btn-primary{background-color:#7b7d2d;border:none;border-radius:0;color:#fff;font-weight:bold;border-radius:8px;padding-top:10px;padding-bottom:10px}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:#56581f}.btn-primary:disabled{background:#457719 !important}#search__map{background:grey;position:relative;height:500px;width:100%;text-align:center}a{text-decoration:none}.excursion{border:1px solid #ddd}.excursion h2{font-size:20px}h1 span.cursive{font-family:'Pacifico',serif;font-weight:400;color:white}.ag__res-list{padding-bottom:50px}#list-view-normal{background-image:url('../img/farm-life.webp');background-position:center center}.banner.banner-inner .subtitle{font-size:19px;font-style:normal}#map-container{min-height:600px}.article{margin-top:25px}.article .thumbnail{background-color:white;border-radius:0}.article h3 a{color:#212121;font-weight:700;font-size:18px}.article .activity-level{margin-bottom:5px}.article .article .thumbnail p{margin-bottom:10px;font-size:14px;font-weight:400}.btn.btn-default{min-width:auto;padding:7px 15px;color:white;font-size:13px}#search_excursions{background:white;max-width:550px;border-radius:50px;margin:0 auto}.ss{display:flex;justify-content:space-between;gap:10px;padding:5px 20px;color:black;margin-bottom:35px}.ss label{color:#8d8b7a;font-size:11px;padding-left:10px;font-weight:600}.ss select{color:#333;border:none}.ss .form-group,.ss .input-group{margin-bottom:0}.ss .form-group .form-control,.ss .input-group .form-control,.ss .form-group .form-select,.ss .input-group .form-select{border:none;padding-top:0}.ss .bi-search::before{font-size:22px}@media only screen and (max-width: 767px){.filter-option .result-info{text-align:center}.banner.banner-inner{max-height:420px}.banner.banner-inner .subtitle{line-height:1.5;margin-bottom:20px}}@media only screen and (min-width: 992px){.filter-option{padding:10px 20px;display:flex;justify-content:space-between}.filter-option .result-info{font-size:13px;text-transform:uppercase;max-width:144px;color:rgba(0,0,0,0.5);padding-top:0}.filter-option .result-info span{color:black}.filter-option .layout-holder{width:100%}.filter-option .filter-slide{display:flex;justify-content:flex-end}.filter-option .filter-slide .select-col{width:auto}.banner-text .center-text{margin:1% 0}.banner.banner-inner{height:220px;min-height:220px}.list-view .article .img-wrap{max-width:280px}.list-view .article .description{width:calc(100% - 300px)}.list-view .article .heading h3{padding-right:15px}.list-view .article .info-day{padding-left:15px;font-size:15px;color:#B37847}.list-view .article .info-aside .price{font-size:12px;letter-spacing:normal;font-style:normal;margin-bottom:6px}.list-view .article .info-aside .price span{font-size:19px;font-weight:700}.list-view .article .activity-level .ico{font-size:32px}#search__results{width:94%}.img-wrap{width:280px;height:180px;overflow:hidden;position:relative}.img-wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover}}