.desktop-view{display:block}.mobile-view{display:none}.blog .entry-header{margin-top:2em;margin-bottom:0}.m-0{margin:0!important}.pl-0{padding-left:0!important}.wp-block-media-text.img-gap .wp-block-media-text__content{padding-left:20px}.gap-0{grid-gap:0}.mt-15{margin-top:15px!important}.wp-block-media-text .wp-block-media-text__content{padding:0}.wp-block-media-text>.wp-block-media-text__content+figure{padding-right:15px}.wp-block-media-text>figure+.wp-block-media-text__content{padding-left:15px}.social-menu li a{border-color:#000;background:#fff}.social-menu li a:hover{background:#000;color:#fff}.bannertop{margin:3.5% 6.5% 0}.bannertop figure{margin:0}footer #widget-area-1 h3{display:none}footer .widget{margin-bottom:20px}.form-sec input:not([type=checkbox]),.form-sec input:not([type=radio]),.form-sec input:not([type=submit]),.form-sec textarea,.form-sec select{width:100%;padding:5px;line-height:50px;height:50px;margin:0 0 5px}.form-sec textarea{height:120px}.form-sec select{line-height:50px;height:50px}.twobox{display:flex;flex-wrap:wrap;justify-content:space-between}.twobox>div{width:48%}.form-sec p{margin:0 0 5px}.twobox ::placeholder,.twobox ::-ms-input-placeholder{color:#000!important}#homeposts-grid .posts-grid{width:50%;float:left}#homeposts-grid .posts-grid .hentry{width:100%;padding:13%}#homeposts-grid .posts-grid .hentry+.hentry{border-top:1px solid #e5e5e5}#homeposts-grid .posts-grid:after{display:none}#homeposts-grid .posts-grid .hentry a{color:#333}#homeposts-grid .posts-grid .post-thumbnail{margin-bottom:1.5em}#homeposts-grid .posts-grid .entry-summary{text-align:center}.posts-grid .entry-title a{color:#333}.dtl-gallery{grid-gap:15px}.dtl-gallery>figure{background:#fff;box-shadow:0 0 5px #333}.sliderholder{margin:50px -25% 150px!important;width:150%}.sliderholder img{border-radius:9px}.sliderholder .wpcp-single-item{border:0!important}.full-width img{width:100%}.withborder .gallery-columns-2 .masonry-gallery .gallery-item>div.gallery-icon{border:1px solid #ccc}#banner>p{margin:0}.primary-menu .current-menu-item .ancestor-wrapper>a::after{width:100%;left:0}.portfoliobox{padding:5% 0 0}.portfoliobox>div{grid-gap:20px}.portfoliobox a{padding:10px;display:block;color:#333!important}.portfoliobox a:hover{color:#2c9837!important}.animetedlogos>figure{padding-top:30px}.single-product .entry-summary form.cart button{background:#2c9837;border:1px solid #2c9837;color:#fff;font-family:Oswald,sans-serif;padding:20px 25px}.single-product .entry-summary form.cart button:hover{background:#fff;color:#2c9837}.single-product .entry-summary form.cart select,.single-product .entry-summary form.cart input[type=text],.single-product .entry-summary form.cart input[type=email],.single-product .entry-summary form.cart input[type=number]{width:100%;padding:5px;line-height:50px;height:50px;margin:0 0 5px}.single-product .entry-summary form.cart textarea{height:70px;padding:5px;margin:0 0 5px;line-height:28px;resize:none}.single-product .entry-summary form.cart select{line-height:50px;height:50px;padding:5px;margin:0 0 5px}.single-product .entry-summary form.cart label{font-family:Oswald,sans-serif;display:block}.single-product .entry-summary form.cart input[type=checkbox]{margin-top:12px}.wapf-grand-total.price.amount{color:#2c9837!important}.wapf-field-container{padding:0 5px 5px!important}@media (max-width:1100px){#primary.content-area .single-product{padding:0 6.5% 3.5%}}@media only screen and (max-width:810px){#homeposts-grid .posts-grid{width:100%;background:#fff}#homeposts-grid .posts-grid .hentry{padding:6.5%;border-top:1px solid #e5e5e5}#homeposts-grid .posts-grid:nth-child(1) .hentry:nth-child(1){border-top:0}.sliderholder{margin:100px -15% 150px!important;width:130%}.desktop-view{display:none}.mobile-view{display:block}}@media only screen and (max-width:400px){.sliderholder{margin:50px -15% 150px;width:130%}.wp-block-media-text>.wp-block-media-text__content+figure{padding-right:0;padding-bottom:15px}.wp-block-media-text>figure+.wp-block-media-text__content{padding-left:0;padding-top:15px}.twobox{display:block}.twobox>div{width:100%}}