@media (min-width:521px) and (max-width:767px){#tabContent1 #paneTwo3 .smart_fill{width:75%}}@media (max-width:768px){#768{width:50%;height:auto;float:left}.img_fill{margin-top:10px}.brand_text_768{float:left;margin-top:20px;width:80%}.container-fluid .navbar-header .trand01{display:none}.service-text{text-align:center;display:flex;align-content:flex-start;justify-content:center;align-items:center;flex-direction:column}.service-item.text-right .service-text{margin-right:0}.service-item.text-left .service-text{margin-left:0}.service-item.text-right .service-icon{right:auto}.service-item.text-left .service-icon{left:auto}section header{text-align:center;padding:60px 0 30px}.service-item .service-icon{position:relative;top:20px;right:auto;display:flex;align-content:center;justify-content:center;align-items:center}.icon-box-10 i{width:35px;height:35px;line-height:35px;font-size:16px;margin-right:10px;text-align:center}.panel-group{max-width:500px;margin:0 auto}.icon_fill{padding-bottom:60px;padding-left:0;padding-right:0}.icon-box-10{border-bottom:1px solid #dedede;margin:0;padding:30px 0}.service-item{margin-top:20px}.hero-image{width:100%;position:relative;margin-top:50px}.projects{margin:30px 0!important}section#contact h4{text-align:center;margin:0 auto}}@media only screen and (max-width:767px){#work-process .divider,.clear_logo .p_toptextlogo{margin-left:auto;margin-right:auto}.h1_420,h2{line-height:1.3}.owl-carousel .owl-item img{display:block;width:100%;object-fit:cover;min-height:500px}.portfolio-item{width:100%}.navbar-inverse .navbar-nav>li>a{z-index:1300;background-color:#010101}.clear_logo .p_toptextlogo{margin-bottom:30px;width:100%}.nav.nav-tabs.view_nav span .brand_view{margin-right:10px;margin-left:-5px}#carousel1 .left.carousel-control .glyphicon.glyphicon-chevron-left,#carousel1 .right.carousel-control .glyphicon.glyphicon-chevron-right,.container-fluid .navbar-header .text-white.top_tel01,.work-process .item.last:before,.work-process .item.no-margin:before{display:none}h3{font-size:7vw}#carousel1 .carousel-inner h1{font-size:20px}.navbar.navbar-default.navbar-fixed-top.nav_bgcolor .container .navbar-header{margin-left:0;margin-right:0;overflow-x:no-display}h2{font-size:28px}.back-to-top .btn.btn-danger.btn_fill{padding:5px 10px;position:fixed;right:5px;bottom:10px;z-index:1}.quarter{width:100%;border:2px solid #f0f2f5;margin-bottom:20px;margin-top:20px}h1.wow.fadeInLeft.white.h1_420.animated{font-size:2.5vw}.box-headline{font-size:100px}.box-intro h5{font-size:12px}.box-primary-nav a{padding:5px 1em;font-size:14px}.box-primary-nav{padding:80px 0 0}.box-primary-nav .box-social a{font-size:23px}.top-bar h1{font-size:40px;line-height:30px}.portfolio .categories-grid .categories ul li{float:none}.col-md-4.text-center .img_center{width:90%}.item{width:100%;height:auto}.icon-box-10{display:flex;flex-direction:column;align-content:flex-start;justify-content:center;align-items:flex-start}.work-process .item>i.icon-Arrow.icon-Up-3{left:0;margin-left:-25px;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.work-process .item{margin:0 auto;width:200px;height:132px}.carousel-inner .item.active .center-block.main_imgfill{height:auto;display:block;width:100%;background-position:center 0;background-size:cover}.carousel-inner .item.active .carousel-caption.car_bg{text-align:left;position:absolute;margin-top:70px;width:100%}.navbar-default{padding:0}.work-process .item:before{position:absolute;z-index:10;content:'';bottom:0;left:0;width:1px;height:100%;margin-bottom:-66px;border-left:1px dashed #6e6e6e}.h1_420{font-weight:700;font-size:20px}.carousel-caption{position:absolute;z-index:10;padding-top:0;padding-bottom:0;padding-left:0;top:43%;transform:translateY(-50%);margin:0!important;left:0!important;right:0!important}.work_h1{text-align:center;display:block;color:#1a1a1a;padding-top:100px}.navbar-header .navbar-brand img{max-width:170px;height:auto}section header{padding:50px 0 0}.quarter h2{font-size:23px;padding:0;margin:0}.work-process .item.last .inner-content:before{left:auto;right:0}.owl-theme .owl-dots,.owl-theme .owl-nav{bottom:10px!important;position:absolute!important}h1.wow.fadeInLeft.white.h1_420{font-size:23px!important;line-height:7vw!important}.container.contain_banefill{position:relative;top:50px;bottom:-80px}.img_showdow{-webkit-box-shadow:0 0;box-shadow:0 0;text-shadow:0 0;max-width:200px}.h1_420 small{font-size:18px}.navbar-default .nav li a{font-size:16px;text-transform:uppercase;color:#111;font-weight:700}}@media only screen and (max-width:520px){.box-headline{font-size:80px}.box-intro h5{font-size:12px}.main-container{padding:50px 0}#tabContent1 #paneTwo3 .smart_fill{width:100%;max-width:370px;min-width:320px}.container-fluid .navbar-header .text-white.top_tel01,.nav.nav-tabs.view_nav span .brand_view{display:none}}@media only screen and (max-width:500px){.portfolio-item .img-responsive{max-width:100%;max-height:max-content;height:auto;object-fit:cover;width:100%;overflow:hidden}}@media (max-width:420px){.img420{width:50%;margin-right:-70px;margin-left:-20px;height:auto}#work .container .iframe_420hight{max-height:450px}.nav.nav-tabs.view_nav .note02,.nav.nav-tabs.view_nav .tab03{display:none}.box-headline{font-size:50px;width:100%;text-align:center}.box-intro h5{font-size:12px;padding-right:0}.top-bar h1{font-size:30px;line-height:30px}.portfolio-item .img-responsive{max-width:100%;max-height:max-content}.floating-image{max-width:378px;max-height:378px}}@media (max-width:370px){.car_bg{padding:17px 0}.portfolio-item .img-responsive{max-width:100%;max-height:max-content}}