.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.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}}.portfolio-template--gydronix{font-size:18px;font-weight:400;line-height:1.35;letter-spacing:0}.portfolio-template--gydronix .is-mobile{display:none}@media(max-width:768px){.portfolio-template--gydronix .is-mobile{display:contents}}.portfolio-template--gydronix .portfolio-flex{display:flex}.portfolio-template--gydronix .direction-column{flex-direction:column}.portfolio-template--gydronix .align-center{align-items:center}.portfolio-template--gydronix .justify-center{justify-content:center}.portfolio-template--gydronix .text-center{text-align:center}.portfolio-template--gydronix picture{display:block}.portfolio-template--gydronix h3.portfolio-title{font-size:18px;font-weight:500;line-height:1.35;letter-spacing:0;margin:0;padding:0}.portfolio-template--gydronix .portfolio-nowrap{white-space:nowrap}.portfolio-template--gydronix .buttonbar{display:flex;justify-content:center;gap:10px;position:absolute;z-index:2;bottom:-53px;left:50%;transform:translateX(-50%)}.portfolio-template--gydronix .buttonbar .button-restart{background:url(https://spider.ru/static/blob/content/works/gydronix/images/restart.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--gydronix .buttonbar .button-restart,.portfolio-template--gydronix .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--gydronix .buttonbar .button-video{background:url(https://spider.ru/static/blob/content/works/gydronix/images/pause.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--gydronix .buttonbar .button-video.play{background:url(https://spider.ru/static/blob/content/works/gydronix/images/play.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--gydronix .buttonbar .button-video.pause{background:url(https://spider.ru/static/blob/content/works/gydronix/images/pause.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--gydronix .only-desktop{display:block}@media(max-width:768px){.portfolio-template--gydronix .only-desktop{display:none}}.portfolio-template--gydronix .only-mobile{display:none}@media(max-width:768px){.portfolio-template--gydronix .only-mobile{display:block}}.portfolio-template--gydronix .section-01{background-image:url(https://spider.ru/static/blob/content/works/gydronix/images/bg1.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%;margin-bottom:20px;background-color:#222637;color:#fff;padding:60px 0}@media(max-width:768px){.portfolio-template--gydronix .section-01{background-image:url(https://spider.ru/static/blob/content/works/gydronix/images/bg1_mobile.png);background-position:0 0;background-size:cover;margin-bottom:0;padding:0}}.portfolio-template--gydronix .section-01 .container.portfolio-flex{padding-top:0;padding-bottom:54px;gap:32px}@media(max-width:768px){.portfolio-template--gydronix .section-01 .container.portfolio-flex{flex-direction:column;padding-bottom:8px}}.portfolio-template--gydronix .section-01 .portfolio-flex-item:first-child{flex:1 1}.portfolio-template--gydronix .section-01 .portfolio-flex-item:nth-child(2){min-width:260px;padding-bottom:0;padding-right:16.2%}@media(max-width:768px){.portfolio-template--gydronix .section-01 .portfolio-flex-item:nth-child(2){padding-bottom:0;padding-right:0}}.portfolio-template--gydronix .section-01 .portfolio-title-group{display:flex;flex-direction:column;gap:17px}.portfolio-template--gydronix .section-01 .portfolio-logo{max-width:181px;height:46px;display:block;margin:0}@media(max-width:768px){.portfolio-template--gydronix .section-01 .portfolio-logo{max-width:79px;height:38px;margin:22px 0 0}}.portfolio-template--gydronix .section-01 h2.portfolio-title{font-size:30px;font-weight:700;line-height:1.35;letter-spacing:0;margin:15px 0 0;padding:0}@media(max-width:768px){.portfolio-template--gydronix .section-01 h2.portfolio-title{align-self:stretch;font-size:23px;font-weight:700;line-height:31.05px;word-wrap:break-word;margin:17px 0 0}}.portfolio-template--gydronix .section-01 .portfolio-text{margin-bottom:16px;margin-top:-16px}@media(max-width:768px){.portfolio-template--gydronix .section-01 .portfolio-text{margin-bottom:0;margin-top:8px;align-self:stretch;color:#fff;font-size:18px;font-weight:400;line-height:23px;word-wrap:break-word}}.portfolio-template--gydronix .section-01 .portfolio-text-big{font-weight:500;letter-spacing:0;align-self:stretch;color:#fff;font-size:20px;line-height:25px;word-wrap:break-word}@media(max-width:768px){.portfolio-template--gydronix .section-01 .portfolio-text-big{margin:7px 0 0}}.portfolio-template--gydronix .section-01 .portfolio-subtitle{font-size:20px;font-weight:500;line-height:1.25;letter-spacing:0}.portfolio-template--gydronix .section-01 .portfolio-description{max-width:590px;gap:48px}@media(max-width:768px){.portfolio-template--gydronix .section-01 .portfolio-description{max-width:none;gap:24px}}.portfolio-template--gydronix .section-01 .portfolio-note{font-size:14px;line-height:1.3;margin-top:48px}@media(max-width:768px){.portfolio-template--gydronix .section-01 .portfolio-note{font-size:18px;line-height:1.35;margin-top:0}}.portfolio-template--gydronix .section-01 .portfolio-note a{font-size:16px;line-height:1.15}@media(max-width:768px){.portfolio-template--gydronix .section-01 .portfolio-note a{display:inline-block;vertical-align:baseline}}.portfolio-template--gydronix .section-01 .portfolio-small-video-wrapper{position:relative;width:260px;height:538px;display:flex;justify-content:center;align-items:flex-start;margin:0}@media(max-width:768px){.portfolio-template--gydronix .section-01 .portfolio-small-video-wrapper{margin:0 auto 84px}}.portfolio-template--gydronix .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/gydronix/images/video_frame_small.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%}.portfolio-template--gydronix .section-01 .portfolio-small-video-wrapper .portfolio-small-video{width:93.2%;border-radius:32px;margin:auto}.portfolio-template--gydronix .section-02{padding:44px 0;margin-bottom:32px}@media(max-width:768px){.portfolio-template--gydronix .section-02{padding:32px 0;margin-bottom:0}}.portfolio-template--gydronix .section-02 h2.portfolio-title{font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0;margin:12px 0 50px;padding:0}@media(max-width:768px){.portfolio-template--gydronix .section-02 h2.portfolio-title{margin:0 0 32px}}.portfolio-template--gydronix .section-02 .portfolio-flex{gap:32px}@media(max-width:768px){.portfolio-template--gydronix .section-02 .portfolio-flex{flex-direction:column;gap:25px}}.portfolio-template--gydronix .section-02 .portfolio-flex-item{flex:1 1;border-radius:20px;background-color:#eaf1fc}@media(max-width:768px){.portfolio-template--gydronix .section-02 .portfolio-flex-item{padding:26px 10px 26px 0}}.portfolio-template--gydronix .section-02 .portfolio-flex-item{align-self:stretch;color:#697077;font-size:18px;font-weight:400;line-height:24.3px;word-wrap:break-word}.portfolio-template--gydronix .section-02 .portfolio-flex-item:first-child{padding:60px 18px 35px 169px;background-image:url(https://spider.ru/static/blob/content/works/gydronix/images/task1.png);background-position:34px;background-repeat:no-repeat;background-size:119px}.portfolio-template--gydronix .section-02 .portfolio-flex-item:first-child .portfolio-text{margin-right:16px}.portfolio-template--gydronix .section-02 .portfolio-flex-item:nth-child(2){padding:49px 17px 47px 167px;background-image:url(https://spider.ru/static/blob/content/works/gydronix/images/task2.png);background-position:0;background-repeat:no-repeat;background-size:164px}.portfolio-template--gydronix .section-02 .portfolio-flex-item:nth-child(2) .portfolio-text{margin-right:16px}@media(max-width:768px){.portfolio-template--gydronix .section-02 .portfolio-flex-item:first-child{background-size:81px;background-position:16px;padding:15px 12px 14px 112px}.portfolio-template--gydronix .section-02 .portfolio-flex-item:nth-child(2){background-image:url(https://spider.ru/static/blob/content/works/gydronix/images/task2_mobile.png);background-size:118px;background-position:-8px 7px;padding:15px 12px 16px 112px}}.portfolio-template--gydronix .section-02 .portfolio-flex-item.portfolio-flex{gap:16px}.portfolio-template--gydronix .section-02 .portfolio-text{color:#697077;margin-right:16px}.portfolio-template--gydronix .section-03{padding:0 0 60px;margin-bottom:20px}@media(max-width:768px){.portfolio-template--gydronix .section-03{margin-bottom:0;margin-top:32px}}.portfolio-template--gydronix .section-03 h2.portfolio-title{font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0;padding:0;text-align:start;width:100%;margin:0}@media(max-width:768px){.portfolio-template--gydronix .section-03 h2.portfolio-title{margin-bottom:32px;text-align:center}.portfolio-template--gydronix .section-03 .portfolio-flex{flex-direction:column;gap:40px}}.portfolio-template--gydronix .section-03 .portfolio-flex-item{flex:1 1;padding:0;gap:38px;justify-content:center;text-align:start}@media(max-width:768px){.portfolio-template--gydronix .section-03 .portfolio-flex-item{gap:0}}.portfolio-template--gydronix .section-03 .portfolio-flex-item .portfolio-flex{gap:16px}@media(max-width:768px){.portfolio-template--gydronix .section-03 picture{margin:21px -12px 0}}.portfolio-template--gydronix .section-03 .section-03-img{width:567px;height:auto;margin-left:32px;margin-top:-1px}@media(max-width:768px){.portfolio-template--gydronix .section-03 .section-03-img{margin:0}}.portfolio-template--gydronix .section-03-1{padding:0 0 72px}@media(max-width:768px){.portfolio-template--gydronix .section-03-1 .portfolio-flex{flex-direction:column}}.portfolio-template--gydronix .section-03-1 h2{align-self:stretch;text-align:center;color:#000;font-size:24px;font-weight:700;line-height:32.4px;word-wrap:break-word;letter-spacing:0}@media(max-width:768px){.portfolio-template--gydronix .section-03-1 h2.portfolio-title{margin:4px 10px auto}.portfolio-template--gydronix .section-03-1{padding:0 0 18px}}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item{flex:1 1;padding:15px 0;justify-content:end}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item.portfolio-flex{gap:16px;margin:0 15px}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item .portfolio-text{align-self:stretch;text-align:center;color:#21272a;font-size:18px;font-family:Gilroy;font-weight:400;line-height:24.3px;word-wrap:break-word;height:65px}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item .section-03-img-functionality{width:100%}@media(max-width:768px){.portfolio-template--gydronix .section-03-1 .portfolio-flex-item{align-self:center;padding:0;max-width:160px}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item .section-03-img-functionality{width:auto}}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item-line{width:100%;height:10px;min-width:40px;position:relative;margin:auto -5px;background-image:url(https://spider.ru/static/blob/content/works/gydronix/images/line.svg);background-repeat:no-repeat;padding-top:36px}@media(max-width:768px){.portfolio-template--gydronix .section-03-1 .portfolio-flex-item-line{transform:rotate(90deg);margin:-24px auto 0;right:18px;max-width:48px}.portfolio-template--gydronix .section-03-1 .portfolio-text-container{width:100%;height:65px}.portfolio-template--gydronix .section-03-1 .portfolio-text{position:absolute;left:0;margin:0 auto;padding:0 10%;width:inherit}}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:first-child{margin:0 15px}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:first-child .section-03-img-functionality{min-width:160px}@media(max-width:768px){.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:first-child{margin:31px 0 0;max-width:142px}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:first-child .section-03-img-functionality{min-width:auto}}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:nth-child(3) .section-03-img-functionality{min-width:173px;margin:0 0 0 7px}@media(max-width:768px){.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:nth-child(3) .section-03-img-functionality{min-width:161px;margin:8px 0 0 8px}}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:nth-child(5){margin:0}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:nth-child(5) .section-03-img-functionality{min-width:192px;margin:16px 0 -15px}@media(max-width:768px){.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:nth-child(5) .section-03-img-functionality{min-width:168px;margin:-4px -1px -25px}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:nth-child(5) .portfolio-text{margin-top:12px}}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:nth-child(7){margin:0 7px 0 0}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:nth-child(7) .section-03-img-functionality{min-width:176px;margin:0}@media(max-width:768px){.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:nth-child(7){min-width:unset;margin-left:20px}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:nth-child(7) .section-03-img-functionality{min-width:unset;margin:7px 3px 0}}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:nth-child(9){margin:0 15px}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:nth-child(9) .section-03-img-functionality{min-width:171px;margin:0 -12px 0 0}@media(max-width:768px){.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:nth-child(9){min-width:unset;margin:0 0 0 11px}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item:nth-child(9) .section-03-img-functionality{min-width:unset;margin:4px 4px 0}}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item-line:nth-child(2){margin:auto -36px auto -16px}@media(max-width:768px){.portfolio-template--gydronix .section-03-1 .portfolio-flex-item-line:nth-child(2){margin:-24px auto 0}}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item-line:nth-child(4){margin:auto -36px auto -23px}@media(max-width:768px){.portfolio-template--gydronix .section-03-1 .portfolio-flex-item-line:nth-child(4){margin:-24px auto 0}}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item-line:nth-child(6){margin:auto -39px auto 0}@media(max-width:768px){.portfolio-template--gydronix .section-03-1 .portfolio-flex-item-line:nth-child(6){margin:13px auto 0}}.portfolio-template--gydronix .section-03-1 .portfolio-flex-item-line:nth-child(8){margin:auto -12px auto -36px}@media(max-width:768px){.portfolio-template--gydronix .section-03-1 .portfolio-flex-item-line:nth-child(8){margin:0 auto}}.portfolio-template--gydronix .section-03-1 .portfolio-text{color:#697077}.portfolio-template--gydronix .section-04{background-image:url(https://spider.ru/static/blob/content/works/gydronix/images/bg4.png);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;background-color:#1f294f;color:#fff}@media(max-width:768px){.portfolio-template--gydronix .section-04{background-image:url(https://spider.ru/static/blob/content/works/gydronix/images/bg4_mobile.png);background-position:0 0;background-size:cover;margin-bottom:0;padding:39px 0 16px}.portfolio-template--gydronix .section-04 picture{margin:7px 1px 0 10px}}.portfolio-template--gydronix .section-04 .portfolio-flex{align-items:center;gap:56px}@media(min-width:769px)and (max-width:1024px){.portfolio-template--gydronix .section-04 .portfolio-flex{gap:32px}}@media(max-width:768px){.portfolio-template--gydronix .section-04 .portfolio-flex{gap:32px;flex-direction:column}}.portfolio-template--gydronix .section-04 .portfolio-title-group{display:flex;flex-direction:column;gap:40px;flex:1 1;margin:0;padding:64px 68px 92px 44px;background:rgba(0,12,66,.6);border-radius:40px}@media(max-width:768px){.portfolio-template--gydronix .section-04 .portfolio-title-group{padding:24px 17px;gap:14px;border-radius:20px}.portfolio-template--gydronix .section-04 .portfolio-title-group .portfolio-title{margin-bottom:18px;margin-top:1px}}.portfolio-template--gydronix .section-04 .portfolio-title-group .portfolio-text{align-self:stretch;color:#fff;font-size:18px;font-weight:400;line-height:24.3px;word-wrap:break-word}.portfolio-template--gydronix .section-04 .portfolio-flex-item.portfolio-flex{gap:0;align-items:flex-start}.portfolio-template--gydronix .section-04 .portfolio-flex-item:first-child{flex:1 1;gap:24px}@media(min-width:769px)and (max-width:1024px){.portfolio-template--gydronix .section-04 .portfolio-flex-item:nth-child(2){flex:1 1}}.portfolio-template--gydronix .section-04 h2.portfolio-title{font-size:24px;font-weight:700;margin:0;padding:0;align-self:stretch;text-transform:uppercase;line-height:32.4px;letter-spacing:.72px;word-wrap:break-word}.portfolio-template--gydronix .section-04 .portfolio-description{max-width:450px;gap:48px;align-self:stretch;font-size:18px;font-weight:400;line-height:24.3px;word-wrap:break-word;margin-left:26px}@media(max-width:768px){.portfolio-template--gydronix .section-04 .portfolio-description{max-width:none}}.portfolio-template--gydronix .section-04 .section-04-img{max-width:600px;width:100%}@media(max-width:768px){.portfolio-template--gydronix .section-04 .section-04-img{max-width:375px;display:block;margin:0 auto}}.portfolio-template--gydronix .section-04 .portfolio-icon{width:15px;height:24px;background-image:url(https://spider.ru/static/blob/content/works/gydronix/images/blob.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;margin-bottom:0;position:absolute;margin-left:-26px}.portfolio-template--gydronix .section-05{padding-top:80px;padding-bottom:123px}@media(max-width:768px){.portfolio-template--gydronix .section-05{padding-top:10px;padding-bottom:31px}}.portfolio-template--gydronix .section-05 .container.portfolio-flex{min-height:591px;gap:32px}@media(max-width:768px){.portfolio-template--gydronix .section-05 .container.portfolio-flex{flex-direction:column;min-height:auto;gap:0}}.portfolio-template--gydronix .section-05 .portfolio-flex-item{gap:24px}@media(max-width:768px){.portfolio-template--gydronix .section-05 .portfolio-flex-item{gap:23px}}.portfolio-template--gydronix .section-05 .portfolio-flex-item:first-child{position:relative}@media(max-width:768px){.portfolio-template--gydronix .section-05 .portfolio-flex-item:first-child{padding-left:0;padding-right:0;padding-bottom:0}}.portfolio-template--gydronix .section-05 .portfolio-flex-item:nth-child(2){flex:1 1;min-width:250px;margin-left:0}@media(max-width:768px){.portfolio-template--gydronix .section-05 .portfolio-flex-item:nth-child(2){margin-left:0;margin-bottom:2px}}.portfolio-template--gydronix .section-05 .portfolio-flex-item .section-05-img{max-width:740px;width:100%;margin:60px 0 0;position:relative;left:-50px}@media(max-width:768px){.portfolio-template--gydronix .section-05 .portfolio-flex-item .section-05-img{width:471px;height:auto;display:block;margin:-31px auto 0 99px}}.portfolio-template--gydronix .section-05 .portfolio-flex-item.section-05-block{position:relative;left:-50px;margin:-10px 0 0}@media(max-width:768px){.portfolio-template--gydronix .section-05 .portfolio-flex-item.section-05-block{left:unset;margin:auto}}.portfolio-template--gydronix .section-05 .portfolio-flex-item .portfolio-list{align-self:stretch;color:#21272a;font-size:18px;font-weight:400;line-height:24.3px;word-wrap:break-word;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:20px}.portfolio-template--gydronix .section-05 .portfolio-flex-item .portfolio-list li{margin:0;padding:0 0 0 26px;background:url(https://spider.ru/static/blob/content/works/gydronix/images/blob.svg);background-position:0 -3px;background-repeat:no-repeat;background-size:15px 24px}.portfolio-template--gydronix .section-05 h2.portfolio-title{font-size:24px;font-weight:700;line-height:32.4px;letter-spacing:0;padding:0;align-self:stretch;color:#000;word-wrap:break-word;margin:52px 0 24px}@media(max-width:768px){.portfolio-template--gydronix .section-05 h2.portfolio-title{margin:22px 26px 24px;letter-spacing:normal;text-align:center}}.portfolio-template--gydronix .section-05 .portfolio-text{align-self:stretch;color:#21272a;font-size:18px;font-weight:400;line-height:24.3px;word-wrap:break-word}.portfolio-template--gydronix .section-06{background-image:url(https://spider.ru/static/blob/content/works/gydronix/images/bg6.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%;padding:78px 0 110px;background-color:#1f294f}@media(max-width:768px){.portfolio-template--gydronix .section-06{background-image:url(https://spider.ru/static/blob/content/works/gydronix/images/bg6_mobile.png);background-position:0 0;background-size:cover;padding:35px 0 51px}}.portfolio-template--gydronix .section-06 .portfolio-flex{gap:34px}@media(max-width:768px){.portfolio-template--gydronix .section-06 .portfolio-flex{flex-direction:column;gap:13px;margin-top:13px}}.portfolio-template--gydronix .section-06 .portfolio-subtitle{font-size:20px;font-weight:600;line-height:1.25;letter-spacing:0}.portfolio-template--gydronix .section-06 .portfolio-flex-item{align-self:stretch;padding:32px;background:linear-gradient(0deg,rgba(0,12,66,.6),rgba(0,12,66,.6));border-radius:20px;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);flex:1 1}@media(max-width:768px){.portfolio-template--gydronix .section-06 .portfolio-flex-item{padding:21px 16px}}.portfolio-template--gydronix .section-06 .portfolio-flex-item.portfolio-flex{gap:16px}@media(max-width:768px){.portfolio-template--gydronix .section-06 .portfolio-flex-item.portfolio-flex{gap:14px}}.portfolio-template--gydronix .section-06 .portfolio-text{color:#fff}.portfolio-template--gydronix .section-06 .portfolio-icon-01,.portfolio-template--gydronix .section-06 .portfolio-icon-02,.portfolio-template--gydronix .section-06 .portfolio-icon-03{width:32px;height:32px}.portfolio-template--gydronix .section-06 .portfolio-icon-01{background-image:url(https://spider.ru/static/blob/content/works/gydronix/images/engineer_icon.svg);background-position:0 0;background-size:cover}.portfolio-template--gydronix .section-06 .portfolio-icon-02{background-image:url(https://spider.ru/static/blob/content/works/gydronix/images/dark_light_icon.svg);background-position:0 0;background-size:cover}.portfolio-template--gydronix .section-06 .portfolio-icon-03{background-image:url(https://spider.ru/static/blob/content/works/gydronix/images/qr_scanner_icon.svg);background-position:0 0;background-size:cover}.portfolio-template--gydronix .section-06 .section-06-img{margin:-5px 0 40px;padding:0 8px 0 0;display:block;position:relative}@media(max-width:768px){.portfolio-template--gydronix .section-06 .section-06-img{max-width:342px;margin:-7px 0 0 9px}}.portfolio-template--gydronix .section-07{padding:76px 0 136px}@media(max-width:768px){.portfolio-template--gydronix .section-07{padding:33px 0}}.portfolio-template--gydronix .section-07 h2.portfolio-title{align-self:stretch;color:#000;font-size:24px;font-weight:700;line-height:32.4px;word-wrap:break-word;letter-spacing:normal;margin:16px 0 0 -3px}@media(max-width:768px){.portfolio-template--gydronix .section-07 h2.portfolio-title{margin:0;text-align:center}}.portfolio-template--gydronix .section-07 .portfolio-title-group{margin-bottom:0}@media(max-width:768px){.portfolio-template--gydronix .section-07 .portfolio-title-group{gap:20px;margin-bottom:32px}}.portfolio-template--gydronix .section-07 .portfolio-flex{gap:54px;flex-wrap:wrap;margin:12px -12px -24px 0}@media(min-width:769px)and (max-width:1024px){.portfolio-template--gydronix .section-07 .portfolio-flex{gap:32px}}@media(max-width:768px){.portfolio-template--gydronix .section-07 .portfolio-flex{gap:24px;flex-direction:column;margin:0}}.portfolio-template--gydronix .section-07 .portfolio-flex-item{width:calc(50% - 28px)}@media(max-width:768px){.portfolio-template--gydronix .section-07 .portfolio-flex-item{width:100%;margin:0}}.portfolio-template--gydronix .section-07 .portfolio-flex-item .portfolio-flex-item{width:100%}.portfolio-template--gydronix .section-07 .portfolio-description{border-radius:20px;background:#eaf1fc;padding:40px 24px 36px 32px;flex:1 1;color:#697077;font-size:18px;font-weight:400;line-height:24.3px;word-wrap:break-word}.portfolio-template--gydronix .section-07 .portfolio-description .portfolio-text{padding-left:64px}@media(max-width:768px){.portfolio-template--gydronix .section-07 .portfolio-description .portfolio-text{padding-left:0}}.portfolio-template--gydronix .section-07 .portfolio-description .portfolio-text .footnote{font-size:14px;line-height:18.9px;margin-top:7px;display:block;letter-spacing:normal}.portfolio-template--gydronix .section-07 .portfolio-description .portfolio-text .footnote span:nth-child(2){margin-left:2px}.portfolio-template--gydronix .section-07 .portfolio-description .portfolio-text .footnote span{font-weight:500;letter-spacing:.2px}.portfolio-template--gydronix .section-07 .portfolio-description .portfolio-text a{color:#697077;text-decoration:underline}.portfolio-template--gydronix .section-07 .portfolio-description .portfolio-number{font-size:22px;font-weight:700;line-height:1.25;letter-spacing:0;color:#fff;width:48px;height:48px;border-radius:20px;display:flex;position:absolute;align-items:center;justify-content:center;background:rgba(70,66,255,.24)}@media(max-width:768px){.portfolio-template--gydronix .section-07 .portfolio-description .portfolio-number{font-size:20px;position:relative;margin:5px 0 14px;border-radius:16px}.portfolio-template--gydronix .section-07 .portfolio-description{padding:18px 19px 21px 15px;margin:3px 0 2px;border-radius:20px;gap:12px}}.portfolio-template--gydronix .section-07 .section-07-image-features{display:block;margin:-80px 0 0 590px;position:absolute}@media(min-width:1140px)and (max-width:1240px){.portfolio-template--gydronix .section-07 .section-07-image-features{margin:-65px 0 0 calc(50% - 48px)}}@media(min-width:940px)and (max-width:1139px){.portfolio-template--gydronix .section-07 .section-07-image-features{margin:-30px 0 0 calc(50% - 76px)}}@media(min-width:840px)and (max-width:939px){.portfolio-template--gydronix .section-07 .section-07-image-features{margin:0 0 0 calc(50% - 76px)}}@media(min-width:769px)and (max-width:839px){.portfolio-template--gydronix .section-07 .section-07-image-features{margin:90px 0 0 calc(50% - 76px)}}@media(max-width:768px){.portfolio-template--gydronix .section-07 .section-07-image-features{position:relative;margin:-19px 0 4px -17px;height:238px}}.portfolio-template--gydronix .section-07 .section-07-img{max-width:576px;margin:0 0 0 14px}@media(min-width:1140px)and (max-width:1240px){.portfolio-template--gydronix .section-07 .section-07-img{max-width:570px}}@media(min-width:940px)and (max-width:1139px){.portfolio-template--gydronix .section-07 .section-07-img{max-width:540px}}@media(min-width:840px)and (max-width:939px){.portfolio-template--gydronix .section-07 .section-07-img{max-width:486px}}@media(min-width:769px)and (max-width:839px){.portfolio-template--gydronix .section-07 .section-07-img{max-width:465px}}@media(max-width:768px){.portfolio-template--gydronix .section-07 .section-07-img{min-width:380px;width:100%;display:block;margin:0 auto;position:absolute}}.portfolio-template--gydronix .section-08{background-image:url(https://spider.ru/static/blob/content/works/gydronix/images/bg8.png);background-position:top;background-repeat:no-repeat;background-size:cover;padding:80px 0 155px;background-color:#1f294f;color:#fff;align-self:stretch;text-align:right;font-size:18px;font-weight:400;line-height:24.3px;word-wrap:break-word}@media(max-width:768px){.portfolio-template--gydronix .section-08{background-image:url(https://spider.ru/static/blob/content/works/gydronix/images/bg8_mobile.png);background-position:0 0;background-size:cover;padding:17px 0 85px;margin-bottom:0}}.portfolio-template--gydronix .section-08 .portfolio-flex{margin:12px 0 0;gap:24px}@media(min-width:769px)and (max-width:1024px){.portfolio-template--gydronix .section-08 .portfolio-flex{flex-direction:column}}@media(max-width:768px){.portfolio-template--gydronix .section-08 .portfolio-flex{flex-direction:column;gap:16px}}.portfolio-template--gydronix .section-08 .portfolio-flex-item{flex:1 1;padding:32px;border-radius:20px;background-color:#202f67}@media(min-width:1025px)and (max-width:1199px){.portfolio-template--gydronix .section-08 .portfolio-flex-item{padding:32px}}@media(max-width:768px){.portfolio-template--gydronix .section-08 .portfolio-flex-item{padding:32px 16px}}.portfolio-template--gydronix .section-08 .portfolio-flex-item.portfolio-flex{gap:0}.portfolio-template--gydronix .section-08 .portfolio-subtitle{font-size:20px;font-weight:600;line-height:25px;letter-spacing:0;margin-bottom:40px;align-self:start;word-wrap:break-word}.portfolio-template--gydronix .section-08 .portfolio-stack{margin-bottom:20px;border-bottom:1px solid #3e3dd5;display:flex;justify-content:space-between;gap:18px;padding:3px 0 8px;position:relative}.portfolio-template--gydronix .section-08 .portfolio-stack:last-of-type{border-bottom:none}.portfolio-template--gydronix .section-08 .portfolio-stack dt.portfolio-stack-title-special{position:absolute;left:auto;top:auto}.portfolio-template--gydronix .section-08 .portfolio-stack dt{max-width:50%;text-align:start}@media(max-width:1024px){.portfolio-template--gydronix .section-08 .portfolio-stack dt{max-width:45%;text-align:start}}.portfolio-template--gydronix .section-08 .portfolio-stack dd{text-align:right;flex:1 1}.portfolio-template--gydronix .section-08 .portfolio-stack dd .portfolio-stack-list{display:flex;flex-direction:column;gap:8px}.portfolio-template--gydronix .section-08 .portfolio-stack dd .portfolio-stack-list .portfolio-stack-row-item{line-height:1.72;margin-top:-3px;margin-bottom:-3px;word-wrap:break-word;overflow-wrap:break-word}.portfolio-template--gydronix .section-08 .portfolio-stack dd .portfolio-stack-list .divider{color:#3e3dd5;margin:0 8px}.portfolio-template--gydronix .section-08 .portfolio-stack dd{max-width:70%}@media(max-width:1024px){.portfolio-template--gydronix .section-08 .portfolio-stack dd{max-width:58%;text-align:end;word-wrap:normal}}