@import url("https://p.typekit.net/p.css?s=1&k=myv8sqi&ht=tk&f=39496.39500.39501.39504.39508.43128.43129.43132.43133.44510.44511.44516.44517.44524.44525.44530.44531.44538.44539.44544.44545&a=7736187&app=typekit&e=css");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap");.smallCircle-page{margin:400px 0 100px}@media (max-width:991px){.smallCircle-page{margin:250px 0 38px}}.blue{align-items:center;background:#2c19db;border-radius:100%;cursor:pointer;display:flex;height:33px;justify-content:center;position:absolute;right:24%;top:30%;transition:all .2s ease-in-out;width:33px}.blue.second-circle{bottom:0;left:45%;right:auto;top:auto}.blue.third-circle{left:20%;right:auto;top:30%}.blue svg{height:14px!important;position:absolute;width:14px!important}@media (max-width:991px){.blue{display:none}}.blue .blue-circle{color:#fff;font-size:11.3px;letter-spacing:-.01em;line-height:12.63px;max-width:136px;opacity:0;text-align:center;transition:all .2s ease-in-out}.blue.active{height:134px;width:134px}.blue.active svg{opacity:0;transition:all .2s ease-in-out}.blue.active .blue-circle{opacity:1}.small-cirle-intro{margin-bottom:70px!important}.small-cirle-intro .intro-grid{grid-gap:35px;display:grid;justify-content:start}@media (min-width:992px) and (max-width:1199px){.small-cirle-intro .intro-grid{grid-template-columns:3fr 6fr}}@media (max-width:991px){.small-cirle-intro .intro-grid{grid-template-columns:1fr;grid-gap:0}}.small-cirle-intro .intro-grid .intro-heading{position:relative}.small-cirle-intro .intro-grid .intro-heading h1{font-family:seasonmedium;font-size:20px;letter-spacing:.04em;line-height:26.54px}.small-cirle-intro .intro-grid .intro-heading h2{font-family:seasonsemibold;font-size:65px;letter-spacing:.03em;line-height:82.55px;text-align:left}@media (max-width:991px){.small-cirle-intro .intro-grid .intro-heading svg{height:auto;width:100%}}@media (min-width:992px){.small-cirle-intro .intro-grid .intro-heading svg{height:100%;width:100vw}}@media (max-width:991px){.small-cirle-intro .intro-grid .intro-content{padding:10px 22px 0}}.small-cirle-intro .intro-grid .intro-content p{color:#4a4a49;font-size:18px;line-height:25.4px;text-align:center}@media (max-width:991px){.small-cirle-intro .intro-grid .intro-content p{font-size:15px;line-height:19px}}.all-smallCircle{margin-top:70px!important}@media (min-width:992px){.all-smallCircle .project-wrapper{-moz-column-count:3;column-count:3;-moz-column-gap:32px;column-gap:32px}}@media (max-width:991px){.all-smallCircle .project-wrapper{grid-template-columns:1fr}}.all-smallCircle .project-wrapper .project{cursor:pointer;margin-bottom:62px;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}.all-smallCircle .project-wrapper a{display:block}.all-smallCircle .project-wrapper .image-wrapper{margin-bottom:22px;padding-top:100%}@media (max-width:991px){.all-smallCircle .project-wrapper .image-wrapper{margin-bottom:10px}}.all-smallCircle .project-wrapper h2{color:#343537;font-family:seasonsemibold;font-size:18px;letter-spacing:.025em;line-height:23.89px;margin-top:21px;text-align:left;text-align:center}@media (max-width:991px){.all-smallCircle .project-wrapper h2{font-size:16px;line-height:21.23px}}.end-note{margin-top:200px}@media (max-width:991px){.end-note{margin-top:38px}}.end-note p{border-top:1px solid #000;font-size:18px;letter-spacing:-.02em;line-height:25.2px;padding-top:38px;text-align:left}@media (max-width:991px){.end-note p{font-size:14px;line-height:18px}}.project-detail-content{background:#e8e3e3;height:100vh;left:0;opacity:0;overflow-y:scroll;pointer-events:none;position:fixed;top:0;transition:.4s;width:100vw;z-index:-1}.project-detail-content.active{opacity:1;pointer-events:all;transition:.4s;z-index:9999999}.project-detail-content .container-main{background:#e8e3e3;margin:0 auto;padding:183px 0 86px;position:relative;width:1290px}@media (max-width:991px){.project-detail-content .container-main{padding:80px 20px;width:100%}}.project-detail-content .container-main .cross{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMyIgaGVpZ2h0PSIzMSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNDY0NjQ2IiBzdHJva2Utd2lkdGg9IjUiIGQ9Im0zLjczNyAyLjM2OSAyNi42OTYgMjYuNjk3TTI5LjEyMyAyLjM3IDIuNDI2IDI5LjA2NSIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;cursor:pointer;display:inline-block;height:28px;position:absolute;right:0;top:80px;width:28px}@media (max-width:991px){.project-detail-content .container-main .cross{right:20px;top:30px}}.small-circle-content{background:#e8e3e3;margin:0 auto;position:relative}.small-circle-content .row-1{display:grid;grid-template-columns:322px 542px;grid-gap:66px}@media (max-width:991px){.small-circle-content .row-1{grid-template-columns:1fr}}.small-circle-content .row-1 .left-content h2{font-family:seasonmedium;font-size:30px;line-height:33.9px;margin-bottom:8px;text-align:left}.small-circle-content .row-1 .left-content span{font-family:seasonmedium;font-size:14px;letter-spacing:.04em;line-height:16px;text-align:left}.small-circle-content .row-1 .left-content p{font-size:16px;letter-spacing:-.02em;line-height:19.84px;margin-top:27px;text-align:left}.small-circle-content .row-1 .image-wrapper{padding-top:65.54%}.small-circle-content .row-2{display:grid;grid-template-columns:1fr 1fr;margin-top:24px;grid-gap:18px}.small-circle-content .row-2 .image-wrapper{padding-bottom:100%}.small-circle-content .row-3{display:grid;grid-template-columns:536px 374px;margin-top:24px;grid-gap:20px}@media (max-width:991px){.small-circle-content .row-3{grid-template-columns:1fr}}.small-circle-content .row-3 .image-wrapper:first-child{padding-top:72.57%}.small-circle-content .row-3 .image-wrapper:nth-child(2){padding-top:104.85%}