@-ms-viewport{width:device-width}@viewport{width:device-width}@media only screen and (max-width:1023px){.mean-container .mean-bar{width:50px}.mean-container .mean-nav{float:none;width:100%;position:absolute;right:0;top:62px}.main-navigation li.current-menu-item:after,.main-navigation ul li.current_page_item:after{width:auto}.site-branding{max-width:220px;width:auto}.site-branding img{max-width:100%}.navbar{position:static}.hgroup-right{width:100%;padding-left:0;height:0}.mean-container a.meanmenu-reveal{width:30px;height:30px;padding:0;top:28px;bottom:0;margin:auto}.mean-container .mean-nav ul li{margin:0}.meanmenu-reveal.meanclose span:nth-child(2n){opacity:0}.mean-container .mean-nav ul li a:hover{background:var(--secondary)}.mean-container .mean-nav>ul{background:var(--primary) none repeat scroll 0 0;width:110.2%;width:calc(100% + 30px);width:-webkit-calc(100% + 30px);margin:0;top:70px}.main-navigation ul li.menu-item-has-children>a:after{display:none}.main-navigation ul ul{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform-origin:none;transition:all 0s ease 0s;-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;margin:0;position:static;top:0;white-space:none;z-index:999;background:#fff;min-width:100%;box-shadow:none}.main-navigation ul li.menu-item-has-children>ul>li.menu-item-has-children>a:after{display:none}.main-navigation li li{border-bottom:none}.mean-container .mean-nav ul ul{background:0 0}.main-navigation ul li:hover ul{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.main-navigation ul>li>a:before,.main-navigation ul>li>a:after{display:none}.mean-container .mean-nav ul li a.mean-expand{background:#258bc6;line-height:1.1;border-left:1px solid rgba(255,255,255,.4)}.mean-container .mean-nav ul li a.mean-expand:before,.main-navigation ul>li>a.mean-expand:before{content:"\f107";font-family:"FontAwesome";line-height:1.4;display:block;opacity:1;top:10px;margin:auto;background:0 0;height:10px;width:10px}.mean-container .mean-nav ul li a.mean-expand:hover{background:#012c62}.main-navigation ul>li>a:hover,.main-navigation ul>li.current-menu-item>a{color:#fff;background:var(--secondary)}.mean-container .mean-nav>ul>li:first-child a{border-top:none}h4,h3,h2{font-size:20px}}@media only screen and (max-width:992px){.entry-header{margin-bottom:25px}.site-content section,.site-content section.featured-on{padding:65px 0 65px}.mean-container a.meanmenu-reveal{height:25px}.entry-header .entry-title{font-size:36px}blockquote p{font-size:30px !important}.services-wrapper,.latest-blog-wrapper,.featured-on-wrapper,.post-wrapper.tab-post-wrapper .post{margin:20px -10px}.starting-vermicomposting-wrapper{margin:20px 0}.services-wrapper .service-item,.post-wrapper .post,.featured-on-wrapper .featured-on-item,.archive article,.search article,.blog article{margin:20px 10px 0;width:calc(50% - 20px)}.our-shop-wrapper,.urban-worm-team-wrapper{grid-template-columns:auto auto}.urban-worm-team-wrapper .item-large{grid-column-end:3}.entry-header .subtitle{font-size:24px}.services-wrapper .service-item .entry-header .entry-title{font-size:30px}.post-wrapper .post .entry-header .post-title a{font-size:24px}p,li{font-size:16px}.banner{padding:0 0 50px}.slider-item .entry-content p,.testimonial .detail p,.accordion-item a.toggle{font-size:20px}.starting-vermicomposting-item,.testimonial-wrapper .figure-wrapper,.testimonial-wrapper .feature-slider-wrapper,.who-we-are-image,.who-we-are-description,.vermiculture-description,.vermiculture-images,.mission-vission .mission-vission-img-desc,.mission-vission figure,.objective-desc-wrapper,.mission-vission.objective-points,.subject-wrapper figure,.subject-wrapper .desc,.ultimate-guide-wrapper .ultimate-guide-left,.ultimate-guide-wrapper .ultimate-guide-right{width:100%;margin:20px 0}.site-content section.featured-on{margin-top:0}.starting-vermicomposting-wrapper,.testimonial-wrapper,.who-we-are-wrapper,.our-history-wrapper,.vermiculture-conference-wrapper,.mission-vission-wrapper,.worm-farming-objective-wrapper,.subject-wrapper,.ultimate-guide-wrapper{display:block}.site-content section.Vermicomposting{padding-bottom:65px}.services{margin-top:0}.featured-on-wrapper .featured-on-item{width:45%;width:calc(50% - 20px)}.interviews-with-experts{padding-left:0}.widget-area .col-4{max-width:50%;-ms-flex:0 0 50%;-webkit-box-flex:0;flex:50%;text-align:center}.site-footer .widget-title{text-align:center}.site-footer .widget-title{font-size:24px}.site-footer ul li,.site-footer p{font-size:20px}.ultimate-guide-wrapper .ultimate-guide-right .entry-header,.ultimate-guide-wrapper .ultimate-guide-right .desc p{text-align:center}.growing-worm-farm .entry-header,.worm-farming-objective .entry-header .use-resource-page .entry-header,.subject .entry-header,.ultimate-guide .entry-header,.farming-alliance .entry-header{text-align:center}.ultimate-guide-wrapper .ultimate-guide-left{padding-right:25px}.ultimate-guide-wrapper .ultimate-guide-right{padding:35px 0}.single #content #secondary,.single #content #primary{width:100%;float:none;padding:0}.breadcum-wrapper{margin:0 0 30px}.widget-area .col-6{text-align:center}}@media only screen and (max-width:767px){.services-wrapper .service-item,.post-wrapper .post,.featured-on-wrapper .featured-on-item,.archive article,.search article,.blog article,.urban-worm-team.hrizontal-team .team-detail,.growing-worm-farm figure,.growing-worm-farm .figure-description{width:100%}.urban-worm-team-wrapper .urban-worm-team *{text-align:center}.urban-worm-team-wrapper{grid-template-columns:auto}.urban-worm-team-wrapper .item-large{grid-column-end:2;flex-direction:column}.urban-worm-team-wrapper .item-large .description,.urban-worm-team-wrapper .item-large figure{width:100%;border-left:0;padding-left:0}.entry-header .subtitle,.post-wrapper .post .entry-header .post-title a{font-size:20px}.services-wrapper .service-item .entry-header .entry-title{font-size:24px}.site-content section,.site-content section.featured-on{padding:30px 0 30px}.our-history-wrapper .our-history-description{padding:0 20px}.slick-dots{text-align:center;margin:0;width:100%}.testimonial-wrapper .featured-image{width:100%;display:flex;justify-content:center}.testimonial .detail p{text-align:center}blockquote p,.entry-header .entry-title{font-size:28px !important}.our-shop-wrapper{grid-template-columns:auto}.widget-area .col-4{max-width:100%;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:100%;text-align:center}.site-footer .widget-title{font-size:20px}.site-footer ul li,.site-footer p{font-size:18px}.hgroup-content-wrap .site-branding{width:65px}input.search-submit{font-size:0 !important;background-size:50%;background-position:center center !important}.wp-block-media-text,.farming-alliance .urban-worm-team-wrapper,.hrizontal-team,.growing-worm-farm{display:block !important}.farming-alliance .urban-worm-team-wrapper .urban-worm-team{margin:30px 24px}.site-footer .wp-block-media-text__content p{text-align:center}.site-footer .wp-block-media-text__media{margin:auto}.site-footer .menu-footer-social-menu-container ul{justify-content:center}.urban-worm-team.hrizontal-team .team-detail{text-align:center}.urban-worm-team .inline-social-icon{justify-content:center}.growing-worm-farm .figure-description{padding-left:0}.comment-field-wrapper{display:block}.breadcrumb{padding-left:0}.hgroup-content-wrap>div{padding:0 10px}.search-icon{width:unset;margin-left:40px;padding-left:0 !important}.call-button{width:unset}.mean-container .mean-nav>ul{top:20px}.widget-area{padding:60px 0 30px}.widget-area .needsclick{display:block !important}.widget-area .needsclick img{margin:auto}.widget-area .needsclick p{margin-bottom:15px}}@media only screen and (max-width:567px){body,.box-button,input[type=submit],.wpcf7 input[type=submit],.give-btn,.nav-links a,.back-to-top a{font-size:15px}.entry-header .subtitle,.post-wrapper .post .entry-header .post-title a{font-size:18px}.services-wrapper .service-item .entry-header .entry-title{font-size:22px}.entry-header{margin-bottom:18px}blockquote p,.entry-header .entry-title{font-size:26px !important}.our-shop .primary-button{font-size:20px}.hgroup-content-wrap{align-items:unset}.call-button a{font-size:0}.call-button a i{font-size:19px}.banner .banner-content .entry-header .subtitle{padding:8px 20px}.banner .banner-content .entry-header .entry-title{padding:8px 30px 13px}}@media only screen and (max-width:479px){.site-branding{max-width:140px}body,.box-button,input[type=submit],.wpcf7 input[type=submit],.give-btn,.nav-links a,.back-to-top a{font-size:12px}.search-icon{width:135px}.call-button{width:10px}.call-button a{font-size:0;padding:13px 10px}.call-button a i{font-size:13px}.entry-header .subtitle,.post-wrapper .post .entry-header .post-title a{font-size:17px}.services-wrapper .service-item .entry-header .entry-title{font-size:21px}.entry-header,.slider-item .entry-content p,.testimonial .detail p,.accordion-item a.toggle{margin-bottom:16px}blockquote p,.entry-header .entry-title{font-size:21px !important}.hgroup-content-wrap>div{padding:0 3px}.counter-post{display:block}.secondary-tab-post .post-wrapper.tab-post-wrapper .post .post-content{width:100%}.secondary-tab-post .post-wrapper.tab-post-wrapper .post .post-content .entry-title{text-align:center}.menu-footer-social-menu-container li{margin-right:10px}.menu-footer-social-menu-container li a{margin:0;min-width:35px;height:35px;line-height:35px}.widget-area .needsclick p span{font-size:14px !important}.widget-area form input{max-width:100% !important;padding-left:5px !important}.widget-area form input::placeholder{font-size:13px !important}}