﻿@charset "utf-8";
@media (min-width:901px){.contact .contact-sec2 .contact-inquiry .item-name{margin-bottom:-12px;font-size:22px}
.contact .contact-sec2 .contact-inquiry{padding-left:40px;width:calc(100% - 410px)}
.contact-inquiry .send-inquiry .inquiry-form input{height:40px;margin-bottom:10px}
.contact-inquiry .send-inquiry .inquiry-form textarea{padding:10px 20px;height:96px}
.contact-inquiry .send-inquiry .send-btn{height:40px;margin:10px 0}
.contact .contact-sec2 .contact-sec2-img{width:410px}}
@media (min-width:901px){#about .about-con{padding-top:0;margin-top:-5px}
.pro-detail .pro-detail-top .pro-info .pro-con{max-height:initial;overflow:initial;-webkit-line-clamp:initial}}
.head-top .l-wrap{justify-content:flex-start;flex-direction:row-reverse}
.foot-item.foot-contact .share-link{margin-top:20px}
.indexproject{padding:0 50px;position:relative}
.project-btn>div{width:36px;height:50px;background:#5dcd43;position:absolute;top:50%;margin-top:-25px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:.2s}
.project-btn>div.project-prev{left:0}
.project-btn>div.project-next{right:0}
.project-btn>div em{font-size:20px}
.project-btn>div:hover{background:#222;color:#fff}
@media (max-width:560px){.indexproject{padding:0}
.project-btn{display:none}}
.l-wrap{max-width:1500px}
#projects #home-projects1{margin-top:30px;padding:7% 0}
#projects #home-projects1 .swiper-slide{transition:transform .3s;transform:scale(0.64)}
#projects #home-projects1 .swiper-slide.swiper-slide-prev{transform:scale(0.64) translateX(-28%)}
#projects #home-projects1 .swiper-slide.swiper-slide-next{transform:scale(0.64) translateX(28%)}
#projects #home-projects1 .swiper-slide.swiper-slide-active{transform:scale(1.57)}
#projects #home-projects1 .swiper-slide.swiper-slide-active .projects-cont{opacity:1}
#projects #home-projects1 .swiper-slide:hover .projects-cont p{color:#0867ad}
#projects #home-projects1 .swiper-slide .projects-cont{position:absolute;bottom:10%;left:15%;width:70%;background-color:rgba(255,255,255,.9);text-align:center;font-weight:bold;opacity:0;transition:opacity .3s .1s;padding:12px 0}
#projects #home-projects1 .swiper-slide .projects-cont p{font-size:12px;color:#000;text-transform:capitalize;transition:color .3s}
#projects #home-projects1 .swiper-slide .projects-cont a{display:inline-block;text-transform:capitalize;font-size:12px;transform:scale(0.8)}
#projects #home-projects1 .swiper-slide .projects-cont a:hover{color:#0867ad}
#projects #home-projects1 .swiper-slide{transform:scale(1)!important;padding:0 8px}
#projects #home-projects1{padding:3% 0}
#projects #home-projects1 .swiper-slide .projects-cont p{font-size:16px}
#projects #home-projects1 .swiper-slide .projects-cont a{transform:scale(1);font-size:14px}
#projects #home-projects1 .swiper-slide .projects-cont{opacity:1}
@media (min-width:1024px){.l-wrap{padding:0 100px}
.breadcrumb .breadcrumb-box{left:100px}}
.oembtn{display:flex;justify-content:space-evenly;padding:40px 0}
.oembtn a{width:200px;height:40px;background:#000;text-decoration:unset !important;display:flex;align-items:center;justify-content:center}
.fap li{border:1px solid #ddd;margin-bottom:20px;padding:10px 15px}
.fap li h3{font-size:16px;font-weight:500!important;color:#000;position:relative;padding-left:30px;display:flex;align-items:center;margin-bottom:5px}
.fap div p{color:#505552}
.fap li h3::before{content:'“';font-size:50px;position:absolute;top:0;left:0;color:#0867ad;display:flex;align-items:center;line-height:1}
.fap div{position:relative;padding-left:30px}
.fap div::before{content:'”';font-size:50px;position:absolute;top:0;left:0;color:#eee;line-height:1}
.fap div p a{display:inline!important}
#projects::before{background:url(/uploads/39902/pro-bg1.jpg) no-repeat;background-position:center;background-size:cover}
#projects::after,#projects .home-label{color:#fff}
#projects::after{opacity:.7;display:none}
@media (min-width:901px){.cp .cp-sec1 .cp-sec1-cont .single-label{margin-top:0}
.cp .cp-sec1 .l-wrap{display:block}
.cp .cp-sec1 .cp-sec1-img{float:left;margin-right:40px}
.cp .cp-sec1 .cp-sec1-cont{display:inline;padding:0}
.cp .cp-sec1 .cp-sec1-cont .single-title{font-size:30px;display:inline}}
.cp .cp-sec1 .cp-sec1-cont .item-flex{margin:20px 0}
#projects{padding-top:30px}
#about .about-img lite-youtube::before{background:unset}
@media (min-width:769px){#projects .home-title{font-size:60px}}
@media (min-width:769px) and (max-width:1280px){#projects .home-title{font-size:42px}}
.cp .cp-sec2 .cp-sec2-item:nth-child(2)::before{background-image:url(/Content/uploads/2023980931/202307271423481ac2b2ecc1f94fe7b98042bcf47792dc.jpg)}
.cp .cp-sec2 .cp-sec2-item:nth-child(3)::before{background-image:url(/Content/uploads/2023980931/20230727142441a232102170524c42971ff808f2b1e97d.jpg)}
.cp .cp-sec2 .cp-sec2-item:nth-child(4)::before{background-image:url(/Content/uploads/2023980931/202307311128227273e837a3ae46ef8f839f801b21da55.jpg)}
.cp .cp-sec2 .cp-sec2-item:nth-child(5)::before{background-image:url(/Content/uploads/2023980931/2023073111283834822871e8e34780bae51def0562b7dd.jpg)}
.cp .cp-sec2 .cp-sec2-item:nth-child(6)::before{background-image:url(/Content/uploads/2023980931/202307271425169b1b498dd70c49fca5f2589aee0e48bc.jpg)}
.common-main .oembtn a{background:#5dcd43;color:#000}
