.content-services{width:100%}.content-services .content-services__box .service-item{flex-direction:row;flex:0 auto;justify-content:center;align-self:auto;align-items:center;margin:20px 0 20px 50px;display:flex;position:relative}.content-services .content-services__box .service-item:nth-child(2n){flex-direction:row-reverse}.content-services .content-services__box .service-item .image{flex:0 0 50%}.content-services .content-services__box .service-item .image img{max-width:100%;height:auto}@media only screen and (max-width:768px){.content-services .content-services__box .service-item{flex-direction:column;margin-bottom:75px}.content-services .content-services__box .service-item:nth-child(2n){flex-direction:column}}.content-services .content-services__box .service-item .content{flex:0 0 50%}.content-services .content-services__box .service-item .content .text-box{padding:10%}@media only screen and (max-width:768px){.content-services .content-services__box .service-item .content .text-box{padding:0}}.content-services .content-services__box .service-item .content .text-box .title{font-size:50px;font-weight:600}.content-services .content-services__box .service-item .content .text-box .description{width:50%}@media only screen and (max-width:1024px){.content-services .content-services__box .service-item .content .text-box .description{width:75%}}.content-services .content-services__box .item{color:#141414;flex:0 auto;align-self:auto;padding-bottom:57.1429%;position:relative}.content-services .content-services__box .item.item--dark-background{color:#fefefe}.content-services .content-services__box .item .content{z-index:1;width:100%;height:100%;padding:25px 25px 40px;position:absolute;top:0;left:0}.content-services .content-services__box .item .content .text-box{text-align:left;flex-flow:column wrap;place-content:stretch flex-end;align-items:stretch;width:300px;max-width:30vw;height:100%;display:flex}.content-services .content-services__box .item .content .text-box>*{flex:0 auto;align-self:auto}.content-services .content-services__box .item .content .text-box .title{font-size:min(3.75vw,40px);font-weight:400;line-height:1.2em}.content-services .content-services__box .item .content .text-box .description{width:90%;font-size:min(1.5vw,16px);font-weight:400;line-height:1.5em}.content-services__box .item{scroll-padding-top:200px}.content-services__box .item .background-image{justify-content:flex-end;align-items:flex-start;width:100%;height:100%;display:flex;position:absolute;top:0;right:0}.content-services__box .item .background-image img{width:auto;max-width:100%;height:auto;max-height:100%;position:relative}.content-services__box .item#custom-products{background:linear-gradient(90deg,#454545 0%,#121212 100%)}.content-services__box .item#lighting-advices{background:#ededed}.content-services__box .item#lighting-advices .background-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:right top;object-position:right top;min-width:100%;height:100%}.content-services__box .item#resin-coatings{background:#373737}.content-services__box .item#resin-coatings .background-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:right top;object-position:right top;min-width:100%;height:100%}.content-services__box .item#profile-cuts{background:linear-gradient(90deg,#dcdcdc 0%,#e6e6e6 100%)}.content-services__box .item#oem-products{background:linear-gradient(30deg,#354454 0%,#485b6d 100%)}.content-services__box .item#fotometric-measures{background:linear-gradient(85deg,#e6e6e6 0%,#fff 100%)}@media only screen and (max-width:1200px){.content-services .content-services__sidebar{display:none}.content-services .content-services__box{width:100%}}@media only screen and (max-width:768px){.content-services .content-services__box .item{padding-bottom:125%}.content-services .content-services__box .item .content{padding:20px}.content-services .content-services__box .item .content .text-box{width:100%;max-width:100%}.content-services .content-services__box .item .content .text-box .title{font-size:min(6vw,40px)}.content-services .content-services__box .item .content .text-box .description{font-size:min(4vw,16px)}.content-services .content-services__box .item#fotometric-measures{padding-bottom:137.5%}}
