@media only screen and (max-width:767px){body{font-size:14px}
	.sticky-nav .search-box .search-btn{-webkit-box-shadow:none;box-shadow:none;border:none;outline:none;position:absolute;top:13px;right:26px;height:25px;width:25px;line-height:42px;background-color:#5a98d3;border-radius:35px;color:#fff;text-align:center;-webkit-transition:.7s;transition:.7s;font-size:20px;}
.products-details-tab .aboutus li {
    padding: 0px 18px;
}
.default-pic-btn {
    padding: 0px 5px 5px;
    border: 1px solid #fff;
    color: #fff;
    position: relative;
    z-index: 1;
    font-size: 12px;
}
.portfolio-list .content ul li {
    display: inline-block;
    padding-top: 5px;
    padding-bottom: 10px;
    text-align: right;
    margin: 0;
}
.tp-resizeme .centzeme .slidertext1{font-size:35px;font-family: 'Impact';font-weight: 300;margin-bottom:15px;}
.tp-resizeme .centzeme .slidertext3{font-size:14px;margin-top:15px;color:#fff;line-height: 1.3;display: none;}
.tp-resizeme .centzeme .slidertext4{position: absolute;top:80%;}
	.pic-right{margin-top:0px;margin-left:0px; width:calc(100% - 0px);}
	#left{position:relative;margin-bottom:30px;top:0px;}
.ptb-100{padding-top:50px;padding-bottom:50px}
.pt-100{padding-top:50px}
.ptb-70{padding-top:50px;padding-bottom:20px}
.pb-100{padding-bottom:50px}
.pt-80{padding-top:40px}
.pb-70{padding-bottom:20px}
.pt-45{padding-top:30px}
.w-75 {
    width: 100%!important;
}
.col-lg-Atou {
    flex: 0 0 auto;
    width: 50%;
}
.default-btn{padding:6px 16px 10px;font-size:14px;}
.default-btn i{font-size:24px}
.section-title span{font-size:14px}
.section-title h2{font-size:28px}
.section-title p{padding-top:10px}
.section-title-two span{font-size:14px}
.section-title-two h2{font-size:28px}
.section-title-two p{padding-top:10px}
h3{font-size:20px}
.mobile-nav .logo img{max-width:110px;height:40px;margin-top:-5px}
.search-box{position:absolute;top:30px;width:50%;float:left;left:144px;top:0px;border-bottom: 0px solid #fdfdfd4f;}
.search-box .form-control {
    height: 40px;
    width: 60%;
    border-bottom: 0px solid #fdfdfd4f;
}
.single-counter{margin-bottom:100px;margin-left:0px;}
.single-counter li{float:left; list-style:none;}
.single-counter li+li{margin:7px 0px 0px 5px;color:#fff;line-height:1.2;font-weight:300;font-size:12px;}
.single-counter li h3{font-size:35px;color:#fff;margin-bottom:0;font-weight:400}
.single-counter li span{color:#fff;font-size:18px}
.row-zho {
    --bs-gutter-x: 4.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(var(--bs-gutter-y) * -1);
    margin-right: calc(var(--bs-gutter-x)/ -1);
    margin-left:-18px;
}

.masthead {
    height: 250px!important;
    min-height: 250px!important;
}
.inner-banner .inner-title{padding-top:70px!important;padding-bottom:60px}
.inner-banner .inner-title h3{font-size:23px!important;}

.index_promote .item_img .item_title {font-size: 23px;line-height: 1em;}
.index_promote .item_img .item_desc{max-height: 2.5em;line-height: 1.2em;font-size: 14px;margin-top: 15px;}
.index_promote .promote_item{float:none;-webkit-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width: 100%;width: 100%;margin:0px;}
.index_promote .index_bd .layout{max-width: 100%;}
.index_promote .item_img, .index_promote .item_info{max-width: 100%;width: 100%;float: left;text-align:center;background-color:#fff;}

.whyDoosanCont .tit{padding:20px 40px;font-size:55px; color:#fff; font-weight:700; line-height:58px;}
.wdCont .list.active .imgCont .img {width: 640px;right:auto;}
.wdCont .list .txtCont{position:relative; padding:0px 0px 0px 0px; width:100%; letter-spacing:-1px;top:0px;}
.wdCont .list .txtCont > div {position: absolute;bottom: 0px;}
.wdCont .list .imgCont {position: relative;width:1%;}
.wdCont .list .txtCont .txt1 {
    position: relative;
    left: 50px;
    opacity: 0;
    font-size: 30px;
    color: #fff;
    font-weight: 700;
    line-height:34px;
    transition: all 0.5s ease-out;
}
.wdCont .list .txtCont .txt2 {
    position: relative;
    left: 50px;
    opacity: 0;
    padding-top: 0px;
    font-size: 18px;
    color: #fff;
    font-weight: 400;
    letter-spacing: 0px;
    line-height: 23px;
    transition: all 0.5s ease-out;
    transition-delay: 0.2s;
}
.wdCont .list:nth-child(even) .txtCont{
	    position: relative;
    padding: 0px 0px 0px 0px;
    width: 100%;
    letter-spacing: -1px;
    top: 0px;
    margin-left:0px;
	}
.wdCont .list:nth-child(even) .txtCont > div{right:80px;position: absolute;z-index:3;}
.wdCont .list:nth-child(even) .txtCont .txt1{left:-290px; opacity:1;bottom:100px;position: absolute;color:#fff;text-align: left;width: 300px;}
.wdCont .list:nth-child(even) .txtCont .txt2{left:-290px; opacity:1;bottom:0px;position: absolute;color:#fff;text-align: left;width: 300px;}
.wdCont .list:nth-child(even) .txtCont .posTxt{right:75px; left:unset;}
.wdCont .list:nth-child(even) .imgCont {margin-left:-590px;}
.wdCont .list:nth-child(even) .imgCont .img{width: 640px;right: auto;position: absolute;z-index:1;}
.wdCont .list:nth-child(even) .imgCont .img img{left:0;}

.blog-area .section-title {
    margin-bottom: 45px;
    text-align: center!important;
}

.blog-btn {
    margin-bottom: 45px;
    float: none;
    margin-top: 30px;
    text-align: center;
}
.noticeCont .listCont {
    position: relative;
    z-index: 2;
    margin-top: 0px;
}
.noticeCont .listCont .list:nth-child(1) {
    margin-right: 20px;
    width: 100%;
}
.noticeCont .listCont .list:nth-child(1) .imgArea {
    float: none;
    width: 100%;
    height: auto;
}
.noticeCont .listCont .list:nth-child(1) .subj {
    color: #000;
    padding-top: 70px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.noticeCont .listCont .list:nth-child(1) .infoArea {
    float: none;
    margin-top: 10px;
    margin-left: 0;
    width: 100%;
    height: auto;
    position: inherit;
    top: 0;
    left: 0;
    z-index: 3;
    color: #fff;
}
.noticeCont .listCont .list .imgArea {
    float: none;
    width: 100%;
    height: auto;
    overflow: hidden;
}
.noticeCont .listCont .list {
    display: block;
    overflow: hidden;
    float: left;
    width: 100%;
    margin-right: 20px;
}

.noticeCont .listCont .list .infoArea .subj {
    padding: 15px;
    font-size: 23px;
    color: #333;
    font-weight: 700;
    line-height: 30px;
}
.noticeCont .listCont .list .infoArea {
    float: left;
    margin-left: 20px;
    width: 100%;
}
.noticeCont .listCont .list:nth-child(3), .noticeCont .listCont .list:nth-child(4) {
    margin-top: 0px;
}
.blog-bg .container{
    max-width: 100%;
}

.contact-area .container{
    max-width: 100%;
}

.footer-widget .footer-gallery {
    margin-bottom: 0px;text-align: center;
}
.imgErweima{text-align: center;}

.counter-area{padding-top:20px;padding-bottom:0px}

.indexvideo-title{padding-top:32px;padding-bottom:32px;position:relative}
.indexvideo-title h3 {
    font-size: 23px;
    color: #fff;
    font-weight: 500;
}
.contact-form h2 {
    font-size: 30px!important;
}
}


.side-nav-responsive{display:block}
.side-nav-responsive .side-nav-inner .side-nav{text-align:center}
.side-nav-responsive .side-nav-inner .side-nav .side-item{padding-left:unset;margin:5px;text-align:center}
.nav-ml{margin-left:225px}
.sidebar-modal .sidebar-modal-inner{width:100%}
.mean-container .mean-nav ul li a span{display:none}
.home-slider{position:relative}
.home-slider .thumbs-wrap{display:none}
.home-slider .owl-nav .owl-prev{left:40%;font-size:20px!important;bottom:70px;color:#fff!important}
.home-slider .owl-nav .owl-prev:hover{color:#c9c8d8!important}
.home-slider .owl-nav .owl-next{z-index:1;right:40%;font-size:20px!important;bottom:70px;color:#fff!important}
.home-slider .owl-nav .owl-next:hover{color:#c9c8d8!important}
.slider-item::before{display:none}
.slider-item .social-link{display:none}
.slider-content{padding-top:130px;padding-bottom:150px;margin-left:auto;margin-right:auto;max-width:300px;text-align:center}
.slider-content::before{display:none}
.slider-content h1{font-size:35px;line-height:1.2;margin-bottom:10px;max-width:280px;margin-left:auto;margin-right:auto}
.slider-content p{font-size:16px;margin-bottom:20px}
.slider-content .slider-btn .get-btn{padding:7px 18px;font-size:15px}
.slider-content .slider-btn .learn-btn{padding:7px 18px;font-size:15px}
.banner-area .thumbs-wrap{display:none}
.banner-area .owl-nav .owl-prev{left:40%;font-size:20px!important;top:auto;-webkit-transform:translateY(0px);transform:translateY(0px);bottom:70px;color:#414141!important}
.banner-area .owl-nav .owl-next{z-index:1;right:40%;font-size:20px!important;top:auto;-webkit-transform:translateY(0px);transform:translateY(0px);bottom:70px;color:#414141!important}
.banner-content{padding-top:130px;padding-bottom:150px;margin-left:0}
.banner-content h1{font-size:35px;line-height:1.2;margin-bottom:30px}
.banner-content .banner-btn .learn-btn{padding:6px 16px 10px;font-size:14px}
.banner-content .banner-btn .learn-btn i{font-size:24px}
.banner-content .banner-btn .get-btn{margin-left:10px;padding:6px 16px 10px;font-size:14px}
.banner-content .banner-btn .get-btn i{font-size:24px}
.banner-area-two{position:relative}
.banner-area-two .owl-nav .owl-prev{width:120px!important;height:40px!important;line-height:40px;right:115px}
.banner-area-two .owl-nav .owl-prev i{top:-4px;position:relative}
.banner-area-two .owl-nav .owl-prev::before{bottom:5px;left:65px}
.banner-area-two .owl-nav .owl-next{width:120px!important;height:40px!important;line-height:40px;right:-5px}
.banner-area-two .owl-nav .owl-next i{top:-4px;position:relative}
.banner-area-two .owl-nav .owl-next::before{right:65px;bottom:5px}
.banner-item-two::before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:#c5d8dc;opacity:.3}
.banner-item-two::after{height:40px}
.banner-content-two{padding-top:170px;padding-bottom:150px}
.banner-content-two .images{top:155px}
.banner-content-two .images img{max-width:200px}
.banner-content-two h1{font-size:35px;margin-bottom:25px;max-width:450px}
.banner-content-two .banner-btn .learn-btn{padding:6px 16px 10px;font-size:14px}
.banner-content-two .banner-btn .learn-btn i{font-size:24px}
.banner-content-two .banner-btn .get-btn{margin-left:10px;padding:6px 16px 10px;font-size:14px}
.banner-content-two .banner-btn .get-btn i{font-size:24px}
.inner-banner .inner-title{padding-top:130px;padding-bottom:60px}
.inner-banner .inner-title h3{font-size:23px;font-weight: 600;}
.inner-banner .inner-title ul li{font-size:16px}
.about-content{margin-bottom:0;margin-right:auto}
.about-content .section-title{padding-bottom:25px;margin-bottom:20px}
.about-content .about-counter{text-align:center;margin-bottom:20px}
.about-content .about-counter h3{font-size:40px;line-height:1}
.about-content .signature li{margin-right:0}
.about-content .signature li img{max-width:80%;position:relative;top:-15px}
.about-img{margin-left:0}
.about-img .about-img-text{width:220px;height:auto;left:-10px}
.about-img .about-img-text span{font-size:24px}
.about-img .about-img-text h3{font-size:40px;margin-bottom:0;line-height:1}
.about-area-two::before{width:100%}
.about-img-2::before{display:none}
.about-content-two{margin-bottom:30px}
.about-content-two .section-title h2{font-size:23px}
.about-content-two .section-title p{margin-bottom:18px;font-size: 14px;}

.about-content-two .section-title-about h2{font-size:23px;font-weight:400}
.about-content-two .section-title-about p{margin-bottom:18px;font-size: 14px;}

.about-counter-area{margin-bottom:30px}
.about-counter-area .about-counter-two{text-align:left;margin-bottom:50px}
.about-counter-area .about-counter-two h3{font-size:40px;line-height:1}
.about-counter-area .about-play{margin-top:15px;text-align:left}
.about-card-area{margin-left:0}
.skill-content{margin-top:0;margin-bottom:30px;max-width:100%;padding:30px 15px 10px}
.progressbar-area{margin-top:20px}
.progressbar-area .single-progressbar{margin-bottom:30px}
.progressbar-area .single-progressbar h3{font-size:16px}
.progressbar-area .single-progressbar .progressbar-count .pn-1{right:30%}
.progressbar-area .single-progressbar .progressbar-count .pc-1{right:31%}
.progressbar-area .single-progressbar .progressbar-count .pn-2{right:15%}
.progressbar-area .single-progressbar .progressbar-count .pc-2{right:16%}
.progressbar-area .single-progressbar .progressbar-count .pn-3{right:3%}
.progressbar-area .single-progressbar .progressbar-count .pc-3{right:5%}
.progressbar-area .single-progressbar .progressbar-count .pn-4{right:8%}
.progressbar-area .single-progressbar .progressbar-count .pc-4{right:9%}
.skill-img{margin-left:0;margin-bottom:30px}
.skill-content-two{margin-top:0;margin-bottom:30px;max-width:100%;padding:30px 15px 5px}
.skill-img-2{margin-bottom:50px;margin-left:0}
.skill-img-2 img{height:auto}
.consultation-content{text-align:center}
.consultation-content .consultation-btn{margin-top:25px}
.consultation-play-btn{float:none;text-align:center;margin-bottom:30px}
.consultation-play-btn .video-btn{width:85px;height:85px;line-height:85px}
.offer-card{padding:30px 20px}
.offer-card h3{margin-bottom:25px}
.offer-card p{margin-bottom:20px;font-size:14px;height:105px;line-height:25px}
.offer-card .offer-icon{font-size:60px}
.offer-item{padding:30px 20px}
.process-card h3{font-size:22px}
.process-card .number{right:90px}

.counter-title h3{font-size:28px;margin-left:auto;margin-right:auto;text-align:center;max-width:100%}
.single-counter{margin-bottom:70px;text-align:left;margin-left:15px;}
.single-counter h3{font-size:35px}
.single-counter span{font-size:16px}
.service-card{margin-bottom:20px}
.service-card .content{padding-top:15px}
.service-card .content p{margin-bottom:10px}
.service-content .section-title-two{margin-bottom:20px}
.service-right-item{margin-left:0}
.service-item .service-item-icon{font-size:60px}
.service-item .content{padding-top:15px}
.service-item .content h3{margin-bottom:5px}
.service-item .content p{margin-bottom:5px}
.service-details-content .section-title-two h2{font-size:28px}
.service-details-article .blockquote p{font-size:17px}
.portfolio-area{padding-top:0}
.portfolio-tab.tab li{margin-right:10px;margin-bottom:10px}
.portfolio-tab.tab li a{font-size:16px}
.portfolio-tab .tabs-two li{margin-right:0}
.portfolio-tab .tabs-two li a{padding:5px 8px}
.portfolio-item a img{max-width:100%;height:240px}
.portfolio-item .content1{left:20px;right:0}
.portfolio-item .content2{left:20px;right:0}
.portfolio-item .content3{left:20px;right:0}
.portfolio-item .content4{left:20px;right:0}
.portfolio-item .content .title{width:90%;height:50px;line-height:50px}
.portfolio-item .content .title h3{font-size:24px}
.portfolio-item .content .title .number{font-size:20px}
.portfolio-item .content ul li{margin-bottom:0;padding-top:5px;padding-bottom:5px}
.portfolio-line{display:none}
.portfolio-area .tab_content .tabs_item .col-lg-3:nth-child(1) .portfolio-item-two{margin-top:0}
.portfolio-area .tab_content .tabs_item .col-lg-3:nth-child(3) .portfolio-item-two{margin-top:0}
.portfolio-item-two .content{left:10px}
.portfolio-list a img{height:auto}
.portfolio-list .content{bottom:12%;right:7%}
.portfolio-details-content .section-title-two h2{font-size:28px}
.portfolio-details-content .portfolio-article h3{font-size:28px}
.testimonials-img{margin-bottom:45px}
.testimonials-content{margin-left:0}
.testimonials-content p{font-size:17px;margin-bottom:80px}
.testimonials-area .owl-nav .owl-prev{width:120px!important;height:40px!important;line-height:40px;left:-5px;bottom:15px}
.testimonials-area .owl-nav .owl-prev i{top:-4px;position:relative}
.testimonials-area .owl-nav .owl-prev::before{bottom:5px;left:65px}
.testimonials-area .owl-nav .owl-next{width:120px!important;height:40px!important;line-height:40px;left:115px;bottom:15px}
.testimonials-area .owl-nav .owl-next i{top:-4px;position:relative}
.testimonials-area .owl-nav .owl-next::before{right:65px;bottom:5px}
.team-card .content h3{margin-bottom:5px}
.team-profile-skill h2{font-size:28px}
.team-profile{margin-left:0}
.blog-area .section-title{margin-bottom:20px}

.blog-btn .view-btn{padding:8px 20px}
.blog-card .content{padding:20px}
.blog-card-border .content{padding:20px 0 10px}
.blog-title h2{font-size:28px}
.blog-article .article-content .blockquote p{font-size:17px}
.blog-article .another-content h2{font-size:28px}
.blog-article .another-content .content-img .row .col-6{padding-left:7px!important;padding-right:7px!important}
.blog-article .blog-article-share .blog-tag ul li{padding:5px}
.blog-article .blog-article-share .social-icon{margin:10px 0;float:none}
.blog-article .article-author{padding:40px 40px 10px}
.blog-article .article-author ul li{padding-left:0;margin-bottom:30px}
.blog-article .article-author ul li img{position:inherit}
.blog-article .article-author ul li h3{color:#2a284f}
.blog-article .article-author ul li span{color:#2a284f}
.blog-article .article-author ul li p{margin-top:0}
.blog-article .article-author .author-social-link{position:inherit;top:0;right:auto;left:0}
.blog-article .article-author .author-social-link .social-icon{float:none}
.blog-article .article-author .author-social-link .social-icon li a{color:#ff3900}
.blog-article .article-post::before{display:none}
.blog-article .article-post .article-post-share{margin-bottom:10px}
.blog-article .article-post .article-post-share a h3{font-size:18px}
.side-bar-widget .title{padding:20px 30px 5px}
.side-bar-widget .widget-popular-post .item .info .title-text{font-size:16px}
.side-bar-contact{padding:30px}
.side-bar-contact i{font-size:45px}
.side-bar-contact h3{font-size:28px}
.side-bar-contact span{font-size:35px;font-weight:300;}
.contact-form h2{font-size:80px}
.contact-form .submit-btn{padding:10px 45px;font-size:16px}
.contact-two-form{margin-bottom:0}
.contact-wrap-form{margin-bottom:20px}
.contact-wrap-form h2{font-size:28px;margin-bottom:15px}
.contact-wrap-form .default-btn{padding:10px 45px;width:100%;font-size:16px}
.contact-area-three{padding:50px 0}
.contact-three-form{bottom:0}
.contact-three-form .contact-wrap-form{padding:30px 15px}
.contact-section-img{margin-right:15px}
.contact-section-img img{height:auto}
.contact-section-content{margin-left:15px;padding:40px 25px}
.user-all-img{margin-right:0}
.user-all-form .contact-wrap-form .agree-label label{font-size:15px}
.user-all-form .contact-wrap-form .forget{margin-bottom:10px;float:left;font-size:15px}
.single-product{text-align:center}
.product-desc .product-desc-topar h3{font-size:23px;line-height: 1.2;}
.product-desc .product-add .form-input-counter{margin-right:5px}
.product-desc .product-add .default-btn{margin-bottom:15px;margin-right:0;width:100%}
.products-tabs-reviews ul li{padding-left:0}
.products-tabs-reviews ul li img{position:initial;top:0;left:0;margin-bottom:20px}
.cart-wraps-area .cart-table{text-align:center}
.cart-wraps-area .cart-table table thead tr th{padding:0 40px 10px;white-space:nowrap;font-size:16px}
.cart-wraps-area .cart-table table thead tr th:first-child{text-align:left;padding-left:0}
.cart-wraps-area .cart-table table thead tr td{white-space:nowrap}
.cart-wraps-area .cart-table table thead tr td:first-child{text-align:left;padding-left:0}
.cart-wraps-area .cart-buttons{text-align:center}
.cart-wraps-area .cart-buttons .text-right{text-align:center!important;margin-top:0}
.cart-wraps-area .cart-buttons .default-btn1{display:block;text-align:center;width:100%}
.cart-wraps-area .cart-totals{padding:20px;margin-top:35px}
.cart-wraps-area .cart-totals h3{margin-bottom:18px;font-size:20px}
.cart-wraps-area .cart-totals ul li{font-size:14px}
.cart-wraps-area .cart-totals .default-btn{display:block;text-align:center;width:100%}
.cart-wraps-area .cart-wraps .continue-shopping-box{margin-bottom:20px}
.cart-wraps-area .cart-calc{padding:20px!important;margin-top:30px}
.cart-wraps-area .cart-calc .cart-wraps-form h3{font-size:18px}
.cart-wraps-area .cart-calc .cart-wraps-form .form-group select{width:100%}
.cart-wraps-area .cart-calc .cart-wraps-form .default-btn{width:100%}
.checkout-area .checkout-user{margin-bottom:30px;padding:20px 10px}
.checkout-area .checkout-user span{font-size:16px}
.billing-details{padding:30px}
.billing-details h3{font-size:20px}
.billing-details .form-group{margin-bottom:15px}
.order-details .order-table{padding:30px 15px}
.order-details .order-table h3{font-size:20px}
.order-details .order-table table thead tr th{padding:15px 10px;font-size:16px}
.order-details .payment-box{padding:30px}
.footer-widget .footer-logo{margin-bottom:15px}
.footer-widget .footer-logo img{max-width:120px}
.footer-widget h3{margin-top:0;margin-bottom:15px}
.footer-widget .footer-news li{display:block}
.footer-widget .footer-gallery{max-width:270px}
.footer-widget.pl-4,.footer-widget.px-4{padding-left:0!important}
.copy-right-icon{text-align:left}
.copy-right-icon-two{text-align:center}
.copy-right-icon-two .social-link li{border:none}
.copy-right-icon-two .social-link li:first-child{border:none}
.copyright-text{text-align:center;margin-top:10px;float:none}
.copy-right-icon-two{text-align:center}
.copy-right-icon-two .social-link li{border:none;padding:15px 0}
.copy-right-icon-two .social-link li:first-child{border:none}
.copyright-text-two{text-align:center;float:none;padding-bottom:20px}
.error-area{height:100vh;padding-top:70px;padding-bottom:70px}
.error-area .error-content h3{margin-bottom:10px;font-size:25px}
.error-area .error-content p{font-size:16px;padding:0 15px}
.coming-soon-area .coming-soon-content{padding-top:30px;padding-bottom:20px;padding-left:15px;padding-right:15px}
.coming-soon-area .coming-soon-content h1{font-size:30px;line-height:1.1;margin-top:0}
.coming-soon-area .coming-soon-content p{font-size:14px;margin-top:15px}
.coming-soon-area .coming-soon-content #timer{margin-top:10px}
.coming-soon-area .coming-soon-content #timer div{font-size:30px;margin-left:5px;margin-right:5px}
.coming-soon-area .coming-soon-content #timer div span{font-size:14px;margin-top:-5px}
.coming-soon-area .coming-soon-content #timer div::before{display:none}
.coming-soon-area .coming-soon-content .newsletter-form{margin-top:20px;margin-bottom:20px}
.coming-soon-area .coming-soon-content .newsletter-form .input-newsletter{height:55px;padding-left:13px;font-size:15px}
.coming-soon-area .coming-soon-content .newsletter-form button{position:relative;font-size:14px;margin-top:15px;width:100%;height:50px}
}
@media only screen and (min-width:576px) and (max-width:767px){.home-slider .owl-nav .owl-prev{left:45%}
	.pic-right{margin-top:0px;margin-left:0px; width:calc(100% - 0px);}
	#left{position:relative;margin-bottom:30px;top:0px;}
.home-slider .owl-nav .owl-next{z-index:1;right:45%}
.index_promote .item_img, .index_promote .item_info{max-width: 100%;width: 100%;float: none;}
.index_promote .item_img .item_title {font-size: 18px;line-height: 1em;}
.index_promote .item_img .item_desc{max-height: 2.5em;line-height: 1.2em;font-size: 16px;margin-top: 15px;}
.slider-content{max-width:480px}
.slider-content h1{max-width:480px}
.banner-area .thumbs-wrap{display:none}
.banner-area .owl-nav .owl-prev{left:45%}
.banner-area .owl-nav .owl-next{right:45%}
.banner-area-two .container-fluid{width:540px}
.about-area .container-fluid{width:540px}
.about-widget-card{padding:30px 15px 50px}
.portfolio-tab .tab li{margin-bottom:0}
.portfolio-item .content1{left:25%}
.portfolio-item .content2{left:25%}
.portfolio-item .content3{left:25%}
.portfolio-item .content4{left:25%}
.portfolio-item .content .title{width:400px}
.skill-content-two{padding:40px 25px 15px}
.contact-two-form .contact-wrap-form{margin-left:auto;max-width:540px;margin-right:auto}
.contact-three-form .contact-wrap-form{padding:40px 25px}
.portfolio-item-two .content{left:10px}
.portfolio-item-two .content .title{width:260px}
.portfolio-item-two .content .title h3{font-size:18px;padding-left:10px}
.portfolio-list a img{width:100%}
.team-bg::before{height:75%}
.team-bg::after{height:75%}
.cart-wraps-area .cart-wraps .continue-shopping-box{margin-bottom:0}
.user-all-form .contact-wrap-form .forget{margin-bottom:0;float:right}
}
@media only screen and (min-width:768px) and (max-width:991px){body{font-size:14px}
		.sticky-nav .search-box .search-btn{-webkit-box-shadow:none;box-shadow:none;border:none;outline:none;position:absolute;top:13px;right:26px;height:25px;width:25px;line-height:42px;background-color:#5a98d3;border-radius:35px;color:#fff;text-align:center;-webkit-transition:.7s;transition:.7s;font-size:20px;}
.masthead {
    height: 600px!important;
    min-height: 600px!important;
}
	.pic-right{margin-top:0px;margin-left:0px; width:calc(100% - 0px);}
	#left{position:relative;margin-bottom:30px;top:0px;}
.ptb-100{padding-top:50px;padding-bottom:50px}
.pt-100{padding-top:50px}
.ptb-70{padding-top:50px;padding-bottom:20px}
.pb-100{padding-bottom:50px}
.pt-80{padding-top:40px}
.pb-70{padding-bottom:20px}
.pt-45{padding-top:30px}
.default-btn{padding:6px 16px 10px;font-size:14px}
.default-btn i{font-size:24px}
.section-title span{font-size:14px}
.section-title h2{font-size:28px}
.section-title p{padding-top:10px}
.section-title-two span{font-size:14px}
.section-title-two h2{font-size:28px}
.section-title-two p{padding-top:10px}
.mobile-nav .logo img{max-width:110px;height:40px;margin-top:-5px}
.blog-btn {
    margin-bottom: 45px;
    float: right;
    margin-top: -5px;
}
.videoiframe{height:280px;}
.search-box{position:absolute;top:30px;width:80%;float:left;left:107px;top:0px;border-bottom: 0px solid #fdfdfd4f;}
.search-box .form-control {
    height: 40px;
    width: 80%;
    border-bottom: 0px solid #fdfdfd4f;
    margin-left:60px;
}
.single-counter{margin-bottom:100px;margin-left:0px;}
.single-counter li{float:left; list-style:none;width:100%;}
.single-counter li+li{margin:0px 0px 0px 0px;color:#fff;line-height:1.2;font-weight:300;font-size:14px;width:100%;}
.single-counter li h3{font-size:60px;color:#fff;margin-bottom:0;font-weight:400}
.single-counter li span{color:#fff;font-size:18px}
.row-zho {
    --bs-gutter-x: 3.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(var(--bs-gutter-y) * -1);
    margin-right: calc(var(--bs-gutter-x)/ -1);
    margin-left:-90px;
}
.whyDoosanCont .tit {
    padding: 30px 39px;
    font-size: 65px;
    color: #fff;
    font-weight: 700;
    line-height: 58px;
}
.wdCont .list .txtCont .txt1 {
    font-size: 43px;
}
.wdCont .list .txtCont .txt2 {
    font-size: 27px;
}
.wdCont .list .txtCont {
    position: relative;
    padding: 265px 0 0 39px;
    width: 50%;
    letter-spacing: -1px;
}
.wdCont .list .txtCont > div {
    bottom: 35px;
}
.wdCont .list:nth-child(even) .txtCont > div {
    right: 50px;
}
.noticeCont .listCont {
    position: relative;
    z-index: 2;
    margin-top: 0px;
}
.noticeCont .listCont .list:nth-child(1) {
    margin-right: 20px;
    width: 370px;
}
.noticeCont .listCont .list:nth-child(1) .imgArea {
    float: none;
    width: 370px;
    height: 450px;
}
.noticeCont .listCont .list:nth-child(1) .subj {
    color: #000;
    padding-top: 70px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.noticeCont .listCont .list:nth-child(1) .infoArea {
    float: none;
    margin-top: 220px;
    margin-left: 0;
    width: 350px;
    height: 100px;
    position: absolute;
    top: 83px;
    left: 15px;
    z-index: 3;
    color: #fff;
}
.noticeCont .listCont .list .imgArea {
    position: relative;
    float: left;
    width: 123px;
    height: 125px;
    overflow: hidden;
}
.noticeCont .listCont .list .infoArea {
    float: left;
    margin-left: 20px;
    width: 218px;
}
.noticeCont .listCont .list .infoArea .subj {
    padding-top: 15px;
    font-size: 23px;
    color: #333;
    font-weight: 700;
    line-height: 30px;
}
.blog-bg .container{
    max-width: 100%;
}
.contact-area .container{
    max-width: 100%;
}
.indexvideo-title{padding-top:10px;padding-bottom:30px;position:relative}
.indexvideo-title h3 {
    font-size: 23px;
    color: #fff;
    font-weight: 500;
}

.masthead {
    /*height: 450px!important;
    min-height: 450px!important;*/
}
.index_promote .item_img .item_title {font-size: 18px;line-height: 1em;}
.index_promote .item_img .item_desc{max-height: 2.5em;line-height: 1.2em;font-size: 14px;margin-top: 15px;}
.side-nav-responsive{display:block}
.side-nav-responsive .container .container{width:325px}
.side-nav-responsive .side-nav-inner .side-nav{text-align:center}
.side-nav-responsive .side-nav-inner .side-nav .side-item{padding-left:unset;margin:0 10px;text-align:center}
.nav-ml{margin-left:0!important}
.mean-container .mean-nav ul li a span{display:none}
.home-slider{position:relative}
.home-slider .thumbs-wrap{display:none}
.home-slider .owl-nav .owl-prev{left:45%;bottom:70px;color:#fff!important}
.home-slider .owl-nav .owl-prev:hover{color:#c9c8d8!important}
.home-slider .owl-nav .owl-next{z-index:1;right:45%;bottom:70px;color:#fff!important}
.home-slider .owl-nav .owl-next:hover{color:#c9c8d8!important}
.slider-item::before{display:none}
.slider-item .social-link{display:none}
.slider-content{padding-top:130px;padding-bottom:150px;margin-left:auto;margin-right:auto;text-align:center}
.slider-content::before{display:none}
.slider-content h1{font-size:35px;line-height:1.2;margin-bottom:10px}
.slider-content p{font-size:16px;margin-bottom:20px}
.slider-content .slider-btn .get-btn{padding:7px 18px;font-size:15px}
.slider-content .slider-btn .learn-btn{padding:7px 18px;font-size:15px}
.banner-area .container-fluid{width:720px}
.banner-area .thumbs-wrap{display:none}
.banner-area .owl-nav .owl-prev{left:45%;top:auto;-webkit-transform:translateY(0px);transform:translateY(0px);bottom:70px}
.banner-area .owl-nav .owl-next{z-index:1;right:45%;top:auto;-webkit-transform:translateY(0px);transform:translateY(0px);bottom:70px}
.banner-content{padding-top:130px;padding-bottom:150px;margin-left:0}
.banner-content h1{font-size:35px;line-height:1.2;margin-bottom:30px}
.banner-content .banner-btn .learn-btn{padding:6px 16px 10px;font-size:14px}
.banner-content .banner-btn .learn-btn i{font-size:24px}
.banner-content .banner-btn .get-btn{margin-left:10px;padding:6px 16px 10px;font-size:14px}
.banner-content .banner-btn .get-btn i{font-size:24px}
.banner-area-two{position:relative}
.banner-area-two .owl-nav .owl-prev{width:120px!important;height:40px!important;line-height:40px;right:115px}
.banner-area-two .owl-nav .owl-prev i{top:-4px;position:relative}
.banner-area-two .owl-nav .owl-prev::before{bottom:5px;left:65px}
.banner-area-two .owl-nav .owl-next{width:120px!important;height:40px!important;line-height:40px;right:-5px}
.banner-area-two .owl-nav .owl-next i{top:-4px;position:relative}
.banner-area-two .owl-nav .owl-next::before{right:65px;bottom:5px}
.banner-item-two::after{height:40px}
.banner-content-two{padding-top:170px;padding-bottom:150px}
.banner-content-two .images{top:155px}
.banner-content-two .images img{max-width:200px}
.banner-content-two h1{font-size:35px;margin-bottom:25px;max-width:450px}
.banner-content-two .banner-btn .learn-btn{padding:6px 16px 10px;font-size:14px}
.banner-content-two .banner-btn .learn-btn i{font-size:24px}
.banner-content-two .banner-btn .get-btn{margin-left:10px;padding:6px 16px 10px;font-size:14px}
.banner-content-two .banner-btn .get-btn i{font-size:24px}
.inner-banner .inner-title{padding-top:95px;padding-bottom:20px}
.inner-banner .inner-title h3{font-size:23px}
.inner-banner .inner-title ul li{font-size:14px}
.about-area .container-fluid{width:720px}
.about-content{max-width:100%;margin-bottom:0;margin-right:auto}
.about-content .section-title{padding-bottom:25px;margin-bottom:20px}
.about-content .section-title p{max-width:650px}
.about-content .about-counter{text-align:center;margin-bottom:20px}
.about-content .about-counter h3{font-size:40px;line-height:1}
.about-content .signature li{margin-right:0}
.about-content .signature li img{max-width:80%;position:relative;top:-15px}
.about-img{margin-left:40px}
.about-img .about-img-text{width:220px;height:auto}
.about-img .about-img-text span{font-size:24px}
.about-img .about-img-text h3{font-size:40px;margin-bottom:0;line-height:1}
.about-area-two::before{width:100%}
.about-img-2::before{display:none}
.about-content-two{margin-bottom:30px}
.about-content-two .section-title h2{font-size:28px}
.about-content-two .section-title p{margin-bottom:25px}
.about-counter-area{margin-bottom:30px}
.about-counter-area .about-counter-two{margin-bottom:20px}
.about-counter-area .about-counter-two h3{font-size:40px;line-height:1}
.about-counter-area .about-play{margin-top:10px}
.skill-content{margin-top:0;margin-bottom:30px;max-width:100%;padding:50px 30px}
.progressbar-area{margin-top:20px}
.skill-img{margin-left:0;margin-bottom:30px}
.skill-img img{width:100%}
.skill-content-two{margin-top:0;margin-bottom:30px;max-width:100%;padding:30px 25px 20px}
.skill-img-2{margin-bottom:50px;margin-left:0}
.skill-img-2 img{height:auto}
.counter-area{padding-top:10px;padding-bottom:30px}
.counter-title h3{font-size:28px;margin-left:auto;margin-right:auto;text-align:center;max-width:100%}
.single-counter{margin-bottom:15px;text-align:center}
.single-counter h3{font-size:35px}
.single-counter span{font-size:16px}
.consultation-content{text-align:center}
.consultation-content .consultation-btn{margin-top:25px}
.consultation-play-btn{float:none;text-align:center;margin-bottom:30px}
.consultation-play-btn .video-btn{width:85px;height:85px;line-height:85px}
.portfolio-area{padding-top:0}
.portfolio-tab.tab li{margin-right:15px}
.portfolio-tab.tab li a{font-size:16px}
.portfolio-item .content .title{height:50px;line-height:50px}
.portfolio-item .content .title h3{font-size:24px}
.portfolio-item .content .title .number{font-size:20px}
.portfolio-item .content ul li{margin-bottom:0;padding-top:5px;padding-bottom:5px}
.portfolio-line{display:none}
.portfolio-area .tab_content .tabs_item .col-lg-3:nth-child(1) .portfolio-item-two{margin-top:0}
.portfolio-area .tab_content .tabs_item .col-lg-3:nth-child(3) .portfolio-item-two{margin-top:0}
.portfolio-list a img{max-width:100%;}
.portfolio-tab .tabs-two li{margin-right:5px}
.portfolio-tab .tabs-two li a{padding:5px 10px}
.portfolio-details-content .section-title-two h2{font-size:28px}
.portfolio-details-content .portfolio-article h3{font-size:28px}
.testimonials-area{margin-bottom:10px}
.testimonials-area .owl-nav .owl-prev{bottom:10px;left:235px}
.testimonials-area .owl-nav .owl-next{position:absolute;bottom:10px;left:375px}
.testimonials-img .quote-text{width:90px;height:90px;font-size:45px;line-height:90px}
.testimonials-content{margin-left:0}
.testimonials-content p{font-size:16px;margin-bottom:70px}
.service-content .section-title-two{margin-bottom:20px}
.service-right-item{margin-left:0}
.service-item .service-item-icon{font-size:60px}
.service-item .content{padding-top:15px}
.service-item .content h3{margin-bottom:5px}
.service-item .content p{margin-bottom:5px}
.team-bg::before{height:75%}
.team-bg::after{height:75%}
.team-profile-skill h2{font-size:28px}
.team-profile{margin-left:0}
.team-profile img{width:100%}
.blog-area .section-title{margin-bottom:30px}
.blog-shadow .content h3{font-size:19px}
.contact-form h2{font-size:28px}
.contact-form .submit-btn{padding:10px 60px;font-size:16px}
.contact-two-form{margin-bottom:0}
.contact-wrap-form{margin-bottom:20px}
.contact-wrap-form h2{font-size:28px;margin-bottom:15px}
.contact-wrap-form .default-btn{padding:10px 45px;font-size:16px}
.contact-two-form .contact-wrap-form{margin-left:auto;max-width:720px;margin-right:auto}
.contact-area-three{padding:50px 0}
.contact-three-form{bottom:0}
.contact-three-form .contact-wrap-form{padding:50px 30px}
.contact-section-img img{height:380px}
.contact-section-content{padding:40px 25px}
.user-all-img{margin-right:0}
.footer-widget .footer-logo{margin-bottom:15px}
.footer-widget .footer-logo img{max-width:120px}
.footer-widget h3{margin-top:0;margin-bottom:15px}
.footer-widget .footer-news li{display:block}
.footer-widget .footer-gallery{max-width:270px}
.footer-widget.pl-4,.footer-widget.px-4{padding-left:0!important}
.error-area{height:100vh;padding-top:70px;padding-bottom:70px}
.error-area .error-content h3{margin-bottom:10px;font-size:25px}
.error-area .error-content p{font-size:16px;padding:0 15px}
.coming-soon-area .coming-soon-content{padding-top:30px;padding-bottom:20px;padding-left:15px;padding-right:15px}
.coming-soon-area .coming-soon-content h1{font-size:40px;line-height:1.1;margin-top:0}
.coming-soon-area .coming-soon-content p{font-size:14px;margin-top:15px}
.coming-soon-area .coming-soon-content #timer{margin-top:10px}
.coming-soon-area .coming-soon-content #timer div{font-size:35px;margin-left:15px;margin-right:15px}
.coming-soon-area .coming-soon-content #timer div span{font-size:14px;margin-top:-5px}
.coming-soon-area .coming-soon-content #timer div::before{display:none}
}
@media only screen and (min-width:992px) and (max-width:1199px){
		.sticky-nav .search-box .search-btn{-webkit-box-shadow:none;box-shadow:none;border:none;outline:none;position:absolute;top:10px;right:0px;height:25px;width:25px;line-height:42px;background-color:#5a98d3;border-radius:35px;color:#fff;text-align:center;-webkit-transition:.7s;transition:.7s;font-size:20px;}

	.pic-right{margin-top:-430px;margin-left:430px; width:calc(100% - 430px);}
	.section-title h2{font-size:50px}
.search-box{position:absolute;top:15px;width:112px;float:right;right:-15px;border-bottom: 1px solid #fdfdfd4f;}
.videoiframe{height:355px;}
.search-box .form-control {
    height: 40px;
    width: 100px;
    border-bottom: 0px solid #fdfdfd4f;
}
.blog-btn {
    margin-bottom: 45px;
    float: right;
    margin-top: 13px;
}
.nav-ml {
    margin-left: 45px!important;
}
.main-nav nav .navbar-nav .nav-item a {
    font-weight: 500;
    font-size: 14px;
    margin-left: 15px;
    margin-right: 15px;
}

.single-counter{margin-bottom:100px;margin-left:0px;}
.single-counter li{float:left; list-style:none;}
.single-counter li+li{margin:30px 0px 0px 10px;color:#fff;line-height:1.6;font-weight:300;font-size:14px}
.single-counter li h3{font-size:60px;color:#fff;margin-bottom:0;font-weight:400}
.single-counter li span{color:#fff;font-size:18px}
.row-zho {
    --bs-gutter-x: 7.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(var(--bs-gutter-y) * -1);
    margin-right: calc(var(--bs-gutter-x)/ -1);
    margin-left:0px;
}
.index_promote .item_img .item_title {font-size: 23px;line-height: 1.1em;}
.index_promote .item_img .item_desc{max-height: 4.5em;line-height: 1.2em;font-size: 14px;margin-top: 15px;}
.inner-banner .inner-title {
    padding-top: 120px;
    padding-bottom: 60px;
}
.whyDoosanCont .tit {
    padding: 30px 39px;
    font-size: 65px;
    color: #fff;
    font-weight: 700;
    line-height: 58px;
}
.wdCont .list .txtCont .txt1 {
    font-size: 43px;
}
.wdCont .list .txtCont .txt2 {
    font-size: 27px;
}
.wdCont .list .txtCont {
    position: relative;
    padding: 265px 0 0 39px;
    width: 50%;
    letter-spacing: -1px;
}
.wdCont .list .txtCont > div {
    bottom: 35px;
}
.wdCont .list:nth-child(even) .txtCont > div {
    right: 50px;
}
.noticeCont .listCont {
    position: relative;
    z-index: 2;
    margin-top: 0px;
}
.noticeCont .listCont .list:nth-child(1) {
    margin-right: 20px;
    width: 460px;
}
.noticeCont .listCont .list:nth-child(1) .imgArea {
    float: none;
    width: 460px;
    height: 422px;
}
.noticeCont .listCont .list:nth-child(1) .subj {
    color: #000;
    padding-top: 70px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.noticeCont .listCont .list:nth-child(1) .infoArea {
    float: none;
    margin-top: 155px;
    margin-left: 0;
    width: 530px;
    height: 100px;
    position: absolute;
    top: 150px;
    left: 15px;
    z-index: 3;
    color: #fff;
}
.noticeCont .listCont .list .imgArea {
    position: relative;
    float: left;
    width: 123px;
    height: 125px;
    overflow: hidden;
}
.blog-bg .container{
    max-width: 100%;
}
.contact-area .container{
    max-width: 100%;
}
.indexvideo-title{padding-top:60px;padding-bottom:75px;position:relative}
.indexvideo-title h3 {
    font-size: 23px;
    color: #fff;
    font-weight: 500;
}

.sticky-nav{top:0;position:fixed;-webkit-animation:900ms ease-in-out 5s normal none 1 running fadeInDown;animation:900ms ease-in-out 5s normal none 1 running fadeInDown;-webkit-transition:.9s;transition:.9s;width:100%!important;z-index:999}
.sticky-nav .nav-two-responsive .dot-menu{top:27px}
.side-nav-responsive{display:block}
.side-nav-responsive .dot-menu{top:27px}
.side-nav-responsive .container .container{top:85px}
.side-nav-responsive .side-nav-inner .side-nav{text-align:center}
.side-nav-responsive .side-nav-inner .side-nav .side-item{padding-left:unset;margin:0 10px;text-align:center}
.nav-ml{margin-left:50px!important}
.nav-two nav .navbar-nav .nav-item.logo{margin-right:15px;margin-left:15px}
.nav-two nav .navbar-nav .nav-item a{margin-left:7px;margin-right:7px}
.nav-three nav .navbar-nav .nav-item a{margin-left:12px;margin-right:12px}
.nav-two-responsive .dot-menu{right:20px;top:-50px}
.nav-two-responsive .dot-menu .circle-inner .circle{height:5px;width:5px;border-radius:100%;margin:0 2px;-webkit-transition:.7s;transition:.7s;background-color:#000}
.nav-two-responsive .dot-menu:hover .circle-inner .circle{background-color:#414141}
.nav-three-responsive .dot-menu{right:0;top:-55px}
.nav-three-responsive .dot-menu .circle-inner .circle{height:5px;width:5px;border-radius:100%;margin:0 2px;-webkit-transition:.7s;transition:.7s;background-color:#000}
.nav-three-responsive .dot-menu:hover .circle-inner .circle{background-color:#414141}
.sticky-nav .nav-three-responsive .dot-menu{right:0;top:27px}
.home-slider .owl-nav .owl-next{right:35%}
.about-area-two::before{width:100%}
.about-content .about-counter h3{font-size:50px;color:#414141;margin-bottom:0}
.about-img .about-img-text h3{font-size:50px}
.portfolio-item-two .content{left:10px}
.portfolio-item-two .content .title{width:200px}
.portfolio-item-two .content .title h3{font-size:16px;padding-left:10px}
.portfolio-item-two .content ul{width:180px}
.portfolio-item-two .content ul li a{font-size:13px}
.banner-content h1{font-size:75px}
.about-area-two{overflow:hidden}
.about-counter-area .about-counter-two span{font-size:15px}
.skill-img img{height:100%}
.skill-content-two{padding:70px 50px}
.skill-img-2 img{height:850px}
.counter-title h3{font-size:28px}
.testimonials-content p{font-size:17px}
.testimonials-area .owl-nav .owl-prev{left:275px}
.testimonials-area .owl-nav .owl-next{left:420px}
.service-circle{padding:20px 5px}
.service-circle h3{font-size:17px}
.blog-card-pb .content{padding-bottom:0!important;padding-top:15px!important;padding-left:5px!important;padding-right:5px!important}
.blog-card-border .content h3{font-size:20px}
.side-bar-widget .widget-popular-post .item .info .title-text{font-size:16px}
.side-bar-contact{padding:30px}
.side-bar-contact i{font-size:45px}
.side-bar-contact h3{font-size:28px}
.side-bar-contact span{font-size:20px}
.product-widget .product-categories{padding:10px 15px 20px}
.product-widget .product-categories ul{padding:0;margin:0;list-style-type:none}
.product-widget .product-categories ul li{font-size:14px}
.product-widget .product-categories ul li a{width:70%;padding:7px 10px}
.footer-plr.col-lg-2{padding-left:0!important;padding-right:0!important}
.footer-widget.pl-4,.footer-widget.px-4{padding-left:0!important}
}
@media only screen and (min-width:1400px){.blog-card .content{padding:30px 45px}
.offer-item{padding:50px}
.testimonials-area .owl-nav .owl-prev{left:470px}
.testimonials-area .owl-nav .owl-next{left:610px}
.skill-content{padding:70px 120px}
.skill-content-two{padding:70px 120px}
.contact-two-form .contact-wrap-form{margin-left:auto;max-width:800px}
.blog-card a img{width:100%}
.team-profile img{width:100%}
.portfolio-details-content img{width:100%}
.about-content{max-width:480px}
.about-img{max-width:720px}
.videoiframe{height:500px;}
}
@media only screen and (min-width:1800px){.search-box{right:0}
.home-slider .owl-nav .owl-prev{left:48.5%}
.home-slider .owl-nav .owl-next{right:42%}
.banner-area .thumbs-wrap{right:200px}
.banner-area .owl-nav{margin-top:0}
.banner-area .owl-nav .owl-prev{right:290px}
.banner-area .owl-nav .owl-next{right:145px}
}

@media only screen and (min-width:1200px){
	
	.pic-right{margin-top:-500px;margin-left:600px; width:calc(100% - 600px);}
.container-max{max-width:1320px!important;margin:0 auto}
.container-max-2{max-width:1460px!important;margin:0 auto}
.search-box{position:absolute;top:18px;width:150px;float:right;right:20px;}
.search-box .form-control {
    height: 40px;
    width: 100px;
    border-radius: 0;
    background: #fff0;
    border-bottom: 1px solid #fdfdfd4f;
    font-weight: 500;
    color: #fff;
    font-size: 13px;
}
.single-counter{margin-bottom:100px;margin-left:0px;}
.single-counter li{float:left; list-style:none;}
.single-counter li+li{margin:30px 0px 0px 10px;color:#fff;line-height:1.6;font-weight:300;font-size:14px}
.single-counter li h3{font-size:70px;color:#fff;margin-bottom:0;font-weight:400}
.single-counter li span{color:#fff;font-size:18px}
.row-zho {
    --bs-gutter-x: 11.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(var(--bs-gutter-y) * -1);
    margin-right: calc(var(--bs-gutter-x)/ -1);
    margin-left:0px;
}
.nav-ml {
    margin-left: 80px!important;
}
.index_promote .item_img .item_title {font-size: 23px;line-height: 1.2em;}
.index_promote .item_img .item_desc{max-height: 4.5em;line-height: 1.3em;font-size: 14px;margin-top: 15px;}
.inner-banner .inner-title {
    padding-top: 90px;
    padding-bottom: 60px;
}
.wdCont .list .txtCont .txt1 {
    font-size: 43px;
}
.wdCont .list .txtCont .txt2 {
    font-size: 27px;
}
.noticeCont .listCont {
    position: relative;
    z-index: 2;
    margin-top: 0px;
}
.noticeCont .listCont .list:nth-child(1) {
    margin-right: 20px;
    width: 460px;
}
.noticeCont .listCont .list:nth-child(1) .imgArea {
    float: none;
    width: 460px;
    height: 615px;
}
.noticeCont .listCont .list:nth-child(1) .subj {
    color: #000;
    padding-top: 70px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.noticeCont .listCont .list:nth-child(1) .infoArea {
    float: none;
    margin-top: 10px;
    margin-left: 0;
    width: 530px;
    height: 100px;
    position: absolute;
    top: 306px;
    left: 20px;
    z-index: 3;
    color: #fff;
}
.blog-bg .container{
    max-width: 100%;
}
.contact-area .container{
    max-width: 100%;
}
.videoiframe{height:430px;}
.indexvideo-title{padding-top:100px;padding-bottom:75px;position:relative}
.indexvideo-title h3 {
    font-size: 30px;
    color: #fff;
    font-weight: 500;
}
}
@media only screen and (min-width:1350px){
.pic-right{margin-top:-540px;margin-left:630px; width:calc(100% - 630px);}
.container{max-width:100%!important}
.container-max-2{max-width:100%!important;margin:0 auto}
.search-box{position:absolute;top:12px;width:200px;float:right;right:20px;}
.search-box .form-control {
    height: 50px;
    width: 200px;
    border-radius: 0;
    background: #fff0;
    border: 0;
    border-bottom: 1px solid #fdfdfd4f;
    font-weight: 500;
    color: #fff;
    font-size: 13px;
}
.single-counter li{float:left; list-style:none;}
.single-counter li+li{margin:30px 0px 0px 10px;color:#fff;line-height:1.6;font-weight:300;font-size:14px}
.single-counter li h3{font-size:70px;color:#fff;margin-bottom:0;font-weight:400}
.single-counter li span{color:#fff;font-size:18px}
.row-zho {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(var(--bs-gutter-y) * -1);
    margin-right: calc(var(--bs-gutter-x)/ -1);
    margin-left:30px;
}
.index_promote .item_img .item_title {font-size: 23px;line-height: 1.3em;}
.index_promote .item_img .item_desc{max-height: 4.5em;line-height: 1.3em;font-size: 14px;margin-top: 15px;}
.inner-banner .inner-title {
    padding-top: 120px;
    padding-bottom: 60px;
}
.noticeCont .listCont .list:nth-child(1) {
    margin-right: 20px;
    width: 660px;
}
.noticeCont .listCont .list:nth-child(1) .imgArea {
    float: none;
    width: 660px;
    height: 615px;
}
.noticeCont .listCont .list:nth-child(1) .subj {
    color: #000;
    padding-top: 70px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.noticeCont .listCont .list:nth-child(1) .infoArea {
    float: none;
    margin-top: 155px;
    margin-left: 0;
    width: 530px;
    height: 100px;
    position: absolute;
    top: 306px;
    left: 20px;
    z-index: 3;
    color: #fff;
}
.indexvideo-title{padding-top:100px;padding-bottom:75px;position:relative}
.indexvideo-title h3 {
    font-size: 30px;
    color: #fff;
    font-weight: 500;
}
.videoiframe{height:500px;}
}
@media only screen and (min-width:1390px){
	
.container{max-width:100%!important}
.container-max-2{max-width:100%!important;margin:0 auto}
.search-box{position:absolute;top:30px;width:200px;float:right;right:20px;}
.search-box .form-control {
    height: 50px;
    width: 200px;
    border-radius: 0;
    background: #fff0;
    border: 0;
    border-bottom: 1px solid #fdfdfd4f;
    font-weight: 500;
    color: #fff;
    font-size: 13px;
}
	.single-counter{margin-bottom:100px;margin-left:25px;}
.single-counter li{float:left; list-style:none;}
.single-counter li+li{margin:30px 0px 0px 10px;color:#fff;line-height:1.6;font-weight:300;font-size:14px}
.single-counter li h3{font-size:70px;color:#fff;margin-bottom:0;font-weight:400}
.single-counter li span{color:#fff;font-size:18px}
.row-zho {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(var(--bs-gutter-y) * -1);
    margin-right: calc(var(--bs-gutter-x)/ -1);
    margin-left:30px;
}
.index_promote .item_img .item_title {font-size: 23px;line-height: 1.3em;font-weight: 600;}
.index_promote .item_img .item_desc{max-height: 4.5em;line-height: 1.3em;font-size: 14px;margin-top: 15px;}
.videoiframe{height:500px;}
}
@media only screen and (min-width:1400px){
.pic-right{margin-top:-600px;margin-left:700px; width:calc(100% - 700px);}
.container{max-width:100%!important}
.container-max-2{max-width:100%!important;margin:0 auto}
.search-box{position:absolute;top:10px;width:250px;float:right;right:20px;}
.sticky-nav .search-box{position:absolute;top:18px;width:250px;float:right;right:0px;}
.search-box .form-control {
    height: 50px;
    width: 250px;
    border-radius: 0;
    background: #fff0;
    border: 0;
    border-bottom: 1px solid #fdfdfd4f;
    font-weight: 500;
    color: #fff;
    font-size: 13px;
}
.sticky-nav .search-box .form-control {
    height: 35px;
    width: 250px;
    border-radius: 35px;
    background: #fff0;
    border: 1px solid #5a98d3;
    font-weight: 500;
    color: #000;
    font-size: 13px;padding-left:15px;
}
.noticeCont .listCont .list:nth-child(1) {
    margin-right: 20px;
    width: 660px;
}
.noticeCont .listCont .list:nth-child(1) .imgArea {
    float: none;
    width: 660px;
    height: 615px;
}
.noticeCont .listCont .list:nth-child(1) .subj {
    color: #000;
    padding-top: 70px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.noticeCont .listCont .list:nth-child(1) .infoArea {
    float: none;
    margin-top: 150px;
    margin-left: 0;
    width: 540px;
    height: 100px;
    position: absolute;
    top: 306px;
    left: 50px;
    z-index: 3;
    color: #fff;
}
.indexvideo-title{padding-top:100px;padding-bottom:75px;position:relative}
.indexvideo-title h3 {
    font-size: 30px;
    color: #fff;
    font-weight: 500;
}
.videoiframe{height:500px;}
}
@media only screen and (min-width:1600px){
	.pic-right{margin-top:-650px;margin-left:750px; width:calc(100% - 750px);}
}
@media only screen and (min-width:1700px){
.pic-right{margin-top:-700px;margin-left:800px; width:calc(100% - 800px);}
.indexvideo-title{padding-top:160px;padding-bottom:150px;position:relative}
.indexvideo-title h3 {
    font-size: 38px;
    color: #fff;
    font-weight: 500;
}
.videoiframe{height:600px;}
.nav-ml {
    margin-left: 120px!important;
}
.inner-banner .inner-title {
    padding-top: 150px;
    padding-bottom: 60px;
}
}
@media only screen and (min-width:1900px){
	.pic-right{margin-top:-750px;margin-left:800px; width:calc(100% - 800px);}
}
@media only screen and (min-width:2000px){
.pic-right{margin-top:-640px;margin-left:715px; width:calc(100% - 715px);}
.container{max-width:1466px!important}
.container-max-2{max-width:1460px!important;margin:0 auto}
.index_promote .item_img .item_title {
    font-size: 23px;
}
.inner-banner .inner-title {
    padding-top: 90px;
    padding-bottom: 60px;
}
.wdCont .list .txtCont > div {
    position: absolute;
    bottom: 80px;
    width:700px;
}
.whyDoosanCont .tit {
    padding: 30px 453px;
    font-size: 65px;
    color: #fff;
    font-weight: 700;
    line-height: 58px;
}
.noticeCont .listCont .list:nth-child(1) {
    margin-right: 20px;
    width: 660px;
}
.noticeCont .listCont .list:nth-child(1) .imgArea {
    float: none;
    width: 660px;
    height: 615px;
}
.noticeCont .listCont .list:nth-child(1) .subj {
    color: #000;
    padding-top: 70px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.indexvideo-title{padding-top:240px;padding-bottom:150px;position:relative}
.indexvideo-title h3 {
    font-size: 38px;
    color: #fff;
    font-weight: 500;
}
.videoiframe{height:660px;}
.nav-ml {
    margin-left: 100px!important;
}
}
