@charset "UTF-8";
@keyframes flareAnimation{0%{left:-150%}100%{left:150%}}.block-type-services-title-block{margin:6% auto 0;display:flex;justify-content:center;text-align:center;color:#201E1C;max-width:41.1111111111rem}.block-type-services-title-block h5:first-child{margin-top:4%}.block-type-services-title-block .field-services-description{margin:2.6% 4%}.view-product-view div .company-product-teaser{display:flex;justify-content:center;flex-direction:column;padding:0 7%;text-align:start}.view-product-view div .company-product-teaser .text_container{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#201E1C}.view-product-view div .company-product-teaser .text_container .field-material-title{text-align:start}.view-product-view div .company-product-teaser .text_container p{color:#777676;margin-top:3%}.view-product-view div .company-product-teaser .text_container .field-material-subtitle{margin-top:6.6%}.view-product-view div .company-product-teaser .text_container .field-material-button{padding:4.5% 4%;margin-top:10%;transition:all 250ms ease;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Mont";line-height:1.25;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;overflow:hidden;font-family:"Mont", sans-serif;font-style:normal;font-weight:800;font-size:16px;line-height:1.25;padding:15px 0;min-height:50px;color:#FFFFFF;background:#0096D7;width:100%}@media screen and (min-width:1200px){.view-product-view div .company-product-teaser .text_container .field-material-button{font-size:1rem}}@media screen and (min-width:1200px){.view-product-view div .company-product-teaser .text_container .field-material-button{padding:1rem 1.3888888889rem;min-height:3.3333333333rem}}.view-product-view div .company-product-teaser .text_container .field-material-button::before{content:"";position:absolute;top:40%;right:20%;bottom:-50%;left:0;height:9rem;background:linear-gradient(to bottom, rgba(229, 172, 142, 0), rgba(255, 255, 255, 0.5) 50%, rgba(229, 172, 142, 0));transform:rotateZ(60deg) translate(-5em, 7.5em);transition:all ease 0.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-play-state:running;box-shadow:0 3px 10px #3aa2cf}.view-product-view div .company-product-teaser .text_container .field-material-button::after{font-family:"icomoon", sans-serif;font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";margin-left:10px}@media screen and (min-width:1200px){.view-product-view div .company-product-teaser .text_container .field-material-button::after{font-size:1.3333333333rem}}@media screen and (min-width:1200px){.view-product-view div .company-product-teaser .text_container .field-material-button::after{font-size:1.3333333333rem}}.view-product-view div .company-product-teaser .text_container .field-material-button:hover::before{transform:rotateZ(60deg) translate(1em, -15em)}@keyframes sheen{100%{transform:rotateZ(60deg) translate(1em, -15em)}}@media screen and (min-width:1200px){.view-product-view div .company-product-teaser .text_container .field-material-button{margin-top:2.7777777778rem;width:auto}}.view-product-view div .company-product-teaser .text_container .field-material-button:after{font-family:"icomoon", sans-serif;font-size:24px;font-weight:400;line-height:1;color:inherit;content:"";margin-left:10px}@media screen and (min-width:1200px){.view-product-view div .company-product-teaser .text_container .field-material-button:after{font-size:1.3333333333rem}}@media screen and (min-width:1200px){.view-product-view div .company-product-teaser .text_container .field-material-button:after{margin-left:0.5555555556rem}}.view-product-view div .company-product-teaser .field-material-image{margin-top:10%;top:5rem;flex-shrink:0;display:flex;justify-content:center;order:2}.view-product-view div .company-product-teaser .field-material-image img{max-height:19.3888888889rem;width:auto;margin:auto}.view-product-view div .company-product-teaser .field-material-image:before{content:"";position:absolute;background:#FFD001;background-size:1rem;z-index:-1;width:105%;height:39rem;top:47.6666666667rem;left:-0.3333334rem;bottom:0.8333333333rem;background:url("/themes/personal/images/icons/decor.svg"), #FFD001;clip-path:polygon(0 0, 100% 30%, 100% 100%, 0% 100%)}.view-product-view .swiper .swiper-wrapper .swiper-button-next:after,.view-product-view .swiper .swiper-wrapper .swiper-button-prev:after{color:#FFFFFF}@media (min-width:1215px){.produkciyakompanii{margin:4% auto 0}.produkciyakompanii .field-services-title{margin-left:1.7%}.produkciyakompanii .field-services-description{margin:2.2% 0 0 2%;font-weight:700}.view-product-view .view-content div{display:flex;justify-content:space-between;flex-direction:row}.view-product-view .view-content div .company-product-teaser{padding:0}.view-product-view .view-content div .text_container{padding:7% 10% 0 11.18%;display:flex;flex-direction:column;justify-content:start;align-items:start}.view-product-view .view-content div .text_container .field-material-subtitle{margin:5.3% 0 3.2% 0}.view-product-view .view-content div .text_container .field-material-discription{display:flex;flex-direction:column}.view-product-view .view-content div .text_container .field-material-discription p{margin:0}.view-product-view .view-content div .text_container .field-material-discription p:last-child{margin-top:4%}.view-product-view .view-content div .text_container .field-material-button{padding:1.87% 0;margin-top:6.49%;width:41.5%}.view-product-view .view-content div .field-material-image{justify-content:start;order:0;padding:5% 5% 2% 5%;position:relative;width:40%;margin-top:0;top:0}.view-product-view .view-content div .field-material-image img{max-height:100%;width:auto;margin:auto;margin-left:9%}.view-product-view .view-content div .field-material-image:before{top:19.3rem;left:-2.3333333333rem;width:120%;height:70%;clip-path:polygon(0 0, 100% 30%, 100% 100%, 0% 100%)}}