@charset "UTF-8";@keyframes scrollTextTitle{from{transform:translateY(0)}to{transform:translateY(calc(-100% + var(--scroll-height)))}}@keyframes scrollTextDesc{from{transform:translateY(0)}to{transform:translateY(calc(-100% + var(--scroll-height)))}}@media screen and (min-width:1560px) and (max-width:1680px){.container{max-width:unset}}@media screen and (min-width:1680px){.container,.container-xl{max-width:1680px}}@media screen and (min-width:1710px){.container,.container-xl{max-width:1680px}}@media screen and (min-width:1560px) and (max-width:1680px){.container-sm{max-width:unset}}@media screen and (min-width:1680px){.container-sm{max-width:1680px}}@media screen and (min-width:1710px){.container-sm{max-width:1680px}}.row.-xl-{margin-left:-20px;margin-right:-20px}.row.-xl->[class*=col]{padding-left:20px;padding-right:20px}.row.-md-{margin-left:-10px;margin-right:-10px}.row.-md->[class*=col]{padding-left:10px;padding-right:10px}.row.-sm-{margin-left:-5px;margin-right:-5px}.row.-sm->[class*=col]{padding-left:5px;padding-right:5px}.row.-zero-{margin-left:0;margin-right:0}.row.-zero->[class*=col]{padding-left:0;padding-right:0}.about{position:relative;z-index:1;width:100%;opacity:1}.about::before{content:"";position:absolute;inset:0;z-index:-1;background:url(../../images/pages/bpmsoft-education/bg_about_project.jpeg) center no-repeat #fff;background-size:cover;opacity:.5}@media (min-width:1710px){.about::before{background-position:100% 50%}}.about--bg-white::before{background:0 0}.about__title{font-size:1.5rem;line-height:1.75rem;font-weight:500;text-transform:none;color:inherit;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;max-width:100%;overflow-wrap:anywhere}.about__text{row-gap:40px;padding-bottom:40px;display:flex;flex-direction:column;align-items:flex-start}.about__text:last-of-type{padding-bottom:0}.about__text ul{gap:12px;display:flex;flex-direction:column;padding-left:25px}@media (min-width:768px){.about__title{line-height:2rem}.about__text{row-gap:40px;padding-bottom:40px}.about__text ul{gap:12px}}@media (min-width:1200px){.about__text{row-gap:40px;padding-bottom:40px}.about__text ul{gap:20px}}.about__text li{font-size:1.125rem;line-height:1.375rem;font-weight:500;text-transform:none;color:inherit;padding-left:20px}@media (min-width:768px){.about__text li{line-height:1.75rem}}@media (min-width:1710px){.about__title{font-size:2.75rem;line-height:3.5rem}.about__text{row-gap:60px;padding-bottom:60px}.about__text ul{gap:20px}.about__text li{font-size:1.5rem;line-height:2.25rem}}.about__text h3{font-size:1.125rem;line-height:1.375rem;font-weight:500;text-transform:none;color:inherit}@media (min-width:768px){.about__text h3{font-size:1.25rem;line-height:1.5rem}}@media (min-width:1710px){.about__text h3{font-size:2rem;line-height:2.25rem}}.about__text h4{font-size:1.125rem;line-height:1.375rem;font-weight:500;text-transform:none;color:inherit}.about__description{font-size:1.125rem;line-height:1.375rem;font-weight:500;text-transform:none;color:inherit;display:block;width:100%}.about__line{padding-bottom:40px;display:block;margin:0;border-top:1px solid #abafb2}.about__block{padding-top:40px;display:flex;flex-direction:column}.about__list{gap:12px;display:flex;flex-direction:column;padding-left:25px}@media (min-width:768px){.about__description,.about__text h4{line-height:1.75rem}.about__line{padding-bottom:40px}.about__block{padding-top:40px}.about__list{gap:12px}}@media (min-width:1200px){.about__line{padding-bottom:40px}.about__block{padding-top:40px}.about__list{gap:20px}}@media (min-width:1710px){.about__description,.about__text h4{font-size:1.5rem;line-height:2.25rem}.about__line{padding-bottom:60px}.about__block{padding-top:60px}.about__list{gap:20px}}.about__list-item{font-size:1.125rem;line-height:1.375rem;font-weight:500;text-transform:none;color:inherit;padding-left:20px}.bpm-num-cards{gap:40px;display:flex;flex-direction:column}@media (min-width:768px){.about__list-item{line-height:1.75rem}.bpm-num-cards{gap:40px}}@media (min-width:1200px){.bpm-num-cards{gap:40px}}@media (min-width:1710px){.about__list-item{font-size:1.5rem;line-height:2.25rem}.bpm-num-cards{gap:60px}}.bpm-num-cards__list{gap:20px;display:grid;width:100%;padding-left:0}@media (min-width:992px){.bpm-num-cards__list{grid-template-columns:repeat(3,1fr)}}.bpm-num-cards__title{font-size:1.5rem;line-height:1.75rem;font-weight:500;text-transform:none;color:inherit;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;max-width:100;overflow-wrap:anywhere;margin-bottom:0}.bpm-num-card{row-gap:12px;display:flex;flex-direction:column;width:100%;flex-basis:100%;white-space:pre-wrap;align-items:flex-start}@media (min-width:768px){.bpm-num-cards__list{gap:20px}.bpm-num-cards__title{line-height:2rem}.bpm-num-card{row-gap:12px}}@media (min-width:1200px){.bpm-num-cards__list{gap:40px}.bpm-num-card{row-gap:20px}}@media (min-width:1710px){.bpm-num-cards__list{gap:40px}.bpm-num-cards__title{font-size:2.75rem;line-height:3.5rem}.bpm-num-card{row-gap:20px}}.bpm-num-card__num{font-size:1rem;line-height:1.25rem;font-weight:400;display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;background-color:#fff;color:#f9763d}@media (min-width:1710px){.bpm-num-card__num{font-size:1.125rem;line-height:1.75rem}}.bpm-num-card__icon{width:56px;height:56px}.bpm-num-card__text{font-size:1.125rem;line-height:1.375rem;font-weight:500;text-transform:none;color:inherit}.bpm-card-news-events{width:100%}.bpm-card-news-events__section{display:grid;width:100%;margin-bottom:10px;background-color:#fff;box-shadow:4px 3px 9px 0 rgba(0,0,0,.15);cursor:pointer;gap:0;grid-template-rows:1fr}.bpm-card-news-events__section:has(.bpm-card-news-events__image-block){grid-template-rows:103px max-content}@media (min-width:768px){.bpm-num-card__text{line-height:1.75rem}.bpm-card-news-events__section:has(.bpm-card-news-events__image-block){grid-template-rows:106px max-content}}@media (min-width:1200px){.bpm-card-news-events__section:has(.bpm-card-news-events__image-block){grid-template-rows:111px max-content}}.bpm-card-news-events__section .bpm-button{background-color:transparent;border:none;transition:.2s ease-in-out}@media (hover:hover){.bpm-card-news-events__section .bpm-button:hover{background-color:transparent}.bpm-card-news-events__section:hover .bpm-card-news-events__content{color:#fff;background-color:#f9763d}.bpm-card-news-events__section:hover .custom-badge{color:#fff;border-color:#fff;background-color:#f9763d}.bpm-card-news-events__section:hover .bpm-button,.bpm-card-news-events__section:hover .bpm-button:hover,.bpm-card-news-events__section:hover .bpm-card-news-events__date,.bpm-card-news-events__section:hover .bpm-card-news-events__file-size,.bpm-card-news-events__section:hover .bpm-card-news-events__file-type{color:#fff}.bpm-card-news-events__section:hover .bpm-button--inner.bpm-button--secondary:active:not(:disabled){color:#f9763d}.bpm-card-news-events__section--documents:hover .bpm-button:hover{color:#2e363e;background-color:inherit}}.bpm-card-news-events__section:active .bpm-card-news-events__content{color:#2e363e;background-color:#fff}.bpm-card-news-events__section:active .custom-badge{color:#f9763d;background-color:#fff;border-color:#f9763d}.bpm-card-news-events__section:active .bpm-card-news-events__date{color:#f9763d}.bpm-card-news-events__section:active .bpm-button{color:#f9763d}.bpm-card-news-events__section--documents:hover{cursor:default}.bpm-card-news-events__section--documents:hover .bpm-card-news-events__content{color:inherit;background-color:#fff}.bpm-card-news-events__section--documents:hover .bpm-card-news-events__file-type{color:inherit}.bpm-card-news-events__section--documents:hover .bpm-card-news-events__file-size{color:#abafb2}.bpm-card-news-events__section--documents:hover .bpm-button{color:#f9763d;background-color:inherit}.bpm-card-news-events__section--documents:hover .bpm-button:active{color:#f9763d}.bpm-card-news-events__badges{display:flex;justify-content:space-between;flex-flow:row wrap;align-items:center;width:100%;min-height:32px;gap:10px}@media (min-width:1710px){.bpm-num-card__text{font-size:1.5rem;line-height:2.25rem}.bpm-card-news-events__section:has(.bpm-card-news-events__image-block){grid-template-rows:168px max-content}.bpm-card-news-events__badges{min-height:36px}}.bpm-card-news-events__date{color:#eb6012;padding:10px 0;white-space:nowrap;vertical-align:baseline;font-size:.75rem;font-weight:400;line-height:1rem;letter-spacing:.48px}.bpm-card-news-events__image-block{display:block;width:100%;overflow:hidden}.bpm-card-news-events__image-block__img{background-color:#d3d3d3;background-repeat:no-repeat;background-position:50%;background-size:cover;width:100%;height:100%}.bpm-card-news-events__content{display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:40px 20px 20px;transition:.2s ease-in-out}@media (min-width:768px){.bpm-card-news-events__date{font-size:.625rem;line-height:.8125rem}.bpm-card-news-events__content{row-gap:20px;justify-content:start}}@media (min-width:1200px){.bpm-card-news-events__content{row-gap:40px;padding:40px 40px 20px}}@media (min-width:1710px){.bpm-card-news-events__date{font-size:.75rem;line-height:1.25rem}.bpm-card-news-events__content{padding-bottom:40px}}.bpm-card-news-events__content--active{border:1px solid #f9763d}.bpm-card-news-events__content--documents{display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:20px;transition:.2s ease-in-out}.bpm-card-news-events__content-wrapper{display:grid;grid-template-rows:calc(1.375rem * 3) calc(1.25rem * 3) max-content;row-gap:20px}@media (min-width:768px){.bpm-card-news-events__content-wrapper{grid-template-rows:calc(1.75rem * 3) calc(1.125rem * 3) max-content}}@media (min-width:1710px){.bpm-card-news-events__content-wrapper{grid-template-rows:calc(2.25rem * 3) calc(1.5rem * 3) max-content}}.bpm-card-news-events__content-wrapper--height-altered{grid-template-rows:calc(1.375rem * 2) calc(1.25rem * 3) max-content}.bpm-card-news-events__content-wrapper--documents{display:flex;flex-direction:column;justify-content:space-between;height:100%}.bpm-card-news-events__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;cursor:pointer;font-size:1.125rem;line-height:1.375rem;font-weight:500;text-transform:none;color:inherit}@media (min-width:768px){.bpm-card-news-events__content-wrapper--height-altered{grid-template-rows:calc(1.75rem * 2) calc(1.125rem * 3) max-content}.bpm-card-news-events__title{line-height:1.75rem}}@media (min-width:1710px){.bpm-card-news-events__content-wrapper--height-altered{grid-template-rows:calc(2.25rem * 2) calc(1.5rem * 3) max-content}.bpm-card-news-events__title{font-size:1.5rem;line-height:2.25rem}}.bpm-card-news-events__title--documents{cursor:default}.bpm-card-news-events__title--clamp-2{-webkit-line-clamp:2}.bpm-card-news-events__description{width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:.875rem;line-height:1.25rem;font-weight:400}@media (min-width:768px){.bpm-card-news-events__description{font-size:.75rem;line-height:1.125rem}}@media (min-width:1710px){.bpm-card-news-events__description{font-size:1rem;line-height:1.5rem}}.bpm-card-news-events__description--file-data{display:flex;align-items:flex-start;font-size:.875rem;line-height:1.25rem;font-weight:400;-moz-column-gap:4px;column-gap:4px}.bpm-card-news-events__file-type{color:#2e363e;text-transform:uppercase}.bpm-card-news-events__file-size{color:#abafb2}.bpm-card-news-events__down-block{width:100%;position:relative}.bpm-card-news-events__down-block::before{content:"";display:block;width:100%;height:2px;box-sizing:border-box;border-top:1px solid #e0e0e0}@media (min-width:768px){.bpm-card-news-events__description--file-data{font-size:.75rem;line-height:1.125rem}.bpm-card-news-events__down-block::before{border-top:none;border-bottom:1px solid #e0e0e0;padding-top:20px}}@media (min-width:1200px){.bpm-card-news-events__content--documents{padding:40px}.bpm-card-news-events__content-wrapper{row-gap:40px}.bpm-card-news-events__down-block::before{border-bottom:none;height:2px;padding-top:0;border-top:1px solid #e0e0e0}}.bpm-card-news-events__detailed-block{margin-top:24px}.bpm-partner-card{padding:20px;row-gap:12px;border-radius:12px;border:1px solid #abafb2;display:grid;grid-template-columns:1fr;width:100%;justify-items:left;height:100%;grid-template-rows:repeat(2,min-content) 1fr min-content;transition:.2s ease-in-out}@media (min-width:768px){.bpm-partner-card{padding:20px;row-gap:12px}}@media (min-width:1710px){.bpm-card-news-events__description--file-data{font-size:1rem;line-height:1.5rem}.bpm-partner-card{padding:40px;row-gap:20px}}.bpm-partner-card[data-card-link]{cursor:pointer;outline:0}@media (hover:hover){.bpm-partner-card[data-card-link]:hover{border-color:#f9763d}.bpm-partner-card[data-card-link]:hover .bpm-button,.bpm-partner-card[data-card-link]:hover .bpm-partner-card__title{color:#f9763d}.bpm-partner-card[data-card-link]:hover .bpm-icon{background-color:#f9763d;border-color:#f9763d}}.bpm-partner-card[data-card-link].active,.bpm-partner-card[data-card-link]:focus{border-color:#f9763d}.bpm-partner-card[data-card-link].active .bpm-button,.bpm-partner-card[data-card-link].active .bpm-partner-card__title,.bpm-partner-card[data-card-link]:focus .bpm-button,.bpm-partner-card[data-card-link]:focus .bpm-partner-card__title{color:#f9763d}.bpm-partner-card[data-card-link].active .bpm-icon,.bpm-partner-card[data-card-link]:focus .bpm-icon{background-color:#f9763d;border-color:#f9763d}.bpm-partner-card__logo{height:84px;width:100%;-o-object-fit:contain;object-fit:contain}.bpm-partner-card__title{font-size:1.125rem;line-height:1.375rem;font-weight:500;text-transform:none;color:inherit;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;max-width:100%;overflow-wrap:anywhere;word-break:break-all;transition:.2s ease-in-out}@media (min-width:768px){.bpm-partner-card__title{line-height:1.75rem}}@media (min-width:1710px){.bpm-partner-card__title{font-size:1.5rem;line-height:2.25rem}}.bpm-partner-card__description{font-size:.875rem;line-height:1.25rem;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;max-width:100%;overflow-wrap:anywhere;margin-bottom:0}@media (min-width:768px){.bpm-partner-card__description{font-size:.75rem;line-height:1.125rem}}@media (min-width:1710px){.bpm-partner-card__description{font-size:1rem;line-height:1.5rem}}.section--news-event.bg_events{background-color:#eee}.section--news-event.bg_events .carousel_section__footer .bpm-button{background-color:transparent;border-color:transparent}.section--news-event .carousel_section__swiper{width:calc(100% + 10px);padding-right:10px!important;padding-left:4px}.products{display:block;width:100%}.products__title{font-size:1.5rem;line-height:1.75rem;font-weight:500;text-transform:none;color:inherit;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;max-width:100%;overflow-wrap:anywhere}.products__block{margin-top:40px}@media (min-width:768px){.products__title{line-height:2rem}.products__block{margin-top:40px}.products-info{min-height:309px}}@media (min-width:1200px){.bpm-partner-card{padding:40px;row-gap:20px}.products__block{margin-top:40px}}@media (min-width:1710px){.products__title{font-size:2.75rem;line-height:3.5rem}.products__block{margin-top:60px;gap:20px}}.products-navigation{display:flex;justify-content:space-between;flex-direction:column;align-items:start;gap:12px}.products-navigation.scroll-products{display:block;overflow:visible}.products-navigation-tags{--tag-height:56px;--tag-list-gap:12px;position:relative;--container-width:100%;max-width:var(--container-width);margin:0;padding:0;overflow:visible;opacity:0;transition:opacity .2s ease-in-out}@media (min-width:1200px){.products-navigation{justify-content:space-between;flex-direction:row}.products-navigation.scroll-products{overflow:hidden;display:flex;align-items:flex-end}.products-navigation-tags{position:static;overflow:hidden;--tag-list-gap:20px;max-height:calc(var(--tag-height) * 2 + var(--tag-list-gap) * 1);height:auto;display:flex;align-items:flex-start}}.products-navigation-tags:after,.products-navigation-tags:before{content:"";display:block;position:absolute;height:100%;top:0;z-index:10;pointer-events:none;width:calc((100vw - var(--container-width))/ 2)}.products-navigation-tags:before{left:calc(-1 * (100vw - var(--container-width))/ 2);background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%)}.products-navigation-tags:after{right:calc(-1 * (100vw - var(--container-width))/ 2);background:linear-gradient(270deg,#fff 0,rgba(255,255,255,0) 100%)}.products-navigation-tags-init{opacity:1}.products-navigation-tags-show{max-height:unset}.products-navigation-tags__form{display:flex}@media (min-width:1200px){.products-navigation-tags__form{flex-flow:row wrap;gap:20px}}.products-filter-tags{display:inline-flex;justify-content:flex-start;width:100%}@media (min-width:1200px){.products-filter-tags{width:auto}}.products-filter-tags .bpm-button{display:none}.products-info{position:relative;width:100%;overflow:visible;color:#fff;background-color:#2e363e}.products-info::before{content:"";position:absolute;z-index:1;display:block;width:990px;height:281px;background-image:url(../../images/pages/index/products/volna.svg);background-repeat:no-repeat;background-position:center;background-size:cover;transform:translate(-28%,100%) rotate(-15deg);opacity:.4}@media (min-width:768px){.products-info::before{transform:translate(0,15%) rotate(-15deg)}}@media (min-width:1200px){.products-info{overflow:hidden;min-height:375px}.products-info::before{position:absolute;top:-196px;left:-1053px;width:2600px;height:738px;transform:translate(20%,20%) rotate(-15deg)}}@media (min-width:1710px){.products-info{min-height:415px}.products-info::before{top:-122px;left:-918px;transform:translate(30%,10%) rotate(-12deg)}}.products-info--bg-image-none::before{content:none}.products-info--secondary::before{width:1105px;height:330px;background-image:url(../../images/pages/index/products/volna.svg);transform:translate(-37%,40%) rotate(-25deg)}.products-info__item{display:none}.products-info__item.active-tag{position:relative;z-index:2;display:block}.product-item{gap:40px;display:grid;grid-template-columns:1fr;grid-template-rows:max-content 289px;overflow-wrap:anywhere;hyphens:auto}@media (min-width:768px){.products-info--secondary::before{width:1320px;height:420px;transform:translate(-35%,25%) rotate(-30deg)}.product-item{gap:40px;grid-template-columns:320px 1fr;grid-template-rows:minmax(309px,1fr)}}@media (min-width:1200px){.products-info--secondary::before{width:2550px;height:562px;transform:translate(-39%,0) rotate(-20deg)}.product-item{gap:40px;grid-template-columns:360px 1fr;grid-template-rows:minmax(375px,1fr);-moz-column-gap:40px;column-gap:40px}}@media (min-width:1710px){.products-info--secondary::before{width:2550px;height:585px;transform:translate(-35%,0) rotate(-15deg)}.product-item{gap:60px;grid-template-columns:560px 1fr;grid-template-rows:minmax(415px,1fr)}}.product-item--secondary{display:grid;grid-template-columns:1fr;grid-template-rows:max-content max-content;gap:20px}@media (min-width:768px){.product-item--secondary{gap:20px;-moz-column-gap:20px;column-gap:20px}.product-item--tertiary{gap:40px}}@media (min-width:768px) and (min-width:768px){.product-item--secondary{-moz-column-gap:20px;column-gap:20px}}@media (min-width:768px) and (min-width:1200px){.product-item--secondary{-moz-column-gap:40px;column-gap:40px}}@media (min-width:768px) and (min-width:1710px){.product-item--secondary{-moz-column-gap:40px;column-gap:40px}}@media (min-width:1200px){.product-item--secondary{gap:40px;grid-template-columns:auto 1fr;grid-template-rows:minmax(375px,1fr);-moz-column-gap:40px;column-gap:40px}.product-item--tertiary{gap:40px}}@media (min-width:1710px){.product-item--secondary{gap:40px;grid-template-columns:auto 1fr;grid-template-rows:minmax(415px,1fr)}}.product-item--tertiary{overflow:hidden;grid-template-rows:repeat(2,minmax(289px,1fr));gap:40px}.product-item__left{row-gap:20px;display:flex;flex-direction:column;margin:40px 16px 0}@media (min-width:768px){.product-item--tertiary{grid-template-columns:repeat(2,1fr);grid-template-rows:unset;min-height:309px}.product-item__left{row-gap:20px;margin:40px 0 40px 40px}}@media (min-width:1200px){.product-item--tertiary{grid-template-columns:.4fr .6fr;min-height:375px}.product-item__left{row-gap:40px}}@media (min-width:1710px){.product-item--tertiary{gap:60px;min-height:415px}.product-item__left{row-gap:40px;margin:60px 0 60px 60px}}@media (min-width:768px){.product-item__left--secondary{margin:40px 40px 0}}@media (min-width:1200px){.product-item__left--secondary{width:448px;margin:40px 0 40px 86px}}@media (min-width:1710px){.product-item__left--secondary{width:658px;margin:60px 0 60px 136px}}.product-item__right{display:grid;padding-left:16px;overflow:hidden;width:100%}@media (min-width:768px){.product-item__right{padding-left:40px;align-content:end}}@media (min-width:1200px){.product-item__right{align-items:center;padding-right:20px;padding-left:0}}@media (min-width:1710px){.product-item__right{align-items:end;justify-content:center;padding-left:0;padding-right:0;height:100%}}.product-item__right--secondary{align-content:center;padding:0 16px 20px}@media (min-width:768px){.product-item__right--secondary{padding:0 40px 20px}}@media (min-width:1200px){.product-item__right--secondary{align-items:center;align-content:center;padding:20px 86px 20px 0}}@media (min-width:1200px) and (min-width:768px){.product-item--secondary{-moz-column-gap:40px;column-gap:40px}.product-item__right--secondary{padding-top:20px;padding-bottom:20px}}@media (min-width:1200px) and (min-width:1200px){.product-item--secondary{-moz-column-gap:40px;column-gap:40px}.product-item__right--secondary{padding-top:40px;padding-bottom:40px}}@media (min-width:1200px) and (min-width:1710px){.product-item--secondary{-moz-column-gap:60px;column-gap:60px}.product-item__right--secondary{padding-top:40px;padding-bottom:40px}}@media (min-width:1710px){.product-item__right--secondary{padding-right:136px;align-items:center;align-content:center}}.product-item__right--tertiary{place-content:stretch stretch;position:relative;padding:0;margin-left:16px}.product-item__right--tertiary::before{content:"";position:absolute;display:block;height:100%;width:100%;z-index:10;background:linear-gradient(90deg,#2e363e 6.73%,rgba(0,0,0,0) 50%)}.product-item__description{row-gap:12px;display:flex;flex-direction:column;padding-bottom:0}@media (min-width:768px){.product-item__right--tertiary{margin-left:40px}.product-item__description{row-gap:12px}}@media (min-width:1200px){.product-item__right--tertiary{margin-left:unset}.product-item__description{row-gap:20px;padding-bottom:0}.product-item__image{max-width:668px;margin:0 auto}}.product-item__description p{font-size:.875rem;line-height:1.25rem;font-weight:400;margin:0}@media (min-width:768px){.product-item__description p{font-size:.75rem;line-height:1.125rem}}@media (min-width:1710px){.product-item__description{row-gap:20px;padding-bottom:20px}.product-item__description p{font-size:1rem;line-height:1.5rem}}.product-item__description dl,.product-item__description ol,.product-item__description ul{font-size:.875rem;line-height:1.25rem;font-weight:400;margin:0;padding-inline-start:22px}.product-item__description--crm-hub{display:inline}.product-item__image{z-index:10;display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;min-width:585px}.product-item__image--secondary{min-width:unset}.product-item__image--tertiary{height:100%;-o-object-fit:cover;object-fit:cover;z-index:5;-o-object-position:center;object-position:center;position:absolute}.product-line{display:block;margin-top:12px;margin-bottom:40px;background:#abafb2}@media (min-width:768px){.product-item__description dl,.product-item__description ol,.product-item__description ul{font-size:.75rem;line-height:1.125rem}.product-line{margin-top:12px}}@media (min-width:1200px){.product-item__image--tertiary{min-width:100%}.product-line{margin-top:20px}}@media (min-width:1710px){.product-item__description dl,.product-item__description ol,.product-item__description ul{font-size:1rem;line-height:1.5rem}.product-item__image{width:100%;max-width:715px}.product-line{margin-top:20px;margin-bottom:60px}}