<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*End Screen 1920*/
/*End Screen 1366*/
/*End Screen 1280*/
@media (max-width: 1024px) {
  .search-icon,
  .menu-icon {
    margin: 4px 10px;
  }
  .number-slider {
    bottom: 60px;
  }
  .banner-slider .owl-theme .owl-controls .owl-buttons div {
    top: -91px;
  }
  .box-welcome {
    margin-top: 30px;
  }
  .box-welcome .thumb-box {
    margin-right: 0;
  }
  .our-project,
  .time-line {
    margin-top: 50px;
  }
  .our-project {
    padding-top: 50px;
  }
  .history .box-left .item-info {
    margin: -40px 20px 0 0;
  }
  .history .box-right .item-info {
    margin: -40px 0 0 20px;
  }
  .history {
    margin: 45px 0 0;
  }
  .our-service {
    margin-top: -40px;
    padding: 50px 0 35px;
  }
  .our-team {
    margin: 50px 0;
  }
  .latest-new .title-box {
    padding: 64px 0;
  }
  .pie-chart-box {
    margin: 50px 0 20px;
  }
  .pie-box {
    padding: 0 40px 0 40px;
  }
  .banner-slider-2 .title90 {
    font-size: 30px;
    line-height: 30px;
  }
  .banner-slider-2 .title30 {
    font-size: 18px;
  }
  .banner-slider-2 .title30 span {
    margin: 0 5px;
  }
  .banner-slider-2 .wrap-content {
    padding: 40px 0 50px;
  }
  .banner-slider-2 .banner-content-text {
    min-width: 325px;
  }
  .banner-slider-2 .banner-info {
    max-height: 295px;
  }
  .testimonals-info .owl-theme .owl-controls .owl-buttons div {
    top: 20%;
  }
  .testimonals-info .owl-theme .owl-controls .owl-buttons div.owl-prev {
    left: -25px;
  }
  .testimonals-info .owl-theme .owl-controls .owl-buttons div.owl-next {
    right: -25px;
  }
  .testimonals-info {
    margin: 20px 100px 0;
  }
  .our-project-2 .info-box {
    padding: 50px;
  }
  .percentage:before {
    display: none;
  }
  .post-info {
    padding: 20px 35px;
  }
  .comment-testimonal {
    margin-top: 54px;
  }
  .newsletter {
    margin-top: 47px;
  }
  .choose-us {
    padding: 50px 25px 35px;
  }
  .executive-team,
  .design-new {
    padding-top: 54px;
  }
  .banner-slider.banner-slider-v4 .owl-theme .owl-controls .owl-pagination {
    bottom: 60px;
  }
  .hot-deal .info-box &gt; .title18,
  .hot-deal .list-inline-block {
    display: none;
  }
  .featured-project .info-box {
    padding: 20px 100px 0 20px;
  }
  .featured-project .info-project {
    padding: 30px 30px 0;
  }
  .featured-project .owl-theme .owl-controls .owl-buttons {
    bottom: 80px;
    left: 85px;
  }
  .banner-slider-5 .banner-info {
    max-height: 290px;
    padding-top: 30px;
  }
  .banner-slider-5 .owl-theme .owl-controls .owl-buttons {
    top: 67%;
  }
  .banner-slider-v6 .owl-theme .owl-controls .owl-pagination {
    bottom: 35px !important;
  }
  .quote {
    max-width: 590px;
  }
  .comment-form textarea {
    width: 100%;
    padding: 15px 0 0 45px;
    margin-left: 0;
  }
  .comment-form .message span {
    left: 20px;
  }
  .main-post-single .box-comment li {
    margin-right: 10px;
  }
  .our-partner {
    margin: 50px 0;
  }
  .featured-project-v5 .owl-theme .owl-controls .owl-buttons {
    right: 78px;
  }
  .banner-advs-v6 .info-box-right {
    right: 40px;
  }
  .banner-advs-v6 .info-box-left {
    left: 40px;
  }
  .banner-advs-v6 .item-advs-right .info-box {
    left: 30px;
  }
  .main-nav li.has-mega-menu &gt; .mega-menu {
    min-width: 800px;
  }
  .comment-form input[type="text"] {
    width: 100%;
  }
  .our-project .info-item .title14 {
    padding: 0 10px 17px;
    margin: 12px 0 15px;
  }
  .latest-new .title-box {
    text-align: left !important;
    padding: 0;
    background: #333;
  }
  .latest-new .title-box .title60:before {
    right: auto;
  }
}
/*End Screen 1024*/
@media (max-width: 990px) {
  .box-about .item-about {
    width: 100%;
  }
  .box-about .box-info {
    padding: 50px;
  }
  .box-about .block-item {
    background-size: cover;
    min-height: 500px;
    background-attachment: initial;
  }
  .box-about .block-item:after {
    display: none;
  }
  .ava {
    width: 165px;
    height: 165px;
  }
  .item-team .info-box .desc {
    display: none;
  }
  .box-instagram {
    margin: 30px 0;
    border: 0;
    padding: 0;
  }
  .box-instagram .title30,
  .box-location .title30 {
    margin-bottom: 15px;
  }
  .box-location {
    padding: 0;
  }
  .logo-footer .title30 {
    margin: 7px 0 20px;
  }
  .main-footer {
    padding: 50px 0;
  }
  .bottom-footer .list-inline-block li {
    margin: 0 10px;
  }
  .post-info {
    padding: 15px 15px;
  }
  .post-info.post-info-2 {
    padding: 15px 30px;
  }
  .box-welcome-v3 .title-box-3 {
    padding: 13px 0 40px 20px;
  }
  .box-portfolio {
    padding: 20px 0 50px 20px;
  }
  .hexagon-v3 {
    width: 60px;
    height: 80px;
  }
  .box-portfolio ul:first-child {
    margin: 0 53px -15px 0;
  }
  .box-portfolio ul:first-child {
    margin: 0 15px -15px 0;
  }
  .box-portfolio ul:last-child {
    margin: -15px 15px 0 0;
  }
  .box-portfolio .box-right {
    margin-left: 0;
  }
  .box-mockup .banner-thumb {
    width: 100%;
  }
  .box-mockup .box-left {
    padding: 20px 0 0 20px;
  }
  .box-mockup i {
    font-size: 18px;
    margin-bottom: 9px;
  }
  .our-clients {
    padding: 12px 0 0 20px;
  }
  .our-clients .list-inline-block {
    margin: 23px 0 29px;
  }
  .our-clients ul li {
    width: 140px;
  }
  .feature-project-v3 .title-box-3 {
    padding: 10px 0 22px 20px;
  }
  .box-statistic,
  .our-history-v3 {
    padding: 10px 20px 0 20px;
  }
  .box-statistic .item-progress,
  .our-history-v3 .item-progress {
    min-width: 125px;
  }
  .box-pricing .title-box-3 {
    padding: 15px 0 0 20px;
  }
  .box-company .title-box-3 {
    top: 15px;
    left: 20px;
  }
  .box-company ul li {
    padding: 0 15px;
  }
  .box-two-columns {
    padding: 15px 20px 10px 20px;
  }
  .box-icon-font {
    padding: 15px 20px 52px;
  }
  .ceo-message {
    padding: 15px 20px 42px;
  }
  .our-team-v3 .title-box-3 {
    padding: 15px 0 15px 20px;
  }
  .testimonial-v3 {
    padding: 15px 30px 20px 20px;
  }
  .our-chart-v3 {
    padding: 15px 20px 7px;
  }
  .featured-project .info-box {
    padding: 0 20px 0 0;
  }
  .featured-events {
    margin: 50px 0 0;
    padding: 50px 0 0;
  }
  .our-latest-works,
  .featured-project,
  .banner-advs-v6 {
    margin: 50px 0;
  }
  .our-latest-works .content-box {
    padding: 20px 20px 20px 20px;
  }
  .our-latest-works .info-box .desc {
    margin: 12px 0 14px;
  }
  .hot-video {
    margin: 50px 0;
    padding: 20px;
  }
  .latest-news .post-info-right {
    padding: 25px 40px 25px 15px;
  }
  .latest-news .post-info-left {
    padding: 25px 17px 25px 28px;
  }
  .our-partner-v5 {
    padding: 50px 0;
  }
  .featured-project-v5 .info-box {
    padding: 20px 20px 0 20px;
  }
  .show-item {
    margin-top: -30px;
  }
  .comment-testimonal-6 .info-box {
    margin: 30px 0 0 30px;
  }
  .comment-testimonal .title-box-2 {
    margin-bottom: 25px;
  }
  .comment-testimonal .desc {
    padding: 20px 50px 20px;
  }
  .comment-testimonal-6 {
    margin: 38px 0 48px;
  }
  .banner-slider-v6 {
    margin-top: 0;
  }
  .box-breadcrumb .title30 {
    padding: 0 22px 0 0;
  }
  .box-breadcrumb {
    max-height: 60px;
    line-height: 60px;
    padding-left: 35px;
  }
  .related-post {
    margin: 46px 0 50px;
  }
  .search-icon,
  .menu-icon {
    margin: 4px 5px;
  }
  .executive-team &gt; .desc,
  .choose-us &gt; .desc,
  .choose-us-v4 .text-intro {
    padding: 0 30px;
  }
  .our-service-v4 .wrap-services &gt; .desc {
    margin: 32px 30px 30px;
  }
  .hot-video .info-box .desc {
    margin: 22px 0 24px;
  }
  .featured-product .desc {
    padding: 40px 30px 45px;
  }
}
/*End Screen 990*/
@media (max-width: 860px) {
  .main-nav &gt; ul &gt; li &gt; a {
    padding: 12px 13px;
  }
  .box-welcome .hexagon-inner {
    height: 260px;
  }
  .box-welcome .hexagon {
    width: 260px;
    height: 260px;
  }
  .box-welcome .hexagon img {
    transform: scale(0.9);
    -webkit-transform: scale(0.9);
  }
  .box-welcome .info-box {
    margin-top: 0;
  }
  .pie-box {
    padding: 0 40px 0 0;
  }
  .bottom-footer .list-inline-block li {
    margin: 0 2px;
  }
  .banner-slider .owl-theme .owl-controls .owl-pagination {
    bottom: 30px;
  }
  .box-about .shop-button {
    margin-top: 25px;
  }
  .box-about .title-box-2 {
    margin-bottom: 25px;
  }
  .our-business .content-box {
    padding: 50px 38px 50px;
  }
  .testimonals-info {
    margin: 20px 20px 0;
  }
  .detail-info-testimonal .desc {
    display: none;
  }
  .testimonals-info .owl-theme .owl-controls .owl-buttons div.owl-prev {
    left: 40px;
  }
  .testimonals-info .owl-theme .owl-controls .owl-buttons div.owl-next {
    right: 40px;
  }
  .post-info .desc,
  .featured-project .info-project .desc {
    display: none;
  }
  .featured-project .owl-theme .owl-controls .owl-buttons {
    left: 67px;
  }
  .featured-project-v5 .owl-theme .owl-controls .owl-buttons {
    right: 62px;
  }
  .featured-project .info-box &gt; .desc {
    margin: 14px 0 13px;
  }
  .banner-slider-v6 .owl-theme .owl-controls .owl-pagination {
    bottom: 14px !important;
  }
  .our-business .content-box &gt; .desc {
    padding: 0 30px;
  }
  .main-nav li.has-mega-menu &gt; .mega-menu {
    min-width: 685px;
  }
  .number-slider {
    width: 50px;
    height: 50px;
    line-height: 50px;
  }
  .wrap-info-member {
    justify-content: space-around;
  }
  .banner-slider-2 .wrap-content {
    padding: 15px 0 20px;
  }
  .banner-slider-2 .banner-info {
    max-height: 240px;
  }
  .percentage {
    height: auto !important;
  }
  .percentage canvas {
    width: 100%;
  }
  .banner-slider-3 .title60 {
    font-size: 30px;
  }
  .banner-slider.banner-slider-v4 .banner-info {
    max-height: 174px;
  }
  .banner-content-text.banner-content-text-v4 .title90 {
    margin-bottom: 0;
    font-size: 60px;
  }
  .banner-content-text.banner-content-text-v4 .title30 {
    margin-bottom: 20px;
  }
}
/*End Screen 860*/
@media (max-width: 768px) {
  .main-nav &gt; ul &gt; li &gt; a {
    padding: 12px 8px;
  }
  .search-icon,
  .menu-icon {
    margin: 4px 1px;
  }
  .box-welcome .info-box {
    padding-left: 35px;
  }
  .history .item-thumb:before {
    right: -130px;
  }
  .history .box-left .item-info {
    margin: -40px 50px 0 0;
  }
  .history .box-right .item-thumb {
    margin: auto auto auto 50px;
  }
  .history .box-right .item-thumb:before {
    left: -54px;
  }
  .history .box-right .item-info {
    margin: -40px 0 0 50px;
  }
  .content-box-v3 .col-sm-6 {
    width: 100%;
  }
  .box-portfolio .col-sm-6,
  .box-two-columns .col-sm-6 {
    width: 50%;
  }
  .box-portfolio ul:last-child {
    margin: -15px 150px 0 0;
  }
  .box-portfolio ul:first-child {
    margin: 0 150px -15px 0;
  }
  .box-welcome-v3,
  .box-portfolio,
  .box-slide-photo,
  .box-mockup,
  .our-clients,
  .box-icon-font,
  .testimonial-v3,
  .our-chart-v3 {
    margin: 30px 0 0;
  }
  .box-slide-photo img {
    width: 100%;
  }
  .our-clients .list-inline-block {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
    align-items: center;
  }
  .our-clients .list-inline-block .border-right {
    border-right: 0;
  }
  .our-clients .list-inline-block .border-top {
    border-top: 0;
  }
  .box-statistic .info-box,
  .our-history-v3 .info-box {
    max-width: 300px;
  }
  .box-statistic .item-progress,
  .our-history-v3 .item-progress {
    min-width: 160px;
  }
  .box-company {
    margin: 0 0 30px;
  }
  .box-company img {
    width: 100%;
  }
  .ceo-message {
    background-size: cover;
  }
  .our-team-v3 {
    margin: 0;
  }
  .banner-slider-5 .banner-info {
    max-height: 185px;
    padding-top: 0;
  }
  .banner-slider-5 .banner-info:before,
  .banner-slider-5 .banner-info:after {
    display: none;
  }
  .banner-slider-5 .owl-theme .owl-controls .owl-buttons {
    top: 80%;
  }
  .comment-testimonal .advs-thumb-link {
    display: none;
  }
  .comment-testimonal .banner-thumb {
    background-image: url(../photos/banner/09.jpg);
    height: 400px;
    background-position: center;
    background-repeat: no-repeat;
  }
  .item-related-post {
    margin-bottom: 30px;
  }
  .product-extra-link span {
    padding: 7.5px 10px;
  }
}
/*End Screen 768*/
@media (max-width: 767px) {
  .header .logo {
    text-align: center;
  }
  .main-nav {
    float: left !important;
  }
  .main-nav &gt; ul &gt; li.menu-item-has-children.has-mega-menu .btn-toggle-mobile-menu {
    display: none;
  }
  .banner-content-text {
    min-width: 380px;
  }
  .banner-content-text .title90 {
    font-size: 46px;
  }
  .banner-content-text .title30 {
    font-size: 18px;
  }
  .box-welcome .info-box {
    padding-left: 30px;
  }
  .item-member .social-box {
    margin: 15px 0;
  }
  .pie-box {
    padding: 0;
    text-align: center;
    margin-bottom: 30px;
  }
  .pie-chart-box .title-box {
    margin-bottom: 35px;
  }
  .pie-chart-box .list-info {
    text-align: center;
  }
  .bottom-footer {
    padding: 15px 0;
  }
  .bottom-footer p {
    text-align: left;
    margin-top: 10px;
  }
  .company-address {
    margin-bottom: 50px;
  }
  .main-nav-2 .toggle-mobile-menu span,
  .main-nav-2 .toggle-mobile-menu::before,
  .main-nav-2 .toggle-mobile-menu::after {
    background: #333;
  }
  .banner-slider-2 .banner-info {
    display: none;
  }
  .wrap-search-cart,
  .main-nav {
    margin-top: -35px;
  }
  .list-service-2 {
    margin-bottom: 20px;
  }
  .testimonals-info .owl-theme .owl-controls .owl-buttons div.owl-prev {
    left: 20px;
  }
  .testimonals-info .owl-theme .owl-controls .owl-buttons div.owl-next {
    right: 20px;
  }
  .our-project-2 .banner-thumb {
    margin: 0 15px;
  }
  .item-progress {
    margin-bottom: 20px;
  }
  .item-team .info-box {
    padding: 15px;
  }
  .post-comment {
    margin-bottom: 30px;
  }
  .main-footer {
    padding: 50px 0 0;
  }
  .hot-deal .info-box &gt; .desc {
    margin-top: 15px;
  }
  .featured-project {
    text-align: center;
  }
  .featured-project .title-box-4 .title30:after,
  .our-latest-works .title-box-2 .title30:after {
    right: 0;
  }
  .featured-project .info-project .desc {
    display: block;
  }
  .featured-project .owl-theme .owl-controls .owl-buttons {
    left: 155px;
  }
  .featured-project .info-box {
    margin-bottom: 30px;
  }
  .featured-project .project-slide {
    margin-left: 0;
  }
  .our-service-v4 .box-left li {
    text-align: left;
    padding: 0 0 0 50px;
  }
  .our-service-v4 .box-left {
    margin: 0 15px 0 15px;
  }
  .our-service-v4 .box-left li span {
    right: auto;
    left: 0;
  }
  .detail-event .info-event {
    padding: 0 15px;
  }
  .our-latest-works .item-project {
    margin: 30px 0 0 0;
  }
  .our-latest-works .info-box,
  .our-latest-works .title-box-2 {
    text-align: center;
  }
  .service-v3 .box-service {
    margin-bottom: 20px;
  }
  .service-v3 {
    padding: 100px 0 90px;
  }
  .percentage canvas {
    width: auto;
  }
  .featured-project-v5 .owl-theme .owl-controls .owl-buttons {
    right: 135px;
  }
  .call-box,
  .main-nav-6 .search-box {
    display: none;
  }
  .mini-cart-link-6 {
    margin: -40px -60px 0 0;
  }
  .show-item {
    margin-top: 0;
  }
  .services-v6 .box-services {
    margin-bottom: 40px;
  }
  .design-new {
    padding-top: 14px;
  }
  .sidebar-left .thumb-project img {
    width: 100%;
  }
  .detail-project {
    margin-top: 50px;
  }
  .sidebar-right {
    margin-bottom: 50px;
  }
  .about-why-choise .banner-advs,
  .contact-faq {
    margin: 40px 0 0;
  }
  .banner-project .banner-thumb {
    max-height: 300px;
    background-image: url(../photos/banner/14.jpg);
    background-position: center center;
    background-size: cover;
  }
  .banner-project .banner-thumb a img {
    display: none;
  }
  .our-project .item-banner {
    width: 100% !important;
  }
  .our-project .item &gt; div {
    float: left;
    width: 33.33%;
  }
  .our-project .item &gt; div img {
    width: 100%;
  }
  .featured-project-v5 .info-box {
    padding: 50px 20px 0 20px;
  }
  .main-nav &gt; ul &gt; li &gt; a:hover {
    border: 3px solid transparent;
  }
  .our-latest-works .info-box {
    margin-right: 0;
  }
  .main-nav-6 &gt; ul &gt; li:before {
    display: none;
  }
  .our-project .info-item {
    padding: 30px 0 0;
  }
}
/*End Screen 767*/
@media (max-width: 640px) {
  .box-welcome .col-xs-4,
  .box-welcome .col-xs-8 {
    width: 100%;
  }
  .box-welcome .info-box {
    text-align: center;
    margin-top: 30px;
  }
  .box-welcome .title-box .title60:before {
    right: 0;
  }
  .history .item-thumb {
    max-width: 250px;
  }
  .history .item-info {
    padding: 0;
    border: 0;
  }
  .history .box-right {
    margin-top: 185px;
  }
  .item-history:hover .item-thumb:after,
  .item-history:hover .item-info &gt; a {
    display: none;
  }
  .item-history:hover .item-info {
    border: 0;
  }
  .history .item-thumb:before {
    right: -60px;
  }
  .item-history:before,
  .item-history:after {
    top: -29px;
  }
  .history .box-left:after {
    top: -255px;
  }
  .history .box-left .item-info {
    margin: 15px 50px 0 0;
  }
  .history .box-right .item-info {
    margin: 15px 0 0 50px;
  }
  .item-history:before,
  .item-history:after {
    top: -85px;
  }
  .latest-new .title-box .title60 {
    font-size: 30px;
  }
  .latest-new .shop-button {
    margin-top: 10px;
  }
  .box-testimonals .col-xs-6,
  .hot-deal .col-xs-6,
  .featured-events .col-xs-6,
  .hot-video .col-xs-6,
  .design-new .col-xs-7,
  .design-new .col-xs-5 {
    width: 100%;
  }
  .testimonals-info {
    margin: 20px 20px 30px;
  }
  .executive-team .col-xs-3 {
    width: 50%;
  }
  .design-new {
    padding-top: 50px;
  }
  .box-portfolio ul:first-child {
    margin: 0 87px -15px 0;
  }
  .box-portfolio ul:last-child {
    margin: -15px 87px 0 0;
  }
  .hot-deal .info-box {
    margin-bottom: 30px;
  }
  .featured-project .owl-theme .owl-controls .owl-buttons {
    left: 104px;
  }
  .banner-slider-5 .title60 {
    font-size: 24px;
  }
  .banner-slider-5 .banner-info {
    max-height: 145px;
  }
  .hot-video .btn-video.hexagon {
    left: 0;
    right: 0;
  }
  .hot-video .banner-thumb {
    margin: 30px 0 0 0;
  }
  .latest-news .post-thumb-left {
    margin-right: 0;
  }
  .latest-news .post-thumb-right {
    margin-left: 0;
  }
  .featured-project-v5 .owl-theme .owl-controls .owl-buttons {
    right: 105px;
  }
  .box-tab-project .title14 &gt; a {
    padding: 12.5px 17.27px;
  }
  .box-tab-project .title14 .number {
    right: -12px;
  }
  .testimonals-info .owl-theme .owl-controls .owl-buttons div.owl-next {
    right: 100px;
  }
  .testimonals-info .owl-theme .owl-controls .owl-buttons div.owl-prev {
    left: 100px;
  }
  .latest-news .post-info-left {
    padding: 25px 17px 25px 17px;
  }
  .icon-quote {
    left: -15px;
  }
  .box-welcome .info-box {
    padding-left: 0;
  }
  .box-welcome .text-box {
    margin: 30px 0 0 0;
  }
  .box-welcome .social-box {
    margin-top: 10px;
  }
  .hot-video .info-box {
    margin-right: 0;
  }
  .history .box-right .item-thumb {
    margin: auto auto auto 15px;
  }
  .history .item-thumb:before {
    right: -69px;
  }
  .history .box-right .item-thumb:before {
    left: -23px;
  }
  .history .item-thumb:before {
    width: 200px;
  }
  .history .box-left .item-thumb {
    margin: auto 20px auto auto;
  }
  .history .box-left .item-info,
  .history .box-right .item-info {
    margin: 15px 0 0 0;
  }
}
/*End Screen 640*/
@media (max-width: 560px) {
  .history .item-thumb:before {
    width: 100px;
  }
  .latest-new .col-xs-6 {
    width: 100%;
  }
  .latest-new .title-box {
    text-align: center !important;
    margin-bottom: 30px;
  }
  .latest-new .title-box .title60:before {
    right: 0;
  }
  .design-new .col-xs-6 {
    width: 100%;
  }
  .post-thumb-left {
    margin-right: 0;
  }
  .post-thumb-right {
    margin-left: 0;
  }
  .post-info.post-info-2 {
    padding: 15px 15px;
  }
  .banner-slider-3 .banner-info {
    max-height: 49px;
  }
  .banner-slider-3 .banner-content {
    padding: 7.5px 14px;
  }
  .banner-slider.banner-slider-3 .banner-thumb {
    background-image: url(../photos/home3/slide.jpg);
  }
  .banner-slider.banner-slider-2 .banner-thumb-1 {
    background-image: url(../photos/home2/slide/01.jpg);
  }
  .banner-slider.banner-slider-2 .banner-thumb-2 {
    background-image: url(../photos/home2/slide/02.jpg);
  }
  .banner-slider.banner-slider-2 .banner-thumb-3 {
    background-image: url(../photos/home2/slide/03.jpg);
  }
  .banner-slider.banner-slider-v1 .banner-thumb-1 {
    background-image: url(../photos/home1/slide2.jpg);
  }
  .banner-slider.banner-slider-v1 .banner-thumb-2 {
    background-image: url(../photos/home1/slide1.jpg);
  }
  .banner-slider.banner-slider-v1 .banner-thumb-3 {
    background-image: url(../photos/home1/slide3.jpg);
  }
  .banner-slider.banner-slider-v4 .banner-thumb-1 {
    background-image: url(../photos/home4/slide/01.jpg);
  }
  .banner-slider.banner-slider-v4 .banner-thumb-2 {
    background-image: url(../photos/home4/slide/02.jpg);
  }
  .banner-slider.banner-slider-v4 .banner-thumb-3 {
    background-image: url(../photos/home4/slide/03.jpg);
  }
  .banner-slider.banner-slider-v6 .banner-thumb {
    background-image: url(../photos/home6/slide/03.jpg);
  }
  .banner-slider-5 .banner-thumb {
    background-image: url(../photos/home5/slide/01.jpg);
  }
  .banner-slider .banner-thumb,
  .banner-slider-5 .banner-thumb {
    max-height: 300px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
  }
  .banner-slider .banner-thumb img,
  .banner-slider-5 .banner-thumb img {
    display: none;
  }
  .box-portfolio ul:first-child {
    margin: 0 50px -15px 0;
  }
  .box-portfolio ul:last-child {
    margin: -15px 50px 0 0;
  }
  .banner-slider.banner-slider-v4 .owl-theme .owl-controls .owl-pagination {
    bottom: 25px;
  }
  .banner-slider .banner-info {
    max-height: 107px;
  }
  .banner-content-text {
    padding: 10px 0 20px;
  }
  .number-slider {
    bottom: 30px;
  }
  .banner-slider .owl-theme .owl-controls .owl-buttons div {
    top: -58px;
  }
  .post-info .shop-button {
    margin-top: 0;
  }
  .post-info {
    padding: 15px 0;
  }
  .contact-box .title-box {
    max-width: 300px;
    max-height: 208px;
    padding: 63px 0;
  }
}
/*End Screen 560*/
@media (max-width: 480px) {
  .mini-cart-icon-6 {
    display: none !important;
  }
  .mini-cart-icon.mini-cart-icon-6-2 {
    display: block;
    margin: 0 10px 0 0;
  }
  .our-project .item-banner {
    display: none;
  }
  .our-project .item &gt; div {
    width: 100%;
  }
  .btn-history,
  .history .box-left:after,
  .item-history:before,
  .item-history:after,
  .history .item-thumb:before {
    display: none;
  }
  .history {
    margin: 0 0 0;
  }
  .history .box-left {
    padding-top: 0;
  }
  .history .box-right {
    margin-top: 170px;
  }
  .testimonals-info .owl-theme .owl-controls .owl-buttons div.owl-next {
    right: 70px;
  }
  .testimonals-info .owl-theme .owl-controls .owl-buttons div.owl-prev {
    left: 70px;
  }
  .box-portfolio ul:first-child {
    margin: 0 7px -15px 0;
  }
  .box-portfolio ul:last-child {
    margin: -15px 7px 0 0;
  }
  .our-clients .advs-thumb-link &gt; img {
    width: 78%;
  }
  .box-statistic .info-box,
  .our-history-v3 .info-box {
    max-width: 135px;
  }
  .box-statistic .item-progress,
  .our-history-v3 .item-progress {
    min-width: 130px;
  }
  .box-pricing .list-inline-block &gt; li {
    margin: 0 -2px 75px;
  }
  .box-pricing .list-inline-block {
    padding: 77px 0 0;
  }
  .box-pricing {
    padding: 0;
  }
  .our-chart-v3 .list-inline-block li {
    width: 25%;
    margin: 0 17px;
  }
  .our-chart-v3 .title18 {
    margin: 0 10px 0 0;
    width: 100%;
    display: inline-block;
  }
  .featured-project .owl-theme .owl-controls .owl-buttons {
    left: 71px;
  }
  .featured-project .owl-theme .owl-controls .owl-buttons {
    bottom: 40px;
  }
  .banner-slider-5 .banner-info {
    display: none;
  }
  .our-latest-works .item-project .thumb-project {
    margin-bottom: 30px;
  }
  .our-latest-works .item-project .col-xs-4 {
    width: 100%;
  }
  .featured-project-v5 .owl-theme .owl-controls .owl-buttons {
    right: 68px;
  }
  .mini-cart-link-6 .silver,
  .mini-cart-link-6 .number {
    display: none;
  }
  .mini-cart-link-6 {
    margin: -40px -15px 0 0;
  }
  .show-item .nav-tabs &gt; li,
  .show-item .nav-tabs li .title14 &gt; a {
    width: 100%;
    text-align: left;
  }
  .show-item .box-tabs {
    margin: 37px 0 25px;
  }
  .newsletter input[type="text"] {
    width: 265px;
  }
  .featured-product .col-xs-6 {
    width: 100%;
  }
  .box-post-list {
    padding-left: 40px;
  }
  .item-post-list .thumb-post .list-none {
    min-width: 135px;
    max-height: 135px;
    padding-top: 33px;
    left: -40px;
  }
  .box-post-grid .col-xs-6 {
    width: 100%;
  }
  .item-acc-post .info-box {
    padding: 30px 50px 42px 100px;
  }
  .item-acc-post .social-box-blog {
    margin-top: 5px;
  }
  .rep-comment {
    padding: 40px 50px 32px 100px;
  }
  .pie-chart-box .list-info {
    padding: 0;
  }
  .choose-us .col-xs-6 {
    width: 100%;
  }
  .our-project-2 .banner-thumb .col-xs-6 {
    width: 100%;
  }
}
/*End Screen 480*/
@media (max-width: 375px) {
  .banner-content-text {
    min-width: 320px;
  }
  .time-line {
    display: none;
  }
  .our-business .col-xs-6 {
    width: 100%;
  }
  .testimonals-info .owl-theme .owl-controls .owl-buttons div.owl-next {
    right: 15px;
  }
  .testimonals-info .owl-theme .owl-controls .owl-buttons div.owl-prev {
    left: 15px;
  }
  .social-box li a {
    margin: 0 4px;
  }
  .design-new-2 .post-info {
    padding: 15px 15px;
  }
  .newsletter input[type="text"] {
    width: 220px;
  }
  .box-welcome-v3 .banner-thumb-right {
    display: none;
  }
  .box-portfolio .col-xs-6,
  .box-mockup .col-xs-7,
  .box-mockup .col-xs-5 {
    width: 100%;
  }
  .box-portfolio .box-right {
    text-align: center;
  }
  .our-chart-v3 .list-inline-block li {
    width: 100%;
    margin: 0 0 15px;
  }
  .testimonial-v3 .thumb-item {
    width: 130px;
  }
  .box-company ul li:after {
    top: 9px;
    height: 50px;
  }
  .box-company ul li .title60 {
    font-size: 30px;
  }
  .box-company ul li {
    padding: 0 11px;
  }
  .box-company .list-inline-block {
    height: 64px;
    padding-top: 38px;
  }
  .featured-project .info-project .desc,
  .featured-project .title-box-4 .title18:after,
  .item-post-list .thumb-post .list-none {
    display: none;
  }
  .featured-project .owl-theme .owl-controls .owl-buttons {
    left: 43px;
  }
  .featured-project .owl-theme .owl-controls .owl-buttons {
    bottom: 66px;
  }
  .our-latest-works .banner-thumb .title30 {
    font-size: 18px;
  }
  .featured-project-v5 .owl-theme .owl-controls .owl-buttons {
    right: 43px;
  }
  .banner-slider.banner-slider-v4 .banner-info {
    max-height: 119px;
  }
  .banner-content-text.banner-content-text-v4 .title90 {
    font-size: 30px;
  }
  .comment-testimonal-6 .desc {
    max-width: 290px;
  }
  .comment-testimonal .banner-thumb {
    height: 450px;
  }
  .detail-project .item-project .col-xs-4,
  .detail-project .item-project .col-xs-8,
  .comment-form .col-xs-6 {
    width: 100%;
  }
  .detail-project .item-project .thumb-project {
    margin-bottom: 30px;
  }
  .box-post-list {
    padding-left: 0;
  }
  .item-acc-post .info-box,
  .rep-comment {
    padding: 100px 20px 42px 20px;
    margin-left: 0;
  }
  .item-acc-post .thumb-box,
  .icon-rep-comment {
    left: 0;
    right: 0;
    bottom: 100%;
  }
  .single-post {
    margin: 120px 0;
  }
  .comment-form input[type="submit"] {
    margin-top: 80px;
    position: absolute;
    top: 200%;
  }
  .related-post {
    margin: 120px 0 50px;
  }
  .mini-cart-box.aside-box .mini-cart-content {
    width: 280px;
  }
  .menu-ov-content {
    min-width: 280px;
  }
  .box-breadcrumb {
    height: initial;
    line-height: initial;
    padding: 10px 0 10px 35px;
  }
}
/*End Screen 375*/
@media (max-width: 320px) {
  .search-box {
    display: none;
  }
  .testimonals-info .owl-theme .owl-controls .owl-buttons div.owl-next {
    right: -10px;
  }
  .testimonals-info .owl-theme .owl-controls .owl-buttons div.owl-prev {
    left: -10px;
  }
  .executive-team .col-xs-3 {
    width: 100%;
  }
  .newsletter input[type="text"] {
    width: 180px;
  }
  .box-statistic .info-box,
  .our-history-v3 .info-box {
    max-width: 110px;
  }
  .banner-content-text {
    min-width: 300px;
  }
  .our-project .owl-buttons {
    margin: 20px 0 30px;
  }
  .our-business .content-box &gt; .desc,
  .executive-team &gt; .desc,
  .choose-us &gt; .desc,
  .choose-us-v4 .text-intro {
    padding: 0;
  }
  .box-portfolio ul:first-child {
    margin: 0 0px -15px 0;
  }
  .box-portfolio ul:last-child {
    margin: -15px 0 0 0;
  }
  .box-portfolio .box-right {
    margin: 20px 0 0 -23px;
  }
  .box-pricing .list-inline-block &gt; li {
    margin: 0 -2px 100px;
  }
  .box-two-columns {
    padding: 15px 20px 15px 20px;
  }
  .our-team-v3 .col-xs-3 {
    width: 50%;
  }
  .our-team-v3 .item-team-v3 {
    margin-bottom: 5px;
  }
  .testimonial-v3 div.table &gt; div {
    display: inline-block;
  }
  .testimonial-v3 .thumb-item {
    width: 100%;
  }
  .testimonial-v3 .info-item {
    padding-left: 0;
    margin-top: 60px;
  }
  .banner-slider.banner-slider-v4 .owl-theme .owl-controls .owl-page span {
    width: 70px;
  }
  .featured-project .info-project {
    padding: 30px 0 0;
  }
  .featured-project .owl-theme .owl-controls .owl-buttons {
    left: 29px;
  }
  .detail-event .info-event .desc {
    display: none;
  }
  .detail-event .info-event {
    height: 115px;
  }
  .featured-project-v5 .owl-theme .owl-controls .owl-buttons {
    right: 29px;
  }
  .comment-testimonal-6 .info-box {
    margin: 30px 15px 0 15px;
  }
  .tab-content-project .col-xs-6 {
    width: 100%;
  }
  .contact-accordion .toggle-tab-title::after {
    right: -12px;
  }
}
</pre></body></html>