.fbox-container,.newhome .stage2{display:flex;flex-wrap:wrap;justify-content:space-between;padding:60px 20px;position:relative}.fbox-container{margin-bottom:60px}.fbox-container .left{width:42%;margin-left:6%;position:relative}.fbox-container .image{background:url(/wp-content/uploads/2021/07/IMG_9815.jpg);height:500px;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.fbox-container .text{padding:20px;font-size:16px;line-height:23px;font-weight:400;color:#fff;background:#FF8023;width:100%;position:absolute;bottom:-100px;left:-50px}.fbox-container .text h1{font-size:2rem;color:white!important;font-family:"Poppins",sans-serif!important;letter-spacing:2px}.fbox-container .right{width:42%;margin-right:6%;height:100%}.fifty-container{display:flex;flex-wrap:wrap;margin-bottom:70px;position:relative;border-radius:50px;box-shadow:rgb(0 0 0 / .07) 0 1px 1px,rgb(0 0 0 / .07) 0 2px 2px,rgb(0 0 0 / .07) 0 4px 4px,rgb(0 0 0 / .07) 0 8px 8px,rgb(0 0 0 / .07) 0 16px 16px}.fifty-container .content{background:#b3222c;padding:50px;width:50%;color:#fff}.fifty-container .content h2{color:white!important;font-family:'Poppins',sans-serif!important;font-size:2.5rem!important;text-transform:uppercase;font-weight:700;letter-spacing:2px}.fifty-container .image{background:url(/wp-content/uploads/2021/07/warehouse-3.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;width:50%}.specialty-services-container{padding:20px 50px;text-align:center}.specialty-services-container h2{text-transform:uppercase;font-family:'Poppins',sans-serif!important;font-weight:900;letter-spacing:2px;font-size:4rem!important;margin-bottom:30px;color:#09193a!important}.specialty-services-list ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;padding:0}.specialty-services-list li{list-style:none;padding:10px;width:30%}.specialty-services-list a{box-shadow:0 0 20px 0 rgb(0 0 0 / 10%);text-align:center;background-color:#f0ece5;display:flex;flex-wrap:wrap;align-content:center;padding:0;font-weight:300;font-family:'Poppins',sans-serif!important;transition:all 500ms ease;position:relative;height:100%}.specialty-services-list a:hover{background-color:#fff;box-shadow:none}.specialty-services-list a:before{position:absolute;content:'';left:0;top:0;bottom:0;right:0;border:6px solid #fff;transition:.9s}.specialty-services-list a:hover:before{border:4px dashed #b3222c}.specialty-services-list .image{width:100%;position:relative;padding-top:30px}.specialty-services-list .image img{height:70px;width:auto}.specialty-services-list .text{padding:30px 40px;width:100%;min-height:120px;font-size:18px;font-weight:700;color:#2a2a2a;text-align:center;align-content:center}.standard-services{background:#242530;color:#fff;margin-bottom:60px}.standard-services .content{text-align:center;border-top:15px solid #FF8023;padding:50px 50px 0 50px}.standard-services ul{text-align:left}.standard-services .content h1,.standard-services .content h2,.standard-services .content h3{font-family:"Poppins",sans-serif!important;font-size:2.5rem;color:white!important}.standard-services .boxes{display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px}.standard-services .s-box{width:48%;position:relative;display:flex;text-align:left;justify-content:space-between;align-content:center;align-items:center;padding:5px 20px 5px 20px;border:1px solid #ffffff36;margin-bottom:30px;background:#ffffff0f;background:linear-gradient(144deg,#ffffff08 0%,#ffffff0f 100%);transition:all 500ms ease}.standard-services .last-s-box{width:100%}.standard-services .s-box:hover{background:#00000063;border-color:#FF8023}.standard-services .s-box:hover h2{color:#FF8023!important}.standard-services .s-box:hover .icon i{color:white!important;mix-blend-mode:normal!important}.standard-services .s-box:hover p{color:#fff}.standard-services .s-box>a{position:absolute;top:0;left:0;background:transparent!important;width:100%;height:100%}.standard-services .s-box .info{padding-left:30px}.standard-services .s-box p{color:#fffc;font-size:.9rem}.standard-services .s-box h2{font-family:"Poppins",sans-serif!important;color:#FF8023!important;font-weight:900;letter-spacing:1px;text-transform:none;font-size:1.25rem;margin:1rem 0}.standard-services .s-box .icon i{color:#FF8023;font-size:3rem}.standard-services .featuredimage{height:300px;background:url(/wp-content/uploads/2021/02/Napa-Vineyard.jpg);background-size:cover;background-repeat:no-repeat;background-position:center top}.standard-services .credit{position:absolute;top:5px;right:5px;padding:5px;border-radius:4px;background-color:#083860;font-size:.8rem}#content .standard-services .credit a,#content .custom-links a{color:white!important;text-decoration:underline}#content .custom-links .s-box:hover a{color:#f57202!important}.custom-links .s-box{flex-wrap:wrap}.custom-links .s-box .info{flex-basis:1px;flex-grow:1}.custom-links .s-box p{flex-basis:100%}.standard-services .content-2{text-align:center;padding:0 50px 50px}@media screen and (max-width:1199px){.fbox-container{margin-bottom:0}#content .fbox-container .text h1{font-size:1.5rem!important}.fbox-container .text{position:static}.fbox-container .image{height:350px}.fbox-container .left{width:100%;margin-left:0}.fbox-container .right{width:100%;margin-right:0}.fifty-container .content,.fifty-container .image{width:100%}.fifty-container .image{min-height:400px}.specialty-services-list li{width:45%}.specialty-services-list li:last-child{flex-grow:1}.standard-services .s-box{width:100%}}@media screen and (max-width:599px){.specialty-services-list li{width:100%}}.quickcontact{background:#000;margin:20px auto;display:flex;align-items:center;position:relative;overflow:hidden;border-radius:8px;text-align:center;color:#fff}.quickcontact a{color:white!important}.quickcontact .asc-half{width:50%;justify-content:space-between;align-content:center;align-items:center;height:100%;position:relative;padding:20px;z-index:2}.quickcontact .asc-second.asc-half{text-shadow:0 4px 3px rgb(0 0 0 / .4),0 8px 13px rgb(0 0 0 / .1),0 18px 23px rgb(0 0 0 / .1)}.quickcontact .asc-second.asc-half a{font-size:2.5rem;font-weight:900;transition:all .3s ease-in-out}.quickcontact .asc-second.asc-half a:hover{color:#ff4652!important}.quickcontact .asc-point i{font-size:1.25rem;padding-right:20px}.quickcontact .asc-point{padding:10px;font-size:1.25rem}.quickcontact .asc-overlay{width:100%;height:100%;z-index:1;position:absolute;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .2) 100%),url(/wp-content/uploads/2021/08/vineyard-in-napa-valley-area-of-california-B2WT7CB.jpg);background-position:center;background-size:cover;opacity:.45}#content .quickcontact .asc-first.asc-half a{padding:5px;background:#F57202;display:block;text-align:center;color:white!important;border-radius:5px;margin:auto;transition:all .3s ease-in-out}#content .quickcontact .phone a{color:#F57202!important}#content .quickcontact .phone a:hover{color:#d96400!important}.quickcontact .asc-first.asc-half a:hover{background:#d96400!important}.quickcontact p{margin:0;padding:0}.quickcontact h2{font-size:1rem;color:white!important;text-transform:uppercase;font-weight:500;letter-spacing:1px;margin:0}