

/* Start:/local/templates/openyard/assets/css/page-product.css?174772690015330*/
.buttons{flex:1 0;display:inline-flex;align-items:center;justify-content:space-between;padding:clamp(20px, 1.6666666667vw, 30px) clamp(20px, 2.2222222222vw, 40px);font-size:clamp(15px, 1.1111111111vw, 20px);font-weight:500;line-height:120%;text-align:start;border-radius:20px;border:1.6px solid var(--black);cursor:pointer;transition:.5s ease}.buttons_bg_black{color:var(--white);background-color:var(--black)}.buttons_bg_black .icon path{stroke:var(--light);transition:.5s ease}.buttons_bg_black:hover{background-color:#313539;transition:.5s ease}.buttons_bg_black:hover .icon path{transition:.5s ease}.buttons_bg_white{color:var(--black);background-color:var(--bg)}.buttons_bg_white:hover{background-color:#e4e4e4}.buttons_bg_white .icon path{stroke:var(--black)}.buttons.is-full-width{width:100%}.block-start{margin-top:clamp(40px, 4.4444444444vw, 80px)}.block-start__wrap{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);margin-bottom:clamp(40px, 8.3333333333vw, 150px)}.block-start__wrap .content-buttons{display:flex;max-width:940px;background-color:var(--black);border-radius:20px;background:var(--black);overflow:hidden}.block-start__image{position:relative;width:100%;height:clamp(325px, 41.6666666667vw, 750px)}.block-start__image img{position:absolute;top:0;left:0;height:100%;width:auto;border-radius:clamp(15px, 1.1111111111vw, 20px);object-fit:contain}.block-start__content{display:flex;flex-direction:column;justify-content:space-between}.block-start__content .content-caption{display:flex;flex-direction:column;grid-gap:clamp(30px, 2.7777777778vw, 50px)}.block-start__content .content-caption h1{color:var(--black);font-size:var(--font-size-1);font-weight:500;line-height:100%}.block-start__content .content-caption p{color:var(--black);font-size:clamp(15px, 1.4444444444vw, 26px);line-height:130%;letter-spacing:.52px}.block-start__content .content-desc{position:relative;display:flex;flex-direction:column;grid-gap:20px 0;margin-top:30px;padding:clamp(20px, 2.7777777778vw, 50px);border-radius:clamp(15px, 1.1111111111vw, 20px);border:1px solid var(--black);background:var(--bg)}.block-start__content .content-desc::before{content:"";position:absolute;bottom:0;right:0;display:block;width:605px;height:276px;background:url(/local/templates/openyard/assets/css/../img/block-home_desc_img.svg) center no-repeat;background-size:cover}.block-start__content .content-desc h4{position:relative;margin:0;color:var(--black);font-size:var(--font-size-5);font-weight:500;line-height:130%}.block-start__content .content-desc p{position:relative;max-width:402px;color:var(--gray);font-size:var(--font-size-6);font-weight:400;line-height:130%}@media(max-width: 1920px){.block-start__content .content-desc::before{width:calc(420px + (605 - 420) * ((100vw - 991px) / (1920 - 991)));height:calc(192px + (276 - 192) * ((100vw - 991px) / (1920 - 991)))}}@media(max-width: 991px){.block-start__wrap{display:flex;flex-direction:column;height:auto}.block-start__wrap .content-buttons{order:3}.block-start__image{order:2;overflow:hidden}.block-start__image img{width:100%;object-fit:cover}.block-start__content{height:100%;margin-bottom:40px;order:1}.block-start__content .content-desc::before{display:none}}@media(max-width: 480px){.block-start__wrap .content-buttons{display:flex;flex-direction:column;background:rgba(0,0,0,0)}}.block-caption__wrap{position:relative}.block-caption__bread{position:absolute;top:clamp(20px, 1.7777777778vw, 32px);left:0;display:flex;align-items:center;grid-gap:clamp(8px, 0.8333333333vw, 15px)}.block-caption__bread span{color:var(--black);font-size:var(--font-size-4);font-weight:500;line-height:100%}.block-caption__title{max-width:clamp(820px, 66.1111111111vw, 1190px)}@media screen and (max-width: 1600px){.block-caption__title{max-width:clamp(780px, 58.8888888889vw, 1060px)}}@media screen and (max-width: 1180px){.block-caption__title{max-width:680px}}.block-caption__title h1,.block-caption__title h2{margin:0;color:var(--black);font-size:clamp(32px, 3.8888888889vw, 70px);font-weight:500;line-height:100%;text-indent:clamp(70px, 7.7777777778vw, 140px)}@media screen and (max-width: 1600px){.block-caption__title h1,.block-caption__title h2{font-size:clamp(32px, 3.6111111111vw, 65px)}}.block-caption__subtitle{display:grid;grid-template-columns:repeat(2, 1fr);margin-top:clamp(20px, 2.2222222222vw, 40px)}.block-caption__subtitle.is-indented{padding:0 clamp(70px, 7.2222222222vw, 130px)}@media(max-width: 1260px){.block-caption__subtitle.is-indented{grid-column-gap:20px}}@media(max-width: 991px){.block-caption__subtitle.is-indented{padding:0}}.block-caption__subtitle p{grid-column:2/3;color:var(--black);font-size:18px;font-weight:400;line-height:130%}@media screen and (max-width: 1600px){.block-caption__subtitle p{font-size:13px}}@media(max-width: 1199px){.block-caption__bread span{max-width:120px}}@media(max-width: 991px){.block-caption__subtitle p{grid-column:1/3;font-size:15px}}@media(max-width: 767px){.block-caption__bread{position:relative;top:unset;left:unset;display:none;margin-bottom:15px}.block-caption__bread span{max-width:100%}.block-caption__title h1,.block-caption__title h2{text-indent:0}}@media(max-width: 365px){.block-caption__title h1,.block-caption__title h2{word-break:break-word}}.block-service__list{display:grid;grid-template-columns:repeat(2, 1fr)}.block-service__item{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:clamp(240px, 17.7777777778vw, 320px);margin-bottom:-1px;padding:clamp(20px, 2.2222222222vw, 40px);border-radius:clamp(15px, 1.1111111111vw, 20px);border:1px solid var(--black);background:var(--bg);z-index:2}.block-service__item:nth-child(2n){margin-left:-1px}.block-service__item .item-icon{position:absolute;left:clamp(20px, 2.2222222222vw, 40px);bottom:clamp(20px, 2.2222222222vw, 40px);width:clamp(75px, 5.5555555556vw, 100px);height:clamp(75px, 5.5555555556vw, 100px)}@media screen and (max-width: 1024px){.block-service__item .item-icon{width:clamp(80px, 5.5555555556vw, 100px);height:clamp(80px, 5.5555555556vw, 100px)}}.block-service__item .item-icon img{width:100%;height:100%;object-fit:contain}.block-service__item .item-title .num{position:absolute;top:clamp(20px, 2.7777777778vw, 50px);left:clamp(20px, 2.7777777778vw, 50px)}.block-service__item .item-title .num,.block-service__item .item-title h4{margin:0;color:var(--black);font-size:26px;font-style:normal;font-weight:500;line-height:130%}@media screen and (max-width: 1600px){.block-service__item .item-title .num,.block-service__item .item-title h4{font-size:19px}}@media screen and (max-width: 1024px){.block-service__item .item-title .num,.block-service__item .item-title h4{font-size:18px}}.block-service__item .item-subtitle{display:flex;flex-direction:column;align-self:flex-end;max-width:clamp(320px, 23.3333333333vw, 420px)}.block-service__item .item-subtitle p{color:var(--gray);font-size:18px;font-style:normal;font-weight:400;line-height:130%}@media screen and (max-width: 1600px){.block-service__item .item-subtitle p{font-size:13px}}@media screen and (max-width: 1024px){.block-service__item .item-subtitle p{font-size:15px}}.block-service__item .item-subtitle a{position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:clamp(20px, 2.2222222222vw, 40px);color:var(--violet);font-size:var(--font-size-6);font-weight:500;line-height:130%}.block-service__item .item-subtitle a::after{content:"";display:block;width:7px;height:17px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDcgMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEuNUw1LjMyNjU0IDYuNTQ3NjNDNi4yODk1MSA3LjY3MTEgNi4yODk1MSA5LjMyODkgNS4zMjY1NCAxMC40NTI0TDEgMTUuNSIgc3Ryb2tlPSIjQUIyMEVEIiBzdHJva2Utd2lkdGg9IjEuNiIvPgo8L3N2Zz4K);background-position:center;background-repeat:no-repeat;background-size:contain}@media(max-width: 991px){.block-service__item .item-icon{top:20px;right:20px;left:unset;bottom:unset}.block-service__item .item-title{max-width:65%;min-height:80px;margin-bottom:10px}.block-service__item .item-subtitle{align-self:flex-start;max-width:100%;width:100%}}@media(max-width: 767px){.block-service__list{display:flex;flex-direction:column}}@media(max-width: 365px){.block-service__item .item-title{min-height:auto}.block-service__item .item-title h4{word-break:break-word}}.product-section__wrap{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px}.product-section__caption{display:flex;grid-column:2/3;grid-gap:0 15px;margin-bottom:60px}.product-section__caption h2{margin:0;color:var(--black);font-size:clamp(38px, 4.4444444444vw, 80px);font-weight:500;line-height:100%}.product-section__caption span{color:var(--black-40);font-size:clamp(38px, 4.4444444444vw, 80px);font-weight:500;line-height:100%}.product-section__element{position:relative;padding:clamp(20px, 2.7777777778vw, 50px);min-height:clamp(340px, 36.6666666667vw, 660px);border-radius:clamp(15px, 1.1111111111vw, 20px);background:var(--light);overflow:hidden}.product-section__element.is-grid-custom:last-child{grid-column:2/3}.product-section__element .element-title{position:relative;margin:0;color:var(--gray);font-size:18px;font-weight:400;line-height:130%;z-index:1}.product-section__element .element-buttons{position:relative;display:flex;grid-gap:0 2px;margin-top:15px}.product-section__element .element-buttons a{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:clamp(72px, 6.9444444444vw, 125px);height:clamp(42px, 4vw, 72px);padding:0 clamp(15px, 1.9444444444vw, 35px);color:var(--white);font-size:clamp(15px, 1.1111111111vw, 20px);font-weight:400;line-height:100%;border-radius:clamp(10px, 0.8333333333vw, 15px);background:var(--black);transition:.5s ease;z-index:1}.product-section__element .element-buttons a:hover{color:var(--black);background:var(--bg);transition:.5s ease}.product-section__element .element-buttons a:hover .info svg path{stroke:var(--gray);transition:.5s ease}.product-section__element .element-buttons a .info{position:relative;margin-top:clamp(3px, 0.2777777778vw, 5px);margin-left:clamp(6px, 0.6666666667vw, 12px)}.product-section__element .element-buttons a .info svg{width:clamp(20px, 1.3333333333vw, 24px);height:clamp(20px, 1.3333333333vw, 24px)}.product-section__element .element-buttons a .info svg path{transition:.5s ease}.product-section__element .element-buttons a .info-text{position:absolute;top:calc(43px + (60 - 43) * ((100vw - 1050px) / (1920 - 1050)));left:calc(-20px + (-17 - -20) * ((100vw - 1050px) / (1920 - 1050)));display:block;min-width:clamp(180px, 13.3888888889vw, 241px);padding:clamp(20px, 1.3888888889vw, 25px);color:var(--white);font-size:var(--font-size-6);font-weight:400;line-height:130%;border-radius:clamp(10px, 0.8333333333vw, 15px);background:var(--gray);opacity:0;transition:.4s ease;pointer-events:none}.product-section__element .element-buttons a .info-text::before{content:"";position:absolute;top:-10px;left:20px;display:block;width:20px;height:12px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNjcxOCAxLjk5MjNDOC4yNTUwOSAtMC4zODI2MzQgMTEuNzQ0OSAtMC4zODI2MyAxMy4zMjgyIDEuOTkyM0wyMCAxMkgwTDYuNjcxOCAxLjk5MjNaIiBmaWxsPSIjMzEzNTM5Ii8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:auto}.product-section__element .element-buttons a .info:hover .info-text{opacity:1;transition:.4s ease}.product-section__element .element-image{position:absolute;left:260px;bottom:42px;width:910px;height:550px;transform:translateX(0);transition:.5s ease;z-index:0}.product-section__element .element-image.image-big{top:143px;width:676px;height:1330px}.product-section__element .element-image img{width:100%;height:100%;object-fit:contain}.product-section__element:hover .element-image{transform:translateX(-100px);transition:.5s ease}.product-section__element:hover .element-image.image-big{transform:translate(0, -100px)}.logotype-caption{margin-bottom:clamp(20px, 2.2222222222vw, 40px)}.logotype-content{padding:clamp(30px, 3.3333333333vw, 60px) clamp(10px, 6.1111111111vw, 110px);border-top:1.6px solid var(--black);border-bottom:1.6px solid var(--black)}.logotype-slider{width:100%}.logotype-slider .swiper-wrapper{width:100%;max-width:2400px}.logotype-slider .item{display:flex;justify-content:space-between;width:100%}.logotype-image{height:clamp(40px, 5vw, 90px)}.logotype-image img{height:100%}.equip-caption{margin-bottom:clamp(50px, 3.8888888889vw, 70px)}.guarant-caption{margin-bottom:clamp(50px, 3.8888888889vw, 70px)}.guarant-list{display:grid;grid-template-columns:repeat(3, 1fr)}.guarant-list__item{position:relative;display:flex;flex-direction:column;align-items:center;height:680px;padding-top:210px}.guarant-list__item .item-circle{position:absolute;top:0;left:0;z-index:0}.guarant-list__item .item-count{position:relative;display:block;margin-bottom:clamp(56px, 4.2222222222vw, 76px);color:var(--gray);font-size:clamp(16px, 1vw, 18px);font-weight:400;line-height:130%}.guarant-list__item .item-title{position:relative;margin:0 0 clamp(15px, 1.6666666667vw, 30px);color:var(--black);font-size:clamp(20px, 2.2222222222vw, 40px);font-weight:500;line-height:120%}.guarant-list__item .item-subtitle{position:relative;color:var(--gray);text-align:center;font-size:clamp(16px, 1vw, 18px);font-weight:400;line-height:130%}.guarant-list__item:nth-child(2) .item-circle{left:-25px}.guarant-list__item:last-child .item-circle{left:unset;right:0}@media(min-width: 2100px){.product-section__element .element-image{left:35%}}@media(max-width: 1920px){.product-section__caption{margin-bottom:calc(10px + (60 - 10) * ((100vw - 991px) / (1920 - 991)))}.product-section__element .element-image{left:calc(100px + (260 - 100) * ((100vw - 767px) / (1920 - 767)));bottom:calc(4px + (42 - 4) * ((100vw - 991px) / (1920 - 991)));width:calc(367px + (910 - 367) * ((100vw - 767px) / (1920 - 767)));height:calc(220px + (550 - 220) * ((100vw - 767px) / (1920 - 767)))}.product-section__element .element-image.image-big{top:143px;width:calc(290px + (676 - 290) * ((100vw - 767px) / (1920 - 767)));height:calc(570px + (1330 - 570) * ((100vw - 767px) / (1920 - 767)))}}@media(max-width: 1050px){.product-section__element .element-buttons a .info-text{top:43px;left:-20px}}@media(max-width: 991px){.product-home .block-start__wrap{flex-direction:column-reverse}.product-section__wrap{display:flex;flex-direction:column}.product-section__caption{grid-column:1/3;margin-bottom:10px}.product-section__element.is-grid-custom:nth-child(2){height:660px}.product-section__element.is-grid-custom:last-child{grid-column:unset}.product-section__element .element-image{left:unset;right:-50px;bottom:4px}.product-section__element .element-image.image-big{right:0}}@media(max-width: 767px){.product-section__element .element-image{width:367px;height:220px}.product-section__element .element-image.image-big{width:290px;height:570px}.logotype-slider .swiper-wrapper{min-width:560px;width:100%}}@media(max-width: 580px){.product-section__element:hover .element-image{transform:translateX(-10px)}.product-section__element:hover .element-image.image-big{transform:translate(0, -10px)}}
/*# sourceMappingURL=page-product.css.map */

/* End */
/* /local/templates/openyard/assets/css/page-product.css?174772690015330 */
