@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#logo a.retina-logo{display:block}.form-process,.owl-carousel.owl-loading,.preloader,.preloader2{background-image:url(../images/preloader@2x.gif);background-size:24px 24px}.dark .form-process,.dark .owl-carousel.owl-loading,.dark .preloader,.dark .preloader2{background-image:url(../images/preloader-dark@2x.gif)}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:991.98px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:991.98px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:991.98px),only screen and (min-device-pixel-ratio:2) and (max-width:991.98px),only screen and (min-resolution:192dpi) and (max-width:991.98px),only screen and (min-resolution:2dppx) and (max-width:991.98px){#logo a.retina-logo{display:inline-block}}@media (max-width:1199px){ul.portfolio-filter{flex-wrap:wrap;justify-content:center}.portfolio-filter li{margin:0 10px 10px 0}}@media (min-width:768px) and (max-width:1112px){.container{max-width:748px}#header-wrap{position:fixed;width:100%;height:70px}#header .container{padding:0 0 0 10px}#header.sticky-header #header-wrap{position:fixed}#logo img{width:200px;height:auto;margin:0;padding-top:10px}#primary-menu ul li>a{padding-top:19px;font-size:12px}#primary-menu ul li>a>div{padding:4px 1.2em 4px}.content-wrap{padding-top:30px}#content .container{margin:30px auto;padding:28px 28px 28px 57px}.col_one_third{margin-bottom:30px}.heading-block{margin-bottom:30px}.heading-block h2{font-size:20px}.heading-block h2+span{margin-top:8px;font-size:14px}.heading-block i{font-size:18px;top:29px}.feature-box{padding-left:50px}.feature-box h3{font-size:14px}.feature-box h3 span{display:none}.feature-box.fbox-plain .fbox-icon img{width:auto;height:40px}#content p{font-size:12px;line-height:1.6}#portfolio .col-md-2{padding:0 12px 12px 0}.portfolio-filter{margin-bottom:20px}li.flexbreak{width:0;flex-basis:100%;margin:0;padding:0}#contact .contact-info .col-lg-3{padding:10px 0 3px 0;width:23%}#contact h3{font-size:18px}#contact .social i{width:44px;height:44px}#contact .contact-info .col-lg-3:last-of-type{font-size:20px}#feature-articles h1{font-size:18px;line-height:1.2em}#feature-articles .col_half{margin-bottom:30px}#feature-articles button{font-size:12px;padding:8px 18px 6px}#footer{padding:36px 0 14px;font-size:12px}#footer .col_half{margin-right:40px;float:left;width:auto}#footer .col_half:first-of-type{line-height:32px}#footer i{width:34px;height:34px;font-size:14px}#gotoTop{width:34px;height:34px;line-height:32px}.revo-slider-emphasis-text{font-size:36px!important}.button.button-large{height:32px}.button.button-large i{font-size:12px!important}}@media (max-width:767.98px){body{padding:0!important}#wrapper{width:100%!important}h1{font-size:28px}h2{font-size:24px}h3{font-size:20px}.col_five_sixth,.col_four_fifth,.col_full,.col_half,.col_one_fifth,.col_one_fourth,.col_one_sixth,.col_one_third,.col_three_fifth,.col_three_fourth,.col_two_fifth,.col_two_third,.postcontent,.postcontent.bothsidebar,.sidebar{width:100%;margin-right:0;float:none;margin-bottom:50px!important}.col_last{float:none}.portfolio-filter{border:none;border-radius:0;margin-bottom:20px}.portfolio-filter li{width:33.33%;margin:0 0 20px 0!important}.portfolio-filter li a{text-align:center;border-left:none;padding:12px 18px!important;border-radius:2px!important}.portfolio-filter li.activeFilter a{color:#fff;margin:0}.heading-block h2{font-size:26px}.heading-block h2+span{font-size:18px}#copyrights .col_half{text-align:center}#copyrights .col_half:last-child{display:none}}@media (max-width:575.98px){#header.full-header .container,.container,.container-fullwidth{width:100%!important;padding-left:40px;padding-right:40px}#primary-menu-trigger{left:20px}.portfolio-filter li{width:50%}.portfolio:not(.portfolio-1){margin:0}.portfolio .portfolio-item{width:100%;padding:0}}@media (max-width:415px){#wrapper{width:100%;margin:0;box-shadow:none}#header,#header-wrap,#header.sticky-style-2,#header.sticky-style-2 #header-wrap,#header.sticky-style-3,#header.sticky-style-3 #header-wrap{height:auto!important}#header.semi-transparent,#header.transparent-header{background:#fff;border-bottom:1px solid #f5f5f5;z-index:auto}#header.dark.semi-transparent,#header.dark.transparent-header{background-color:#333;border-bottom:1px solid rgba(0,0,0,.1)}#logo{display:block;height:100px;float:none;margin:0 auto 0!important;max-width:none;text-align:center;border:0!important;padding:0}#primary-menu{display:block;float:none}#primary-menu-trigger{opacity:1;pointer-events:auto;top:25px;margin-top:0;left:0;z-index:1}#primary-menu>div>ul,#primary-menu>ul{display:none;float:none!important;border:0!important;padding:0!important;margin:0!important;-webkit-transition:none;-o-transition:none;transition:none}body:not(.top-search-open) #primary-menu-trigger{opacity:1;-webkit-transition:opacity .2s .2s ease,top .4s ease;-o-transition:opacity .2s .2s ease,top .4s ease;transition:opacity .2s .2s ease,top .4s ease}#header-wrap{position:absolute;width:100%;top:0}#primary-menu-trigger{left:auto!important;top:0;right:0;font-size:18px}#logo{height:50px;padding-left:10px}#logo a{float:left}#logo img{width:180px;height:50px}#header .container{padding:0 10px}.primary-menu-open #header .container{position:absolute;padding:0 10px 12px;background-color:rgb(36,37,41,.9)}#primary-menu ul li{border:none;width:100%}#primary-menu ul>li>a{padding:4px 0!important}#primary-menu ul li>a>div{padding:10px 24px 8px}#primary-menu ul li>a div::before{padding-right:16px}.rev_slider{height:220px!important}.rev_slider>ul{top:20px!important}.rev_slider li.tp-revslider-slidesli{top:28px}.ares.tparrows:before{font-size:24px!important;opacity:.5}.revo-slider-desc-text{display:none!important}.revo-slider-emphasis-text.hand-crafted{width:140px!important;white-space:normal!important}#slider .button,.revo-slider-caps-text.design-intersection{font-size:14px!important}#slider .button{padding:4px 10px!important;height:auto;border:1px solid!important}#slider .button i{font-size:12px!important}.wood-pencil{display:none!important}#header.semi-transparent+#slider{margin-top:50px;margin-bottom:-50px}.content-wrap{padding:10px 0}#content .container{margin:0;padding:40px 20px;border-radius:0}.col_one_third{margin-bottom:30px!important}.heading-block{margin-bottom:36px}.heading-block h2{font-size:20px}.heading-block h2+span{font-size:14px}.heading-block i{position:static;float:right;font-size:20px;line-height:1}.feature-box{padding:0 0 0 60px}.feature-box.fbox-plain .fbox-icon img{width:42px;height:auto}.feature-box h3{line-height:1}.feature-box p{margin-top:4px}#content p{font-size:12px;line-height:1.6}ul.portfolio-filter{justify-content:left}.portfolio-filter li{width:32%;margin:2px!important;border-radius:14px}.portfolio-filter li a{padding:6px 4px!important;font-size:9px;line-height:1}.portfolio-filter li a:hover,.portfolio-filter li.activeFilter a{border-radius:14px!important}.flexbreak{display:none}#portfolio .col-md-2{padding:2px 4px}.portfolio .portfolio-item{width:25%}#portfolio h2{display:none}#contact .contact-info .col-lg-3{margin-right:0;padding:10px 4px 3px;width:32%}#contact h3{font-size:14px}#contact .contact-info .col_last.social{font-size:16px;margin:20px auto 0;width:100%;display:block}#contact .social a{padding:0 10px}#contact .social i{width:40px;height:40px;line-height:2.4}#feature-articles .col_half{float:left;margin-bottom:24px!important}#feature-articles .entry-image{margin-bottom:20px}#feature-articles img{border-radius:6px}#feature-articles h1{font-size:16px;line-height:1.2em}.ipost .entry-date{float:none}.ipost .entry-categories::before{margin:0 2px 0 0}#feature-articles button{width:100%;padding:7px 20px;font-size:14px}#footer{padding:20px 0}#footer .container{padding:0 10px}#copyrights .col_half{margin-bottom:0!important}#copyrights .col_last{display:none}.stretched #gotoTop{right:10px;bottom:10px}}@media (max-width:320px){.portfolio-filter li{margin:1px!important}.portfolio-filter li a span{display:none}h1.modal-title{font-size:18px}#copyrights .col_half{font-size:12px}}