.portfolio-template.portfolio-template--anteysite img{max-width:inherit}.portfolio-template.portfolio-template--anteysite .antey-page{overflow:hidden;position:relative}.portfolio-template.portfolio-template--anteysite .antey-title{font-weight:700;font-size:3.26rem;line-height:1.178;letter-spacing:.13rem;text-transform:uppercase;margin-bottom:2.1rem}.portfolio-template.portfolio-template--anteysite .antey-title::selection{color:#fff;background:#ef4e23}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .antey-title{font-size:1.6vw;margin-bottom:1.6rem;letter-spacing:normal}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .antey-title{font-size:1.615rem;line-height:1.192;letter-spacing:normal;margin-bottom:1.5rem}}.portfolio-template.portfolio-template--anteysite .antey-description{font-weight:500;font-size:1.18rem;line-height:1.44}.portfolio-template.portfolio-template--anteysite .antey-description::selection{color:#fff;background:#ef4e23}@media(min-width:869px)and (max-width:1039px){.portfolio-template.portfolio-template--anteysite .antey-description{font-size:1.35vw;line-height:1.3}}@media(min-width:1040px)and (max-width:1279px){.portfolio-template.portfolio-template--anteysite .antey-description{font-size:1.25vw;line-height:1.4}}@media(min-width:1280px)and (max-width:1479px){.portfolio-template.portfolio-template--anteysite .antey-description{font-size:1vw}}@media(min-width:1480px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .antey-description{font-size:.9vw}}@media(min-width:1600px)and (max-width:1799px){.portfolio-template.portfolio-template--anteysite .antey-description{font-size:.8vw}}@media(min-width:1800px)and (max-width:2100px){.portfolio-template.portfolio-template--anteysite .antey-description{font-size:.78vw}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .antey-description{font-size:1.415rem;line-height:1.285}}.portfolio-template.portfolio-template--anteysite .antey-text::selection{color:#fff;background:#ef4e23}.portfolio-template.portfolio-template--anteysite .section01-antey{padding:4.5% 2.15% 1.3%}@media(min-width:869px)and (max-width:1279px){.portfolio-template.portfolio-template--anteysite .section01-antey{padding:4.5% 0 2.3%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section01-antey{padding:1.5% 4% 3.3%}}.portfolio-template.portfolio-template--anteysite .section01-antey__logo{width:27.8rem}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section01-antey__logo{width:22.3%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section01-antey__logo{width:14.2rem}}.portfolio-template.portfolio-template--anteysite .section01-antey .antey-title{display:none}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section01-antey .antey-title{display:none;font-size:1.615rem;line-height:1.374;color:#000;font-weight:700;margin-left:2%}}.portfolio-template.portfolio-template--anteysite .section02-antey{background:#efefef;padding:2.3% 10% 39%;position:relative}@media(min-width:869px)and (max-width:1279px){.portfolio-template.portfolio-template--anteysite .section02-antey{padding:1.2% 8.5% 35%}}@media(min-width:1280px)and (max-width:1479px){.portfolio-template.portfolio-template--anteysite .section02-antey{padding:1.2% 8.5% 39%}}@media(min-width:1480px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section02-antey{padding:2% 8.5% 40%}}@media(min-width:1600px)and (max-width:1799px){.portfolio-template.portfolio-template--anteysite .section02-antey{padding:2.3% 10% 37%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section02-antey{padding:9% 6% 0}}.portfolio-template.portfolio-template--anteysite .section02-antey .antey-title{font-weight:900;font-size:7.84rem;line-height:1.08;color:#404042;width:51%;margin-bottom:3.4rem;position:relative}@media(min-width:869px)and (max-width:1279px){.portfolio-template.portfolio-template--anteysite .section02-antey .antey-title{font-size:3.48vw;line-height:1.11;width:41%;margin-bottom:1.15rem}}@media(min-width:1280px)and (max-width:1479px){.portfolio-template.portfolio-template--anteysite .section02-antey .antey-title{font-size:3.7vw;width:40%;margin-bottom:2.4rem}}@media(min-width:1480px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section02-antey .antey-title{font-size:4vw;width:40%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section02-antey .antey-title{display:none}}.portfolio-template.portfolio-template--anteysite .section02-antey .antey-description{color:#000;width:51%;position:relative}@media(min-width:869px)and (max-width:1039px){.portfolio-template.portfolio-template--anteysite .section02-antey .antey-description{width:48%}}@media(min-width:1040px)and (max-width:1279px){.portfolio-template.portfolio-template--anteysite .section02-antey .antey-description{width:44%}}@media(min-width:1280px)and (max-width:1479px){.portfolio-template.portfolio-template--anteysite .section02-antey .antey-description{width:40%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section02-antey .antey-description{width:100%}}.portfolio-template.portfolio-template--anteysite .section02-antey__img05{width:86.75rem;position:absolute;top:0;right:0;margin-top:-13.3%;margin-right:3.3%}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section02-antey__img05{width:71%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section02-antey__img05{display:none}}.portfolio-template.portfolio-template--anteysite .section02-antey__img01{width:88.85rem;position:absolute;bottom:0;left:0;margin-bottom:-11.1%;margin-left:.16%}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section02-antey__img01{width:73%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section02-antey__img01{width:40rem;position:relative;margin-bottom:-22%;margin-left:-11%;margin-top:3%}}.portfolio-template.portfolio-template--anteysite .section02-antey__img02{width:47.5rem;position:absolute;bottom:0;right:0;margin-bottom:-7.64%;margin-right:8.2%}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section02-antey__img02{width:39.3%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section02-antey__img02{width:22.5rem;z-index:1;right:auto;margin-bottom:-80%;margin-right:0;left:0;margin-left:2%}}.portfolio-template.portfolio-template--anteysite .section02-antey__img03{width:22.9%;position:absolute;bottom:0;right:0;margin-bottom:-12.75%;margin-right:2.34%}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section02-antey__img03{width:23%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section02-antey__img03{width:12.9rem;z-index:2;right:auto;margin-bottom:-88%;margin-right:0;left:0;margin-left:53%}}.portfolio-template.portfolio-template--anteysite .section02-antey__img04{width:13.5%;position:absolute;bottom:0;left:0;margin-bottom:7.8%}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section02-antey__img04{width:13.6%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section02-antey__img04{display:none}}.portfolio-template.portfolio-template--anteysite .section03-antey{background:#404042;padding:4.3% 0 18.9%;overflow:hidden}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section03-antey{padding:75% 0 18.9%}}.portfolio-template.portfolio-template--anteysite .section03-antey__line1{padding:10.2% 10%;display:flex;justify-content:space-between}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section03-antey__line1{padding:10.2% 8.5% 8.8%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section03-antey__line1{flex-direction:column;justify-content:flex-start;padding:10.2% 6% 26%}}.portfolio-template.portfolio-template--anteysite .section03-antey__line1 .antey-title{color:#ef4e23}.portfolio-template.portfolio-template--anteysite .section03-antey__line1 .antey-description{color:#fff}.portfolio-template.portfolio-template--anteysite .section03-antey__line1-text{width:39%}@media(min-width:869px)and (max-width:1279px){.portfolio-template.portfolio-template--anteysite .section03-antey__line1-text{width:48%}}@media(min-width:1280px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section03-antey__line1-text{width:45%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section03-antey__line1-text{width:100%;margin-bottom:3.5rem}}.portfolio-template.portfolio-template--anteysite .section03-antey__line2{position:relative}.portfolio-template.portfolio-template--anteysite .section03-antey__img01{width:53.2rem;position:absolute;top:0;left:50%;margin-left:-28.6rem;margin-top:-27.6rem}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section03-antey__img01{width:41%;margin-left:-24.8%;margin-top:-21.2%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section03-antey__img01{width:29rem;margin-left:-16rem;margin-top:-15rem}}.portfolio-template.portfolio-template--anteysite .section03-antey__line3{padding:5.9% 5.2% 10.85%;margin:0 4.8%;display:flex;justify-content:space-between;background:#ee4e23;border-radius:20px}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section03-antey__line3{padding:5.9% 5.9% 10.85%;margin:0 2.6%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section03-antey__line3{margin:0 3%;padding:26% 3% 18%;flex-direction:column;justify-content:flex-start}}.portfolio-template.portfolio-template--anteysite .section03-antey__line3 .antey-title{color:#efefef;margin-bottom:1.3rem}.portfolio-template.portfolio-template--anteysite .section03-antey__line3 .antey-subtitle{color:#efefef;font-weight:700;font-size:2.35rem;line-height:1.28;letter-spacing:.065rem;margin-bottom:2rem}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section03-antey__line3 .antey-subtitle{font-size:1.6vw;line-height:1.1;margin-bottom:.7rem}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section03-antey__line3 .antey-subtitle{font-size:1.615rem;line-height:1.13;letter-spacing:normal;margin-bottom:1.4rem}}.portfolio-template.portfolio-template--anteysite .section03-antey__line3 .antey-subtitle::selection{color:#fff;background:#ef4e23}.portfolio-template.portfolio-template--anteysite .section03-antey__line3 .antey-description{color:#fff}.portfolio-template.portfolio-template--anteysite .section03-antey__line3-text{width:39%}@media(min-width:869px)and (max-width:1279px){.portfolio-template.portfolio-template--anteysite .section03-antey__line3-text{width:48%}}@media(min-width:1280px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section03-antey__line3-text{width:45%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section03-antey__line3-text{width:100%}}.portfolio-template.portfolio-template--anteysite .section03-antey__line3-text .antey-text{margin:0 0 1.31rem}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section03-antey__line3-text .antey-text{margin:0 0 .7rem}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section03-antey__line3-text .antey-text{margin:0 0 .7rem}}.portfolio-template.portfolio-template--anteysite .section03-antey__line3-text:nth-child(2){padding-top:6rem}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section03-antey__line3-text:nth-child(2){padding-top:3.2rem}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section03-antey__line3-text:nth-child(2){padding-top:1.6rem}}.portfolio-template.portfolio-template--anteysite .section03-antey__line3-text:nth-child(2) .antey-text{position:relative;padding-left:1.85rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section03-antey__line3-text:nth-child(2) .antey-text{padding-left:1.6rem}}.portfolio-template.portfolio-template--anteysite .section03-antey__line3-text:nth-child(2) .antey-text:before{content:"";position:absolute;top:.55rem;left:0;width:.78rem;height:.78rem;border:2px solid #ffd749;border-radius:50%}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section03-antey__line3-text:nth-child(2) .antey-text:before{top:0;margin-top:2.2%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section03-antey__line3-text:nth-child(2) .antey-text:before{top:.6rem}}.portfolio-template.portfolio-template--anteysite .section03-antey__line4{position:relative}.portfolio-template.portfolio-template--anteysite .slider-antey-desktop-wrapper{position:relative;width:60%;left:-4%;margin:-6.3% auto 0}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .slider-antey-desktop-wrapper{width:69.6%;left:-6.5%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .slider-antey-desktop-wrapper{width:77%;margin-top:-10%;left:-5.2%;margin-bottom:13%}}.portfolio-template.portfolio-template--anteysite .slider-antey-desktop-wrapper .frame-desktop{width:100%;margin-bottom:0}.portfolio-template.portfolio-template--anteysite .slider-antey-desktop-wrapper .js-slider-antey-desktop{margin-top:-79.4%;margin-left:3.33%;width:93.34%}.portfolio-template.portfolio-template--anteysite .slider-antey-desktop-wrapper .js-slider-antey-desktop .sliderItemDesktop{width:100%}.portfolio-template.portfolio-template--anteysite .slider-antey-desktop-wrapper .slick-dots{position:absolute;bottom:0;left:auto;margin-bottom:-7.5%;width:100%;text-align:center}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .slider-antey-desktop-wrapper .slick-dots{margin-bottom:-37%;margin-left:7%}}.portfolio-template.portfolio-template--anteysite .slider-antey-desktop-wrapper .slick-dots li{display:inline-block;width:.6rem;height:.6rem;border-radius:50%;background:#242424;opacity:.4;cursor:pointer;margin:0 .5rem;padding:0}.portfolio-template.portfolio-template--anteysite .slider-antey-desktop-wrapper .slick-dots li button{display:none}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .slider-antey-desktop-wrapper .slick-dots li{width:1.01rem;height:1.01rem;opacity:1;background:#8c8c8e;margin:0 .7rem}}.portfolio-template.portfolio-template--anteysite .slider-antey-desktop-wrapper .slick-dots li.slick-active{opacity:1}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .slider-antey-desktop-wrapper .slick-dots li.slick-active{background:#fff}}.portfolio-template.portfolio-template--anteysite .slider-antey-mobile-wrapper{position:absolute;bottom:-44%;right:10.2%;width:22.4%}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .slider-antey-mobile-wrapper{bottom:-45%;right:6.8%;width:24.2%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .slider-antey-mobile-wrapper{right:3%;width:26.5%}}.portfolio-template.portfolio-template--anteysite .slider-antey-mobile-wrapper .frame-mobile{width:100%;position:absolute;bottom:0;right:0;z-index:1}.portfolio-template.portfolio-template--anteysite .slider-antey-mobile-wrapper .js-slider-antey-mobile{width:64.86%;margin-left:24.5%;margin-bottom:20.8%;border-radius:1.3rem;overflow:hidden}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .slider-antey-mobile-wrapper .js-slider-antey-mobile{border-radius:.5rem}}.portfolio-template.portfolio-template--anteysite .slider-antey-mobile-wrapper .js-slider-antey-mobile .sliderItemMobile{width:100%}.portfolio-template.portfolio-template--anteysite .section04-antey{background:#fff;display:flex;justify-content:space-around;padding:3.22% 0 2.9%}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section04-antey{padding:2.4% 0}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section04-antey{flex-flow:row wrap;padding:5.5% 0 0}}.portfolio-template.portfolio-template--anteysite .section04-antey__item{font-size:1.95rem;line-height:1.17;font-weight:500;color:#000;padding:0 1%}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section04-antey__item{width:33.3%;font-size:1.04rem;line-height:1.2;text-align:center;padding:0 1% 7%}}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section04-antey__item{font-size:1vw}}.portfolio-template.portfolio-template--anteysite .section04-antey__item-icon{height:4.18rem;display:flex;align-items:center;margin-bottom:.65rem}@media(min-width:869px)and (max-width:1279px){.portfolio-template.portfolio-template--anteysite .section04-antey__item-icon{height:2.55rem}}@media(min-width:1280px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section04-antey__item-icon{height:3.55rem}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section04-antey__item-icon{height:2.55rem}}.portfolio-template.portfolio-template--anteysite .section04-antey__item img{display:block;margin:0 auto;max-height:100%}.portfolio-template.portfolio-template--anteysite .section04-antey__item:first-child .section04-antey__item-icon img{max-height:77%}.portfolio-template.portfolio-template--anteysite .section05-antey{background:#efefef;padding:14.8% 10%;display:flex;align-items:center}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section05-antey{padding:6.8% 8.5%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section05-antey{padding:12% 6% 38%;flex-direction:column}}.portfolio-template.portfolio-template--anteysite .section05-antey__infographic{width:51%;position:relative;margin-top:-10%}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section05-antey__infographic{width:100%;margin-top:0}}.portfolio-template.portfolio-template--anteysite .section05-antey__text{width:49%}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section05-antey__text{order:-1;width:100%}}.portfolio-template.portfolio-template--anteysite .section05-antey__text .antey-title{color:#404042;padding-left:7.6rem;position:relative}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section05-antey__text .antey-title{padding-left:4.4rem;margin-bottom:2.2rem}}.portfolio-template.portfolio-template--anteysite .section05-antey__text .antey-title:before{content:"";position:absolute;top:-1.02rem;left:0;width:5.6rem;height:5.6rem;background:#e82300 url(https://spider.ru/static/blob/content/works/anteysite/images/section05_img04.svg) 50% 46% no-repeat;background-size:46.5% auto;border-radius:50%}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section05-antey__text .antey-title:before{width:3.4rem;height:3.4rem;top:-.9rem}}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section05-antey__text .antey-title{margin-bottom:2.2rem;padding-left:15%}.portfolio-template.portfolio-template--anteysite .section05-antey__text .antey-title:before{width:11.5%;height:0;padding-bottom:11.5%;top:-38%}}.portfolio-template.portfolio-template--anteysite .section05-antey__text .antey-description{color:#404042}.portfolio-template.portfolio-template--anteysite .section05-antey__text .antey-text{margin:0 0 1.31rem}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section05-antey__text .antey-text{margin:0 0 .8rem}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section05-antey__text .antey-text{margin:0 0 .7rem}}.portfolio-template.portfolio-template--anteysite .section05-antey__img01{width:24.7rem;position:relative;margin-top:-15.6rem;margin-left:-.4rem}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section05-antey__img01{width:56%;margin-top:-12rem;margin-left:-1rem}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section05-antey__img01{margin-top:0;margin-left:1rem;width:18rem}}.portfolio-template.portfolio-template--anteysite .section05-antey__img02{width:24.7rem;position:absolute;top:-2.8rem;left:13.5rem}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section05-antey__img02{width:56%;top:-3.2rem;left:8.9rem}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section05-antey__img02{width:18rem;top:8rem;left:11.2rem}}.portfolio-template.portfolio-template--anteysite .section05-antey__img03{width:15.1rem;position:absolute;left:-2.85rem;top:16.4rem}@media(min-width:869px)and (max-width:1279px){.portfolio-template.portfolio-template--anteysite .section05-antey__img03{width:10.6rem;left:-7.5%;top:100%}}@media(min-width:1280px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section05-antey__img03{width:12.5rem;left:-8%;top:98%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section05-antey__img03{width:11.4rem;left:0;top:23rem}}.portfolio-template.portfolio-template--anteysite .section06-antey{background:#404042;padding:7.7% 10% 6%;position:relative;z-index:1}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section06-antey{padding:7.7% 8.5% 6%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section06-antey{padding:7.7% 6% 6%}}.portfolio-template.portfolio-template--anteysite .section06-antey__text{width:33%;position:absolute;top:auto;left:auto;z-index:1}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section06-antey__text{width:32%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section06-antey__text{width:100%;position:relative}}.portfolio-template.portfolio-template--anteysite .section06-antey__text .antey-title{color:#ef4e23}.portfolio-template.portfolio-template--anteysite .section06-antey__text .antey-description{color:#fff}.portfolio-template.portfolio-template--anteysite .section06-antey__infographic{position:relative;margin-bottom:-19.8rem}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section06-antey__infographic{margin-bottom:-19.4%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section06-antey__infographic{margin-bottom:0}}.portfolio-template.portfolio-template--anteysite .section06-antey__img01{width:94.7rem;position:relative;top:0;right:-12.4rem;margin-top:-15rem}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section06-antey__img01{width:95.5%;right:-12%;margin-top:-15.3%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section06-antey__img01{width:30rem;right:.6rem;margin-top:2.5rem}}.portfolio-template.portfolio-template--anteysite .section06-antey__img02{width:94.7rem;position:relative;top:0;left:-10.8rem;margin-top:-30.7rem}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section06-antey__img02{width:95.5%;left:-9.6%;margin-top:-31%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section06-antey__img02{width:30rem;left:-.6rem;margin-top:-8rem}}.portfolio-template.portfolio-template--anteysite .section06-antey__img03{position:absolute;right:-12.5%;bottom:4%;width:37.7rem}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section06-antey__img03{width:36.7%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section06-antey__img03{right:-6%;bottom:-12%;width:14.8rem}}.portfolio-template.portfolio-template--anteysite .section07-antey{padding:14.3% 10% 14.66%;position:relative;background:#efefef;margin-bottom:5.2rem}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section07-antey{padding:14.3% 8.5% 14.66%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section07-antey{margin-bottom:0;padding:23% 6% 8%}}.portfolio-template.portfolio-template--anteysite .section07-antey .antey-description{color:#000;width:38%;margin:0 auto}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section07-antey .antey-description{width:58%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section07-antey .antey-description{width:100%}}.portfolio-template.portfolio-template--anteysite .section07-antey a{color:#e82300;text-decoration:none}.portfolio-template.portfolio-template--anteysite .section07-antey a:hover{text-decoration:underline}.portfolio-template.portfolio-template--anteysite .section07-antey__img01{width:26.7rem;position:absolute;top:0;left:0;margin-top:14.8rem;margin-left:9.5rem}@media(min-width:869px)and (max-width:1599px){.portfolio-template.portfolio-template--anteysite .section07-antey__img01{width:22.3%;margin-top:13.5%;margin-left:.5%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--anteysite .section07-antey__img01{width:16.4rem;position:relative;top:0;left:50%;margin-top:2.7rem;margin-left:-8.5rem}}.portfolio-template.portfolio-template--arbubbles .portfolio-header__name{display:none}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arbubbles .portfolio-header__name{display:block;margin-bottom:3rem}.portfolio-template.portfolio-template--arbubbles .portfolio-p{font-size:1.5rem;line-height:1.2}}@media(max-width:968px)and (pointer:coarse)and (orientation:landscape){.portfolio-template.portfolio-template--arbubbles .portfolio-p{font-size:.909rem}}.portfolio-template.portfolio-template--arbubbles .portfolio-ul{font-size:1.5rem;margin-left:1.5rem;list-style:none}.portfolio-template.portfolio-template--arbubbles .portfolio-ul li{position:relative;margin-bottom:1rem;font-weight:100}.portfolio-template.portfolio-template--arbubbles .portfolio-ul li:last-of-type{margin-bottom:0}.portfolio-template.portfolio-template--arbubbles .portfolio-ul li:before{border:.1rem solid #007cff;display:block;content:"";position:absolute;top:.5rem;left:-1.5rem;transform:rotate(45deg);width:.7rem;height:.7rem;line-height:2.08rem}.portfolio-template.portfolio-template--arbubbles .portfolio-h2{font-weight:500;margin-bottom:2rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arbubbles .portfolio-h2{font-size:1.8rem;margin-bottom:1rem}}@media(max-width:968px)and (pointer:coarse)and (orientation:landscape){.portfolio-template.portfolio-template--arbubbles .portfolio-h2{font-size:1.15rem}}.portfolio-template.portfolio-template--arbubbles .portfolio-section__slider{width:100%;margin-bottom:0!important}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arbubbles .portfolio-section__slider .slick-slide{width:87vw;margin:0 5vw}}.portfolio-template.portfolio-template--arbubbles .portfolio-section__slider .slider__points{position:relative;padding:4rem}.portfolio-template.portfolio-template--arbubbles .portfolio-section__slider .slider__points button{border-width:2px}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arbubbles .portfolio-section__slider .slider__points{padding:2rem;border-width:1px}}.portfolio-template.portfolio-template--arbubbles .portfolio-section__columns{display:flex;flex-direction:row}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arbubbles .portfolio-section__columns{flex-direction:column}}.portfolio-template.portfolio-template--arbubbles .portfolio-section__columns .portfolio-section__column{width:47.5%;margin-bottom:0!important}.portfolio-template.portfolio-template--arbubbles .portfolio-section__columns .portfolio-section__column:last-of-type{margin-bottom:0!important}.portfolio-template.portfolio-template--arbubbles .portfolio-section__columns .portfolio-section__column .portfolio-p{margin-bottom:1rem;position:relative}.portfolio-template.portfolio-template--arbubbles .portfolio-section__columns .portfolio-section__column .portfolio-p:last-of-type{margin-bottom:0}.portfolio-template.portfolio-template--arbubbles .portfolio-section__columns .portfolio-section__column:first-of-type{margin-right:5%}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arbubbles .portfolio-section__columns .portfolio-section__column{width:100%;margin-bottom:4vw!important}}.portfolio-template.portfolio-template--arbubbles .portfolio-section{display:flex;flex-direction:column;padding:0;position:relative;margin-bottom:5rem!important}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arbubbles .portfolio-section{flex-direction:column;margin-bottom:2rem!important}}.portfolio-template.portfolio-template--arbubbles .portfolio-section-cover{width:100%;height:100%!important;display:block;margin-bottom:5rem;display:none}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arbubbles .portfolio-section-cover{margin-bottom:2rem}}.portfolio-template.portfolio-template--arbubbles .portfolio-section--one .portfolio-p{margin-bottom:0}.portfolio-template.portfolio-template--arbubbles .portfolio-section--two iframe{width:100%;height:41vw;margin-bottom:5rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arbubbles .portfolio-section--two iframe{height:53vw;margin-bottom:2rem}}@media(max-width:767px){.portfolio-template.portfolio-template--arbubbles .visible-m{display:block}}@media(min-width:768px)and (max-width:1160px){.portfolio-template.portfolio-template--arbubbles .visible-t{display:block}}@media(min-width:1161px){.portfolio-template.portfolio-template--arbubbles .visible-d{display:block}}.portfolio-template.portfolio-template--arglassplant .portfolio-p{font-size:1.6rem;letter-spacing:0;line-height:1.3;font-weight:300;margin-bottom:1.4rem;line-height:1.4;z-index:1;position:relative;width:100%}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arglassplant .portfolio-p{font-size:1.5rem;line-height:1.3;font-weight:300;letter-spacing:-.1px}}@media(max-width:968px)and (pointer:coarse)and (orientation:landscape){.portfolio-template.portfolio-template--arglassplant .portfolio-p{font-size:.909rem}}.portfolio-template.portfolio-template--arglassplant strong.portfolio-p{font-weight:600}.portfolio-template.portfolio-template--arglassplant .portfolio-h2{font-size:2.4rem;font-weight:400;margin-bottom:1rem;z-index:1;position:relative}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arglassplant .portfolio-h2{font-size:2rem;margin-bottom:1rem;letter-spacing:-.2px}}@media(max-width:968px)and (pointer:coarse)and (orientation:landscape){.portfolio-template.portfolio-template--arglassplant .portfolio-h2{font-size:1.15rem}}.portfolio-template.portfolio-template--arglassplant .appicon{width:8rem;height:8rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arglassplant .appicon{width:6rem;height:6rem}}.portfolio-template.portfolio-template--arglassplant .portfolio-promo-image{width:100%;height:100%;display:block}.portfolio-template.portfolio-template--arglassplant .youtube{position:relative;padding-top:56.25%;width:100%}.portfolio-template.portfolio-template--arglassplant .youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.portfolio-template.portfolio-template--arglassplant .portfolio-section__slider{width:100%;margin-bottom:0!important}.portfolio-template.portfolio-template--arglassplant .portfolio-section__slider .slick-slide{width:87vw;margin:0 5vw}.portfolio-template.portfolio-template--arglassplant .portfolio-section__slider .slider__points{position:relative;padding:2rem 2rem 0}.portfolio-template.portfolio-template--arglassplant .portfolio-section{display:flex;align-items:center;justify-content:flex-start;margin-bottom:3rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arglassplant .portfolio-section{flex-direction:column;margin-bottom:2rem}}.portfolio-template.portfolio-template--arglassplant .portfolio-section-cover{width:100%;height:auto;display:block;margin-bottom:5rem;display:none}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arglassplant .portfolio-section-cover{display:block;margin-bottom:2rem}}.portfolio-template.portfolio-template--arglassplant .portfolio-section-wrap{display:flex;align-items:flex-start;flex-direction:row;width:100%}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arglassplant .portfolio-section-wrap{flex-direction:column}}.portfolio-template.portfolio-template--arglassplant .portfolio-section-half{width:50%}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arglassplant .portfolio-section-half{width:100%}}.portfolio-template.portfolio-template--arglassplant .portfolio-section-half:first-of-type{padding-right:1.5rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arglassplant .portfolio-section-half:first-of-type{padding:0 0 2rem}}.portfolio-template.portfolio-template--arglassplant .portfolio-section-half:last-of-type{padding-left:1.5rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arglassplant .portfolio-section-half:last-of-type{padding:0}}.portfolio-template.portfolio-template--arglassplant .portfolio-section--one{background-size:cover;background-position:50%;padding:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arglassplant .portfolio-section--one{padding:0 2rem}}.portfolio-template.portfolio-template--arglassplant .portfolio-section--one .portfolio-p{margin-bottom:2rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arglassplant .portfolio-section--one .portfolio-p{margin-bottom:0}}.portfolio-template.portfolio-template--arglassplant .portfolio-section--one .portfolio-h2{text-align:left}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arglassplant .portfolio-section--two .portfolio-section-half:first-of-type{order:2;padding:0}.portfolio-template.portfolio-template--arglassplant .portfolio-section--two .portfolio-section-half:last-of-type{order:1;padding:0 0 2rem}}.portfolio-template.portfolio-template--arglassplant .portfolio-section--three{flex-direction:column}.portfolio-template.portfolio-template--arglassplant .portfolio-section--three .portfolio-h2{text-align:left;width:100%}.portfolio-template.portfolio-template--arglassplant .portfolio-section--three .portfolio-p,.portfolio-template.portfolio-template--arglassplant .portfolio-section--three .portfolio-section-half{margin-bottom:0;padding-bottom:0}.portfolio-template.portfolio-template--arglassplant .portfolio-section--four .portfolio-p{margin-bottom:2rem}.portfolio-template.portfolio-template--arglassplant .portfolio-section--four .portfolio-section-wrap{align-items:stretch}.portfolio-template.portfolio-template--arglassplant .portfolio-section--four .portfolio-section-half{display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arglassplant .portfolio-section--four .portfolio-section-half:first-of-type{padding:0 0 2rem}.portfolio-template.portfolio-template--arglassplant .portfolio-section--four .portfolio-section-half:last-of-type{padding:0}.portfolio-template.portfolio-template--arglassplant .portfolio-section--four .portfolio-section-half:last-of-type .portfolio-p{order:2}.portfolio-template.portfolio-template--arglassplant .portfolio-section--four .portfolio-section-half:last-of-type img{order:1;margin-bottom:2rem}}.portfolio-template.portfolio-template--arglassplant .hidden-m{display:flex!important}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arglassplant .hidden-m{display:none!important}}.portfolio-template.portfolio-template--arglassplant .hidden-d{display:none!important}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--arglassplant .hidden-d{display:flex!important}}.portfolio-template.portfolio-template--artumb .portfolio-p{font-size:1.6rem;letter-spacing:0;line-height:1.3;font-weight:300;margin-bottom:1.4rem;line-height:1.4;z-index:1;position:relative}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--artumb .portfolio-p{font-size:1.5rem;line-height:1.3;font-weight:300;letter-spacing:-.1px}}@media(max-width:968px)and (pointer:coarse)and (orientation:landscape){.portfolio-template.portfolio-template--artumb .portfolio-p{font-size:.909rem}}.portfolio-template.portfolio-template--artumb strong.portfolio-p{font-weight:600}.portfolio-template.portfolio-template--artumb .portfolio-h2{font-size:2.4rem;font-weight:400;margin-bottom:1rem;z-index:1;position:relative}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--artumb .portfolio-h2{font-size:2rem;margin-bottom:1rem;letter-spacing:-.2px}}@media(max-width:968px)and (pointer:coarse)and (orientation:landscape){.portfolio-template.portfolio-template--artumb .portfolio-h2{font-size:1.15rem}}.portfolio-template.portfolio-template--artumb .appicon{width:8rem;height:8rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--artumb .appicon{width:6rem;height:6rem}}.portfolio-template.portfolio-template--artumb .portfolio-promo-image{width:100%;height:auto;display:block}.portfolio-template.portfolio-template--artumb .youtube{position:relative;padding-top:56.25%;width:100%}.portfolio-template.portfolio-template--artumb .youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.portfolio-template.portfolio-template--artumb .portfolio-section{display:flex;align-items:center;justify-content:flex-start;margin-bottom:3rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--artumb .portfolio-section{flex-direction:column;margin-bottom:2rem}}.portfolio-template.portfolio-template--artumb .portfolio-section-wrap{display:flex;align-items:flex-start;flex-direction:row}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--artumb .portfolio-section-wrap{flex-direction:column}}.portfolio-template.portfolio-template--artumb .portfolio-section-half{width:50%}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--artumb .portfolio-section-half{width:100%}}.portfolio-template.portfolio-template--artumb .portfolio-section-half:first-of-type{padding-right:1.5rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--artumb .portfolio-section-half:first-of-type{padding:0 0 2rem}}.portfolio-template.portfolio-template--artumb .portfolio-section-half:last-of-type{padding-left:1.5rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--artumb .portfolio-section-half:last-of-type{padding:0}}.portfolio-template.portfolio-template--artumb .portfolio-section--one{background-size:cover;background-position:50%;padding:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.portfolio-template.portfolio-template--artumb .portfolio-section--one .portfolio-p{margin-bottom:2rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--artumb .portfolio-section--one .portfolio-p{margin-bottom:2rem}}.portfolio-template.portfolio-template--artumb .portfolio-section--one .portfolio-h2{text-align:left}.portfolio-template.portfolio-template--artumb .portfolio-section--two{flex-direction:column}.portfolio-template.portfolio-template--artumb .portfolio-section--two .portfolio-h2{text-align:left;width:100%}.portfolio-template.portfolio-template--artumb .portfolio-section--two .portfolio-p,.portfolio-template.portfolio-template--artumb .portfolio-section--two .portfolio-section-half{margin-bottom:0;padding-bottom:0}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--artumb .portfolio-section--four .portfolio-section-half:first-of-type{order:2;padding:0}.portfolio-template.portfolio-template--artumb .portfolio-section--four .portfolio-section-half:last-of-type{order:1;padding:0 0 2rem}.portfolio-template.portfolio-template--artumb .portfolio-section--five .portfolio-section-half:first-of-type{order:2;padding-bottom:0}.portfolio-template.portfolio-template--artumb .portfolio-section--five .portfolio-section-half:last-of-type{order:1}}.portfolio-template.portfolio-template--artumb .portfolio-section--six .portfolio-h2{text-align:left;width:100%}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--artumb .portfolio-section--six .portfolio-p{margin-bottom:0}.portfolio-template.portfolio-template--artumb .portfolio-section--seven{margin-bottom:3rem}}.portfolio-template.portfolio-template--artumb .hidden-m{display:block!important}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--artumb .hidden-m{display:none!important}}.portfolio-template.portfolio-template--artumb .hidden-d{display:none!important}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--artumb .hidden-d{display:block!important}}.portfolio-template--ballingoal{font-size:18px;font-weight:400;line-height:1.35;letter-spacing:0;background-color:#f5faff}.portfolio-template--ballingoal .portfolio-flex{display:flex}.portfolio-template--ballingoal .direction-column{flex-direction:column}.portfolio-template--ballingoal .align-center{align-items:center}.portfolio-template--ballingoal .justify-center{justify-content:center}.portfolio-template--ballingoal .text-center{text-align:center}.portfolio-template--ballingoal picture{display:block}.portfolio-template--ballingoal h2.portfolio-title{font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0;padding:0}@media(max-width:768px){.portfolio-template--ballingoal h2.portfolio-title{font-size:24px}}.portfolio-template--ballingoal h3.portfolio-title{font-size:20px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0;padding:0}.portfolio-template--ballingoal .portfolio-nowrap{white-space:nowrap}.portfolio-template--ballingoal .buttonbar{display:flex;justify-content:center;gap:10px;position:absolute;z-index:2;bottom:-47px;left:50%;transform:translateX(-50%)}.portfolio-template--ballingoal .buttonbar .button-restart{background:url(https://spider.ru/static/blob/content/works/ballingoal/images/restart.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--ballingoal .buttonbar .button-restart,.portfolio-template--ballingoal .buttonbar .button-video{width:35px;height:35px;margin:0;padding:0;outline:none;cursor:pointer;border-radius:50%;border:none;box-shadow:0 3px 13px rgba(172,154,223,.23)}.portfolio-template--ballingoal .buttonbar .button-video{background:url(https://spider.ru/static/blob/content/works/ballingoal/images/pause.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--ballingoal .buttonbar .button-video.play{background:url(https://spider.ru/static/blob/content/works/ballingoal/images/play.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--ballingoal .buttonbar .button-video.pause{background:url(https://spider.ru/static/blob/content/works/ballingoal/images/pause.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--ballingoal .only-desktop{display:block}@media(max-width:768px){.portfolio-template--ballingoal .only-desktop{display:none}}.portfolio-template--ballingoal .only-mobile{display:none}@media(max-width:768px){.portfolio-template--ballingoal .only-mobile{display:block}}.portfolio-template--ballingoal .portfolio-list{margin:0;padding:0;list-style:none}.portfolio-template--ballingoal .portfolio-list li{margin:0 0 20px;padding:0 0 0 36px;position:relative}.portfolio-template--ballingoal .portfolio-list li:before{content:"";width:24px;height:24px;position:absolute;top:-1px;left:0;background-image:url(https://spider.ru/static/blob/content/works/ballingoal/images/marker.svg);background-position:0 0;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--ballingoal .section-01{padding:150px 0 105px;background-color:#0a160d;background-image:url(https://spider.ru/static/blob/content/works/ballingoal/images/bg_01.jpg);background-position:top;background-repeat:no-repeat;background-size:100% auto;color:#fff}@media(max-width:768px){.portfolio-template--ballingoal .section-01{padding:32px 0 80px;background-image:url(https://spider.ru/static/blob/content/works/ballingoal/images/bg_01_mobile.jpg);background-position:100% 0;background-repeat:no-repeat;background-size:cover}}.portfolio-template--ballingoal .section-01 .logo-ballingoal{width:252px;height:auto;margin-bottom:8px}@media(max-width:768px){.portfolio-template--ballingoal .section-01 .logo-ballingoal{width:210px}}.portfolio-template--ballingoal .section-01 h2.portfolio-title{font-size:30px}@media(max-width:768px){.portfolio-template--ballingoal .section-01 h2.portfolio-title{font-size:23px}}.portfolio-template--ballingoal .section-01 .portfolio-flex{align-items:center}@media(max-width:768px){.portfolio-template--ballingoal .section-01 .portfolio-flex{flex-direction:column;gap:32px}}.portfolio-template--ballingoal .section-01 .portfolio-flex-item{flex:1 1}.portfolio-template--ballingoal .section-01 .portfolio-flex-item:first-child{max-width:702px;display:flex;flex-direction:column;gap:16px}.portfolio-template--ballingoal .section-01 .portfolio-flex-item:nth-child(2){max-width:448px}@media(min-width:769px)and (max-width:1200px){.portfolio-template--ballingoal .section-01 .portfolio-flex-item:nth-child(2){max-width:300px}}.portfolio-template--ballingoal .section-01 .portfolio-small-video-wrapper{position:relative;width:246px;height:519px;display:flex;justify-content:center;align-items:flex-start;margin:0 auto}.portfolio-template--ballingoal .section-01 .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/ballingoal/images/video_frame_small.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%}.portfolio-template--ballingoal .section-01 .portfolio-small-video-wrapper .portfolio-small-video{width:93%;border-radius:24px;margin:auto}@media(max-width:768px){.portfolio-template--ballingoal .section-01 .portfolio-text{font-size:20px;font-weight:500}}.portfolio-template--ballingoal .section-02{padding:80px 0}@media(max-width:768px){.portfolio-template--ballingoal .section-02{padding:32px 0}}.portfolio-template--ballingoal .section-02 .portfolio-description{margin:24px 0 64px}@media(max-width:768px){.portfolio-template--ballingoal .section-02 .portfolio-description{margin:32px 0}}.portfolio-template--ballingoal .section-02 .portfolio-description .portfolio-text{font-weight:500}.portfolio-template--ballingoal .section-02 .portfolio-flex{gap:40px}@media(max-width:768px){.portfolio-template--ballingoal .section-02 .portfolio-flex{flex-direction:column;gap:24px}}.portfolio-template--ballingoal .section-02 .portfolio-flex-item{flex:1 1;text-align:center}@media(max-width:768px){.portfolio-template--ballingoal .section-02 .portfolio-flex-item{padding:0 16px}}.portfolio-template--ballingoal .section-02 .section-02-img{max-width:200px;width:100%;display:block;margin:0 auto 16px}@media(max-width:480px){.portfolio-template--ballingoal .section-02 .section-02-img{max-width:128px}}.portfolio-template--ballingoal .section-03{padding:60px 0 80px}@media(max-width:768px){.portfolio-template--ballingoal .section-03{padding:32px 0}}.portfolio-template--ballingoal .section-03 .portfolio-flex{gap:32px}.portfolio-template--ballingoal .section-03 .portfolio-items{display:flex;flex-direction:column;gap:20px;background-color:#fff;border-radius:20px;padding:24px 28px;border:1px solid #f6f6f6}@media(max-width:768px){.portfolio-template--ballingoal .section-03 .portfolio-items{padding:12px 16px;gap:4px}}.portfolio-template--ballingoal .section-03 .portfolio-items .portfolio-item{display:flex;gap:16px;padding:8px 0}.portfolio-template--ballingoal .section-03 .portfolio-items .portfolio-item:first-child .portfolio-item-number{color:#03d572}.portfolio-template--ballingoal .section-03 .portfolio-items .portfolio-item:nth-child(2) .portfolio-item-number{color:#19b862}.portfolio-template--ballingoal .section-03 .portfolio-items .portfolio-item:nth-child(3) .portfolio-item-number{color:#2d8d4f}.portfolio-template--ballingoal .section-03 .portfolio-items .portfolio-item:nth-child(4) .portfolio-item-number{color:#327044}.portfolio-template--ballingoal .section-03 .portfolio-items .portfolio-item-number{min-width:37px;font-size:32px;font-weight:600;margin:-8px 0}.portfolio-template--ballingoal .section-03 .section-03-img1-mobile{max-width:351px;display:block;margin:0 auto}@media(max-width:374px){.portfolio-template--ballingoal .section-03 .section-03-img1-mobile{max-width:100%}}.portfolio-template--ballingoal .section-04{padding:64px 0 172px}@media(max-width:768px){.portfolio-template--ballingoal .section-04{padding:32px 0}}.portfolio-template--ballingoal .section-04 h2.portfolio-title{margin-bottom:32px}.portfolio-template--ballingoal .section-04 .portfolio-line1{margin-top:40px}@media(max-width:768px){.portfolio-template--ballingoal .section-04 .portfolio-line1{margin-top:24px}}.portfolio-template--ballingoal .section-04 .portfolio-line1 .portfolio-description{background-color:#fff;border-radius:16px;padding:24px;border:1px solid #f6f6f6;box-shadow:0 2px 40px rgba(63,126,154,.12)}@media(max-width:768px){.portfolio-template--ballingoal .section-04 .portfolio-line1 .portfolio-flex{flex-direction:column}}.portfolio-template--ballingoal .section-04 .portfolio-line1 .portfolio-flex-item{flex:1 1}.portfolio-template--ballingoal .section-04 .portfolio-line1 .portfolio-flex-item:first-child{padding-top:128px}@media(max-width:768px){.portfolio-template--ballingoal .section-04 .portfolio-line1 .portfolio-flex-item:first-child{padding-top:0;width:290px;margin-bottom:-24px;position:relative}}@media(max-width:374px){.portfolio-template--ballingoal .section-04 .portfolio-line1 .portfolio-flex-item:first-child{width:88%}}.portfolio-template--ballingoal .section-04 .portfolio-line1 .portfolio-flex-item:nth-child(3){align-self:flex-end;padding-bottom:99px}@media(max-width:768px){.portfolio-template--ballingoal .section-04 .portfolio-line1 .portfolio-flex-item:nth-child(3){padding-bottom:0;width:309px;position:relative;margin-top:-32px}}@media(max-width:374px){.portfolio-template--ballingoal .section-04 .portfolio-line1 .portfolio-flex-item:nth-child(3){width:88%}}.portfolio-template--ballingoal .section-04 .portfolio-line2{margin-top:56px}@media(max-width:768px){.portfolio-template--ballingoal .section-04 .portfolio-line2{margin-top:32px}.portfolio-template--ballingoal .section-04 .portfolio-line2 .portfolio-flex{flex-direction:column}}.portfolio-template--ballingoal .section-04 .portfolio-line2 .portfolio-flex-item{flex:1 1;position:relative}.portfolio-template--ballingoal .section-04 .portfolio-line2 .portfolio-flex-item:first-child{display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.portfolio-template--ballingoal .section-04 .portfolio-line2 .portfolio-flex-item:nth-child(2){margin-top:40px}}.portfolio-template--ballingoal .section-04 .portfolio-line3{margin-top:56px}@media(max-width:768px){.portfolio-template--ballingoal .section-04 .portfolio-line3{margin-top:88px}}.portfolio-template--ballingoal .section-04 .portfolio-line3 .portfolio-flex{gap:40px;align-items:center}@media(max-width:768px){.portfolio-template--ballingoal .section-04 .portfolio-line3 .portfolio-flex{flex-direction:column;gap:32px}}@media(min-width:769px)and (max-width:1100px){.portfolio-template--ballingoal .section-04 .portfolio-line3 .portfolio-flex-item.portfolio-images{max-width:61.5%}}@media(max-width:768px){.portfolio-template--ballingoal .section-04 .portfolio-line3 .portfolio-flex-item.portfolio-images{order:-1}}.portfolio-template--ballingoal .section-04 .portfolio-line3 .portfolio-flex-item.portfolio-images .portfolio-flex{gap:16px;margin-bottom:16px}.portfolio-template--ballingoal .section-04 .section-04-img1{max-width:320px;display:block;margin:0 auto}@media(min-width:769px)and (max-width:1100px){.portfolio-template--ballingoal .section-04 .section-04-img1{max-width:95%}}@media(max-width:768px){.portfolio-template--ballingoal .section-04 .section-04-img1{max-width:240px}}.portfolio-template--ballingoal .section-04 .section-04-img2{max-width:394px;border-radius:24px;display:block;margin:0 auto;box-shadow:0 2px 40px rgba(63,126,154,.12)}@media(min-width:769px)and (max-width:1100px){.portfolio-template--ballingoal .section-04 .section-04-img2{max-width:95%}}.portfolio-template--ballingoal .section-04 .section-04-img2-mobile{width:100%;border-radius:24px;display:block;margin:0 auto;box-shadow:0 2px 40px rgba(63,126,154,.12)}@media(max-width:768px){.portfolio-template--ballingoal .section-04 .section-04-img2-mobile{max-width:351px}}@media(max-width:374px){.portfolio-template--ballingoal .section-04 .section-04-img2-mobile{max-width:100%}}.portfolio-template--ballingoal .section-04 .section-04-img3{max-width:320px;display:block;margin:0 auto}@media(min-width:769px)and (max-width:1100px){.portfolio-template--ballingoal .section-04 .section-04-img3{max-width:95%}}@media(max-width:768px){.portfolio-template--ballingoal .section-04 .section-04-img3{width:200px;left:-70px;position:relative}}@media(max-width:374px){.portfolio-template--ballingoal .section-04 .section-04-img3{left:-50px}}.portfolio-template--ballingoal .section-04 .section-04-img4{max-width:320px;display:block;margin:0 auto}@media(min-width:769px)and (max-width:1100px){.portfolio-template--ballingoal .section-04 .section-04-img4{max-width:95%}}@media(max-width:768px){.portfolio-template--ballingoal .section-04 .section-04-img4{width:200px;position:absolute;left:50%;top:0;margin-top:-365px;margin-left:-20px}}@media(max-width:374px){.portfolio-template--ballingoal .section-04 .section-04-img4{margin-left:-42px}}.portfolio-template--ballingoal .section-04 .section-04-img5{max-width:321px;display:block;margin:0 auto}@media(min-width:769px)and (max-width:1100px){.portfolio-template--ballingoal .section-04 .section-04-img5{max-width:95%}}@media(max-width:768px){.portfolio-template--ballingoal .section-04 .section-04-img5{max-width:260px}}.portfolio-template--ballingoal .section-04 .section-04-img6{display:block;margin:0 auto;border-radius:24px;box-shadow:0 2px 40px rgba(63,126,154,.12)}@media(max-width:768px){.portfolio-template--ballingoal .section-04 .section-04-img6{width:351px;height:320px;object-fit:cover}}@media(max-width:374px){.portfolio-template--ballingoal .section-04 .section-04-img6{max-width:100%}}.portfolio-template--ballingoal .section-04 .section-04-img7{display:block;margin:0 auto;border-radius:24px;box-shadow:0 2px 40px rgba(63,126,154,.12)}@media(max-width:768px){.portfolio-template--ballingoal .section-04 .section-04-img7{width:351px;height:320px;object-fit:cover}}@media(max-width:374px){.portfolio-template--ballingoal .section-04 .section-04-img7{max-width:100%}}.portfolio-template--ballingoal .section-05{padding:32px 0;background-image:url(https://spider.ru/static/blob/content/works/ballingoal/images/bg_05.png);background-position:bottom;background-repeat:no-repeat;background-size:auto 100%}@media(max-width:768px){.portfolio-template--ballingoal .section-05{background:none;padding:32px 0 0}}.portfolio-template--ballingoal .section-05 .portfolio-flex{gap:24px}.portfolio-template--ballingoal .section-05 .section-05-img1{margin-top:8px}.portfolio-template--ballingoal .section-05 .section-05-img1-mobile{max-width:375px;display:block;margin:0 auto}@media(max-width:374px){.portfolio-template--ballingoal .section-05 .section-05-img1-mobile{max-width:100%}}.portfolio-template--ballingoal .section-05 .section-05-mobile-bg{background-image:url(https://spider.ru/static/blob/content/works/ballingoal/images/bg_05_mobile.png);background-position:center -24px;background-repeat:no-repeat;background-size:180% auto;margin:0 calc(-1*var(--container-padding-px));padding-bottom:56px}.portfolio-template--ballingoal .section-06{padding:60px 0 97px}@media(max-width:768px){.portfolio-template--ballingoal .section-06{padding:32px 0 42px}}.portfolio-template--ballingoal .section-06 h2.portfolio-title{margin-bottom:24px}.portfolio-template--ballingoal .section-06 .portfolio-line1 .portfolio-flex{margin-top:24px;gap:20px}@media(max-width:768px){.portfolio-template--ballingoal .section-06 .portfolio-line1 .portfolio-flex{flex-direction:column;gap:0}}.portfolio-template--ballingoal .section-06 .portfolio-line1 .portfolio-flex-item{flex:1 1}.portfolio-template--ballingoal .section-06 .section-06-img1{margin-top:28px}.portfolio-template--ballingoal .section-06 .section-06-img1-mobile{max-width:411px;display:block;margin:28px auto 0;position:relative;left:-24px}@media(max-width:374px){.portfolio-template--ballingoal .section-06 .section-06-img1-mobile{max-width:100%;left:0}}.portfolio-template--ballingoal .section-06 .portfolio-line2 .portfolio-flex{margin-top:48px;gap:24px}@media(max-width:768px){.portfolio-template--ballingoal .section-06 .portfolio-line2 .portfolio-flex{flex-direction:column;margin-top:56px}}.portfolio-template--ballingoal .section-06 .portfolio-line2 .portfolio-flex-item{flex:1 1}.portfolio-template--ballingoal .section-06 .portfolio-line2 .portfolio-flex-item:first-child{padding-top:89px}@media(max-width:768px){.portfolio-template--ballingoal .section-06 .portfolio-line2 .portfolio-flex-item:first-child{padding-top:0}}.portfolio-template--ballingoal .section-06 .portfolio-line2 .portfolio-flex-item:nth-child(2){position:relative}.portfolio-template--ballingoal .section-06 .portfolio-line2 .portfolio-flex-item:nth-child(2):before{content:"";position:absolute;width:100%;height:600px;background-color:#eaf2f9;border-radius:24px}@media(max-width:768px){.portfolio-template--ballingoal .section-06 .portfolio-line2 .portfolio-flex-item:nth-child(2):before{height:460px}}.portfolio-template--ballingoal .section-06 .portfolio-line2 .portfolio-items{margin-top:24px;display:flex;flex-direction:column;gap:12px}.portfolio-template--ballingoal .section-06 .portfolio-line2 .portfolio-items .portfolio-item{background-color:#fff;border-radius:20px;padding:24px 28px;border:1px solid #f6f6f6;min-height:91px;display:flex;gap:16px;align-items:center}@media(max-width:768px){.portfolio-template--ballingoal .section-06 .portfolio-line2 .portfolio-items .portfolio-item{padding:20px 16px;min-height:auto}}.portfolio-template--ballingoal .section-06 .portfolio-line2 .portfolio-items .portfolio-item:first-child .portfolio-item-number{color:#03d572}.portfolio-template--ballingoal .section-06 .portfolio-line2 .portfolio-items .portfolio-item:nth-child(2) .portfolio-item-number{color:#19b862}.portfolio-template--ballingoal .section-06 .portfolio-line2 .portfolio-items .portfolio-item:nth-child(3){align-items:flex-start}.portfolio-template--ballingoal .section-06 .portfolio-line2 .portfolio-items .portfolio-item:nth-child(3) .portfolio-item-number{color:#2d8d4f}.portfolio-template--ballingoal .section-06 .portfolio-line2 .portfolio-items .portfolio-item-number{min-width:37px;font-size:32px;font-weight:600}.portfolio-template--ballingoal .section-06 .portfolio-line2 .section-06-img2{width:312px;display:block;margin:34px auto 0;position:relative}@media(max-width:768px){.portfolio-template--ballingoal .section-06 .portfolio-line2 .section-06-img2{width:260px;margin:44px auto 0}}.portfolio-template--ballingoal .section-07{background-color:#18191b;color:#fff;padding:0 0 96px;position:relative}@media(min-width:769px)and (max-width:1100px){.portfolio-template--ballingoal .section-07{padding:0 0 32px}}@media(max-width:768px){.portfolio-template--ballingoal .section-07{padding:0}}.portfolio-template--ballingoal .section-07 .portfolio-title-group{display:flex;flex-direction:column;gap:24px;margin-bottom:64px;text-align:center}@media(max-width:768px){.portfolio-template--ballingoal .section-07 .portfolio-title-group{margin-bottom:32px}}.portfolio-template--ballingoal .section-07 .portfolio-bg-wrapper{padding:64px 0 0;margin:0 80px;min-height:1012px;position:relative}@media(min-width:769px)and (max-width:1320px){.portfolio-template--ballingoal .section-07 .portfolio-bg-wrapper{margin:0}}@media(max-width:768px){.portfolio-template--ballingoal .section-07 .portfolio-bg-wrapper{padding:32px 0 0;margin:0}}.portfolio-template--ballingoal .section-07 .portfolio-bg-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;max-height:1012px;border-radius:40px;background-image:url(https://spider.ru/static/blob/content/works/ballingoal/images/bg_07.png);background-position:top;background-repeat:no-repeat;background-size:auto 100%}@media(min-width:769px)and (max-width:1320px){.portfolio-template--ballingoal .section-07 .portfolio-bg-wrapper:before{border-radius:0}}@media(min-width:801px)and (max-width:980px){.portfolio-template--ballingoal .section-07 .portfolio-bg-wrapper:before{max-height:1180px}}@media(min-width:769px)and (max-width:800px){.portfolio-template--ballingoal .section-07 .portfolio-bg-wrapper:before{max-height:1260px}}@media(max-width:768px){.portfolio-template--ballingoal .section-07 .portfolio-bg-wrapper:before{background-image:url(https://spider.ru/static/blob/content/works/ballingoal/images/bg_07_mobile.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;max-height:1856px;z-index:1}}.portfolio-template--ballingoal .section-07 .portfolio-bg-wrapper:after{content:"";position:absolute;top:0;left:0;width:calc(100% + 160px);margin:0 -80px;height:100%;max-height:1012px;background-image:linear-gradient(180deg,#131315 22%,rgba(19,19,21,.8) 43%,rgba(19,19,21,0) 71%)}.portfolio-template--ballingoal .section-07 .portfolio-line1{position:relative;z-index:1}@media(max-width:768px){.portfolio-template--ballingoal .section-07 .portfolio-line1 .portfolio-flex{flex-direction:column;gap:32px}}.portfolio-template--ballingoal .section-07 .portfolio-line1 .portfolio-flex-item{flex:1 1}.portfolio-template--ballingoal .section-07 .portfolio-line1 .portfolio-flex-item:first-child{max-width:488px}@media(min-width:769px)and (max-width:1200px){.portfolio-template--ballingoal .section-07 .portfolio-line1 .portfolio-flex-item:first-child{max-width:300px}}@media(max-width:768px){.portfolio-template--ballingoal .section-07 .portfolio-line1 .portfolio-flex-item:first-child{max-width:none}}.portfolio-template--ballingoal .section-07 .portfolio-line1 .portfolio-flex-item:nth-child(2){max-width:710px;display:flex;flex-direction:column;gap:24px;padding:24px 24px 0;border-radius:24px;background-color:#18191b}@media(max-width:768px){.portfolio-template--ballingoal .section-07 .portfolio-line1 .portfolio-flex-item:nth-child(2){order:-1;padding:24px 16px 0;max-width:none}}.portfolio-template--ballingoal .section-07 .portfolio-line1 .portfolio-flex-item:nth-child(2) h2.portfolio-title{font-size:22px}.portfolio-template--ballingoal .section-07 .portfolio-line2{position:relative;z-index:1;margin-top:112px}@media(max-width:768px){.portfolio-template--ballingoal .section-07 .portfolio-line2{margin-top:94px}}.portfolio-template--ballingoal .section-07 .portfolio-line2 .portfolio-flex{gap:24px}@media(min-width:769px)and (max-width:1100px){.portfolio-template--ballingoal .section-07 .portfolio-line2 .portfolio-flex{flex-direction:column}}@media(max-width:768px){.portfolio-template--ballingoal .section-07 .portfolio-line2 .portfolio-flex{flex-direction:column}}.portfolio-template--ballingoal .section-07 .portfolio-line2 .portfolio-flex-item{flex:1 1;min-width:calc(50% - 12px)}.portfolio-template--ballingoal .section-07 .portfolio-line2 .portfolio-flex-item:first-child{display:flex;flex-direction:column;gap:24px;padding:24px 24px 0;border-radius:24px;background-color:#18191b}@media(max-width:768px){.portfolio-template--ballingoal .section-07 .portfolio-line2 .portfolio-flex-item:first-child{padding:24px 16px 0}}.portfolio-template--ballingoal .section-07 .portfolio-line2 .portfolio-img-wrapper{background-color:#1e1f21;border-radius:24px;height:100%;display:flex;align-items:flex-end}@media(min-width:769px)and (max-width:1100px){.portfolio-template--ballingoal .section-07 .portfolio-line2 .portfolio-img-wrapper{justify-content:center}}@media(max-width:768px){.portfolio-template--ballingoal .section-07 .portfolio-line2 .portfolio-img-wrapper{justify-content:center;margin:0 calc(-1*var(--container-padding-px));width:calc(100% + 2*var(--container-padding-px))}}@media(min-width:769px)and (max-width:1100px){.portfolio-template--ballingoal .section-07 .section-07-img1{max-width:375px}}.portfolio-template--ballingoal .section-07 .section-07-img1-mobile{margin:0 auto;display:block;max-width:375px}@media(max-width:400px){.portfolio-template--ballingoal .section-07 .section-07-img1-mobile{margin:0 calc(-2*var(--container-padding-px));width:calc(100% + 4*var(--container-padding-px));max-width:calc(100% + 4*var(--container-padding-px))}}.portfolio-template--ballingoal .section-07 .portfolio-small-video-wrapper{position:relative;width:246px;height:519px;display:flex;justify-content:center;align-items:flex-start;margin:0 auto}.portfolio-template--ballingoal .section-07 .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/ballingoal/images/video_frame_small.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%}.portfolio-template--ballingoal .section-07 .portfolio-small-video-wrapper .portfolio-small-video{width:93%;border-radius:24px;margin:auto}.portfolio-template--ballingoal .section-08{padding:64px 0 56px}@media(max-width:768px){.portfolio-template--ballingoal .section-08{padding:32px 0 24px}}.portfolio-template--ballingoal .section-08 h2.portfolio-title{font-size:22px;margin-bottom:24px}.portfolio-template--ballingoal .section-08 .portfolio-list{margin-top:24px}@media(max-width:768px){.portfolio-template--ballingoal .section-08 .section-08-img1{margin:0 auto;display:block;max-width:351px}}@media(max-width:374px){.portfolio-template--ballingoal .section-08 .section-08-img1{max-width:100%}}.portfolio-template--ballingoal .section-08 .section-08-img2{margin-top:4px}.portfolio-template--ballingoal .section-08 .section-08-img2-mobile{margin:4px auto 0;display:block;max-width:351px}@media(max-width:374px){.portfolio-template--ballingoal .section-08 .section-08-img2-mobile{max-width:100%}}.portfolio-template--ballingoal .section-08 .portfolio-flex{gap:40px}.portfolio-template--ballingoal .section-08 .portfolio-flex-item{flex:1 1}@media(max-width:768px){.portfolio-template--ballingoal .section-08 .portfolio-line1 .portfolio-flex{flex-direction:column}}.portfolio-template--ballingoal .section-08 .portfolio-line1 .portfolio-flex-item:first-child{max-width:540px}.portfolio-template--ballingoal .section-08 .portfolio-line1 .portfolio-flex{align-items:center}.portfolio-template--ballingoal .section-08 .portfolio-line2{margin-top:96px}@media(max-width:768px){.portfolio-template--ballingoal .section-08 .portfolio-line2{margin-top:42px}}.portfolio-template--ballingoal .section-08 .portfolio-line2 .portfolio-flex{gap:20px}@media(max-width:768px){.portfolio-template--ballingoal .section-08 .portfolio-line2 .portfolio-flex{flex-direction:column;gap:0}}.portfolio-template--ballingoal .section-09{padding:32px 0 80px}@media(max-width:768px){.portfolio-template--ballingoal .section-09{padding:0}}.portfolio-template--ballingoal .section-09 .portfolio-section-inner{background-color:#eaf2f9;border-radius:32px;padding:72px 40px 40px}@media(max-width:768px){.portfolio-template--ballingoal .section-09 .portfolio-section-inner{border-radius:16px;padding:36px 12px 16px}}.portfolio-template--ballingoal .section-09 .portfolio-flex{gap:56px}@media(max-width:768px){.portfolio-template--ballingoal .section-09 .portfolio-flex{flex-direction:column;gap:24px}}.portfolio-template--ballingoal .section-09 .portfolio-flex-item{flex:1 1}.portfolio-template--ballingoal .section-09 .portfolio-flex-item:nth-child(2){background-color:#f7f7f7;border-radius:16px;padding:12px}.portfolio-template--ballingoal .section-09 .portfolio-flex-item.portfolio-flex{gap:24px}.portfolio-template--ballingoal .section-09 .portfolio-flex-item-inner{border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px;color:#21272a;background-color:#fff}.portfolio-template--ballingoal .section-09 .section-09-img1{margin-top:56px}.portfolio-template--ballingoal .section-09 .section-09-img1-mobile{display:flex;margin:24px auto 0;max-width:327px}@media(max-width:374px){.portfolio-template--ballingoal .section-09 .section-09-img1-mobile{max-width:100%}}.portfolio-template--ballingoal .section-10{padding:32px 0 140px}@media(max-width:768px){.portfolio-template--ballingoal .section-10{padding:32px 0 0}}.portfolio-template--ballingoal .section-10 .portfolio-flex{gap:24px;flex-wrap:wrap;min-height:600px}@media(max-width:768px){.portfolio-template--ballingoal .section-10 .portfolio-flex{flex-direction:column}}.portfolio-template--ballingoal .section-10 .portfolio-flex-item{flex:1 1}.portfolio-template--ballingoal .section-10 .portfolio-flex-item:first-child{background-color:#18191b;border-radius:24px;overflow:hidden;position:relative}@media(max-width:768px){.portfolio-template--ballingoal .section-10 .portfolio-flex-item:first-child{height:352px;min-height:352px}}.portfolio-template--ballingoal .section-10 .section-10-img1{max-width:385px;position:absolute;top:65px;left:50%;transform:translateX(-50%)}@media(min-width:769px)and (max-width:900px){.portfolio-template--ballingoal .section-10 .section-10-img1{max-width:88%;top:11%}}@media(max-width:768px){.portfolio-template--ballingoal .section-10 .section-10-img1{max-width:223px;top:38px}}.portfolio-template--ballingoal .section-10 .section-10-img2{max-width:422px;width:100%;border-radius:28px}@media(max-width:768px){.portfolio-template--ballingoal .section-10 .section-10-img2{margin:0 auto;display:block}}.portfolio-template--ballingoal .section-10 .portfolio-description{background-color:#242527;border-radius:24px;color:#fff;display:flex;flex-direction:column;gap:32px;padding:24px;flex:1 1}.portfolio-template--ballingoal .section-11{padding:64px 0 172px;color:#21272a}@media(max-width:768px){.portfolio-template--ballingoal .section-11{padding:64px 0}}.portfolio-template--ballingoal .section-11 .portfolio-flex{gap:48px}@media(max-width:768px){.portfolio-template--ballingoal .section-11 .portfolio-flex{flex-direction:column;gap:0}}.portfolio-template--ballingoal .section-11 .portfolio-flex-item{flex:1 1;padding:16px}.portfolio-template--ballingoal .section-11 .portfolio-flex-item.portfolio-flex{gap:36px;padding:0}.portfolio-template--ballingoal .section-11 h2.portfolio-title{font-size:22px}.portfolio-template--ballingoal .section-11 .section-11-img1{width:100%}.portfolio-template--ballingoal .section-11 .section-11-img-mobile{display:block;margin:24px auto 0;max-width:351px}@media(max-width:374px){.portfolio-template--ballingoal .section-11 .section-11-img-mobile{max-width:100%}}.portfolio-template--ballingoal .section-12{padding:64px 0 98px}@media(max-width:768px){.portfolio-template--ballingoal .section-12{padding:56px 0 0}}.portfolio-template--ballingoal .section-12 .portfolio-flex{gap:40px}@media(max-width:768px){.portfolio-template--ballingoal .section-12 .portfolio-flex{flex-direction:column;gap:36px}}.portfolio-template--ballingoal .section-12 .portfolio-flex-item{flex:1.1 1}.portfolio-template--ballingoal .section-12 .portfolio-flex-item:nth-child(2){flex:.9 1}@media(max-width:768px){.portfolio-template--ballingoal .section-12 .portfolio-flex-item:nth-child(2){order:-1}}.portfolio-template--ballingoal .section-12 .portfolio-flex-item.portfolio-flex{gap:24px}@media(max-width:768px){.portfolio-template--ballingoal .section-12 h2.portfolio-title{margin-bottom:-12px}}.portfolio-template--ballingoal .section-12 .section-12-img1-mobile{display:block;margin:0 auto;max-width:351px}@media(max-width:374px){.portfolio-template--ballingoal .section-12 .section-12-img1-mobile{max-width:100%}}.portfolio-template--ballingoal .section-13{padding:64px 0 75px}@media(max-width:768px){.portfolio-template--ballingoal .section-13{padding:56px 0 32px}}.portfolio-template--ballingoal .section-13 .portfolio-flex{gap:24px}@media(max-width:768px){.portfolio-template--ballingoal .section-13 .portfolio-flex{flex-direction:column}}.portfolio-template--ballingoal .section-13 .portfolio-flex-item{flex:1 1}.portfolio-template--ballingoal .section-13 .portfolio-flex-item:nth-child(2){background-color:#f7f7f7;border-radius:16px;padding:12px}.portfolio-template--ballingoal .section-13 .portfolio-flex-item-inner{border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px;color:#21272a;background-color:#fff}.portfolio-template--ballingoal .section-13 .section-13-img1{margin-top:40px}.portfolio-template--ballingoal .section-13 .section-13-img1-mobile{display:block;margin:36px auto 0;max-width:351px}@media(max-width:374px){.portfolio-template--ballingoal .section-13 .section-13-img1-mobile{max-width:100%}}@media(max-width:768px){.portfolio-template--ballingoal .section-13 h2.portfolio-title{margin-bottom:-12px}}.portfolio-template--ballingoal .section-14{background-color:#000100;color:#fff;padding:80px;display:flex;flex-direction:column;gap:24px}@media(min-width:769px)and (max-width:1320px){.portfolio-template--ballingoal .section-14{padding:0}}@media(max-width:768px){.portfolio-template--ballingoal .section-14{padding:0}}.portfolio-template--ballingoal .section-14 .portfolio-bg-wrapper{padding:27px 0 0;min-height:876px;position:relative}@media(min-width:769px)and (max-width:1320px){.portfolio-template--ballingoal .section-14 .portfolio-bg-wrapper{padding:107px 0 80px}}@media(max-width:768px){.portfolio-template--ballingoal .section-14 .portfolio-bg-wrapper{padding:32px 0}}.portfolio-template--ballingoal .section-14 .portfolio-bg-wrapper:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:1740px;height:100%;border-radius:40px;background-image:url(https://spider.ru/static/blob/content/works/ballingoal/images/bg_14.png);background-position:top;background-repeat:no-repeat;background-size:auto 100%}@media(min-width:769px)and (max-width:1599px){.portfolio-template--ballingoal .section-14 .portfolio-bg-wrapper:before{background-position:100% 0}}@media(min-width:769px)and (max-width:1320px){.portfolio-template--ballingoal .section-14 .portfolio-bg-wrapper:before{border-radius:0}}@media(max-width:768px){.portfolio-template--ballingoal .section-14 .portfolio-bg-wrapper:before{background-image:url(https://spider.ru/static/blob/content/works/ballingoal/images/bg_14_mobile.jpg);background-position:0 100%;background-repeat:no-repeat;background-size:auto 2044px}}.portfolio-template--ballingoal .section-14 .portfolio-bg-inner{display:flex;flex-direction:column;gap:24px;position:relative}.portfolio-template--ballingoal .section-14 .section-14-img1{width:100%;display:block;margin-top:auto}.portfolio-template--ballingoal .section-14 .section-14-img1-mobile{display:block;margin:0 auto;max-width:342px}@media(max-width:374px){.portfolio-template--ballingoal .section-14 .section-14-img1-mobile{max-width:100%}}.portfolio-template--ballingoal .section-14 .portfolio-flex{gap:20px}@media(max-width:768px){.portfolio-template--ballingoal .section-14 .portfolio-flex{flex-direction:column;gap:32px}}.portfolio-template--ballingoal .section-14 .portfolio-flex-item{flex:1 1;background-color:rgba(6,22,15,.64);border-radius:16px;padding:24px}@media(max-width:768px){.portfolio-template--ballingoal .section-14 .portfolio-flex-item{padding:16px}}.portfolio-template--ballingoal .section-14 .portfolio-flex-item.portfolio-flex{gap:24px;flex-direction:row}@media(max-width:768px){.portfolio-template--ballingoal .section-14 .portfolio-flex-item.portfolio-flex{gap:16px}}.portfolio-template--ballingoal .section-14 .portfolio-flex-item.portfolio-flex .portfolio-flex-item{padding:0;background-color:transparent;border-radius:0}.portfolio-template--ballingoal .section-14 .portfolio-flex-item.portfolio-flex .portfolio-flex-item:first-child{flex:none;font-size:32px;font-weight:600}.portfolio-template--ballingoal .section-14 .portfolio-flex-item.portfolio-flex .portfolio-flex-item:nth-child(2){width:100%}.portfolio-template--ballingoal .section-15{padding:86px 0 146px}@media(max-width:768px){.portfolio-template--ballingoal .section-15{padding:64px 0}}.portfolio-template--ballingoal .section-15 .portfolio-flex{align-items:center;gap:32px}@media(max-width:768px){.portfolio-template--ballingoal .section-15 .portfolio-flex{flex-direction:column;gap:8px}}.portfolio-template--ballingoal .section-15 .portfolio-flex-item.portfolio-flex{gap:0;align-items:flex-start}.portfolio-template--ballingoal .section-15 .portfolio-flex-item:first-child{flex:1 1;gap:8px}.portfolio-template--ballingoal .section-15 .portfolio-flex-item:first-child .portfolio-text{color:#697077}@media(max-width:1240px){.portfolio-template--ballingoal .section-15 .portfolio-flex-item:nth-child(2){flex:1 1}}.portfolio-template--ballingoal .section-15 .section-15-img1{max-width:571px;width:100%}.portfolio-template--ballingoal .section-15 .section-15-img1-mobile{margin:0 auto;display:block;max-width:351px}@media(max-width:374px){.portfolio-template--ballingoal .section-15 .section-15-img1-mobile{max-width:100%}}.portfolio-template--ballingoal .section-16{background-image:url(https://spider.ru/static/blob/content/works/ballingoal/images/bg_16.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;padding:100px 0;color:#fff}@media(max-width:768px){.portfolio-template--ballingoal .section-16{padding:78px 0 44px}}@media(max-width:360px){.portfolio-template--ballingoal .section-16{font-size:16px}}.portfolio-template--ballingoal .section-16 .portfolio-flex{gap:24px}@media(max-width:768px){.portfolio-template--ballingoal .section-16 .portfolio-flex{flex-direction:column}}.portfolio-template--ballingoal .section-16 .portfolio-stacks{margin-bottom:60px}@media(max-width:1180px){.portfolio-template--ballingoal .section-16 .portfolio-stacks{flex-direction:column;max-width:587px;margin-left:auto;margin-right:auto}}.portfolio-template--ballingoal .section-16 .portfolio-statistics{max-width:587px;margin:0 auto}.portfolio-template--ballingoal .section-16 .portfolio-flex-item{flex:1 1;padding:32px;border-radius:20px;background-color:rgba(3,16,10,.64);border:1px solid rgba(24,201,111,.4)}@media(max-width:768px){.portfolio-template--ballingoal .section-16 .portfolio-flex-item{padding:16px}}.portfolio-template--ballingoal .section-16 .portfolio-flex-item.portfolio-flex{gap:0}.portfolio-template--ballingoal .section-16 h2.portfolio-title{margin-bottom:32px;text-align:center}.portfolio-template--ballingoal .section-16 h3.portfolio-title{font-size:20px;font-weight:600;line-height:1.25;letter-spacing:0;margin:0 0 40px;padding:0}.portfolio-template--ballingoal .section-16 .portfolio-stack{margin-bottom:20px;border-bottom:1px solid rgba(173,194,245,.16);display:flex;justify-content:space-between;gap:12px;padding:4px 0 6px;position:relative}.portfolio-template--ballingoal .section-16 .portfolio-stack:last-of-type{border-bottom:none;margin-bottom:0}.portfolio-template--ballingoal .section-16 .portfolio-stack dd{text-align:right;flex:1 1}.portfolio-template--ballingoal .section-16 .portfolio-stack dd .portfolio-stack-list{display:flex;flex-direction:column;gap:8px}.portfolio-template--ballingoal .section-16 .portfolio-stack dd .portfolio-stack-list .divider{color:#0da95a;margin:0 8px}.portfolio-template.portfolio-template--central .portfolio-p{font-size:1.6rem;letter-spacing:0;line-height:1.3;font-weight:400;margin-bottom:1.4rem;line-height:1.4;z-index:1;position:relative}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-p{font-size:1.5rem;line-height:1.3;font-weight:300;letter-spacing:-.1px}}@media(max-width:968px)and (pointer:coarse)and (orientation:landscape){.portfolio-template.portfolio-template--central .portfolio-p{font-size:.909rem}}.portfolio-template.portfolio-template--central strong.portfolio-p{font-weight:600}.portfolio-template.portfolio-template--central .portfolio-h2{font-size:2.4rem;font-weight:600;margin-bottom:2rem;z-index:1;position:relative;text-transform:uppercase}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-h2{font-size:2rem;margin-bottom:1rem;letter-spacing:-.2px}}@media(max-width:968px)and (pointer:coarse)and (orientation:landscape){.portfolio-template.portfolio-template--central .portfolio-h2{font-size:1.15rem}}.portfolio-template.portfolio-template--central .portfolio-image{width:87vw;height:100px;display:block}.portfolio-template.portfolio-template--central .appicon{width:8rem;height:8rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .appicon{width:6rem;height:6rem}}.portfolio-template.portfolio-template--central .portfolio-img-fullsize{width:100%;height:auto;display:block}.portfolio-template.portfolio-template--central .portfolio-img-plan{width:100%;padding:0 2rem;height:auto;display:block;margin:0 auto}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-img-plan{padding:0 2rem}}.portfolio-template.portfolio-template--central .portfolio-section-iconheading{display:flex;align-items:center;justify-content:center}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section-iconheading{flex-direction:column;align-items:center;justify-content:center;text-align:center}}.portfolio-template.portfolio-template--central .portfolio-section-iconheading .portfolio-icon{margin-right:2rem;width:3rem;height:auto;display:block}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section-iconheading .portfolio-icon{margin-right:0;width:5rem;margin-bottom:1rem}}.portfolio-template.portfolio-template--central .portfolio-section-iconheading .portfolio-heading{color:#000;text-transform:uppercase;font-weight:600}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section-iconheading .portfolio-heading{width:100%}}.portfolio-template.portfolio-template--central .portfolio-heading{font-size:2.5rem;font-weight:100}@media(max-width:1260px){.portfolio-template.portfolio-template--central .portfolio-heading{font-size:2.2rem}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-heading{width:90%;font-size:1.9rem}}@media(max-width:968px)and (pointer:coarse)and (orientation:landscape){.portfolio-template.portfolio-template--central .portfolio-heading{font-size:1.15rem}}.portfolio-template.portfolio-template--central .decor{position:absolute;top:-1px;width:4rem;height:auto;display:block;left:3rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .decor{width:3rem}}.portfolio-template.portfolio-template--central .decor--left{left:3rem}.portfolio-template.portfolio-template--central .decor--center{left:50%;transform:translateX(-50%)}.portfolio-template.portfolio-template--central .decor--right{left:auto;right:3rem}.portfolio-template.portfolio-template--central iframe{width:calc(100% - 1px);height:41vw;background:#ccc}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central iframe{height:56vw;margin-bottom:0;width:100%}}.portfolio-template.portfolio-template--central body:not(.explorer) .portfolio-section-column{flex:1 1}.portfolio-template.portfolio-template--central .portfolio-section{display:flex;align-items:center;justify-content:flex-start}.portfolio-template.portfolio-template--central .portfolio-section-slider{width:100%}.portfolio-template.portfolio-template--central .portfolio-section-slider img{width:300px;display:block;height:auto}.portfolio-template.portfolio-template--central .portfolio-section-slider2{width:100%}.portfolio-template.portfolio-template--central .portfolio-section-slider2 img{width:83vw!important;display:block;height:auto;padding:0}.portfolio-template.portfolio-template--central .portfolio-section-column{width:47.5%;max-width:47.5%;padding:4rem 0}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section-column{width:100%;max-width:100%;padding:0}}.portfolio-template.portfolio-template--central .portfolio-section-column .img-half{width:100%;height:auto;display:block}.portfolio-template.portfolio-template--central .portfolio-section-column:first-of-type{margin-right:5%}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section-column:first-of-type{margin-right:0}}.portfolio-template.portfolio-template--central .portfolio-section-columns{display:flex;align-items:flex-start;justify-content:space-between;padding:0 4rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section-columns{flex-direction:column;padding:3rem 2rem}}.portfolio-template.portfolio-template--central .portfolio-section-tcolumns{column-count:2;column-gap:5%;padding:4rem;page-break-inside:avoid;break-inside:avoid}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section-tcolumns{column-count:1;column-gap:0;padding:4rem 2rem}}.portfolio-template.portfolio-template--central .portfolio-section--one{background-image:url(https://spider.ru/static/blob/content/works/central/images/promo-bg.jpg);background-size:cover;background-position:50%;padding:5rem 5rem 0;display:flex;flex-direction:column;margin-bottom:2rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section--one{padding:3rem 2rem 0;margin-bottom:1rem;background-image:url(https://spider.ru/static/blob/content/works/central/images/promo-bg-mobile.jpg)}}.portfolio-template.portfolio-template--central .portfolio-section--one .portfolio-media{padding:0 2rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section--one .portfolio-media{padding:0}}.portfolio-template.portfolio-template--central .portfolio-section--one .portfolio-media-info{width:80%}@media(max-width:1260px){.portfolio-template.portfolio-template--central .portfolio-section--one .portfolio-media-info{width:80%}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section--one .portfolio-media-info{width:100%}}.portfolio-template.portfolio-template--central .portfolio-section--one .portfolio-devices{width:90%;height:100%;margin-top:4rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section--one .portfolio-devices{width:100%;margin-top:2rem}}@media(max-width:1260px){.portfolio-template.portfolio-template--central .portfolio-section--one .portfolio-p{margin-bottom:0}}.portfolio-template.portfolio-template--central .portfolio-section--one .portfolio-heading{font-weight:600;margin-bottom:1rem;line-height:1}.portfolio-template.portfolio-template--central .portfolio-section--one .portfolio-media{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;color:#fff;width:90%;margin:0 auto}@media(max-width:1260px){.portfolio-template.portfolio-template--central .portfolio-section--one .portfolio-media{align-items:center}}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section--one .portfolio-media{width:100%;flex-direction:column;align-items:flex-start}}.portfolio-template.portfolio-template--central .portfolio-section--one .portfolio-media-icon{margin-right:2rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section--one .portfolio-media-icon{margin:0 auto 2rem}}.portfolio-template.portfolio-template--central .portfolio-section--one .portfolio-media-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.portfolio-template.portfolio-template--central .portfolio-section--two{background-color:#d4f0fd;margin-bottom:2rem;position:relative}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section--two{margin-bottom:0;padding:2rem 0 0}}.portfolio-template.portfolio-template--central .portfolio-section--three{margin-bottom:2rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section--three{margin:0 0 1rem;padding:0}}.portfolio-template.portfolio-template--central .portfolio-section--four{margin-bottom:0}.portfolio-template.portfolio-template--central .portfolio-section--five{margin-bottom:0;background-color:#d4f0fd;padding-bottom:2rem}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section--five{padding:0}}.portfolio-template.portfolio-template--central .portfolio-section--six{margin-bottom:0;padding:4rem 0;display:flex;flex-direction:column;background:#e9f8ff}.portfolio-template.portfolio-template--central .portfolio-section--six .portfolio-section-columns{padding-top:1rem;padding-bottom:2rem}.portfolio-template.portfolio-template--central .portfolio-section--six .portfolio-img{height:40rem;width:auto;display:block;margin:0 auto}.portfolio-template.portfolio-template--central .portfolio-section--six .portfolio-section-double{display:flex;align-items:center;justify-content:space-between;width:100%}.portfolio-template.portfolio-template--central .portfolio-section--six .portfolio-section-double .portfolio-section-half{width:50%;text-align:center}.portfolio-template.portfolio-template--central .portfolio-section--seven{display:flex;flex-direction:column;margin-bottom:0;background-color:#d4eefa;padding:2rem 0}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section--seven{padding:2rem 0}}.portfolio-template.portfolio-template--central .portfolio-section--eight{padding:2rem 0;background-color:#e9f8ff}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .portfolio-section--eight{padding:2rem 0}}.portfolio-template.portfolio-template--central .portfolio-section--nine{padding:1rem 0;background-color:#d4f0fd}.portfolio-template.portfolio-template--central .hidden-m{display:block!important}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .hidden-m{display:none!important}}.portfolio-template.portfolio-template--central .hidden-d{display:none!important}@media(max-width:1667px)and (pointer:coarse)and (orientation:portrait),(max-width:868px){.portfolio-template.portfolio-template--central .hidden-d{display:block!important}}