.introduction{width:100%;height:780px;display:flex;align-items:start;background-size:100%;flex-direction:column;justify-content:center;background-image:url(../../../images/hyst_glitch.gif);background-repeat:no-repeat;background-position:left;margin-bottom:165px}.introduction .title{font-size:56px;line-height:80px;color:var(--aged-white);font-family:"Lincoln Electric"}.introduction .arrow-down{width:35px;height:13px;cursor:pointer;background-image:url(../../../images/arrow_down.svg);background-repeat:no-repeat;background-position:center}@media (max-width:768px){.introduction{height:380px!important;margin-bottom:45px!important}}@media (min-width:769px) and (max-width:960px){.introduction{height:480px!important}}.our-operation-top-bar{display:grid;height:180px;grid-template-rows:repeat(23,1fr);grid-template-columns:repeat(4,1fr);width:var(--page-container-width)}@media (max-width:605px){.our-operation-top-bar{height:100px}}.our-operation{margin-top:-65px}.our-operation .title{font-size:54px;line-height:65px;color:var(--white)}@media (max-width:360px){.our-operation .title{font-size:calc(54px - 100%);line-height:calc(65px - 100%)}}@media (min-width:361px) and (max-width:375px){.our-operation .title{font-size:calc(54px - 90%);line-height:calc(65px - 90%)}}@media (min-width:376px) and (max-width:605px){.our-operation .title{font-size:calc(54px - 80%);line-height:calc(65px - 80%)}}.our-operation .counters{display:grid;grid-gap:44px;margin-top:80px;grid-auto-rows:auto;grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.our-operation .counters-item{display:flex;font-size:20px;align-items:center;justify-content:start;flex-direction:column}.our-operation .counters-item .item-number-wrapper{gap:15px;display:flex;font-size:82px;font-weight:600;color:var(--turquoise);font-family:"Blender Pro Bold",Sans-serif}.our-operation .counters-item .item-number-wrapper .item-number-prefix{flex-grow:0;text-align:right}.our-operation .counters-item .item-number-wrapper .item-number-suffix{flex-grow:1}@media (max-width:605px){.our-operation .counters-item .item-number-wrapper{font-size:calc(82px - 40%)}}.our-operation .counters-item .item-title{display:flex;font-size:18px;font-weight:400;line-height:21px;color:var(--gray);align-items:center;text-align:center}.our-operation .bottom-line{display:flex;font-size:28px;color:var(--white);align-items:center;margin:120px 0 70px 0;justify-content:space-between}.our-operation .bottom-line span{text-align:center}@media (max-width:768px){.our-operation .bottom-line{font-size:calc(28px - 33%)}}@media (max-width:960px){.our-operation .bottom-line{gap:25px;margin-top:70px;flex-direction:column;justify-content:center}}@media (max-width:605px){.our-operation{margin-top:-42px}}.our-operation-bottom-bar{height:80px;display:grid;grid-template-rows:repeat(9,1fr);grid-template-columns:repeat(4,1fr);width:var(--page-container-width)}@media (max-width:605px){.our-operation-bottom-bar{height:60px}}.who-we-are{display:flex;flex-direction:column}.who-we-are .banner{width:100%;display:grid;grid-auto-rows:auto;margin:150px 0 40px 0;grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.who-we-are .banner img{width:100%;height:auto;max-width:480px}.who-we-are .banner .text{display:flex;padding-left:40px;flex-direction:column;justify-content:center;color:var(--white)}.who-we-are .banner .text .title{font-size:64px;line-height:74px;margin-bottom:15px}@media (max-width:605px){.who-we-are .banner .text .title{font-size:calc(64px - 30%);line-height:calc(74px - 30%)}}.who-we-are .banner .text .description{font-size:22px;line-height:32px;margin-bottom:25px}@media (max-width:605px){.who-we-are .banner .text .description{font-size:calc(22px - 30%);line-height:calc(32px - 30%)}}@media (max-width:960px){.who-we-are .banner .text{padding-left:0;margin-top:40px}}@media (max-width:960px){.who-we-are .banner{display:flex;margin-top:70px;margin-bottom:30px;flex-direction:column;align-items:center}}.who-we-are .know-more{display:flex;font-size:22px;line-height:32px;color:var(--white);flex-direction:column;justify-content:center;overflow:hidden;max-height:0;opacity:0}.who-we-are .know-more.visible{opacity:1;overflow:hidden;max-height:3000px;transition:opacity 1s ease}@media (max-width:605px){.who-we-are .know-more.visible{margin-bottom:80px}}.who-we-are .know-more a.close-button{display:flex;align-items:center;justify-content:center}.who-we-are .know-more a.close-button .arrow-up{width:35px;height:13px;cursor:pointer;margin-top:30px;background-image:url(../../../images/arrow_up.svg);background-repeat:no-repeat;background-position:center}@media (max-width:605px){.who-we-are .know-more{margin-bottom:40px;font-size:calc(22px - 30%);line-height:calc(32px - 30%)}}@media (max-width:960px){.who-we-are .know-more{text-align:center}}.who-we-are .footer{display:flex;font-size:26px;font-weight:700;align-items:end;line-height:37px;flex-direction:column;margin-top:80px;margin-bottom:40px}.who-we-are .footer .line{width:301px;text-align:right;margin-bottom:15px;border-top:1px solid var(--white)}.who-we-are .footer .line .text{text-align:right;color:var(--white)}@media (max-width:605px){.who-we-are .footer .line{width:calc(301px - 35%)}}@media (max-width:605px){.who-we-are .footer{margin-top:0;font-size:calc(26px - 45%);line-height:calc(37px - 45%)}}.products-top-bar{display:grid;height:275px;grid-template-rows:repeat(28,1fr);grid-template-columns:repeat(3,1fr);width:var(--page-container-width)}@media (max-width:605px){.products-top-bar .header-line{grid-row:span 1}}@media (min-width:606px) and (max-width:970px){.products-top-bar .header-line{grid-row:span 2}}@media (max-width:970px){.products-top-bar .footer-line{grid-row:span 1}}@media (max-width:605px){.products-top-bar .text-container{grid-row:span 8}}.products-top-bar .text-container .line-one{width:100%;font-size:78px;color:var(--black);text-align:right;margin-top:-14px}@media (max-width:420px){.products-top-bar .text-container .line-one{font-size:26px;margin-top:-24px}}@media (min-width:421px) and (max-width:605px){.products-top-bar .text-container .line-one{font-size:26px;margin-top:-6px}}@media (min-width:606px) and (max-width:729px){.products-top-bar .text-container .line-one{font-size:46px;margin-top:-12px}}@media (min-width:730px) and (max-width:849px){.products-top-bar .text-container .line-one{font-size:56px;margin-top:-12px}}@media (min-width:850px) and (max-width:970px){.products-top-bar .text-container .line-one{font-size:66px;margin-top:-12px}}.products-top-bar .text-container .line-two{width:100%;font-size:78px;color:var(--black);font-family:"Lincoln Electric";text-align:right}@media (max-width:605px){.products-top-bar .text-container .line-two{font-size:32px}}@media (min-width:606px) and (max-width:729px){.products-top-bar .text-container .line-two{font-size:46px}}@media (min-width:730px) and (max-width:849px){.products-top-bar .text-container .line-two{font-size:56px}}@media (min-width:850px) and (max-width:970px){.products-top-bar .text-container .line-two{font-size:66px}}@media (min-width:606px) and (max-width:729px){.products-top-bar .text-container{grid-row:span 12}}@media (min-width:730px) and (max-width:849px){.products-top-bar .text-container{grid-row:span 14}}@media (min-width:850px) and (max-width:970px){.products-top-bar .text-container{grid-row:span 16}}@media (max-width:605px){.products-top-bar{height:125px;grid-template-rows:repeat(15,1fr)}}@media (min-width:606px) and (max-width:729px){.products-top-bar{height:170px;grid-template-rows:repeat(20,1fr)}}@media (min-width:730px) and (max-width:849px){.products-top-bar{height:190px;grid-template-rows:repeat(22,1fr)}}@media (min-width:850px) and (max-width:970px){.products-top-bar{height:215px;grid-template-rows:repeat(24,1fr)}}@media (max-width:1440px){.products-top-bar{grid-template-columns:1fr 2fr 1fr}}.products{display:flex;align-items:center;flex-direction:column}.products .separator-wrapper{width:100%;display:flex;flex-direction:row;max-width:var(--content-container-width)}.products .separator-wrapper .separator{width:100%;border:1px solid #efeeea}.products .card-wrapper{width:100%;display:flex;flex-direction:row;max-width:var(--content-container-width)}.products .card-wrapper .card{width:100%;margin:44px 0;position:relative}.products .card-wrapper .card img{width:100%;height:auto;z-index:1}.products .card-wrapper .card .overlay{top:0;left:0;width:100%;height:100%;display:flex;position:absolute;align-items:center;justify-content:center;z-index:2}.products .card-wrapper .card .overlay .column-left-empty{flex:1;height:100%;padding:20px;color:var(--white);flex-direction:column}@media (max-width:978px){.products .card-wrapper .card .overlay .column-left-empty{display:none}}.products .card-wrapper .card .overlay .column-left-text{flex:1;height:100%;display:flex;align-items:start;color:var(--white);flex-direction:column;justify-content:center;padding:20px 20px 20px 48px;background:linear-gradient(90deg,#000 0,rgba(0,0,0,0) 100%)}@media (max-width:978px){.products .card-wrapper .card .overlay .column-left-text{padding:15px;align-items:start;justify-content:center}}.products .card-wrapper .card .overlay .column-right-empty{flex:1;height:100%;padding:20px;color:var(--white);flex-direction:column}@media (max-width:978px){.products .card-wrapper .card .overlay .column-right-empty{display:none}}.products .card-wrapper .card .overlay .column-right-text{flex:1;height:100%;display:flex;align-items:start;color:var(--white);flex-direction:column;justify-content:center;padding:20px 48px 20px 20px;background:linear-gradient(270deg,#000 0,rgba(0,0,0,0) 100%)}@media (max-width:978px){.products .card-wrapper .card .overlay .column-right-text{padding:15px;align-items:end;justify-content:center}}.products .card-wrapper .card .overlay .title{font-size:52px;line-height:59px;font-family:"Lincoln Electric";margin-bottom:25px}.products .card-wrapper .card .overlay .title.xl{font-size:96px;line-height:110px}@media (max-width:605px){.products .card-wrapper .card .overlay .title.xl{font-size:calc(96px - 250%);line-height:calc(110px - 80%)}}@media (min-width:606px) and (max-width:729px){.products .card-wrapper .card .overlay .title.xl{font-size:calc(96px - 50%);line-height:calc(110px - 50%)}}@media (min-width:730px) and (max-width:849px){.products .card-wrapper .card .overlay .title.xl{font-size:calc(96px - 30%);line-height:calc(110px - 30%)}}@media (max-width:605px){.products .card-wrapper .card .overlay .title{margin-bottom:15px;font-size:calc(52px - 190%);line-height:calc(59px - 190%)}}@media (min-width:606px) and (max-width:729px){.products .card-wrapper .card .overlay .title{font-size:calc(52px - 50%);line-height:calc(59px - 50%)}}@media (min-width:730px) and (max-width:849px){.products .card-wrapper .card .overlay .title{font-size:calc(52px - 30%);line-height:calc(59px - 30%)}}.products .card-wrapper .card .overlay .description.left,.products .card-wrapper .card .overlay .description.right{font-size:22px;line-height:32px;margin-bottom:25px}@media (max-width:605px){.products .card-wrapper .card .overlay .description.left.xl,.products .card-wrapper .card .overlay .description.right.xl{margin-bottom:15px;font-size:calc(22px - 40%);line-height:calc(22px - 40%)}}@media (min-width:606px) and (max-width:729px){.products .card-wrapper .card .overlay .description.left.xl,.products .card-wrapper .card .overlay .description.right.xl{font-size:calc(22px - 30%);line-height:calc(22px - 30%)}}@media (min-width:730px) and (max-width:849px){.products .card-wrapper .card .overlay .description.left.xl,.products .card-wrapper .card .overlay .description.right.xl{font-size:calc(22px - 30%);line-height:calc(22px - 30%)}}@media (max-width:360px){.products .card-wrapper .card .overlay .description.left,.products .card-wrapper .card .overlay .description.right{margin-bottom:15px;font-size:calc(22px - 60%);line-height:calc(22px - 60%)}}@media (min-width:361px) and (max-width:375px){.products .card-wrapper .card .overlay .description.left,.products .card-wrapper .card .overlay .description.right{margin-bottom:15px;font-size:calc(22px - 55%);line-height:calc(22px - 55%)}}@media (min-width:376px) and (max-width:605px){.products .card-wrapper .card .overlay .description.left,.products .card-wrapper .card .overlay .description.right{margin-bottom:15px;font-size:calc(22px - 50%);line-height:calc(22px - 50%)}}@media (min-width:606px) and (max-width:729px){.products .card-wrapper .card .overlay .description.left,.products .card-wrapper .card .overlay .description.right{font-size:calc(22px - 40%);line-height:calc(22px - 40%)}}@media (min-width:730px) and (max-width:849px){.products .card-wrapper .card .overlay .description.left,.products .card-wrapper .card .overlay .description.right{font-size:calc(22px - 30%);line-height:calc(22px - 30%)}}@media (max-width:970px){.products .card-wrapper .card .overlay .description.left{text-align:left}}@media (max-width:970px){.products .card-wrapper .card .overlay .description.right{text-align:right}}@media (max-width:605px){.products .card-wrapper .card{margin:22px 0}}.products .know-more-wrapper{width:100%;display:flex;flex-direction:row;max-width:var(--content-container-width)}.products .know-more-wrapper .know-more{display:flex;font-size:22px;line-height:32px;color:var(--black);flex-direction:column;justify-content:center;overflow:hidden;max-height:0;opacity:0}.products .know-more-wrapper .know-more.visible{opacity:1;overflow:hidden;max-height:3000px;transition:opacity 1s ease}.products .know-more-wrapper .know-more a.close-button{display:flex;align-items:center;justify-content:center}.products .know-more-wrapper .know-more a.close-button .arrow-up{width:35px;height:13px;cursor:pointer;margin-top:30px;background-image:url(../../../images/arrow_up.svg);background-repeat:no-repeat;background-position:center;margin-bottom:44px}@media (max-width:605px){.products .know-more-wrapper .know-more a.close-button .arrow-up{margin-bottom:22px}}@media (max-width:605px){.products .know-more-wrapper .know-more{font-size:calc(22px - 30%);line-height:calc(32px - 30%)}}@media (min-width:849px){.products{padding-top:44px}}.clients{margin-top:156px;margin-bottom:44px}.clients img.bottom,.clients img.top{width:100%;height:auto}.clients .content-wrapper{width:100%;margin:5px 0;position:relative}.clients .content-wrapper img.bg{width:100%;height:auto;z-index:1}.clients .content-wrapper .overlay{top:0;left:0;width:100%;height:100%;display:flex;position:absolute;color:var(--white);align-items:center;justify-content:space-between;z-index:2}.clients .content-wrapper .overlay .column-left{display:flex;padding:15px;font-size:22px;align-items:end;padding-left:60px;flex-direction:column}@media (max-width:605px){.clients .content-wrapper .overlay .column-left{padding-left:15px;font-size:calc(22px - 48%)}}@media (min-width:606px) and (max-width:729px){.clients .content-wrapper .overlay .column-left{padding-left:30px;font-size:calc(22px - 30%)}}@media (min-width:730px) and (max-width:849px){.clients .content-wrapper .overlay .column-left{font-size:calc(22px - 30%)}}.clients .content-wrapper .overlay .column-right{padding:15px;font-size:48px;padding-right:60px;font-family:"Lincoln Electric"}@media (max-width:605px){.clients .content-wrapper .overlay .column-right{padding-right:15px;font-size:calc(48px - 190%)}}@media (min-width:606px) and (max-width:729px){.clients .content-wrapper .overlay .column-right{padding-right:30px;font-size:calc(48px - 50%)}}@media (min-width:730px) and (max-width:849px){.clients .content-wrapper .overlay .column-right{font-size:calc(48px - 30%)}}@media (max-width:605px){.clients{margin-bottom:22px}}@media (max-width:960px){.clients{margin-top:40px}}.contact-form{width:100%;display:grid;margin-top:156px;margin-bottom:44px;grid-auto-rows:auto;grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.contact-form img{width:100%;height:auto;max-width:480px}.contact-form .text{width:100%;display:flex;padding-left:5px;flex-direction:column;justify-content:start;color:var(--black)}.contact-form .text .title{display:block;font-size:48px;line-height:57px;margin-bottom:15px}@media (max-width:605px){.contact-form .text .title{font-size:calc(48px - 30%);line-height:calc(57px - 30%)}}.contact-form .text .form{display:flex;flex-direction:column;justify-content:start}.contact-form .text .form .form-control{width:100%;margin-bottom:15px}.contact-form .text .form .form-control input,.contact-form .text .form .form-control textarea{width:100%;padding:10px;font-size:18px;color:var(--white);border:1px solid var(--aged-white);background-color:var(--background-color)}.contact-form .text .form .two-columns{gap:15px;display:flex}@media (max-width:960px){.contact-form .text .form .two-columns{gap:0;flex-direction:column}}.contact-form .text .actions{display:flex;margin-top:15px}@media (max-width:960px){.contact-form .text .actions{margin-top:0}}@media (max-width:960px){.contact-form .text{padding-left:0;margin-top:40px}}@media (max-width:960px){.contact-form{display:flex;margin-top:40px;flex-direction:column;align-items:center}}