.rtl{direction:rtl}.rtl .container.container--campaign-page-hero .campaign-page-hero__side-overlay{background-image:linear-gradient(to right,#000 0,rgba(0,0,0,0) 100%)}@media screen and (max-width:1023px){.rtl .container.container--campaign-page-hero .campaign-page-hero__side-overlay{background-image:none}}.rtl .zoom-form .selectric .button{left:0!important;right:auto}.rtl .zoom-form .selectric-items .selectric-scroll li{padding:10px}.rtl .sitecore-form .error-icon{padding-left:2px}.rtl .sitecore-form .select-clickable::after{background-image:linear-gradient(to left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 40%,#fff 100%)!important}.rtl .container.banner::after{left:auto;right:-350px}@media screen and (max-width:1200px){.rtl .container.banner::after{left:-400px;right:auto}}.rtl .chainitemlist__table .clone{width:auto}.rtl .table__download-item-text{padding-top:1px;line-height:26px;unicode-bidi:-moz-plaintext;unicode-bidi:plaintext;unicode-bidi:-webkit-plaintext}.rtl .icon-arrow-right-big span::before{transform:rotate(45deg)!important}.rtl .icon-arrow-right-big span::after{transform:rotate(-45deg)!important}.rtl .home-page-contact__overlay{left:-1170px}.rtl .two-color__overlay{transform:skewX(-42deg) rotate(180deg)}@media screen and (max-width:767px){.rtl .chainitemlist__table table tbody td,.rtl .chainitemlist__table table thead th{text-align:right!important}.rtl .table__download-item-text{padding-top:4px;line-height:20px}.rtl .home-page-contact__overlay{right:115px;left:-75px;background-position:right center}.rtl .chainitemlist__content::after{transform:translateX(50%)}}.portfolio{max-width:1230px;padding:38px 0;margin:0 auto}.portfolio__title{margin-bottom:51px;font-size:40px;line-height:55px;font-weight:400}.portfolio__section+.portfolio__section{margin-top:89px}@media (max-width:767px){.portfolio{padding:0}.portfolio__title{margin-bottom:20px;font-size:30px;line-height:42px}[dir=ltr] .portfolio__title{padding-left:15px}[dir=rtl] .portfolio__title{padding-right:15px}.portfolio__section+.portfolio__section{margin-top:40px}}.portfolio__section__heading{margin-bottom:35px;font-size:20px;line-height:30px;font-weight:400}@media (max-width:767px){.portfolio__section__heading{margin-bottom:20px;font-size:16px;line-height:26px}[dir=ltr] .portfolio__section__heading{padding-left:15px}[dir=rtl] .portfolio__section__heading{padding-right:15px}}.portfolio__section__content{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:20px}.portfolio__section__content__item{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:300px;flex-shrink:0;width:calc(25% - 15px);background-color:#F7F7F7;border-radius:10px}@media (max-width:1200px){.portfolio__section__content__item{width:calc(50% - 10px)}}@media (max-width:1023px){.portfolio__section__content__item{width:100%}}.portfolio__section__content__item--gradient:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';display:block;pointer-events:none;background:radial-gradient(circle,rgba(0,0,0,.05) 0,rgba(0,0,0,0) 60%);z-index:1}.portfolio__section__content__item__image{position:relative;z-index:2;margin-bottom:50px;flex-shrink:0;align-self:center;background-repeat:no-repeat}.portfolio__section__content__item__image--lessmargin{margin-bottom:40px}.portfolio__section__content__item__info{position:relative;z-index:2;min-height:92px;align-self:center;padding:0 30px 30px}.portfolio__section__content__item__info__line{font-size:12px;line-height:17px;font-weight:200;color:#000;text-align:center}.portfolio__section__content__item__info__line+.portfolio__section__content__item__info__line{margin-top:2px}.portfolio__section__content__item__info__line--medium{font-weight:500}