@media (min-width:1400px){.dtr-widget-area{width:26%}}@media (max-width:1024px){.dtr-portfolio-grid-2col .dtr-portfolio-item,.dtr-portfolio-grid-3col .dtr-portfolio-item,.dtr-portfolio-grid-4col .dtr-portfolio-item{width:50%}.dtr-blog-grid .dtr-post-item,.dtr-search-grid .dtr-search-item,.dtr-blog-grid.dtr-blog-grid-3col .dtr-post-item,.dtr-relatedposts-grid .dtr-relatedposts-item{width:49.99%}}@media (max-width:992px){.dtr-footer-row{padding:80px 0!important}.dtr-footer-row2{margin:100px 0 0!important}.elementor-default.elementor-page.single-post #dtr-main-wrapper{padding-top:100px!important;padding-bottom:100px!important}.elementor-default.elementor-page.single-dtr_portfolio .dtr-single-post-nav{margin-bottom:100px}.single.single-post .dtr-fullwidth .dtr-post-content-inner,.single.single-post .dtr-fullwidth .dtr-single-post-btm{width:100%;margin-left:0}.comment-list li.comment ol.children{margin-left:20px}.dtr-comment-meta{display:block}.comment-reply-link{margin:10px 0 0}.dtr-author-info,.dtr-author-contentbox{width:100%;display:block;text-align:center}.dtr-author-avatar{text-align:center;padding-right:0;margin:0 auto 20px}.text-right,.dtr-single-nav-next{text-align:left!important}.dtr-single-nav-right-icon{justify-content:flex-start}.small-device-space{margin:30px 0 0}.dtr-single-meta,.dtr-entry-meta{display:block}.dtr-single-meta .dtr-meta-item,.dtr-entry-meta .dtr-meta-item{display:inline-block}.dtr-footer-meta{display:block}.dtr-social-share{margin-top:10px}.dtr-testimonial-content-box{padding:50px}.dtr-tabs .nav-link{margin-top:20px}}@media (max-width:782px){.dtr-breadcrumb-wrapper{margin:30px 0 0}.heading-404{font-size:7em}.dtr-portfolio-grid-2col,.dtr-portfolio-grid-3col,.dtr-portfolio-grid-4col{margin:0}.dtr-portfolio-grid-2col .dtr-portfolio-item,.dtr-portfolio-grid-3col .dtr-portfolio-item,.dtr-portfolio-grid-4col .dtr-portfolio-item{width:100%;padding:0}.dtr-blog-grid .dtr-post-item,.dtr-search-grid .dtr-search-item,.dtr-blog-grid.dtr-blog-grid-3col .dtr-post-item,.dtr-relatedposts-grid .dtr-relatedposts-item{width:100%;padding:0}.dtr-blog-grid .dtr-post-grid,.dtr-search-grid-wrapper .dtr-search-grid,.dtr-relatedposts-grid{margin:0}.dtr-blog-list-layout,.dtr-blog-list-layout-thumb,.dtr-entry-content-list-layout{display:block;width:100%}.dtr-blog-list-layout-thumb{min-height:280px;margin-bottom:30px}.dtr-entry-content-list-layout-inner{padding:0}.dtr-title-nav{display:block}.dtr-title-nav .dtr-single-nav-prev{width:100%;padding-right:0}.dtr-title-nav .dtr-single-nav-next{width:100%;padding-left:0;margin-top:20px}.dtr-title-nav .dtr-single-nav-next a{justify-content:flex-start}.dtr-form-row,.dtr-form-row-2col,.dtr-form-row-3col,.dtr-form-row-unequal,.dtr-form-row-2col-unequal{margin-right:0;margin-left:0}.dtr-form-row,.dtr-form-row-2col,.dtr-form-row-3col,.dtr-form-row-unequal,.dtr-form-row-2col-unequal,.dtr-form-row-2col .dtr-form-column,.dtr-form-row-3col .dtr-form-column,.dtr-form-row-unequal .dtr-form-column,.dtr-form-row-unequal .dtr-form-column:last-child,.dtr-form-row-2col-unequal .dtr-form-column,.dtr-form-row-2col-unequal .dtr-form-column:last-child{width:100%;padding-right:0;padding-left:0}.dtr-styled-heading{display:block;text-align:center}.dtr-styled-heading.text-left .dtr-styled-heading-heading,.dtr-styled-heading.text-right .dtr-styled-heading-heading{padding:0;text-align:center}.dtr-styled-heading.text-left .dtr-styled-heading-subheading,.dtr-styled-heading.text-right .dtr-styled-heading-subheading{margin:0;padding:0;border:0;text-align:center}.dtr-styled-heading.text-left .dtr-styled-heading-subheading::before,.dtr-styled-heading.text-right .dtr-styled-heading-subheading::before{display:block;content:"";width:50px;height:1px;border-top:1px solid rgba(187,179,158,.4);margin:15px auto;padding:0}.dtr-testimonial-thumbs-user{width:70px;height:70px}.dtr-testimonial-carousel-thumbs.swiper-container{max-width:270px}.dtr-testimonial-content-wrapper{display:block}.dtr-testimonial-feature-image{display:none}.dtr-testimonial-content-box-wrapper{min-width:100%;margin-left:0}.dtr-testimonial-content-box{padding:50px;margin:30px 0 0}.swiper-button-next.testimonial-text-next{top:-30px;right:0}.dtr-tabs .nav-link{width:100%;padding:15px 0;margin:0;box-sizing:border-box}}