.content-wrapper .content{background:rgba(0,0,0,.72) !important;color:#f5f7f8 !important;padding:28px !important;border-radius:6px}.content-wrapper .content p,.content-wrapper .content li,.content-wrapper .content h1,.content-wrapper .content h2,.content-wrapper .content h3,.content-wrapper .content h4,.content-wrapper .content span,.content-wrapper .content strong{color:#f5f7f8 !important}.content-wrapper .content a{color:#7dff7d !important}.content-wrapper .content{background:linear-gradient(180deg,rgba(8,18,10,.78) 0%,rgba(6,14,8,.72) 100%) !important;border:1px solid rgba(129,215,66,.25);box-shadow:0 10px 30px rgba(0,0,0,.35);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);padding:34px !important;border-radius:12px;max-width:980px;margin:18px auto 28px auto}.content-wrapper .content p,.content-wrapper .content li{color:#eaf5ea !important;font-size:18px;line-height:1.72;letter-spacing:.1px}.content-wrapper .content h1,.content-wrapper .content h2,.content-wrapper .content h3,.content-wrapper .content h4{color:#fff !important;line-height:1.25;letter-spacing:.2px;margin-top:.9em;margin-bottom:.45em}.content-wrapper .content h1{font-size:clamp(32px,4vw,44px)}.content-wrapper .content h2{font-size:clamp(26px,3vw,34px)}.content-wrapper .content h3{font-size:clamp(21px,2.2vw,27px)}.content-wrapper .content a{color:#8eff8e !important;text-decoration:none;border-bottom:1px dotted rgba(142,255,142,.55)}.content-wrapper .content a:hover{color:#c6ffc6 !important;border-bottom-color:rgba(198,255,198,.9)}.content-wrapper .content ul{padding-left:1.2em}.content-wrapper .content li{margin-bottom:10px}@media (max-width:768px){.content-wrapper .content{padding:22px !important;border-radius:10px;margin:10px 12px 20px}.content-wrapper .content p,.content-wrapper .content li{font-size:16px;line-height:1.65}}.content-wrapper,.content-wrapper .content,.page-description,#primary,#main{background-color:transparent !important}.container .content,.page .content,.single .content,.site-content,.inner-wrap,.entry-content{background-color:transparent !important;box-shadow:none !important}.content-wrapper .content>.page-description,.content-wrapper .content>article,.content-wrapper .content>.entry-content,.content-wrapper .content>.post,.content-wrapper .content>.page{background:linear-gradient(180deg,rgba(8,18,10,.78) 0%,rgba(6,14,8,.72) 100%) !important;border:1px solid rgba(129,215,66,.25) !important;box-shadow:0 10px 30px rgba(0,0,0,.35) !important;border-radius:12px !important;padding:34px !important}@media (max-width:768px){.content-wrapper .content>.page-description,.content-wrapper .content>article,.content-wrapper .content>.entry-content,.content-wrapper .content>.post,.content-wrapper .content>.page{padding:22px !important}}.content-wrapper .content{background:0 0 !important;border:0 !important;box-shadow:none !important;padding:0 !important;max-width:980px;margin:18px auto 28px auto}.content-wrapper .content>.page-description,.content-wrapper .content>article,.content-wrapper .content>.entry-content,.content-wrapper .content>.post,.content-wrapper .content>.page,.content-wrapper .content>div:first-child{background:linear-gradient(180deg,rgba(8,18,10,.8) 0%,rgba(6,14,8,.74) 100%) !important;border:1px solid rgba(129,215,66,.24) !important;box-shadow:0 12px 32px rgba(0,0,0,.34) !important;border-radius:12px !important;padding:34px !important}@media (max-width:768px){.content-wrapper .content{margin:10px 12px 20px}.content-wrapper .content>.page-description,.content-wrapper .content>article,.content-wrapper .content>.entry-content,.content-wrapper .content>.post,.content-wrapper .content>.page,.content-wrapper .content>div:first-child{padding:22px !important;border-radius:10px !important}}.header-wrapper{padding:10px 0 !important}.header-wrapper h1,.header-wrapper h2{margin:0 !important;font-size:clamp(24px,3vw,32px) !important}.header-wrapper{background-color:rgba(0,0,0,.62) !important;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.header-wrapper .navigation a,.header-wrapper .site-title a,.header-wrapper p,.header-wrapper li{color:#fff !important}.lead-form-front,.lead-form-front .field,.lead-form-front .form-group{color:#eaf5ea !important}.lead-form-front input[type=text],.lead-form-front input[type=email],.lead-form-front input[type=number],.lead-form-front input[type=tel],.lead-form-front textarea,.lead-form-front select{background:rgba(8,16,10,.82) !important;color:#f3fff3 !important;border:1px solid rgba(129,215,66,.45) !important;border-radius:8px !important}.lead-form-front input::placeholder,.lead-form-front textarea::placeholder{color:rgba(220,240,220,.75) !important}.lead-form-front input:focus,.lead-form-front textarea:focus,.lead-form-front select:focus{outline:none !important;border-color:#81d742 !important;box-shadow:0 0 0 3px rgba(129,215,66,.2) !important}.leadform-show-form,.leadform-show-form-1,.leadform-lite{background:rgba(7,14,9,.78) !important;border:1px solid rgba(129,215,66,.28) !important;border-radius:12px !important;box-shadow:0 10px 24px rgba(0,0,0,.28) !important;padding:16px !important}body{font-size:16px !important;line-height:1.65}.header-wrapper .navigation a{font-size:16px !important}.logo-img p,.logo-cent p{font-size:14px !important;letter-spacing:.2px}.services h3,.services-box h3,.multi-featured h3,.featured h3,h3.subhead-text{font-size:18px !important;line-height:1.35 !important}.services p,.services-box p,.multi-featured p,.aboutus-text p,.contact-wrap p{font-size:15px !important;line-height:1.7 !important}.lead-form-front input,.lead-form-front textarea,.lead-form-front select,.lead-form-front button{font-size:16px !important}@media (max-width:768px){body{font-size:16px !important}.services h3,.services-box h3,.multi-featured h3,.featured h3,h3.subhead-text{font-size:17px !important}.services p,.services-box p,.multi-featured p,.aboutus-text p,.contact-wrap p{font-size:15px !important}}body,.services p,.services-box p,.multi-featured p,.aboutus-text p,.contact-wrap p,.content-wrapper .content p,.content-wrapper .content li{font-weight:400 !important}.header-wrapper .navigation a,.logo-img p,.logo-cent p{font-weight:500 !important}.main-header-section h1,.main-header-section h2,.services h3,.services-box h3,.multi-featured h3,.featured h3,.content-wrapper .content h1,.content-wrapper .content h2,.content-wrapper .content h3{font-weight:700 !important}.lead-form-front label,.lead-form-front .lf-label,.lead-form-front .field-label{font-weight:500 !important}.lead-form-front input,.lead-form-front textarea,.lead-form-front select{font-weight:400 !important}.lead-form-front input[type=submit],.lead-form-front button,.main-header-section .button,.main-header-section .btn{font-weight:600 !important}