@charset "utf-8";.w1,.w2{width:100%}.w1-content,.w2-content{margin:0 auto;padding-left:20px;padding-right:20px;max-width:1200px}#menu,.w2{transform:translate(-50%,-50%)}.w2-menu a,.w2-menu a:hover{padding-left:16px;transition:.5s}.w1 span,.w2-menu,.w3 h1,.w3-call{font-weight:700}#menu li,.pricing-table,.w1-content,.w2-menu,.w3-content,.w5-content,.w7-content,.w8-content,.w9-content{font-family:"Open Sans",serif}*,.w14-left,.w14-right,.w8{box-sizing:border-box}#menuToggle a,.call-button,.close:focus,.close:hover,.cta-button,.w5-contact-button{text-decoration:none}a,a:active,a:focus,a:hover{text-decoration:none;color:inherit}.w1{background-color:#97c842;height:60px;transition:.5s;position:sticky;top:0;z-index:100}#menuToggle,.w2{position:relative}.w1:hover,.w3-call:hover{background-color:#0e5eaa;transition:.5s}.w1-content{overflow:hidden;text-align:center}.w1 span{text-transform:uppercase;font-size:24px;line-height:60px;color:#fff}.w5 p,.w5 span,li{line-height:28px}.w2{top:60px;left:50%;z-index:10;background-color:#fff;height:120px;padding-top:20px;padding-bottom:20px}.w2-burger{z-index:12}.w2-logo{float:right;width:200px;height:80px;background:url('../images/zerodrytime-logo.webp') center/contain no-repeat}#menuToggle{display:block;top:25px;left:0;z-index:1;-webkit-user-select:none;user-select:none}#menuToggle a{color:#444;transition:color .3s}#menuToggle a:hover{color:#3b719f}#menuToggle input{display:block;width:50px;height:50px;position:absolute;top:-10px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle span{display:block;width:30px;height:2px;margin-bottom:7px;position:relative;background:#0e5eaa;border-radius:3px;z-index:1;transform-origin:4px 0px;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s}#menuToggle span:first-child{transform-origin:0% 0%}#menuToggle span:nth-last-child(2){transform-origin:0% 100%}#menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-4px,-3px);background:#0e5eaa}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0) scale(.2,.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(3px,-4px)}#menu{position:absolute;top:36px;width:100%;max-width:1000px;padding:20px;background:#fff;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translateY(-200%);transition:transform .5s cubic-bezier(.77, .2, .05, 1);z-index:-10}#menu li{padding:10px 0;font-size:18px;color:#333;border-bottom-color:#e3e3e3;border-bottom-width:thin;border-bottom-style:solid}#menuToggle input:checked~ul{transform:none}.w2-menu{display:none;text-align:right;float:right;font-size:19px;margin-top:30px}.w3-call,.w3-caption,.w3-email,.w3-price{text-transform:uppercase;font-size:20px;letter-spacing:1px}.w2-menu a{color:#333}.w2-menu a:hover{color:#97c842}.dropdown{position:relative;display:inline-block;color:#333;transition:.5s;text-align:left}.w3,.w3 h1,.w3-call,.w3-caption,.w3-email,.w3-price,.w4 h2,.w5-promo{text-align:center}.dropdown-content{display:none;position:absolute;background-color:#fff;width:100%;min-width:350px;padding-top:20px;padding-bottom:10px;line-height:45px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;height:auto;overflow-y:auto}.dropdown-content a,.dropdown:hover .dropdown-content,.faq-answer.show{display:block}.dropdown-content a:hover{background-color:#fafafa}.w3{width:100%;min-height:500px;display:flex;justify-content:center;align-items:center;padding:20px 0}.w3-content{margin:0 auto;overflow:hidden;padding-left:20px;padding-right:20px}.w3-caption{display:inline-block;padding:10px;background-color:#0e5eaa;color:#fff;opacity:.8}.w3-header{display:flex;align-content:center;justify-content:center}.w3 h1{font-size:26px;text-transform:uppercase;letter-spacing:1px;color:#fff;margin-top:50px;max-width:700px}.w3-call{display:inline-block;padding:10px;background-color:#97c842;color:#fff;transition:.5s;cursor:pointer}.w3-buttons{display:flex;flex-direction:column}.w3-email,.w3-price{display:inline-block;padding:10px;background-color:#0e5eaa;color:#fff;font-weight:700;transition:.5s;cursor:pointer;margin-top:15px}.w3-email:hover,.w3-price:hover{background-color:#97c842;transition:.5s}@media only screen and (min-width:400px){.w3 h1{font-size:36px}.modal-content{padding:20px}}.w12,.w4,.w5,.w5-image,.w5-text,.w5-width,.w6,.w6-content img,.w7,.w9{height:auto}.w12,.w4{width:100%;background-color:#97c842;padding-top:20px;padding-bottom:40px}.w10-content,.w11-content,.w12-content,.w14-content,.w4-content,.w6-content{max-width:1200px;margin:0 auto;overflow:hidden;padding-left:20px;padding-right:20px;font-family:"Open Sans",serif}.w4 h2{font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#fff;margin-bottom:40px}.w5 h2,.w5 h3{text-align:left;font-weight:700;text-transform:uppercase;letter-spacing:1px}.w12-enquiry-form,.w4-enquiry-form{display:grid;grid-template-columns:1fr;gap:15px}.w12-form-group,.w4-form-group{position:relative;display:flex;flex-direction:column}.w12-form-group input,.w12-form-group textarea,.w4-form-group input,.w4-form-group textarea{width:100%;padding:10px;font-size:16px;background:#fff;box-sizing:border-box;border-color:#fff}.w12-form-group-message textarea,.w4-form-group-message textarea{resize:none;width:100%}.w12-form-group label,.w4-form-group label{position:absolute;top:10px;left:10px;font-size:14px;color:#666;pointer-events:none;transition:.2s ease-in-out}.w5 a:hover,.w5 p,.w5 span,li{transition:.5s}.w12-form-group input:focus+label,.w12-form-group input:not(:placeholder-shown)+label,.w12-form-group textarea:focus+label,.w12-form-group textarea:not(:placeholder-shown)+label,.w4-form-group input:focus+label,.w4-form-group input:not(:placeholder-shown)+label,.w4-form-group textarea:focus+label,.w4-form-group textarea:not(:placeholder-shown)+label{top:-10px;left:10px;font-size:12px;color:#0e5eaa}.w12-submit,.w4-submit{background-color:#0e5eaa;color:#fff;border:none;border-radius:5px;padding:10px 20px;font-size:18px;font-weight:700;cursor:pointer;text-transform:uppercase;transition:background-color .3s}.pricing-table tr:nth-child(2n),.w5-promo{background-color:#f9f9f9}.w12-submit:hover,.w4-submit:hover{background-color:#084b8a}.w5,.w9{width:100%;padding-top:50px;padding-bottom:50px}.w5-content,.w9-content{max-width:1200px;margin:0 auto;overflow:hidden;padding-left:20px;padding-right:20px;display:flex;flex-direction:column;align-items:center;text-align:center}.w5-text{width:100%;margin-bottom:20px}.w5-width{width:100%;max-width:1000px;margin:0 auto 20px}.w5 h2{font-size:30px;color:#0e5eaa}.w5 h3{font-size:24px;color:#97c842}.w5 h4,.w5 p,.w5 span,li{text-align:left;font-size:18px}.w5 h4{font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#0e5eaa}.w5 p,li{color:#444}.w5 span,.w5-promo{color:#0e5eaa;font-weight:700}.w5-promo{padding:25px 15px;border-radius:10px;font-size:20px;line-height:32px;letter-spacing:1px;box-shadow:0 4px 10px rgba(0,0,0,.08)}.w5 a:hover{color:#97c842}.w5-image{width:100%;max-width:500px}.w5-image-ads-container{margin-top:30px}.w11-modal-content img,.w5-image-ads{width:100%;height:auto}.w5-image-ads2{display:none}.w5-button-container{display:flex;gap:10px;margin-top:25px}.w5-contact-button{display:inline-block;padding:10px 20px;text-align:center;color:#fff;border-radius:5px;font-size:18px;font-weight:700;transition:background-color .3s}.w5-call-button{background-color:#0e5eaa}.w5-call-button:hover{background-color:#0069d9}.pricing-table th,.submit-btn:hover,.w5-email-button{background-color:#97c842}.w5-email-button:hover{background-color:#218838}.pricing-container{width:100%;display:flex;flex-direction:column}.pricing-table{width:100%;border-collapse:collapse;margin:10px 0}.pricing-table table{width:100%}.pricing-table td,.pricing-table th{border:1px solid #ddd;padding:12px 15px;text-align:left}.w6 h3,.w6 p{text-align:center}.pricing-table th{color:#fff;font-size:14px}.pricing-table p,.pricing-table td{font-size:14px;color:#333}.pricing-table span{font-size:14px}ul{margin-right:0;padding-right:0}@media (max-width:999px){.pricing-table{width:100%;margin-bottom:20px}}@media (min-width:500px){.pricing-table p,.pricing-table span{font-size:16px;line-height:24px}.pricing-table td{font-size:16px;color:#333}.pricing-table p{color:#333}}.w6{width:100%;background-color:#0e5eaa;padding-top:50px;padding-bottom:50px}.w6-content img{max-width:400px;display:block;margin:40px auto 0}.w6 h3{font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#97c842}.w6 p,.w6-bullet-list li{font-size:18px;color:#fff;line-height:28px}.w6 p{margin-bottom:40px}.w6-bullet-list{list-style:none;padding:0;margin:0 auto 0 20px;text-align:left}.w6-bullet-list li{margin-bottom:10px;display:flex;align-items:center}.w6-bullet-list li::before{content:url(../images/tick.webp);display:inline-block;width:27px;height:27px;margin-right:25px}.w7,.w7-overlay,.w8,.w8-image{width:100%}.w7 h3,.w7-grid,.w8-text{text-align:center}.w7{padding:20px 0 60px}.w7-content{max-width:1200px;margin:0 auto;padding:0 20px}.w7 h3{font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#0e5eaa;margin-bottom:40px}.w7-grid{display:grid;grid-template-columns:1fr;gap:20px}.w7-card{position:relative;overflow:hidden;height:300px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:transform .3s ease-in-out;cursor:pointer}.w7-card:hover{transform:scale(1.05)}.w7-card img{width:100%;height:100%;object-fit:cover;display:block}.w7-overlay{position:absolute;top:0;left:0;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.5);transition:opacity .3s ease-in-out}.w7-card:hover .w7-overlay{opacity:1}.w7-overlay p{color:#fff;font-size:20px;font-weight:700;text-transform:uppercase;margin:0;padding:10px}@media (min-width:600px){.w7-grid{grid-template-columns:1fr 1fr}}.w8{background-color:#0e5eaa}.w8-content{display:flex;flex-direction:column;align-items:center}.w8-text{color:#fff;padding:40px 30px 20px}.w8-text h3{font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#97c842;margin:10px 0}.w8-text p{font-size:18px;line-height:28px;margin:10px 0}.w8-image{height:auto;object-fit:cover;display:block;margin:0 auto}@media (min-width:1100px){.w8-content{flex-direction:row;justify-content:space-between;align-items:stretch;display:flex;justify-content:center;align-items:center;text-align:center}.w8-text{width:50%;margin-bottom:0;height:100%}.w8-image{width:50%;height:auto;object-fit:cover;order:2}}.w9-image,.w9-text{margin-bottom:20px}.w10,.w11,.w13{height:auto;width:100%}.w9-text h4{font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#0e5eaa}.w9-text p{font-size:18px;line-height:28px;color:#000}.w9-image{width:100%;max-width:600px;height:auto}@media only screen and (min-width:1000px){.w2-burger{display:none}.w2-menu{display:block}.w2-logo{float:left}.w3 h1{margin-top:20px;font-size:46px}.w5-content,.w9-content{flex-direction:row;justify-content:space-between;align-items:center;text-align:left}.w5-text{width:55%;margin-bottom:0;padding-right:50px}.w5-image{width:45%;max-width:none;border-radius:50%;border:10px solid #97c842}.w5-image-ads-container{width:45%;margin-top:0}.w5-image-ads{width:100%}.w5-image-ads2{display:block;width:100%;margin-top:40px}.w6-content{display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:flex-start;position:relative}.w6-content>div{width:50%}.w6-content img{width:50%;padding-left:50px;max-width:500px;height:auto;display:block;margin-right:80px}.w6 h3,.w6 p,.w6-bullet-list{text-align:left}.w9-image,.w9-text{width:50%;margin-bottom:0}.w9-image{max-width:none;order:-1}.w9-text{text-align:left;padding-left:50px}}.faq{margin:0 auto;font-family:"Open Sans",sans-serif}.faq-item{border-bottom:1px solid #ccc;padding:15px 0}.faq-question{background-color:#97c842;color:#fff;border:none;padding:15px;width:100%;text-align:left;font-size:18px;font-weight:700;cursor:pointer;position:relative;display:block}.w10 h4,.w10 p,.w11 h4,.w11 p,.w12 h4,.w13-content{text-align:center}.faq-question:hover{background-color:#86b73a}.faq-toggle{position:absolute;right:20px;font-size:24px;line-height:1}.faq-answer{display:none;padding:15px;background-color:#f9f9f9;border-left:4px solid #97c842;margin-top:10px;font-size:16px;color:#333}.w10,.w13{background-color:#0e5eaa}.w10 h4{font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#fff}.w10 p{font-size:18px;line-height:28px;color:#fff}.w11{padding-top:20px;padding-bottom:50px}.w11 h4{font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#0e5eaa}.w11 p{font-size:18px;line-height:28px;padding-bottom:30px}.w11-gallery{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.w11-gallery-item{width:175px;height:175px;overflow:hidden;border-radius:10px;cursor:pointer}.w11-gallery-item img{width:100%;height:100%;object-fit:cover}.w11-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);justify-content:center;align-items:center}.w11-modal-content{position:relative;max-width:90%;max-height:90%;text-align:center}.w11-close,.w11-next,.w11-prev{position:absolute;color:#fff;cursor:pointer}.w11-close{top:20px;right:20px;font-size:30px}.w11-next,.w11-prev{top:50%;transform:translateY(-50%);font-size:40px}.w11-prev{left:10px}.w11-next{right:10px}.w12 h4{font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#084b8a;margin-bottom:40px}@media only screen and (min-width:500px){.w12 h4,.w4 h2{font-size:36px}}@media only screen and (min-width:800px){.w3{height:600px}.w12-enquiry-form,.w4-enquiry-form{grid-template-columns:1fr 1fr;gap:20px}.w12-form-group-message,.w12-submit,.w4-form-group-message,.w4-submit{grid-column:span 2}}.w13-content{max-width:1200px;margin:0 auto;overflow:hidden;padding-left:20px;padding-right:20px;font-family:"Open Sans",serif;display:grid;gap:20px;grid-template-columns:1fr}.w13-box{font-size:18px}.w13-box h5{font-size:24px;font-weight:700;color:#fff;margin-bottom:10px}.w13-box p{font-size:16px;line-height:1.6;color:#fff}@media (min-width:600px){.w13-content{grid-template-columns:repeat(2,1fr);text-align:left}.w13-box{padding:20px}}@media (min-width:1000px){.pricing-container{flex-direction:row;justify-content:space-between}.pricing-table{float:left;width:48%}.w13-content,.w7-grid{grid-template-columns:repeat(4,1fr)}}.w14{width:100%;height:auto;background-color:#97c842;padding-top:5px;padding-bottom:5px}.w14-left,.w14-right{color:#fff;text-align:center;font-size:16px}@media only screen and (min-width:700px){.w14-left{width:50%;float:left;text-align:left}.w14-right{width:50%;float:right;text-align:right}}.close,.cta-button,.modal-quote p,.popup-content{text-align:center}.ba-carousel{width:100%;max-height:400px;overflow:hidden}.ba-carousel-inner{display:flex;animation:10s linear infinite ba-scroll}.ba-carousel-inner img{width:100%;height:auto;object-fit:cover;flex:0 0 100%;max-height:400px}@media (min-width:600px){.ba-carousel-inner img{flex:0 0 50%}.ba-carousel-inner{display:flex;animation:20s linear infinite ba-scroll}}@keyframes ba-scroll{from{transform:translateX(0)}to{transform:translateX(-100%)}}.modal{display:none;position:fixed;z-index:1200;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center}.close,.modal-content,.modal-quote-form{background-color:#fff}.modal h3{color:#0e5eaa;font-size:32px;font-family:Montserrat,sans-serif;margin-top:20px;margin-left:10px}.modal-content{position:relative;color:#545150;margin:auto;padding:20px;border:1px solid #888;width:90%;max-width:700px;border-radius:10px}.call-button,.popup{position:fixed;z-index:1000}.close{color:#000;font-weight:700;border-radius:50%;width:50px;height:50px;line-height:50px}.close:focus,.close:hover{color:#0e5eaa;cursor:pointer}.modal-quote{margin-top:00px;width:100%;height:auto;overflow:visible}.modal-quote-form{margin:0 auto;padding:20px;border-radius:10px}.modal-quote p{font-size:16px;letter-spacing:1px;margin-bottom:20px;color:#fff}.modal-quote label{display:block;text-align:left;margin-bottom:8px;font-size:14px;color:#333}.modal-quote input,.modal-quote select,.modal-quote textarea{width:95%;padding:10px;margin-bottom:15px;border:1px solid #ccc;border-radius:5px;font-size:14px;font-family:Roboto,sans-serif}.modal-quote input:focus,.modal-quote select:focus,.modal-quote textarea:focus{border-color:#0e5eaa}.submit-btn{background-color:#0e5eaa;color:#fff;padding:15px;border:none;border-radius:5px;font-size:16px;cursor:pointer;width:100%;margin-top:10px}.call-button{bottom:20px;left:20px;width:60px;height:60px;background-color:#007bff;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:background-color .3s,transform .3s}.call-button:hover{background-color:#0056b3;transform:scale(1.1)}.call-button svg{width:24px;height:24px}.popup{display:none;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);justify-content:center;align-items:center}.cta-button,.popup-content p{display:inline-block;font-family:"Open Sans",serif}.popup-content h4{font-family:"Open Sans",serif;color:#0e5eaa;font-size:26px;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.popup-content p{font-size:17px;letter-spacing:1px}.popup-content span{display:block;margin-top:20px;font-family:"Open Sans",serif;font-size:15px}.popup-content{background:#fff;width:90%;max-width:350px;padding:20px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.2);animation:.5s ease-in-out baFadeIn}.close{position:absolute;top:10px;right:15px;font-size:24px;cursor:pointer}.cta-button{background:#007a33;color:#fff;padding:12px 20px;border-radius:5px;font-size:16px;font-weight:700;cursor:pointer;transition:background .3s}.cta-button:hover{background:#97c842}@keyframes baFadeIn{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.popup-content{width:95%;max-width:300px}}