@media(min-width:767px) and (max-width:1024px){.section-title{font-size:40px}.hero-area .contents h2{font-size:36px}.small-title{font-size:20px}.social-links-bordered a i{width:40px;height:40px;line-height:40px}.input-lg{font-size:14px}.full-search input[type=text]{width:96%}#roof .quick-contacts span{padding:0 10px}#roof .social-links a{margin:0 2px}.navbar-engage .navbar-nav>li>a,.navbar-engage.affix .navbar-nav>li>a,.navbar-engage .navbar-nav>li>a:focus,.navbar-engage.affix .navbar-nav>li>a:focus{font-size:12px;padding:0;margin:20px 10px}.navbar-engage .navbar-brand img,.navbar-engage.affix .navbar-brand img{width:100px}.navbar-engage .dropdown-menu>li>a,.navbar-engage.affix .dropdown-menu>li>a{font-size:12px}.navbar-engage .navbar-nav>li>a:before{bottom:0}.navbar-engage.affix .navbar-nav>li>a:before{bottom:0}.navbar-engage.affix .navbar-brand{padding:15px}.top-nav-collapse #main-menu ul>li>a{padding:17px 16px}.top_search_con{display:none}.content-inner{margin-bottom:30px}#carousel-area .item{height:400px}#carousel-area .item .carousel-caption h2{font-size:50px}#carousel-area .item .carousel-caption h3{font-size:20px}#carousel-area .carousel-control i{width:40px;height:40px;padding:12px 0;font-size:15px}#service-block-main .service-item{margin:20px 0}#service-block-main .service-item h2{font-size:18px}#service-block-1 .service-item .service-content h2{font-size:26px}.split h2.title{font-size:18px}#portfolio .portfolio-items .mix,#portfolio .portfolio-items .gap{width:50%}#portfolio .portfolio-items figure figcaption{padding:32px}#portfolio .portfolio-items.col-3 .mix,#portfolio .portfolio-items.col-3 .gap{width:50%}.about-2 .content-box{margin-bottom:30px}#other-services .other-service-item .service-content h3{font-size:18px}#progress{overflow-x:hidden}#progress .our-progress:before{background:0 0}#progress .progress-bottom{padding-bottom:0;padding-top:0}#progress .progress-item{margin:30px 0}#notice h4{font-size:30px}#notice p{font-size:20px}#notice .notice-button{margin-top:15px}#cool-facts .fact-block{margin:30px 0}#cool-facts .section-subtitle{padding-bottom:30px;font-size:24px}#blog .blog-item-wrapper{margin:30px 0}#blog .blog-item-text .blog-item-info a{padding-right:6px}#team .team-item{margin:15px 0}#team .info h2{font-size:15px}.pricing-table{margin:15px 0}.pricing-table h3{font-size:24px}footer .footer-widget{margin:30px 0}#service-block-2 .service-inner h3{font-size:24px}#why-choose h2,#why-choose .tab-container h2{font-size:24px}.social-icons-fill li{margin-right:1px}.massage-box .massage-box-icon{height:60px}#tabs .tab-content h1{font-size:24px}.footer-area .footer-titel{margin-top:20px}}@media only screen and (min-width:480px) and (max-width:767px){.section-title{font-size:36px}.page-header .page-subtitle{font-size:18px}.btn,button{padding:8px 16px}.intro-img{padding:70px 0 0}.navbar-header{width:100%}.navbar-engage .dropdown .sub-menu{top:0;left:0!important;padding:0;border:none;-webkit-animation:fadeInUpMenu .4s;-moz-animation:fadeInUpMenu .4s;-ms-animation:fadeInUpMenu .4s;-o-animation:fadeInUpMenu .4s;animation:fadeInUpMenu .4s}#carousel-area{padding-top:64px}#carousel-area .item{height:300px}#carousel-area .item .carousel-caption h2{font-size:30px}#carousel-area .item .carousel-caption h3{font-size:18px}#carousel-area .item .carousel-caption .btn{margin:5px}#carousel-area .carousel-control i{width:40px;height:40px;padding:12px 0;font-size:15px}#carousel-area .carousel-indicators{display:none}#carousel-area .carousel-two p{display:none}.about-2 .content-box{margin-bottom:30px}#service-block-main .service-item h2{font-size:16px}.content-inner{margin-bottom:30px}#portfolio .portfolio-items .mix,#portfolio .portfolio-items .gap{width:50%}#portfolio .portfolio-items .mix figure h4,#portfolio .portfolio-items .gap figure h4,#portfolio .portfolio-items .mix figure figcaption::after,#portfolio .portfolio-items .gap figure figcaption::after,#portfolio .portfolio-items .mix figure figcaption::before,#portfolio .portfolio-items .gap figure figcaption::before{display:none}#portfolio .portfolio-items figure figcaption{padding:10px}#portfolio .controls .btn{margin:5px 2px}#portfolio .portfolio-items.col-3 .mix,#portfolio .portfolio-items.col-3 .gap{width:50%}#portfolio .portfolio-items.col-3 .mix figure h4,#portfolio .portfolio-items.col-3 .gap figure h4,#portfolio .portfolio-items.col-3 .mix figure figcaption::after,#portfolio .portfolio-items.col-3 .gap figure figcaption::after,#portfolio .portfolio-items.col-3 .mix figure figcaption::before,#portfolio .portfolio-items.col-3 .gap figure figcaption::before{display:none}#portfolio .portfolio-items figure figcaption{padding:25px}#portfolio .controls .btn{margin:5px 2px}#progress{overflow-x:hidden}#progress .our-progress:before{background:0 0}#progress .progress-bottom{padding-bottom:0;padding-top:0}#progress .progress-item{margin:30px 0}#testimonial #testimonial-carousel p{font-size:20px}#testimonial #testimonial-carousel .carousel-control.left{left:15px}#testimonial #testimonial-carousel .carousel-control.right{right:15px}#testimonial .item blockquote small span{display:block;line-height:40px}#blog .blog-item-wrapper{margin:15px 0}#clients #clients-scroller img{width:80%;margin-left:34px}#team .team-item{margin:15px 0}.pricing-table{margin:15px 0}.pricing-table h3{font-size:24px}#tabs .nav-tabs li a{font-size:12px;padding:10px 12px}#why-choose .tab-container h2{font-size:26px}#why-choose .tab-menu .list-group{width:536px;margin:40px 8px;float:left}#why-choose .tab-menu .list-group>a{float:left;margin:0 8px}.page-header-content h2{text-align:center}}@media(min-width:320px) and (max-width:480px){.section-title{font-size:26px;line-height:45px}.section-title:before{display:none}.section-subcontent{padding-bottom:0}#carousel-area .carousel-item .carousel-caption{top:7%}#carousel-area .carousel-two p{display:none}.small-title{font-size:25px}.content-inner{margin-bottom:30px}#portfolios .btn{padding:6px 13px;margin-bottom:5px}.social-links-bordered a i{width:40px;height:40px;line-height:40px}.navbar-header{width:100%}.page-header .page-title{font-size:20px}.page-header .page-subtitle{font-size:18px}.input-lg{font-size:14px}#roof .quick-contacts span{padding:0 10px}#roof .social-links a{margin:0 2px}.justify-content-end{justify-content:flex-start!important}#carousel-area{padding-top:64px}#carousel-area .item{height:300px}#carousel-area .item .carousel-caption h2{font-size:30px}#carousel-area .item .carousel-caption h3{font-size:20px}#carousel-area .item .carousel-caption .btn{margin:5px}#carousel-area .carousel-control i{width:40px;height:40px;padding:12px 0;font-size:15px}#carousel-area .carousel-indicators{display:none}#service-block-main .service-item{margin:20px 0}#service-block-main .service-item h2{font-size:18px}#service-block-1 .service-item .service-content h2{font-size:22px}#portfolio .portfolio-items .mix,#portfolio .portfolio-items .gap{width:100%}#portfolio .portfolio-items .mix figure h4,#portfolio .portfolio-items .gap figure h4,#portfolio .portfolio-items .mix figure figcaption::after,#portfolio .portfolio-items .gap figure figcaption::after,#portfolio .portfolio-items .mix figure figcaption::before,#portfolio .portfolio-items .gap figure figcaption::before{display:none}#portfolio .portfolio-items figure figcaption{padding:36px}#portfolio .controls .btn{margin:5px 2px}#portfolio .portfolio-items.col-3 .mix,#portfolio .portfolio-items.col-3 .gap{width:100%}#portfolio .portfolio-items.col-3 .mix figure h4,#portfolio .portfolio-items.col-3 .gap figure h4,#portfolio .portfolio-items.col-3 .mix figure figcaption::after,#portfolio .portfolio-items.col-3 .gap figure figcaption::after,#portfolio .portfolio-items.col-3 .mix figure figcaption::before,#portfolio .portfolio-items.col-3 .gap figure figcaption::before{display:none}#portfolio .portfolio-items figure figcaption{padding:25px}#portfolio .controls .btn{margin:5px 2px}#other-services .other-service-item .service-content h3{font-size:15px}#progress{overflow-x:hidden}#progress .our-progress:before{background:0 0}#progress .progress-bottom{padding-bottom:0;padding-top:0}#progress .progress-item{margin:30px 0}#notice h4{font-size:18px}#notice p{font-size:16px}#notice .notice-button{margin-top:15px}#cool-facts .fact-block{margin:30px 0}#cool-facts .section-subtitle{padding-bottom:30px;font-size:24px}#cool-facts .wrapper h2{font-size:20px}#testimonial #testimonial-carousel p{font-size:20px}#testimonial #testimonial-carousel .carousel-control.left{left:15px}#testimonial #testimonial-carousel .carousel-control.right{right:15px}#testimonial .item blockquote small span{display:block;line-height:40px}#cool-facts .fact-block h4{font-size:20px;line-height:40px}#blog .blog-item-wrapper{margin:15px 0}#blog .blog-item-text .blog-item-info a{padding-right:6px}.blog-post-title{font-size:20px}.blog-post-footer ul.post-meta{display:none}#clients #clients-scroller .client-item-wrapper{text-align:center}#clients #clients-scroller .owl-controls{display:none}.pricing-table{margin:15px 0}.pricing-table h3{font-size:24px}#team .team-item{margin:15px 0}.copyright-text{float:left!important}.social-icons-fill li{margin:0 16px 0 0}#why-choose .tab-container h2{font-size:28px}#why-choose .list-group-item{width:362%;margin:40px 15px}.navbar-nav .nav-item+.nav-item{margin-left:0}#main-menu{clear:both}.page-header-content h2{text-align:center}.social-footer{text-align:left!important}.footer-area .footer-titel{margin-top:20px}}@media(max-width:767px){.carousel-item>img{height:100%;width:100%}#carousel-area{padding-top:64px}#carousel-area .carousel-item .carousel-caption h2{font-size:16px}#carousel-area .carousel-item .carousel-caption h3{font-size:12px}#carousel-area .carousel-item .carousel-caption .btn{margin:auto;font-size:9px;margin-top:5px;padding:8px 12px}#carousel-area .carousel-control{top:58%;display:none}#carousel-area:hover .carousel-control{display:block}#carousel-area .carousel-indicators{bottom:-8px}#carousel-area i{margin-right:0}#carousel-area .carousel-item .carousel-caption{top:23%}}@media only screen and (min-width:768px) and (max-width:991px){#main-menu ul>li>a{font-size:13px;font-weight:400;padding:28px 10px}#main-menu ul .dropdown .dropdown-menu a{border-top:1px solid #e2e6e7;color:#666;display:block;font-size:12px;font-weight:400;height:auto;line-height:16px;padding:9px 19px 7px;transition:all .3s ease-in-out 0s}#carousel-area .carousel-item .carousel-caption h2{font-size:50px}#carousel-area .carousel-item .carousel-caption h3{font-size:20px}#carousel-area img{height:100%}.service-item h2{font-size:15px!important}.top_search{display:none}.pricing-table-x .plan-info p{font-size:12px}#team .team-item figure figcaption .content-white{font-size:9px;line-height:12px;width:60%}#team .team-item .social .facebook,#team .team-item .social .twitter,#team .team-item .social .google-plus{font-size:8px;height:25px;line-height:25px;width:25px}.section-title{font-size:24px!important}.footer-widget p{font-size:12px}.social-footer a .fa{height:25px;line-height:25px;width:25px}footer .plain-flicker-gallery a{width:31%}footer ul li.tweet{font-size:12px!important}#copyright p,#copyright a{font-size:10px!important}.single-pricing-2 .btn{padding:10px 15px;font-size:10px}.single-pricing-2 .plan-price{font-size:35px}.single-pricing-2 ul li{font-size:12px}ul.nav-tabs li a{font-size:11px}.btn-lg{padding:12px 20px}.btn-md{padding:12px 14px}.pricing-table h3{font-size:20px!important}.single-pricing-2 .plan-name{font-size:18px}.sup-desc-wrap .sup-meta-wrap .sup-description{display:none}.portfolio-meta ul li{font-size:10px}.portfolio-meta ul li span{font-size:10px;width:78px}span.published-time{font-size:10px}.widget.popular-post h4{font-size:12px}.flickr-widget .plain-flicker-gallery a img{width:31%}.widget.tag-cloud a{font-size:8px}.panel-default .panel-heading a{font-size:16px}}@media(max-width:767px){.nav-inline .nav-item+.nav-item{margin-left:0;float:none}#main-menu{clear:both;width:100%}#main-menu ul .dropdown .dropdown-menu{display:block;position:relative;width:100%}nav.navbar.navbar-light{min-height:73px}nav.navbar.navbar-light button.navbar-toggler{background:#333 none repeat scroll 0 0;border-radius:0!important;margin-top:17px}nav.navbar.navbar-light ul.nav-inline{max-height:350px;overflow-x:scroll;margin-top:20px}nav.navbar.navbar-light ul.nav-inline .nav-item{display:block}#roof{display:none}#main-menu ul>li>a{font-size:12px!important;padding:18px 10px}.page-header-content h2{text-align:center}.footer-widget{margin-bottom:30px}.carousel-item>img{height:100%!important}#carousel-area .carousel-item .carousel-caption h2{font-size:20px;font-weight:500}#carousel-area .carousel-item .carousel-caption h3{font-size:16px}.btn-lg{font-size:10px;padding:10px 16px;text-transform:uppercase}.section-title{font-size:18px}.section-subcontent{font-size:12px;line-height:17px}#portfolio a.filter{font-size:10px;margin:5px;padding:5px 11px}.controls{padding:0}.pricing-table-x .table-header h3{font-size:18px}.plan-info>p{font-size:12px!important}.pricing-table-x .button-area{padding:14px 0 40px}.service2-single-service .fa{font-size:18px;height:45px;line-height:45px;width:45px}.service2-single-service h2{font-size:15px}.service2-single-service p{font-size:11px}.images{text-align:center}.split h2.title{font-size:16px;line-height:24px}#other-services .service-content p{font-size:12px}#other-services .service-content p.lead{font-size:12px;line-height:28px;margin-bottom:7px}.about2-intro-image{margin-bottom:10px}#default-tab li.nav-item a.nav-link{padding:5px;font-size:12px}.single-testimonial-area h3{font-size:18px;line-height:25px}.single-testimonial-area p{font-size:12px}.section{padding:30px 15px}.page-header-area{height:86px}.page-header-content h2{font-size:28px}.cta-content h2{font-size:20px;line-height:32px}.cta-content p{font-size:12px;line-height:18px;padding-top:5px}.cta-content .btn{font-size:12px;margin-top:0;padding:7px 12px}#google-map-contact{height:200px;padding:0}.section-padding{padding:60px 0}.contact-title-text h2{font-size:30px}.contact-title-text p{font-size:14px}.contact-widget h2{margin-bottom:10px;font-size:20px}.contact-widget address{line-height:35px;font-size:12px}.error-section h1{font-size:4rem}.error-section h4{font-size:16px}#round-tab ul li a{font-size:12px;padding:6px!important}#vertical-tab .nav-tabs,#vertical-tab .tab-content{vertical-align:top;display:inherit}#vertical-tab ul.nav-tabs{margin-bottom:20px}#vertical-tab ul.nav-tabs li a{font-size:12px;padding:12px 40px}#vertical-tab p{font-size:13px;line-height:23px!important}.shortcode-buttons-area .col-md-3,.shortcode-pie-skill-area .col-md-6{margin:30px 0}.single-portfolio-area .small-title{margin-top:30px}.portfolio-controls ul li a.btn{padding:5px 30px}.featured-wrapper img{height:200px}.blog-post-footer ul li a{padding:4px 12px}.blog-post-footer a.btn{margin-top:10px}iframe{height:200px!important}ul.pagination a.page-link{font-size:10px;padding:7px}.search-bar{margin-top:40px}.sidebar-area .widget{margin-bottom:30px}.about-2 .content-box{margin-bottom:30px}.about-author-section .media-left{display:block!important;text-align:center}.about-author-section .media .media-body{padding-left:10px;text-align:center;padding-top:20px}.author-footer .fa{font-size:18px!important;height:35px!important;line-height:35px!important;width:35px!important}.comments-area .media-left,.comments-area .media-right{display:block;margin-bottom:5px;text-align:center}.comment-author{margin:10px 0}.commentor-info>p{font-size:13px;line-height:23px}.images img{width:100%}.panel-default .panel-heading a{font-size:15px}.footer-area .footer-titel{margin-top:20px}}@media(min-width:768px) and (max-width:991px){.carousel-item>img{width:100%}.hero-area .contents h2{font-size:30px}#carousel-area .carousel-item .carousel-caption{top:35%}#carousel-area .carousel-item .carousel-caption h2{font-size:22px}#carousel-area .carousel-item .carousel-caption h3{font-size:16px}#carousel-area .carousel-item .carousel-caption .btn{margin:auto;font-size:12px;margin-top:10px;padding:10px 15px}#carousel-area .carousel-indicators{bottom:25px}.footer-area .footer-titel{margin-top:20px}}