/* cache 2025-09-08 14:32:10 */
section.catalog-big .catalog-big-items{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:2rem}section.catalog-big .catalog-big-items,section.catalog-big .catalog-big-items>*{min-width:0;min-height:0}section.catalog-big .catalog-big-items .catalog-big-item{width:100%;height:21.6rem;padding:2rem 2.5rem;border-radius:1rem;background-size:cover!important}section.catalog-big .catalog-big-items .catalog-big-item .name{color:#575757;font-size:2.2rem;font-weight:500;line-height:1.1}section.catalog-big .catalog-big-items .catalog-big-item.catalog-big-item-big{grid-column:span 2}section.catalog-big .catalog-big-items .catalog-big-item:hover{text-decoration:none}.categories{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem}.categories .category{display:flex;flex-direction:column}.categories .category .title{display:flex;flex-direction:row;align-items:center;gap:1rem;margin-bottom:.2rem;text-decoration:none}.categories .category .title img{display:block;width:4.2rem;height:4.2rem}.categories .category .title .name{color:#575757;font-size:1.6rem;font-weight:700;text-transform:uppercase;line-height:1.3;transition:color .2s ease-in-out}.categories .category .title:hover{cursor:pointer;text-decoration:none}.categories .category .title:hover .name{color:#077985}.categories .category .subcategories{display:flex;flex-direction:column;gap:.4rem;padding-left:5.2rem}.categories .category .subcategories a{color:#575757;font-size:2rem;line-height:1.3;transition:color .2s ease-in-out}.categories .category .subcategories a:nth-child(n+7){display:none}.categories .category .subcategories a.more{position:relative;display:block;text-decoration:underline;text-decoration-thickness:1px}.categories .category .subcategories a.more[data-more="0"],.categories .category .subcategories a.more[data-more^="-"]{display:none}.categories .category .subcategories a:hover{cursor:pointer;color:#077985;text-decoration:underline;text-decoration-thickness:1px}.categories .category .subcategories.subcategories-open a:nth-child(n+7){display:block}.sidebar-content form,section.catalog form{display:grid;grid-template-columns:27.5rem 1fr;grid-template-areas:'header header' 'sidebar content';grid-gap:0 3.4rem}.sidebar-content header,section.catalog header{grid-area:header;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:4rem}.sidebar-content header .h1,.sidebar-content header h1,section.catalog header .h1,section.catalog header h1{margin-bottom:0}.sidebar-content header .h1:after,.sidebar-content header h1:after,section.catalog header .h1:after,section.catalog header h1:after{content:' —';color:#fde253;font-weight:700}.sidebar-content header .more,section.catalog header .more{color:#575757;font-size:2rem;text-decoration:underline;text-decoration-thickness:0.1rem;line-height:1.2;transition:color .2s ease-in-out;display:flex;flex-direction:row;align-items:center;gap:1.5rem}.sidebar-content header .more:hover,section.catalog header .more:hover{cursor:pointer;color:#077985;text-decoration:none}@media (max-width:718px){.sidebar-content header .more,section.catalog header .more{font-size:1.6rem}}.sidebar-content header .more:after,section.catalog header .more:after{content:'';display:block;width:4.5rem;height:4.5rem}.sidebar-content header .more:after,section.catalog header .more:after{background:url('/i/svg/more.svg') center center no-repeat}.sidebar-content header .back,section.catalog header .back{color:#575757;font-size:2rem;text-decoration:underline;text-decoration-thickness:0.1rem;line-height:1.2;transition:color .2s ease-in-out;display:flex;flex-direction:row;align-items:center;gap:1.5rem;gap:.8rem}.sidebar-content header .back:hover,section.catalog header .back:hover{cursor:pointer;color:#077985;text-decoration:none}@media (max-width:718px){.sidebar-content header .back,section.catalog header .back{font-size:1.6rem}}.sidebar-content header .back:before,section.catalog header .back:before{content:'';display:block;width:4.5rem;height:4.5rem}.sidebar-content header .back:before,section.catalog header .back:before{width:.7rem;height:1.1rem;background:url('/i/svg/back_arrow_primary.svg') center center no-repeat}@media (max-width:calc(698px + 20px)){.sidebar-content header .back,.sidebar-content header .more,section.catalog header .back,section.catalog header .more{display:none}}.sidebar-content header h1,section.catalog header h1{margin-bottom:0}.sidebar-content header .filters,section.catalog header .filters{display:flex;flex-direction:row;align-items:center;gap:2.5rem}.sidebar-content header .filters .filter-item .faze-title,section.catalog header .filters .filter-item .faze-title{display:flex;flex-direction:row;align-items:baseline;gap:1rem;color:#575757;font-size:2rem;font-weight:500;line-height:1.3;border:none}.sidebar-content header .filters .filter-item .faze-title:after,section.catalog header .filters .filter-item .faze-title:after{content:'';display:block;width:1.2rem;height:.7rem;background:url('/i/svg/filter_open.svg') center center no-repeat}.sidebar-content header .filters .filter-item .faze-body,section.catalog header .filters .filter-item .faze-body{padding:1.8rem 1.6rem;border:none;border-radius:1.2rem;background-color:#fcfcfc;box-shadow:.5rem .8rem 1.5rem 0 rgba(0,0,0,.05)}.sidebar-content header .filters .filter-item.faze-active .faze-title:after,section.catalog header .filters .filter-item.faze-active .faze-title:after{height:1.1rem;background:url('/i/svg/filter_close.svg') center center no-repeat}.sidebar-content .products-items,section.catalog .products-items{--columns-count:3}.sidebar-content aside.products,section.catalog aside.products{grid-area:content}.sidebar-content aside.products .text,section.catalog aside.products .text{margin-bottom:2rem}.sidebar-content aside.products .links,section.catalog aside.products .links{margin-bottom:2rem;padding-bottom:2rem;border-bottom:.1rem solid #f7f7f7}.sidebar-content aside.sidebar,section.catalog aside.sidebar{grid-area:sidebar}.sidebar-content aside.sidebar .btn-mobile-filter,.sidebar-content aside.sidebar input.search,section.catalog aside.sidebar .btn-mobile-filter,section.catalog aside.sidebar input.search{display:none}.sidebar-content aside.sidebar .filters,section.catalog aside.sidebar .filters{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.sidebar-content aside.sidebar .filters .filter-item .filter-title,section.catalog aside.sidebar .filters .filter-item .filter-title{margin-bottom:1.8rem;color:#077985;font-size:1.7rem;font-weight:600;text-transform:uppercase}.sidebar-content aside.sidebar .filters .filter-item .filter-body .input,section.catalog aside.sidebar .filters .filter-item .filter-body .input{height:3.8rem;padding:0 1.5rem;background-color:#fcfcfc}.sidebar-content aside.sidebar .filters .filter-item .filter-body .inputs,section.catalog aside.sidebar .filters .filter-item .filter-body .inputs{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1rem}.sidebar-content aside.sidebar .filters .filter-item .filter-body .inputs input,section.catalog aside.sidebar .filters .filter-item .filter-body .inputs input{width:50%;padding:0;background:0 0;border:none}.sidebar-content aside.sidebar .filters .filter-item .filter-body .inputs input:last-child,section.catalog aside.sidebar .filters .filter-item .filter-body .inputs input:last-child{text-align:right}.sidebar-content aside.sidebar .filters .filter-item .checkbox,section.catalog aside.sidebar .filters .filter-item .checkbox{display:flex;flex-direction:row;align-items:baseline;gap:1rem;color:#808180;font-size:1.8rem;line-height:1.3;text-transform:capitalize}.sidebar-content aside.sidebar .filters .filter-item .checkbox label,section.catalog aside.sidebar .filters .filter-item .checkbox label{font-size:1.8rem}.sidebar-content aside.sidebar .filters .filter-item .checkbox label:before,section.catalog aside.sidebar .filters .filter-item .checkbox label:before{border-radius:50%;background-size:1rem}.sidebar-content aside.sidebar .filters .filter-item .checkbox.checkbox-color input:checked~label,section.catalog aside.sidebar .filters .filter-item .checkbox.checkbox-color input:checked~label{color:#077985}.sidebar-content aside.sidebar .filters .filter-item .checkbox.checkbox-color label,section.catalog aside.sidebar .filters .filter-item .checkbox.checkbox-color label{font-size:1.8rem}.sidebar-content aside.sidebar .filters .filter-item .checkbox.checkbox-color label:before,section.catalog aside.sidebar .filters .filter-item .checkbox.checkbox-color label:before{display:none}.sidebar-content aside.sidebar .filters .filter-item .checkbox.checkbox-color .color,section.catalog aside.sidebar .filters .filter-item .checkbox.checkbox-color .color{display:block;width:1rem;height:1rem;border-radius:50%}.sidebar-content aside.sidebar .filters .filter-item .checkbox.checkbox-color .color[style="background-color:#ffffff"],section.catalog aside.sidebar .filters .filter-item .checkbox.checkbox-color .color[style="background-color:#ffffff"]{border:.1rem solid #808180}.sidebar-content aside.sidebar .filters .mobile-filters,section.catalog aside.sidebar .filters .mobile-filters{display:none}.sidebar-content aside.sidebar .filters .additional-filters,.sidebar-content aside.sidebar .filters .main-filters,section.catalog aside.sidebar .filters .additional-filters,section.catalog aside.sidebar .filters .main-filters{display:flex;flex-direction:column;padding:1.5rem;background-color:#f7f7f7;border-radius:1rem}.sidebar-content aside.sidebar .filters .main-filters,section.catalog aside.sidebar .filters .main-filters{gap:3rem}.sidebar-content aside.sidebar .filters .additional-filters,section.catalog aside.sidebar .filters .additional-filters{gap:1rem}.sidebar-content aside.sidebar .filters .additional-filters header,section.catalog aside.sidebar .filters .additional-filters header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1rem}.sidebar-content aside.sidebar .filters .additional-filters header .title,section.catalog aside.sidebar .filters .additional-filters header .title{color:#077985;font-size:1.7rem;font-weight:600;text-transform:uppercase}.sidebar-content aside.sidebar .filters .additional-filters header .clear,section.catalog aside.sidebar .filters .additional-filters header .clear{display:flex;flex-direction:row;align-items:baseline;gap:.5rem;color:#808180;font-size:1.6rem;font-weight:400;text-decoration:underline}.sidebar-content aside.sidebar .filters .additional-filters header .clear:after,section.catalog aside.sidebar .filters .additional-filters header .clear:after{content:'';display:block;width:.8rem;height:.8rem;background:url('/i/svg/clear.svg') center center no-repeat}.sidebar-content aside.sidebar .filters .additional-filters header .clear:hover,section.catalog aside.sidebar .filters .additional-filters header .clear:hover{cursor:pointer;text-decoration:none}.sidebar-content aside.sidebar .filters .additional-filters .filter-item .title,section.catalog aside.sidebar .filters .additional-filters .filter-item .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#575757;font-size:2rem;font-weight:500;line-height:1.3}.sidebar-content aside.sidebar .filters .additional-filters .filter-item .title:after,section.catalog aside.sidebar .filters .additional-filters .filter-item .title:after{content:'';display:block;width:1.2rem;height:.7rem;background:url('/i/svg/filter_open.svg') center center no-repeat;transition:transform .2s ease-in-out}.sidebar-content aside.sidebar .filters .additional-filters .filter-item .body,section.catalog aside.sidebar .filters .additional-filters .filter-item .body{margin-top:1rem}.sidebar-content aside.sidebar .filters .additional-filters .filter-item.faze-active .title:after,section.catalog aside.sidebar .filters .additional-filters .filter-item.faze-active .title:after{transform:rotate(180deg)}.sidebar-content aside.sidebar .filters .additional-filters button,section.catalog aside.sidebar .filters .additional-filters button{width:100%;margin-top:1rem;padding-left:1rem;padding-right:1rem;border-radius:.5rem}.sidebar-content aside.sidebar .category,section.catalog aside.sidebar .category{padding:1.5rem;background-color:#f7f7f7;border-radius:1rem}.sidebar-content aside.sidebar .category .title,section.catalog aside.sidebar .category .title{margin-bottom:1.4rem;color:#077985;font-size:2rem;font-weight:600;text-transform:uppercase;line-height:1.1}.sidebar-content aside.sidebar .category nav,section.catalog aside.sidebar .category nav{display:flex;flex-direction:column;gap:.9rem}.sidebar-content aside.sidebar .category nav a,section.catalog aside.sidebar .category nav a{color:#575757;font-size:2rem;font-weight:400;line-height:1.3}.sidebar-content aside.sidebar .category nav a:after,section.catalog aside.sidebar .category nav a:after{content:'';display:inline-block;width:.5rem;height:.8rem;margin-left:.9rem;background:url('/i/svg/category_arrow.svg') center center no-repeat}.sidebar-content aside.sidebar .category nav a:hover,section.catalog aside.sidebar .category nav a:hover{cursor:pointer;color:#077985;text-decoration:none}.sidebar-content.catalog-full,section.catalog.catalog-full{grid-template-columns:1fr;grid-template-areas:'header' 'content'}.sidebar-content.catalog-full .products-items,section.catalog.catalog-full .products-items{--columns-count:4}section.blog .date,section.blog .delimiter,section.blog .time,section.blog-page .date,section.blog-page .delimiter,section.blog-page .time{display:flex;flex-direction:row;align-items:center;color:#808180;font-size:1.8rem;font-weight:500;line-height:1.3}section.blog .date:before,section.blog .delimiter:before,section.blog .time:before,section.blog-page .date:before,section.blog-page .delimiter:before,section.blog-page .time:before{margin-right:.9rem;color:#077985;font-family:'Font Awesome 6 Pro'}section.blog .delimiter,section.blog-page .delimiter{margin:0 1.5rem}section.blog .date:before,section.blog-page .date:before{content:'\f073'}section.blog .time:before,section.blog-page .time:before{content:'\f017'}section.blog{--columns-count:3}section.blog .blog-items{display:grid;grid-template-columns:repeat(var(--columns-count),1fr);grid-gap:2rem}section.blog .blog-items .blog-item img{display:flex;width:100%;height:auto}section.blog .blog-items .blog-item .info{display:flex;flex-direction:row;align-items:center;margin-top:1.6rem}section.blog .blog-items .blog-item .title{color:#575757;font-size:2.2rem;font-weight:500;line-height:1.3;display:flex;margin-top:.8rem;transition:color .2s ease-in-out}section.blog .blog-items .blog-item .title:hover{text-decoration:none;text-decoration-thickness:0.1rem}@media (max-width:1420px){section.blog .blog-items .blog-item .title{font-size:1.8rem}}section.blog .blog-items .blog-item .title:hover{cursor:pointer;color:#077985;text-decoration:none}section.blog .btn-load_more{display:flex;flex-direction:row;margin:4rem auto 0;color:#077985;font-size:2rem;font-weight:600;text-decoration:underline;text-decoration-thickness:0.1rem;white-space:nowrap;background:0 0}section.blog .btn-load_more:hover{cursor:pointer;text-decoration:none}section.blog-page{display:grid;grid-template-columns:26rem 1fr;grid-gap:4rem}section.blog-page h1{margin-top:2.5rem;margin-bottom:2rem}section.blog-page img{width:100%;height:auto}section.blog-page .info{display:flex;flex-direction:row;align-items:center}section.blog-page aside.sidebar .blog-related .title{margin-bottom:2rem;color:#077985;font-size:1.8rem;font-weight:600;text-transform:uppercase;line-height:1.3}section.blog-page aside.sidebar .blog-related .blog-related-items .blog-related-item{margin-bottom:2rem;padding-bottom:2rem;border-bottom:.1rem solid #dee9ea}section.blog-page aside.sidebar .blog-related .blog-related-items .blog-related-item .name{color:#575757;font-size:2.2rem;font-weight:500;line-height:1.3;margin-top:.2rem}section.blog-page aside.sidebar .blog-related .blog-related-items .blog-related-item .name:hover{text-decoration:none;text-decoration-thickness:0.1rem}@media (max-width:1420px){section.blog-page aside.sidebar .blog-related .blog-related-items .blog-related-item .name{font-size:1.8rem}}section.blog-page aside.sidebar .blog-related .blog-related-items .blog-related-item .name:hover{cursor:pointer;color:#077985;text-decoration:none}section.blog-page .text{color:#575757;font-size:2.2rem;font-weight:500;line-height:1.3}section.blog-page .text:hover{text-decoration:none;text-decoration-thickness:0.1rem}@media (max-width:1420px){section.blog-page .text{font-size:1.8rem}}section.blog-page .buttons{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:5rem}section.blog-page .buttons .more{display:flex;flex-direction:row;align-items:center;gap:1.5rem;color:#575757;font-size:2rem;text-decoration:underline;text-decoration-thickness:0.1rem;line-height:1.2;transition:color .2s ease-in-out}section.blog-page .buttons .more:after{content:'';display:block;width:4.5rem;height:4.5rem}section.blog-page .buttons .more:after{background:url('/i/svg/more.svg') center center no-repeat}section.blog-page .buttons .more:hover{cursor:pointer;color:#077985;text-decoration:none}@media (max-width:718px){section.blog-page .buttons .more{font-size:1.6rem}}.carousel-arrows-outside{margin-top:10rem}section.reviews{margin-top:6rem}section.reviews header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:4rem}section.reviews header .h1,section.reviews header h1{margin-bottom:0}section.reviews header .arrows{display:flex;flex-direction:row;align-items:center;gap:1rem}section.reviews header .arrows .arrow{display:block;width:4.5rem;height:4.5rem;background:url('/i/svg/carousel_arrow_disable.svg') center center no-repeat}section.reviews header .arrows .arrow.arrow-left{transform:rotateZ(180deg)}section.reviews header .arrows .arrow:hover{cursor:pointer;background:url('/i/svg/carousel_arrow.svg') center center no-repeat}section.reviews .reviews-items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4rem}section.reviews .reviews-items .reviews-item{display:flex;flex-direction:column;gap:1.5rem;width:57rem!important;margin-right:2rem}section.reviews .reviews-items .reviews-item .info{display:flex;flex-direction:row;align-items:center;gap:1.8rem}section.reviews .reviews-items .reviews-item .info img{width:4.5rem;height:4.5rem}section.reviews .reviews-items .reviews-item .info .person .name{color:#575757;font-size:2rem;font-weight:600;line-height:1.3}section.reviews .reviews-items .reviews-item .info .person .link{color:#808180;font-size:2rem;font-weight:400;line-height:1.3;text-decoration:underline}section.reviews .reviews-items .reviews-item .info .person .link:hover{cursor:pointer;text-decoration:none}section.reviews .reviews-items .reviews-item .info .rating{display:flex;flex-direction:row;align-items:center;gap:.8rem;margin-left:auto;color:#575757;font-size:2rem;font-weight:600;line-height:1.3}section.reviews .reviews-items .reviews-item .info .rating:before{content:'';display:block;width:2rem;height:2rem;background:url('/i/svg/star.svg') center center no-repeat;background-size:cover}section.reviews .reviews-items .reviews-item .text{color:#575757;font-size:2rem;font-weight:400;line-height:1.3}section.faq header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:4rem}section.faq header .h1,section.faq header h1{margin-bottom:0}section.faq header .more{display:flex;flex-direction:row;align-items:center;gap:1.5rem;color:#575757;font-size:2rem;font-weight:600;text-decoration:underline;text-decoration-thickness:0.1rem;line-height:1;white-space:nowrap;transition:color .2s ease-in-out}section.faq header .more:after{content:'';display:block;width:4.5rem;height:4.5rem;background:url('/i/svg/more.svg') center center no-repeat}section.faq header .more:hover{cursor:pointer;color:#077985}section.faq .faq-items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem}section.faq .faq-items .faq-item .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:3rem;padding:1.3rem 2.5rem 1.8rem;border-radius:1rem;background-color:#f7f7f7}section.faq .faq-items .faq-item .title:after{content:'';display:block;width:3.2rem;min-width:3.2rem;height:3.2rem;min-height:3.2rem;background:url('/i/svg/spoiler_arrow.svg') center center no-repeat;transition:transfor,.2s ease-in-out}section.faq .faq-items .faq-item .body{padding:1.3rem 2.5rem 1.8rem}section.faq .faq-items .faq-item.faze-active .title:after{transform:rotateZ(180deg)}body>main>.content-container section+section{margin-top:10rem}header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:4rem}header .h1,header h1{margin-bottom:0}header .more{display:flex;flex-direction:row;align-items:center;gap:1.5rem;color:#575757;font-size:2rem;font-weight:600;text-decoration:underline;text-decoration-thickness:0.1rem;line-height:1;white-space:nowrap;transition:color .2s ease-in-out}header .more:after{content:'';display:block;width:4.5rem;height:4.5rem;background:url('/i/svg/more.svg') center center no-repeat}header .more:hover{cursor:pointer;color:#077985}section.carousel-banners{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;grid-gap:2rem}section.carousel-banners,section.carousel-banners>*{min-width:0;min-height:0}section.carousel-banners .banner{position:relative}section.carousel-banners .banner img{width:100%;height:100%;object-fit:cover;border-radius:1rem}section.carousel-banners .carousel{grid-row:span 2}section.carousel-banners .carousel .faze-carousel-holder{height:100%}section.carousel-banners .carousel .slide{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;height:100%;padding:3rem 3.6rem;background-size:cover!important;border-radius:1rem}section.carousel-banners .carousel .slide .name{color:#077985;font-size:3.4rem;font-weight:500;line-height:1.1}section.carousel-banners .carousel .slide:hover{cursor:pointer;text-decoration:none}section.carousel-banners .carousel.faze-carousel>.faze-carousel-controls>.faze-carousel-arrows>.faze-carousel-arrow:after{width:4.5rem;height:4.5rem;border:none;background:url('/i/svg/carousel_arrow.svg') center center no-repeat;transform:translate(-50%,-50%)}section.carousel-banners .carousel.faze-carousel>.faze-carousel-controls>.faze-carousel-arrows>.faze-carousel-arrow.faze-carousel-arrow-prev:after{transform:translate(-50%,-50%) rotate(180deg)}section.catalog-big .catalog-big-items{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:2rem}section.catalog-big .catalog-big-items,section.catalog-big .catalog-big-items>*{min-width:0;min-height:0}section.catalog-big .catalog-big-items .catalog-big-item{width:100%;height:21.6rem;padding:2rem 2.5rem;border-radius:1rem;background-size:cover!important}section.catalog-big .catalog-big-items .catalog-big-item .name{color:#575757;font-size:2.2rem;font-weight:500;line-height:1.1}section.catalog-big .catalog-big-items .catalog-big-item.catalog-big-item-big{grid-column:span 2}section.catalog-big .catalog-big-items .catalog-big-item:hover{text-decoration:none}section.portfolio .info{display:grid;grid-template-columns:1fr 1fr;grid-gap:9rem;margin-bottom:6rem}section.portfolio .info .column{display:flex;flex-direction:column}section.portfolio .info .notification{display:flex;flex-direction:row;align-items:center;gap:1.4rem;margin-top:auto}section.portfolio .info .notification .caption{color:#575757;font-size:1.8rem;font-weight:500;text-decoration:underline;line-height:1.2}section.portfolio .portfolio-items{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem}section.portfolio .portfolio-items,section.portfolio .portfolio-items>*{min-width:0;min-height:0}section.portfolio .portfolio-items .portfolio-item{width:100%;height:auto;border-radius:1rem}section.portfolio .portfolio-items .portfolio-item.portfolio-item-big{grid-column:span 2}section.portfolio .portfolio-items .more{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.5rem;color:#fff;font-size:2rem;font-weight:600;line-height:1.1;text-decoration:underline;text-decoration-thickness:0.1rem;border-radius:1rem;background:url('/webp275x275/i/img/home/portfolio_more.png') center center no-repeat;background-size:cover}section.portfolio .portfolio-items .more:after{content:'';display:block;width:4.5rem;height:4.5rem;background:url('/i/svg/more.svg') center center no-repeat}section.production-cycle{display:grid;grid-template-columns:47fr 57fr;justify-content:space-between}section.production-cycle .ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;margin-top:4rem}section.production-cycle .ul li{padding:2.2rem 2rem 2.2rem 4.5rem;border-radius:1rem;background-color:#f4f0e7}section.production-cycle .ul li:after{top:.6rem;left:0}section.production-cycle .ul li:before{position:absolute;top:0;left:1rem}section.production-cycle .ul .more{display:flex;flex-direction:row;align-items:center;gap:1.5rem;color:#575757;font-size:2rem;text-decoration:underline;text-decoration-thickness:0.1rem;line-height:1.2;transition:color .2s ease-in-out;justify-content:center}section.production-cycle .ul .more:after{content:'';display:block;width:4.5rem;height:4.5rem}section.production-cycle .ul .more:after{background:url('/i/svg/more.svg') center center no-repeat}section.production-cycle .ul .more:hover{cursor:pointer;color:#077985;text-decoration:none}@media (max-width:718px){section.production-cycle .ul .more{font-size:1.6rem}}section.production-cycle .img-tablet{display:none}section.ales{display:grid;grid-template-columns:49fr 57fr;justify-content:space-between}section.ales .more{display:flex;flex-direction:row;align-items:center;gap:1.5rem;color:#575757;font-size:2rem;text-decoration:underline;text-decoration-thickness:0.1rem;line-height:1.2;transition:color .2s ease-in-out;margin-top:10rem}section.ales .more:after{content:'';display:block;width:4.5rem;height:4.5rem}section.ales .more:after{background:url('/i/svg/more.svg') center center no-repeat}section.ales .more:hover{cursor:pointer;color:#077985;text-decoration:none}@media (max-width:718px){section.ales .more{font-size:1.6rem}}section.ales .btn{margin-top:3.4rem}section.provider{width:100%;height:35.8rem;padding:5rem;border-radius:1rem;background:url('/webp/i/img/home/provider_background.png') center center no-repeat;background-size:cover}section.provider .info{display:flex;flex-direction:column;align-items:flex-start;width:55rem;height:100%}section.provider .info .h1{margin-bottom:1.5rem}section.provider .info a{margin-top:auto}section.map img{width:100%;height:auto;border-radius:1rem}section.callback main{display:grid;grid-template-columns:57fr 53fr;grid-gap:6rem}section.callback main img{width:100%;height:auto;max-height:35rem;border-radius:1rem;object-fit:cover}