.header-section{position:relative;height:300px;background-image:url(//cannabisshop.com/wp-content/themes/realtested/css/images/header.jpg);background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center}.header-image{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;object-fit:cover}.header-content{text-align:center;color:#fff}.header-title{font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.header-subtitle{font-size:1.25rem;font-weight:400}.header-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1}.header-content{position:relative;z-index:2}.about-section{padding-top:40px;padding-bottom:40px;color:#222}.about-section .top-row{text-align:center}.about-section .top-row .h2{margin-bottom:10px}.about-section p{margin-bottom:20px}.about-section ul{margin-left:40px}.about-section li{margin-bottom:15px}.about-section input{margin-top:5px}.about-section textarea{width:100%;border:none;margin-top:5px}.about-section input,.about-section textarea{outline:1px solid green}.about-section input:focus,.about-section textarea:focus{outline:1px solid #e25b4e}.wpcf7-submit{background-color:#3b7e00;color:#fff;outline:none;cursor:pointer}.about-section .mid-row .img-wrapper{margin-bottom:15px}.about-section .mid-row .title-wrapper{text-align:center;margin-bottom:15px}.about-section .mid-row .title-wrapper .title{font-size:24px;line-height:32px}.about-section .mid-row .item{display:flex;flex-direction:column}.about-section .mid-row .item:not(:first-child){margin-top:15px}.about-section .mid-row .item-inner{position:relative;text-align:center;padding:20px;overflow:hidden;height:100%;border:1px solid #0080001f}.about-section .mid-row .item-inner:before{content:'';position:absolute;display:block;width:100%;height:100%;left:0;right:0;bottom:0;top:0;opacity:.1;background-image:url('https://cannabisshop.com/wp-content/uploads/2025/05/weed-leaves-pattern.webp');background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.about-section .mid-row .item-inner .icon-wrapper{margin:0 auto 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:80px;height:80px;border-radius:100%;background-color:green}.about-section .mid-row .item-inner .icon-wrapper svg{width:35px;height:35px;fill:#fff}.about-section .mid-row .item-inner .title-wrapper{margin-bottom:10px}.about-section .mid-row .item-inner .title-wrapper .title{font-size:18px;line-height:22px;font-weight:600}.about-section .mid-row .item-inner .content{font-size:16px;line-height:24px}.about-section .mid-row .bottom-line{text-align:center;margin-top:20px}.about-section .bottom-row{text-align:center}.about-section .form-wrapper{margin-top:30px}.about-section .form-wrapper .form{margin-top:30px}.about-section .form-wrapper .form h3{margin-bottom:20px}@media only screen and (min-width:768px){.about-section .mid-row .item-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.about-section .mid-row .item-wrapper .item:nth-child(2){margin-top:0}.about-section .mid-row .item-wrapper .item{flex:0 0 50%;max-width:50%;padding:0 10px}.about-section .mid-row .img-wrapper{flex:0 0 30%;max-width:30%}.about-section .mid-row .text-wrapper{flex:0 0 70%;max-width:70%;padding-left:30px}.about-section .form-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.about-section .form-wrapper .column{position:relative;flex:0 0 50%;max-width:50%;padding:0 15px}.about-section .form-wrapper .column.img-wrapper img{object-fit:cover;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.about-section .form-wrapper .column.form{margin-top:0;padding-left:30px}}@media only screen and (min-width:1200px){.about-section .mid-row .item-wrapper .item{flex:0 0 25%;max-width:25%}.about-section .mid-row .item-wrapper .item:nth-child(3),.about-section .mid-row .item-wrapper .item:nth-child(4){margin-top:0}.about-section .mid-row .bottom-line{margin-top:40px;padding:0 14%}.about-section .form-wrapper{margin-top:60px}.about-section .form-wrapper .column.form h3{font-size:24px;line-height:28px}}