.portfolio-template--windows-capital{font-size:18px;font-weight:500;line-height:1.35;letter-spacing:0;background-color:#f5f7fa;color:#000}.portfolio-template--windows-capital .portfolio-flex{display:flex}.portfolio-template--windows-capital .direction-column{flex-direction:column}.portfolio-template--windows-capital .align-center{align-items:center}.portfolio-template--windows-capital .justify-center{justify-content:center}.portfolio-template--windows-capital .text-center{text-align:center}.portfolio-template--windows-capital picture{display:block}.portfolio-template--windows-capital h2.portfolio-title{font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0;padding:0}.portfolio-template--windows-capital h3.portfolio-title{font-size:18px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0;padding:0;color:#21272a}.portfolio-template--windows-capital .portfolio-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:16px}.portfolio-template--windows-capital .portfolio-list li{margin:0;padding:0 0 0 32px;background:url(https://spider.ru/static/blob/content/works/windows-capital/images/marker.svg);background-position:0 2px;background-repeat:no-repeat;background-size:16px 16px}.portfolio-template--windows-capital .portfolio-nowrap{white-space:nowrap}.portfolio-template--windows-capital .buttonbar{display:flex;justify-content:center;gap:10px;position:absolute;z-index:2;bottom:-51px;left:50%;transform:translateX(-50%)}.portfolio-template--windows-capital .buttonbar .button-restart{background:url(https://spider.ru/static/blob/content/works/windows-capital/images/restart.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--windows-capital .buttonbar .button-restart,.portfolio-template--windows-capital .buttonbar .button-video{width:35px;height:35px;margin:0;padding:0;outline:none;cursor:pointer;border-radius:50%;border:none;box-shadow:0 3px 15px rgba(233,91,26,.12)}.portfolio-template--windows-capital .buttonbar .button-video{background:url(https://spider.ru/static/blob/content/works/windows-capital/images/pause.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--windows-capital .buttonbar .button-video.play{background:url(https://spider.ru/static/blob/content/works/windows-capital/images/play.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--windows-capital .buttonbar .button-video.pause{background:url(https://spider.ru/static/blob/content/works/windows-capital/images/pause.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--windows-capital .portfolio-big-video-wrapper{position:relative;width:985px;height:614px;margin:0 auto 124px;display:flex;justify-content:center}@media(min-width:769px)and (max-width:1240px){.portfolio-template--windows-capital .portfolio-big-video-wrapper{width:78.3vw;height:48.8vw}}@media(max-width:768px){.portfolio-template--windows-capital .portfolio-big-video-wrapper{width:76.8vw;height:54.8vw}}.portfolio-template--windows-capital .portfolio-big-video-wrapper:before{content:"";position:absolute;z-index:1;bottom:-4px;left:50%;transform:translateX(-50%);width:1198px;height:47px;background-image:url(https://spider.ru/static/blob/content/works/windows-capital/images/phone_big_frame_bottom.png);background-position:top;background-repeat:no-repeat;background-size:100% auto}@media(min-width:769px)and (max-width:1240px){.portfolio-template--windows-capital .portfolio-big-video-wrapper:before{width:95.4vw;height:3.74vw;bottom:-.3vw}}@media(max-width:768px){.portfolio-template--windows-capital .portfolio-big-video-wrapper:before{width:93.2vw;height:3.8vw;bottom:-.4vw}}.portfolio-template--windows-capital .portfolio-big-video-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://spider.ru/static/blob/content/works/windows-capital/images/phone_big_frame_empty.png);background-position:top;background-repeat:no-repeat;background-size:100% 94%}.portfolio-template--windows-capital .portfolio-big-video-wrapper .portfolio-big-video-container{width:97.5%;border-radius:8px;overflow:hidden;margin-top:1.5%}@media(max-width:768px){.portfolio-template--windows-capital .portfolio-big-video-wrapper .portfolio-big-video-container{border-radius:4px}}.portfolio-template--windows-capital .portfolio-big-video-wrapper .phone-big-video{width:100%}.portfolio-template--windows-capital .portfolio-big-video-wrapper .buttonbar{bottom:-71px}.portfolio-template--windows-capital .portfolio-small-video-wrapper{position:relative;width:275.5px;height:574px;display:flex;justify-content:center;align-items:flex-start}@media(min-width:769px)and (max-width:1180px){.portfolio-template--windows-capital .portfolio-small-video-wrapper{width:22.5vw;height:46.8vw}}.portfolio-template--windows-capital .portfolio-small-video-wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://spider.ru/static/blob/content/works/windows-capital/images/video_frame_small.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%}.portfolio-template--windows-capital .portfolio-small-video-wrapper .portfolio-small-video{width:91.6%;border-radius:40px;margin:auto}@media(max-width:768px){.portfolio-template--windows-capital .portfolio-small-video-wrapper .portfolio-small-video{border-radius:10vw}}.portfolio-template--windows-capital .only-desktop{display:block}@media(max-width:768px){.portfolio-template--windows-capital .only-desktop{display:none}}.portfolio-template--windows-capital .only-mobile{display:none}@media(max-width:768px){.portfolio-template--windows-capital .only-mobile{display:block}}.portfolio-template--windows-capital .portfolio-number{font-size:32px;font-weight:600;color:#e95b1a;display:flex;justify-content:center}.portfolio-template--windows-capital .section-01{background-image:url(https://spider.ru/static/blob/content/works/windows-capital/images/section01_img01.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:0 0 40px 40px;margin-bottom:20px}@media(max-width:768px){.portfolio-template--windows-capital .section-01{border-radius:0 0 24px 24px;background-position:0 0;background-size:auto 118%;margin-bottom:12px}}.portfolio-template--windows-capital .section-01 .portfolio-flex{gap:44px;justify-content:space-between;align-items:center;min-height:689px;padding:60px 0}@media(min-width:769px)and (max-width:1240px){.portfolio-template--windows-capital .section-01 .portfolio-flex{min-height:54.8vw}}@media(max-width:768px){.portfolio-template--windows-capital .section-01 .portfolio-flex{gap:32px;flex-direction:column;min-height:auto;padding:36px 0 32px}}.portfolio-template--windows-capital .section-01 .portfolio-flex-item{flex:1 1}.portfolio-template--windows-capital .section-01 .portfolio-flex-item:first-child{max-width:460px;padding-left:40px}@media(max-width:768px){.portfolio-template--windows-capital .section-01 .portfolio-flex-item:first-child{max-width:100%;width:100%;padding-left:0}}.portfolio-template--windows-capital .section-01 .portfolio-flex-item:nth-child(2){max-width:694px;padding-right:12px}@media(max-width:768px){.portfolio-template--windows-capital .section-01 .portfolio-flex-item:nth-child(2){max-width:100%;width:100%;padding-right:0}}.portfolio-template--windows-capital .section-01 h2.portfolio-title{font-size:28px;font-weight:500}@media(min-width:769px)and (max-width:1240px){.portfolio-template--windows-capital .section-01 h2.portfolio-title{font-size:2.5vw}}@media(max-width:768px){.portfolio-template--windows-capital .section-01 h2.portfolio-title{font-size:24px}}.portfolio-template--windows-capital .section-01 .section-01-logo{width:130px;height:auto;margin-bottom:24px}.portfolio-template--windows-capital .section-02{background-color:#fff;border-radius:40px;margin-bottom:20px;padding:60px 0}@media(max-width:768px){.portfolio-template--windows-capital .section-02{border-radius:24px;padding:32px 0;margin-bottom:12px}}.portfolio-template--windows-capital .section-02 h2.portfolio-title{margin-bottom:64px}@media(max-width:768px){.portfolio-template--windows-capital .section-02 h2.portfolio-title{margin-bottom:32px}}.portfolio-template--windows-capital .section-02 .portfolio-flex{gap:40px}@media(max-width:768px){.portfolio-template--windows-capital .section-02 .portfolio-flex{flex-direction:column;gap:32px}}.portfolio-template--windows-capital .section-02 .portfolio-flex-item{flex:1 1;display:flex;gap:16px;padding:24px 28px}@media(max-width:768px){.portfolio-template--windows-capital .section-02 .portfolio-flex-item{padding:12px 16px}}.portfolio-template--windows-capital .section-03{margin-bottom:20px;padding:60px 0}@media(max-width:768px){.portfolio-template--windows-capital .section-03{padding:32px 0;margin-bottom:12px}}.portfolio-template--windows-capital .section-03 h2.portfolio-title{margin-bottom:32px}.portfolio-template--windows-capital .section-03 .portfolio-flex{gap:24px;flex-wrap:wrap}@media(max-width:768px){.portfolio-template--windows-capital .section-03 .portfolio-flex{gap:12px;flex-direction:column}}.portfolio-template--windows-capital .section-03 .portfolio-flex-item{background-color:#fff;padding:24px 28px;border-radius:16px;flex:1 1;display:flex;flex-direction:column;justify-content:center}@media(max-width:768px){.portfolio-template--windows-capital .section-03 .portfolio-flex-item{padding:12px 16px;border-radius:12px}}.portfolio-template--windows-capital .section-03 .portfolio-flex-item:first-child{min-width:100%}.portfolio-template--windows-capital .section-03 .portfolio-list{margin-top:12px}.portfolio-template--windows-capital .section-03 .portfolio-list li{padding:0 0 0 24px;background-position:0 3px;background-size:12px 12px;font-size:16px}.portfolio-template--windows-capital .section-05{background-color:#fff;border-radius:40px;margin-bottom:20px;padding:64px 0 0}@media(max-width:768px){.portfolio-template--windows-capital .section-05{border-radius:24px;margin-bottom:12px;padding:32px 0 0}}.portfolio-template--windows-capital .section-05 h2.portfolio-title{margin-bottom:24px}.portfolio-template--windows-capital .section-05 .portfolio-line1 .portfolio-flex{gap:40px;margin-bottom:40px}@media(max-width:768px){.portfolio-template--windows-capital .section-05 .portfolio-line1 .portfolio-flex{flex-direction:column;gap:0;margin-bottom:64px;margin-left:auto;margin-right:auto;max-width:480px;width:100%}}.portfolio-template--windows-capital .section-05 .portfolio-line1 .portfolio-flex-item{flex:1 1}.portfolio-template--windows-capital .section-05 .portfolio-line1 .portfolio-text{margin-bottom:32px;text-align:center}.portfolio-template--windows-capital .section-05 .portfolio-line1 .section-05-img-01,.portfolio-template--windows-capital .section-05 .portfolio-line1 .section-05-img-02,.portfolio-template--windows-capital .section-05 .portfolio-line1 .section-05-img-03{border-radius:5px;border:1px solid #e0e2e5;box-shadow:4px 4px 16px rgba(9,27,51,.04)}@media(max-width:768px){.portfolio-template--windows-capital .section-05 .portfolio-line1 .section-05-img-01,.portfolio-template--windows-capital .section-05 .portfolio-line1 .section-05-img-02,.portfolio-template--windows-capital .section-05 .portfolio-line1 .section-05-img-03{width:65.07vw;max-width:320px;display:block}}.portfolio-template--windows-capital .section-05 .portfolio-line1 .section-05-img-02{margin-top:40px}@media(max-width:768px){.portfolio-template--windows-capital .section-05 .portfolio-line1 .section-05-img-02{margin-top:-7.8vw;margin-left:auto}.portfolio-template--windows-capital .section-05 .portfolio-line1 .section-05-img-03{margin-top:-4.7vw}}.portfolio-template--windows-capital .section-05 .portfolio-line2{padding-bottom:32px}.portfolio-template--windows-capital .section-05 .portfolio-line2 h3.portfolio-title,.portfolio-template--windows-capital .section-05 .portfolio-line3 h3.portfolio-title{margin-bottom:12px}.portfolio-template--windows-capital .section-05 .portfolio-line3 .portfolio-flex{gap:40px;justify-content:space-between;align-items:center;padding:24px 0 64px;min-height:568px}@media(max-width:768px){.portfolio-template--windows-capital .section-05 .portfolio-line3 .portfolio-flex{flex-direction:column;min-height:auto;padding:0 0 32px}}.portfolio-template--windows-capital .section-05 .portfolio-line3 .portfolio-flex-item{flex:1 1}.portfolio-template--windows-capital .section-05 .portfolio-line3 .portfolio-flex-item:first-child{max-width:776px}@media(max-width:768px){.portfolio-template--windows-capital .section-05 .portfolio-line3 .portfolio-flex-item:first-child{max-width:100%}}.portfolio-template--windows-capital .section-05 .portfolio-line3 .portfolio-flex-item:nth-child(2){max-width:382px}@media(max-width:768px){.portfolio-template--windows-capital .section-05 .portfolio-line3 .portfolio-flex-item:nth-child(2){max-width:100%}}.portfolio-template--windows-capital .section-06{background-color:#fff;border-radius:40px;margin-bottom:20px;padding:64px 0}@media(max-width:768px){.portfolio-template--windows-capital .section-06{border-radius:24px;margin-bottom:12px;padding:32px 0 8px}}.portfolio-template--windows-capital .section-06 h2.portfolio-title{margin-bottom:24px}.portfolio-template--windows-capital .section-06 h3.portfolio-subtitle{font-size:20px;font-weight:700;line-height:1.35;padding:0;margin:0 0 24px}.portfolio-template--windows-capital .section-06 .portfolio-flex{gap:40px;justify-content:space-between;align-items:center;padding-bottom:24px}@media(min-width:769px)and (max-width:1060px){.portfolio-template--windows-capital .section-06 .portfolio-flex{gap:16px}}@media(max-width:768px){.portfolio-template--windows-capital .section-06 .portfolio-flex{flex-direction:column;gap:8px}}.portfolio-template--windows-capital .section-06 .portfolio-flex-item{flex:1 1}.portfolio-template--windows-capital .section-06 .portfolio-flex-item:first-child{max-width:640px}@media(min-width:769px)and (max-width:1060px){.portfolio-template--windows-capital .section-06 .portfolio-flex-item:first-child{max-width:32vw}}@media(max-width:768px){.portfolio-template--windows-capital .section-06 .portfolio-flex-item:first-child{max-width:100%}}.portfolio-template--windows-capital .section-06 .portfolio-flex-item:nth-child(2){max-width:518px}@media(min-width:769px)and (max-width:1060px){.portfolio-template--windows-capital .section-06 .portfolio-flex-item:nth-child(2){max-width:77vw}}@media(max-width:768px){.portfolio-template--windows-capital .section-06 .portfolio-flex-item:nth-child(2){max-width:100%}}.portfolio-template--windows-capital .section-06 .portfolio-list{margin-top:16px}.portfolio-template--windows-capital .section-06 .portfolio-list .portfolio-text,.portfolio-template--windows-capital .section-06 .portfolio-list h3.portfolio-title{margin-bottom:8px}.portfolio-template--windows-capital .section-06 .portfolio-list .portfolio-text:last-child{margin-bottom:0}@media(max-width:768px){.portfolio-template--windows-capital .section-06 .section-06-img-01{max-width:480px;width:100%}}.portfolio-template--windows-capital .section-07{padding:24px 0 44px;margin-bottom:20px}.portfolio-template--windows-capital .section-07 .portfolio-list{margin-top:32px}.portfolio-template--windows-capital .section-07 .portfolio-list .portfolio-text,.portfolio-template--windows-capital .section-07 .portfolio-list h3.portfolio-title{margin-bottom:8px}.portfolio-template--windows-capital .section-07 .portfolio-list .portfolio-text:last-child{margin-bottom:0}.portfolio-template--windows-capital .section-07 .section-07-img-01-mobile{display:block;margin:0 auto;max-width:480px;width:100%}.portfolio-template--windows-capital .section-08{background-color:#fff;border-radius:40px;margin-bottom:20px;padding:32px 0}@media(max-width:768px){.portfolio-template--windows-capital .section-08{border-radius:24px;margin-bottom:12px}}.portfolio-template--windows-capital .section-08 .portfolio-line1{padding-bottom:40px}@media(max-width:768px){.portfolio-template--windows-capital .section-08 .portfolio-line1 .portfolio-flex{flex-direction:column;gap:24px;max-width:480px;width:100%;margin:0 auto}.portfolio-template--windows-capital .section-08 .portfolio-line1 .portfolio-flex-item:nth-child(2) .portfolio-small-video-wrapper,.portfolio-template--windows-capital .section-08 .portfolio-line1 .portfolio-flex-item:nth-child(4) .portfolio-small-video-wrapper{margin-left:auto}}.portfolio-template--windows-capital .section-08 .portfolio-line1 .portfolio-list{margin-top:40px}.portfolio-template--windows-capital .section-08 .portfolio-line1 .portfolio-list .portfolio-text,.portfolio-template--windows-capital .section-08 .portfolio-line1 .portfolio-list h3.portfolio-title{margin-bottom:8px}.portfolio-template--windows-capital .section-08 .portfolio-line1 .portfolio-list .portfolio-text:last-child{margin-bottom:0}.portfolio-template--windows-capital .section-08 .portfolio-line2 .portfolio-description{padding:40px 0 0 41.5%}@media(max-width:768px){.portfolio-template--windows-capital .section-08 .portfolio-line2 .portfolio-description{padding:16px 0 0}}.portfolio-template--windows-capital .section-08 .portfolio-line2 .portfolio-description h3.portfolio-title{margin-bottom:24px;font-size:20px}.portfolio-template--windows-capital .section-08 .portfolio-flex{justify-content:space-between}.portfolio-template--windows-capital .section-08 .section-08-img-01-mobile{display:block;margin:0 auto;max-width:480px;width:100%}.portfolio-template--windows-capital .section-09{margin-bottom:20px;padding:64px 0}@media(max-width:768px){.portfolio-template--windows-capital .section-09{padding:32px 0;margin-bottom:12px}}.portfolio-template--windows-capital .section-09 .portfolio-flex{gap:24px;align-items:center}@media(max-width:768px){.portfolio-template--windows-capital .section-09 .portfolio-flex{flex-direction:column;gap:16px}}.portfolio-template--windows-capital .section-09 .portfolio-flex-item{flex:1 1}.portfolio-template--windows-capital .section-09 .portfolio-flex-item:first-child .portfolio-text{margin-bottom:8px}.portfolio-template--windows-capital .section-09 .portfolio-flex-item:nth-child(2){border-radius:16px;background-color:#fff;padding:20px 16px}.portfolio-template--windows-capital .section-09 .portfolio-flex-item:nth-child(2) h3.portfolio-title{margin-bottom:16px}.portfolio-template--windows-capital .section-09 .portfolio-flex-item:nth-child(2) .portfolio-list li{padding:0 0 0 24px;background-position:0 3px;background-size:12px 12px;font-size:16px}.portfolio-template--windows-capital .section-09 .section-09-img-01{margin:20px -8px 12px;width:calc(100% + 16px);max-width:none}.portfolio-template--windows-capital .section-09 .section-09-img-01-mobile{margin:40px auto 20px;display:block;max-width:480px;width:100%}.portfolio-template--windows-capital .section-09 h2.portfolio-title{margin-bottom:24px}.portfolio-template--windows-capital .section-09 .portfolio-description{padding-left:59%}@media(max-width:768px){.portfolio-template--windows-capital .section-09 .portfolio-description{padding-left:0}}.portfolio-template--windows-capital .section-10{margin-bottom:20px;padding:64px 0}@media(max-width:768px){.portfolio-template--windows-capital .section-10{margin-bottom:12px;padding:16px 0 0}}.portfolio-template--windows-capital .section-10 h3.portfolio-title{font-size:22px;margin-bottom:24px}.portfolio-template--windows-capital .section-10 .portfolio-line1 h2.portfolio-title{margin-bottom:32px}.portfolio-template--windows-capital .section-10 .portfolio-line1 .portfolio-description{border-radius:16px;padding:16px;margin:48px 0;background-color:#fff;width:48%}@media(max-width:768px){.portfolio-template--windows-capital .section-10 .portfolio-line1 .portfolio-description{margin:32px 0;width:100%}}.portfolio-template--windows-capital .section-10 .portfolio-line1 .portfolio-description .portfolio-text{margin-bottom:8px}.portfolio-template--windows-capital .section-10 .portfolio-line1 .portfolio-description .portfolio-text:last-child{margin-bottom:0}.portfolio-template--windows-capital .section-10 .portfolio-line2 .portfolio-grid-block{display:grid;grid-template-columns:1.045fr 1fr;grid-gap:24px;gap:24px}@media(max-width:768px){.portfolio-template--windows-capital .section-10 .portfolio-line2 .portfolio-grid-block{display:flex;flex-direction:column;gap:24px}}.portfolio-template--windows-capital .section-10 .portfolio-line2 .portfolio-grid-element{padding:16px;background-color:#fff;border-radius:16px}.portfolio-template--windows-capital .section-10 .portfolio-line2 .portfolio-grid-element:first-child{grid-row:1/span 2}.portfolio-template--windows-capital .section-10 .portfolio-line2 .portfolio-text{margin-bottom:8px}.portfolio-template--windows-capital .section-10 .portfolio-line2 .portfolio-text:last-child{margin-bottom:0}.portfolio-template--windows-capital .section-10 .section-10-img-01{margin-bottom:88px}.portfolio-template--windows-capital .section-10 .section-10-img-01-mobile{display:block;margin:0 auto 32px;max-width:480px;width:100%}@media(max-width:768px){.portfolio-template--windows-capital .section-10 .section-10-img-02{position:relative}.portfolio-template--windows-capital .section-10 .section-10-img-03{width:114%;max-width:none;margin:-37% 0 0}}.portfolio-template--windows-capital .section-10 .portfolio-line3{padding:40px 0 32px}@media(max-width:768px){.portfolio-template--windows-capital .section-10 .portfolio-line3{padding:32px 0 0}.portfolio-template--windows-capital .section-10 .portfolio-line3 .portfolio-flex{flex-direction:column;max-width:480px;width:100%;margin:0 auto}}.portfolio-template--windows-capital .section-10 .portfolio-line3 .portfolio-flex-item{flex:1 1}.portfolio-template--windows-capital .section-10 .portfolio-line3 .portfolio-flex-item:first-child{max-width:462px}@media(max-width:768px){.portfolio-template--windows-capital .section-10 .portfolio-line3 .portfolio-flex-item:first-child{max-width:100%}}.portfolio-template--windows-capital .section-10 .portfolio-line3 .portfolio-flex-item:nth-child(2){max-width:733px}@media(max-width:768px){.portfolio-template--windows-capital .section-10 .portfolio-line3 .portfolio-flex-item:nth-child(2){max-width:100%}}.portfolio-template--windows-capital .section-11{background-color:#fff;border-radius:40px;padding:64px 0;margin-bottom:20px}@media(max-width:768px){.portfolio-template--windows-capital .section-11{border-radius:24px;padding:32px 0 16px;margin-bottom:12px}}.portfolio-template--windows-capital .section-11 .portfolio-line1 h2.portfolio-title{margin-bottom:24px}.portfolio-template--windows-capital .section-11 .portfolio-line1 h3.portfolio-title{margin-top:24px;margin-bottom:8px}.portfolio-template--windows-capital .section-11 .portfolio-line1 .portfolio-text{margin-bottom:8px}.portfolio-template--windows-capital .section-11 .section-11-img-01{margin:12px 0 0}.portfolio-template--windows-capital .section-11 .section-11-img-01-mobile{display:block;margin:16px auto 0;max-width:480px;width:100%}@media(max-width:768px){.portfolio-template--windows-capital .section-11 .section-11-img-03{max-width:480px;width:100%}}.portfolio-template--windows-capital .section-11 .portfolio-line2{padding:16px 0 47px}@media(max-width:768px){.portfolio-template--windows-capital .section-11 .portfolio-line2{padding:16px 0 0}}.portfolio-template--windows-capital .section-11 .portfolio-line2 .portfolio-flex{align-items:center}@media(max-width:768px){.portfolio-template--windows-capital .section-11 .portfolio-line2 .portfolio-flex{flex-direction:column}}.portfolio-template--windows-capital .section-11 .portfolio-line2 .portfolio-flex-item{flex:1 1}.portfolio-template--windows-capital .section-11 .portfolio-line2 .portfolio-flex-item:first-child{max-width:795px}@media(max-width:768px){.portfolio-template--windows-capital .section-11 .portfolio-line2 .portfolio-flex-item:first-child{margin-bottom:32px;max-width:100%}}.portfolio-template--windows-capital .section-11 .portfolio-line2 .portfolio-flex-item:nth-child(2){max-width:403px}@media(max-width:768px){.portfolio-template--windows-capital .section-11 .portfolio-line2 .portfolio-flex-item:nth-child(2){max-width:100%}}.portfolio-template--windows-capital .section-11 .portfolio-line2 .portfolio-text,.portfolio-template--windows-capital .section-11 .portfolio-line2 h3.portfolio-title{margin-bottom:8px}.portfolio-template--windows-capital .section-12{padding:60px 0 42px;margin-bottom:20px}@media(max-width:768px){.portfolio-template--windows-capital .section-12{padding:32px 0 24px;margin-bottom:12px}}.portfolio-template--windows-capital .section-12 h2.portfolio-title{margin-bottom:8px}.portfolio-template--windows-capital .section-12 .section-12-img-01{margin:0 -3%;width:106%;max-width:none}@media(max-width:768px){.portfolio-template--windows-capital .section-12 .section-12-img-01{margin-top:16px}}.portfolio-template--windows-capital .section-13{background-color:#fff;border-radius:40px;padding:64px 0;margin-bottom:20px}@media(max-width:768px){.portfolio-template--windows-capital .section-13{border-radius:24px;padding:32px 0 0;margin-bottom:12px}}.portfolio-template--windows-capital .section-13 .portfolio-line1{padding-bottom:32px}@media(max-width:768px){.portfolio-template--windows-capital .section-13 .portfolio-line1{padding-bottom:16px}}.portfolio-template--windows-capital .section-13 .portfolio-line1 .portfolio-text,.portfolio-template--windows-capital .section-13 .portfolio-line1 h2.portfolio-title{margin-bottom:24px}.portfolio-template--windows-capital .section-13 .portfolio-line1 .portfolio-flex{gap:40px;align-items:center}@media(max-width:768px){.portfolio-template--windows-capital .section-13 .portfolio-line1 .portfolio-flex{flex-direction:column}}.portfolio-template--windows-capital .section-13 .portfolio-line1 .portfolio-flex-item{flex:1 1}.portfolio-template--windows-capital .section-13 .portfolio-line1 .portfolio-flex-item:first-child{max-width:680px}@media(min-width:769px)and (max-width:1060px){.portfolio-template--windows-capital .section-13 .portfolio-line1 .portfolio-flex-item:first-child{max-width:32vw}}@media(max-width:768px){.portfolio-template--windows-capital .section-13 .portfolio-line1 .portfolio-flex-item:first-child{max-width:100%}}.portfolio-template--windows-capital .section-13 .portfolio-line1 .portfolio-flex-item:nth-child(2){max-width:478px}@media(min-width:769px)and (max-width:1060px){.portfolio-template--windows-capital .section-13 .portfolio-line1 .portfolio-flex-item:nth-child(2){max-width:77vw}}@media(max-width:768px){.portfolio-template--windows-capital .section-13 .portfolio-line1 .portfolio-flex-item:nth-child(2){max-width:100%}}.portfolio-template--windows-capital .section-13 .portfolio-line2{padding-top:64px}@media(max-width:768px){.portfolio-template--windows-capital .section-13 .portfolio-line2{padding-top:0}}.portfolio-template--windows-capital .section-13 .portfolio-line2 .portfolio-flex{gap:40px;align-items:center}@media(max-width:768px){.portfolio-template--windows-capital .section-13 .portfolio-line2 .portfolio-flex{flex-direction:column}}.portfolio-template--windows-capital .section-13 .portfolio-line2 .portfolio-flex-item{flex:1 1}.portfolio-template--windows-capital .section-13 .portfolio-line2 .portfolio-flex-item:first-child{max-width:460px}@media(min-width:769px)and (max-width:1060px){.portfolio-template--windows-capital .section-13 .portfolio-line2 .portfolio-flex-item:first-child{max-width:77vw}}@media(max-width:768px){.portfolio-template--windows-capital .section-13 .portfolio-line2 .portfolio-flex-item:first-child{max-width:100%}}.portfolio-template--windows-capital .section-13 .portfolio-line2 .portfolio-flex-item:nth-child(2){max-width:698px;padding-right:18px}@media(min-width:769px)and (max-width:1060px){.portfolio-template--windows-capital .section-13 .portfolio-line2 .portfolio-flex-item:nth-child(2){max-width:32vw}}@media(max-width:768px){.portfolio-template--windows-capital .section-13 .portfolio-line2 .portfolio-flex-item:nth-child(2){max-width:100%;padding-right:0}}.portfolio-template--windows-capital .section-13 .portfolio-list .portfolio-text{margin-bottom:8px}.portfolio-template--windows-capital .section-13 .portfolio-list .portfolio-text:last-child{margin-bottom:0}@media(max-width:768px){.portfolio-template--windows-capital .section-13 .portfolio-list li{padding:0 0 0 24px;background-position:0 3px;background-size:12px 12px}.portfolio-template--windows-capital .section-13 .section-13-img-01,.portfolio-template--windows-capital .section-13 .section-13-img-02{max-width:480px;width:100%}}.portfolio-template--windows-capital .section-14{padding:60px 0;margin-bottom:20px}@media(max-width:768px){.portfolio-template--windows-capital .section-14{padding:32px 0;margin-bottom:12px}}.portfolio-template--windows-capital .section-14 h2.portfolio-title{margin-bottom:8px}.portfolio-template--windows-capital .section-14 .portfolio-text{margin-bottom:24px}.portfolio-template--windows-capital .section-14 .section-14-img-01-mobile{display:block;margin:0 auto;max-width:480px;width:100%}.portfolio-template--windows-capital .section-15{background-color:#fff;border-radius:40px 40px 0 0;padding:48px 0}@media(max-width:768px){.portfolio-template--windows-capital .section-15{border-radius:24px 23px 0 0;padding:32px 0}}.portfolio-template--windows-capital .section-15 .portfolio-flex{gap:24px}@media(min-width:769px)and (max-width:1060px){.portfolio-template--windows-capital .section-15 .portfolio-flex{flex-direction:column}}@media(max-width:768px){.portfolio-template--windows-capital .section-15 .portfolio-flex{flex-direction:column;gap:32px}}.portfolio-template--windows-capital .section-15 .portfolio-flex-item{flex:1 1}.portfolio-template--windows-capital .section-15 .portfolio-flex-item.portfolio-flex{gap:0}.portfolio-template--windows-capital .section-15 h2.portfolio-title{margin:0 0 8px}.portfolio-template--windows-capital .section-15 .portfolio-stack-wrapper{border-radius:20px;background-color:#f5f7fa;padding:16px;height:100%}.portfolio-template--windows-capital .section-15 .portfolio-stack{font-weight:400;margin-bottom:20px;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between;gap:12px;padding:4px 0 6px;position:relative}.portfolio-template--windows-capital .section-15 .portfolio-stack:last-of-type{border-bottom:none;margin-bottom:0}.portfolio-template--windows-capital .section-15 .portfolio-stack dd{text-align:right;flex:1 1}.portfolio-template--windows-capital .section-15 .portfolio-stack dd .portfolio-stack-list{display:flex;flex-direction:column;gap:8px}.portfolio-template--windows-capital .section-15 .portfolio-stack dd .portfolio-stack-list .divider{color:#e95b1a;margin:0 6px}.portfolio-template--windows-capital .section-15 .portfolio-stack dd .portfolio-stack-list .divider:last-child{margin:0 0 0 6px}