.headerTextBlock{width:100%;position:relative;padding-top:10vw;opacity:0;margin-bottom:5vw!important;-webkit-transition:opacity 0.45s 0s cubic-bezier(.83,0,.17,1);-moz-transition:opacity 0.45s 0s cubic-bezier(.83,0,.17,1);-o-transition:opacity 0.45s 0s cubic-bezier(.83,0,.17,1);transition:opacity 0.45s 0s cubic-bezier(.83,0,.17,1)}.headerTextBlock.inView{opacity:1}.headerTextBlock.inView .contentWrapper .cols .col{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.headerTextBlock .contentWrapper{display:block;margin:0 11.125vw 5vw 11.125vw}.headerTextBlock .contentWrapper .cols{display:block;margin-left:-.5vw;width:calc(100% + 1vw)}.headerTextBlock .contentWrapper .cols .col{display:inline-block;margin:0 .5vw;vertical-align:top;width:calc(50% - 1vw);-webkit-transform:translateY(2.5vw);-moz-transform:translateY(2.5vw);-o-transform:translateY(2.5vw);-ms-transform:translateY(2.5vw);transform:translateY(2.5vw);-webkit-transition:all 450ms ease-out;-moz-transition:all 450ms ease-out;-o-transition:all 450ms ease-out;transition:all 450ms ease-out;opacity:0}.headerTextBlock .contentWrapper .cols .col:first-child{transition-delay:450ms}.headerTextBlock .contentWrapper .cols .col:last-child{vertical-align:bottom;transition-delay:675ms;padding:.75vw 0 0 7.875vw}.headerTextBlock .contentWrapper .cols .col .hugeTitle .counter{display:inline-block;text-align:center;font-size:1.4375vw;color:#fff;background-color:#048D38;width:3.125vw;height:3.125vw;border-radius:50%;border:1px solid #048D38;line-height:3.125vw;font-weight:700;position:relative;-webkit-transform:translate(.25vw,-75%);-moz-transform:translate(.25vw,-75%);-o-transform:translate(.25vw,-75%);-ms-transform:translate(.25vw,-75%);transform:translate(.25vw,-75%);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}html:not(.touch) .headerTextBlock .contentWrapper .cols .col .hugeTitle .counter:hover{background:#048D38;color:#fff}.headerTextBlock .contentWrapper .cols .col .hugeTitle .counter:after{display:none}.headerTextBlock .contentWrapper .cols .col .hugeTitle .counter span{height:100%;left:0;position:absolute;top:0;width:100%}.headerTextBlock .contentWrapper .cols .col .buttonWrapper{display:inline-block;vertical-align:top;margin-top:2.5vw}.headerTextBlock .contentWrapper .cols .col .buttonWrapper .button{display:inline-block;vertical-align:top}.headerTextBlock .contentWrapper .cols .col .buttonWrapper .button:first-child{margin-right:1.25vw}@media all and (max-width:1080px){.headerTextBlock{width:100%;position:relative;padding-top:14.815vw;margin-bottom:7.407vw!important}.headerTextBlock.inView .contentWrapper .cols .col{opacity:1}.headerTextBlock .contentWrapper{margin:0 1.481vw 9.259vw 1.481vw}.headerTextBlock .contentWrapper .cols{display:inline-block}.headerTextBlock .contentWrapper .cols .col{padding:0 .741vw;display:inline-block;vertical-align:top;-webkit-transform:translateY(3.704vw);-moz-transform:translateY(3.704vw);-o-transform:translateY(3.704vw);-ms-transform:translateY(3.704vw);transform:translateY(3.704vw);opacity:0}.headerTextBlock .contentWrapper .cols .col:first-child{transition-delay:450ms}.headerTextBlock .contentWrapper .cols .col:last-child{vertical-align:bottom;transition-delay:675ms;padding:1.111vw 0 0 0}.headerTextBlock .contentWrapper .cols .col .hugeTitle{padding-right:1.852vw}.headerTextBlock .contentWrapper .cols .col .hugeTitle .counter{font-size:1.667vw;width:3.704vw;height:3.704vw;line-height:3.704vw;-webkit-transform:translate(.37vw,-75%);-moz-transform:translate(.37vw,-75%);-o-transform:translate(.37vw,-75%);-ms-transform:translate(.37vw,-75%);transform:translate(.37vw,-75%)}.headerTextBlock .contentWrapper .cols .col .buttonWrapper{margin-top:3.704vw}.headerTextBlock .contentWrapper .cols .col .buttonWrapper .button:first-child{margin-right:1.852vw}}@media all and (max-width:580px){.headerTextBlock{width:100%;position:relative;padding-top:20.689vw;margin-bottom:13.793vw!important}.headerTextBlock.inView .contentWrapper .cols .col{opacity:1}.headerTextBlock .contentWrapper{margin:0 0 17.241vw 0}.headerTextBlock .contentWrapper .cols{display:inline-block}.headerTextBlock .contentWrapper .cols .col{padding:0;width:100%;display:inline-block;vertical-align:top;-webkit-transform:translateY(6.897vw);-moz-transform:translateY(6.897vw);-o-transform:translateY(6.897vw);-ms-transform:translateY(6.897vw);transform:translateY(6.897vw);opacity:0}.headerTextBlock .contentWrapper .cols .col:first-child{transition-delay:450ms}.headerTextBlock .contentWrapper .cols .col:last-child{vertical-align:bottom;transition-delay:675ms;padding:0}.headerTextBlock .contentWrapper .cols .col .hugeTitle{padding-right:0;margin-bottom:6.897vw}.headerTextBlock .contentWrapper .cols .col .hugeTitle .counter{font-size:4.138vw;width:8.621vw;height:8.621vw;line-height:8.621vw;-webkit-transform:translate(.69vw,-75%);-moz-transform:translate(.69vw,-75%);-o-transform:translate(.69vw,-75%);-ms-transform:translate(.69vw,-75%);transform:translate(.69vw,-75%)}.headerTextBlock .contentWrapper .cols .col .buttonWrapper{margin-top:6.897vw}.headerTextBlock .contentWrapper .cols .col .buttonWrapper .button:first-child{margin-bottom:3.448vw}}.imageGalleryWithTextBlock{width:100%}.imageGalleryWithTextBlock.inView .smallTitle{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.imageGalleryWithTextBlock.inView .cols{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.imageGalleryWithTextBlock.inView .cols .col{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.imageGalleryWithTextBlock .smallTitle{-webkit-transform:translateY(2.5vw);-moz-transform:translateY(2.5vw);-o-transform:translateY(2.5vw);-ms-transform:translateY(2.5vw);transform:translateY(2.5vw);opacity:0;-webkit-transition:transform 0.45s,opacity 0.45s;-moz-transition:transform 0.45s,opacity 0.45s;-ms-transition:transform 0.45s,opacity 0.45s;-o-transition:transform 0.45s,opacity 0.45s;transition:transform 0.45s,opacity 0.45s;transition-delay:0.6s}@media all and (max-width:1080px){.imageGalleryWithTextBlock .smallTitle{-webkit-transform:translateY(3.704vw);-moz-transform:translateY(3.704vw);-o-transform:translateY(3.704vw);-ms-transform:translateY(3.704vw);transform:translateY(3.704vw)}}@media all and (max-width:580px){.imageGalleryWithTextBlock .smallTitle{-webkit-transform:translateY(6.897vw);-moz-transform:translateY(6.897vw);-o-transform:translateY(6.897vw);-ms-transform:translateY(6.897vw);transform:translateY(6.897vw)}}.imageGalleryWithTextBlock .cols{margin:0 -1vw;width:calc(100% + 2vw);display:inline-block;vertical-align:top;-webkit-transform:translateY(2.5vw);-moz-transform:translateY(2.5vw);-o-transform:translateY(2.5vw);-ms-transform:translateY(2.5vw);transform:translateY(2.5vw);opacity:0;-webkit-transition:transform 0.45s,opacity 0.45s;-moz-transition:transform 0.45s,opacity 0.45s;-ms-transition:transform 0.45s,opacity 0.45s;-o-transition:transform 0.45s,opacity 0.45s;transition:transform 0.45s,opacity 0.45s}@media all and (max-width:1080px){.imageGalleryWithTextBlock .cols{-webkit-transform:translateY(3.704vw);-moz-transform:translateY(3.704vw);-o-transform:translateY(3.704vw);-ms-transform:translateY(3.704vw);transform:translateY(3.704vw)}}@media all and (max-width:580px){.imageGalleryWithTextBlock .cols{-webkit-transform:translateY(6.897vw);-moz-transform:translateY(6.897vw);-o-transform:translateY(6.897vw);-ms-transform:translateY(6.897vw);transform:translateY(6.897vw)}}.imageGalleryWithTextBlock .cols:nth-child(4){transition-delay:1.2s}.imageGalleryWithTextBlock .cols:nth-child(3){transition-delay:0.9s}.imageGalleryWithTextBlock .cols:nth-child(2){transition-delay:0.6s}.imageGalleryWithTextBlock .cols:nth-child(1){transition-delay:0.3s}.imageGalleryWithTextBlock .cols .col{display:inline-block;margin:0 1vw;vertical-align:top;width:calc(50% - 2vw);-webkit-transform:translateY(2.5vw);-moz-transform:translateY(2.5vw);-o-transform:translateY(2.5vw);-ms-transform:translateY(2.5vw);transform:translateY(2.5vw);opacity:0;-webkit-transition:transform 0.45s,opacity 0.45s;-moz-transition:transform 0.45s,opacity 0.45s;-ms-transition:transform 0.45s,opacity 0.45s;-o-transition:transform 0.45s,opacity 0.45s;transition:transform 0.45s,opacity 0.45s}@media all and (max-width:1080px){.imageGalleryWithTextBlock .cols .col{-webkit-transform:translateY(3.704vw);-moz-transform:translateY(3.704vw);-o-transform:translateY(3.704vw);-ms-transform:translateY(3.704vw);transform:translateY(3.704vw)}}@media all and (max-width:580px){.imageGalleryWithTextBlock .cols .col{-webkit-transform:translateY(6.897vw);-moz-transform:translateY(6.897vw);-o-transform:translateY(6.897vw);-ms-transform:translateY(6.897vw);transform:translateY(6.897vw)}}.imageGalleryWithTextBlock .cols .col:nth-child(8){transition-delay:2.4s}.imageGalleryWithTextBlock .cols .col:nth-child(7){transition-delay:2.1s}.imageGalleryWithTextBlock .cols .col:nth-child(6){transition-delay:1.8s}.imageGalleryWithTextBlock .cols .col:nth-child(5){transition-delay:1.5s}.imageGalleryWithTextBlock .cols .col:nth-child(4){transition-delay:1.2s}.imageGalleryWithTextBlock .cols .col:nth-child(3){transition-delay:0.9s}.imageGalleryWithTextBlock .cols .col:nth-child(2){transition-delay:0.6s}.imageGalleryWithTextBlock .cols .col:nth-child(1){transition-delay:0.3s}.imageGalleryWithTextBlock .cols .col:last-child{vertical-align:bottom}.imageGalleryWithTextBlock .cols .col .biggerTitle{padding-right:15.75vw}.imageGalleryWithTextBlock .cols .col .textHalf{width:calc(50% - 0.5vw)}.imageGalleryWithTextBlock .cols .col .textHalf.right{margin-left:auto}.imageGalleryWithTextBlock .cols .col .half{width:calc(50% - 0.5vw)}.imageGalleryWithTextBlock .cols .col .half.right{margin-left:auto}.imageGalleryWithTextBlock .cols .col .innerCols{margin-left:-.5vw;margin-top:1.25vw;width:calc(100% + 2vw);display:inline-block}.imageGalleryWithTextBlock .cols .col .innerCols .innerCol{display:inline-block;margin:0 .5vw;vertical-align:top;width:calc(50% - 2vw)}.imageGalleryWithTextBlock .imagesWrapper{padding:2.5vw 0 0 0}.imageGalleryWithTextBlock .divider{width:100%;display:inline-block;vertical-align:middle;margin:5vw 0 2vw 0}.imageGalleryWithTextBlock .divider hr{border:none;height:1px;opacity:.2;background-color:#08461C;width:0}.imageGalleryWithTextBlock .divider hr.inView{width:100%;-webkit-transition:width 0.75s 0s cubic-bezier(.83,0,.17,1);-moz-transition:width 0.75s 0s cubic-bezier(.83,0,.17,1);-o-transition:width 0.75s 0s cubic-bezier(.83,0,.17,1);transition:width 0.75s 0s cubic-bezier(.83,0,.17,1)}.lighttext .imageGalleryWithTextBlock .divider hr{background-color:#fff}.imageGalleryWithTextBlock .image{-webkit-border-radius:.625vw;-moz-border-radius:.625vw;border-radius:.625vw;width:100%;aspect-ratio:1/1;position:relative;display:inline-block;overflow:hidden}.imageGalleryWithTextBlock .image.wide{aspect-ratio:2/1}.imageGalleryWithTextBlock .image .innerImage{display:block;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transform:translateY(1.25vw);-moz-transform:translateY(1.25vw);-o-transform:translateY(1.25vw);-ms-transform:translateY(1.25vw);transform:translateY(1.25vw);opacity:0;-webkit-transition:transform 0.45s,opacity 0.45s;-moz-transition:transform 0.45s,opacity 0.45s;-ms-transition:transform 0.45s,opacity 0.45s;-o-transition:transform 0.45s,opacity 0.45s;transition:transform 0.45s,opacity 0.45s}.imageGalleryWithTextBlock .image .innerImage.inView{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.imageGalleryWithTextBlock .image .innerImage.inView .innerImage img{-webkit-transform:scale(1) translate3d(0,0,0);-moz-transform:scale(1) translate3d(0,0,0);-o-transform:scale(1) translate3d(0,0,0);-ms-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}.imageGalleryWithTextBlock .image .innerImage img{height:100%;left:0;position:absolute;top:0;width:100%;display:block;object-fit:cover;pointer-events:none;object-position:center}@media all and (max-width:1080px){.imageGalleryWithTextBlock .cols{margin:0 -1.481vw;width:calc(100% + 2.963vw)}.imageGalleryWithTextBlock .cols .col{margin:0 1.481vw;width:calc(50% - 2.963vw)}.imageGalleryWithTextBlock .cols .col:first-child{margin-top:0}.imageGalleryWithTextBlock .cols .col .textHalf{width:100%}.imageGalleryWithTextBlock .cols .col .half{width:67%}.imageGalleryWithTextBlock .cols .col .innerCols{margin-top:3.704vw;width:100%;display:inline-block}.imageGalleryWithTextBlock .cols .col .innerCols .innerCol{display:inline-block;margin:0 .741vw;vertical-align:top;width:100%}.imageGalleryWithTextBlock .cols .col .innerCols .innerCol:first-child{margin-bottom:1.852vw}.imageGalleryWithTextBlock .imagesWrapper{padding:3.704vw 0 0 0}.imageGalleryWithTextBlock .divider{margin:3.704vw 0}.imageGalleryWithTextBlock .image{-webkit-border-radius:.926vw;-moz-border-radius:.926vw;border-radius:.926vw;-webkit-transform:translateY(1.852vw);-moz-transform:translateY(1.852vw);-o-transform:translateY(1.852vw);-ms-transform:translateY(1.852vw);transform:translateY(1.852vw)}}@media all and (max-width:580px){.imageGalleryWithTextBlock .cols{margin:0 -2.759vw;width:calc(100% + 5.517vw)}.imageGalleryWithTextBlock .cols .col{margin:0 2.759vw;width:calc(100% - 5.517vw)}.imageGalleryWithTextBlock .cols .col .mobileDisabled{display:none}.imageGalleryWithTextBlock .cols .col .textHalf{width:100%}.imageGalleryWithTextBlock .cols .col .half{width:67%}.imageGalleryWithTextBlock .cols .col.right{margin-top:3.448vw}.imageGalleryWithTextBlock .cols .col .innerCols{margin-top:6.897vw;width:100%;display:inline-block}.imageGalleryWithTextBlock .cols .col .innerCols .innerCol{display:inline-block;margin:0 0;vertical-align:top;width:100%}.imageGalleryWithTextBlock .cols .col .innerCols .innerCol:first-child{margin-bottom:3.448vw}.imageGalleryWithTextBlock .imagesWrapper{padding:17.241vw 0 13.793vw 0}.imageGalleryWithTextBlock .imagesWrapper .cols{margin:0 -2.759vw;width:calc(100% + 5.517vw);display:inline-block;vertical-align:top}.imageGalleryWithTextBlock .imagesWrapper .cols .col{display:inline-block;margin:0 2.759vw;vertical-align:top;width:calc(100% - 5.517vw)}.imageGalleryWithTextBlock .imagesWrapper .cols .col .half{width:67%}.imageGalleryWithTextBlock .imagesWrapper .cols .col .half.right{margin-left:auto}.imageGalleryWithTextBlock .divider{margin:6.897vw 0}.imageGalleryWithTextBlock .image{-webkit-border-radius:1.724vw;-moz-border-radius:1.724vw;border-radius:1.724vw;-webkit-transform:translateY(3.448vw);-moz-transform:translateY(3.448vw);-o-transform:translateY(3.448vw);-ms-transform:translateY(3.448vw);transform:translateY(3.448vw)}}.textListBlock{margin-top:0!important;margin-bottom:2.5vw!important}.textListBlock.inView .cols{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.textListBlock.wider .cols hr{margin:0 0 1.25vw 0}.textListBlock.wider .cols hr.inView{margin:0 0 1.25vw 0;width:100%}.textListBlock.wider .cols .col:nth-child(2){width:46.25vw;padding:0}.textListBlock .cols{margin-left:-.5vw;width:calc(100% + 1vw);-webkit-transform:translateY(2.5vw);-moz-transform:translateY(2.5vw);-o-transform:translateY(2.5vw);-ms-transform:translateY(2.5vw);transform:translateY(2.5vw);opacity:0;-webkit-transition:transform 0.45s,opacity 0.45s;-moz-transition:transform 0.45s,opacity 0.45s;-ms-transition:transform 0.45s,opacity 0.45s;-o-transition:transform 0.45s,opacity 0.45s;transition:transform 0.45s,opacity 0.45s;transition-delay:0.3s}@media all and (max-width:1080px){.textListBlock .cols{-webkit-transform:translateY(3.704vw);-moz-transform:translateY(3.704vw);-o-transform:translateY(3.704vw);-ms-transform:translateY(3.704vw);transform:translateY(3.704vw)}}@media all and (max-width:580px){.textListBlock .cols{-webkit-transform:translateY(6.897vw);-moz-transform:translateY(6.897vw);-o-transform:translateY(6.897vw);-ms-transform:translateY(6.897vw);transform:translateY(6.897vw)}}.textListBlock .cols hr{border:none;height:1px;opacity:.2;background-color:#08461C;width:0;margin:0 7.875vw 1.25vw 7.875vw}.textListBlock .cols hr.inView{margin:0 7.875vw 1.25vw 7.875vw;width:calc(100% - (6.875vw + 1vw) * 2);-webkit-transition:width 0.75s 0.3s cubic-bezier(.83,0,.17,1);-moz-transition:width 0.75s 0.3s cubic-bezier(.83,0,.17,1);-o-transition:width 0.75s 0.3s cubic-bezier(.83,0,.17,1);transition:width 0.75s 0.3s cubic-bezier(.83,0,.17,1)}.lighttext .textListBlock .cols hr{background-color:#fff}.textListBlock .cols .col{display:inline-block;margin:0 .5vw;vertical-align:top;width:calc(50% - 1vw)}.textListBlock .cols .col:nth-child(2){width:38.375vw;padding:0 7.875vw}.textListBlock .cols .col:last-child{width:46.25vw}.textListBlock .cols .col .listItem{margin-top:1.5vw}.textListBlock .cols .col .listItem:first-child{margin-top:0}.textListBlock .cols .col .listItem .title{font-weight:700;margin-bottom:.5vw}.textListBlock .cols .col .listItem ul{padding-left:1.25vw}.textListBlock .cols .col .listItem ul li{list-style-type:disc;list-style-position:outside;margin-top:.5vw}.textListBlock .cols .col .listItem ul li::marker{font-size:.875vw}@media all and (max-width:1080px){.textListBlock{margin-top:0!important;margin-bottom:3.704vw!important}.textListBlock.wider .cols hr{margin:0 0 1.852vw 0}.textListBlock.wider .cols hr.inView{margin:0 0 1.852vw 0;width:100%}.textListBlock.wider .cols .col:nth-child(2){width:38.329vw;padding:0 7.962vw 0 0}.textListBlock .cols{margin-left:-.741vw;width:calc(100% + 1.481vw)}.textListBlock .cols hr{margin:0 0 1.852vw 0}.textListBlock .cols hr.inView{margin:0 0 1.852vw 0;width:100%}.textListBlock .cols .col{margin:0 .741vw;width:calc(50% - 1.481vw)}.textListBlock .cols .col:nth-child(2){width:38.329vw;padding:0 7.962vw 0 0}.textListBlock .cols .col:last-child{width:54.253vw}.textListBlock .cols .col .listItem{margin-top:2.222vw}.textListBlock .cols .col .listItem .title{margin-bottom:.741vw}.textListBlock .cols .col .listItem ul{padding-left:2.037vw}.textListBlock .cols .col .listItem ul li{margin-top:.741vw}.textListBlock .cols .col .listItem ul li::marker{font-size:1.296vw}}@media all and (max-width:580px){.textListBlock{margin-top:0!important;margin-bottom:6.897vw!important}.textListBlock.wider .cols hr{margin:0 0 6.897vw 0}.textListBlock.wider .cols hr.inView{margin:0 0 6.897vw 0;width:100%}.textListBlock.wider .cols .col:nth-child(2){width:100%;padding:0}.textListBlock .cols{margin-left:0;width:100%}.textListBlock .cols hr{margin:0 0 6.897vw 0}.textListBlock .cols hr.inView{margin:0 0 6.897vw 0;width:100%}.textListBlock .cols .col{margin:0;width:100%}.textListBlock .cols .col:nth-child(2){width:100%;padding:0}.textListBlock .cols .col:last-child{width:100%;padding:3.448vw 0 0 0}.textListBlock .cols .col .listItem{margin-top:4.138vw}.textListBlock .cols .col .listItem .title{margin-bottom:1.379vw}.textListBlock .cols .col .listItem ul{padding-left:4.828vw}.textListBlock .cols .col .listItem ul li{margin-top:1.379vw}.textListBlock .cols .col .listItem ul li::marker{font-size:3.448vw}}.textBlock{width:100%}.textBlock.inView .innerCols .innerCol{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.textBlock.inView .innerCols .innerCol.left .smallTitle{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.textBlock .innerCols{margin:0 -1vw;width:calc(100% + 2vw);display:flex;flex-wrap:wrap}.textBlock .innerCols .innerCol{display:inline-block;margin:0 1vw;vertical-align:top;width:calc(50% - 1vw - 1vw);-webkit-transform:translateY(2.5vw);-moz-transform:translateY(2.5vw);-o-transform:translateY(2.5vw);-ms-transform:translateY(2.5vw);transform:translateY(2.5vw);opacity:0;-webkit-transition:transform 0.45s,opacity 0.45s;-moz-transition:transform 0.45s,opacity 0.45s;-ms-transition:transform 0.45s,opacity 0.45s;-o-transition:transform 0.45s,opacity 0.45s;transition:transform 0.45s,opacity 0.45s}@media all and (max-width:1080px){.textBlock .innerCols .innerCol{-webkit-transform:translateY(3.704vw);-moz-transform:translateY(3.704vw);-o-transform:translateY(3.704vw);-ms-transform:translateY(3.704vw);transform:translateY(3.704vw)}}@media all and (max-width:580px){.textBlock .innerCols .innerCol{-webkit-transform:translateY(6.897vw);-moz-transform:translateY(6.897vw);-o-transform:translateY(6.897vw);-ms-transform:translateY(6.897vw);transform:translateY(6.897vw)}}.textBlock .innerCols .innerCol:nth-child(4){transition-delay:1.2s}.textBlock .innerCols .innerCol:nth-child(3){transition-delay:0.9s}.textBlock .innerCols .innerCol:nth-child(2){transition-delay:0.6s}.textBlock .innerCols .innerCol:nth-child(1){transition-delay:0.3s}.textBlock .innerCols .innerCol.left{display:flex;flex-direction:column;justify-content:space-between}.textBlock .innerCols .innerCol.left .biggerTitle{padding-right:15.75vw}.textBlock .innerCols .innerCol.left .smallTitle{margin-top:auto;padding-right:2.75vw;-webkit-transform:translateY(2.5vw);-moz-transform:translateY(2.5vw);-o-transform:translateY(2.5vw);-ms-transform:translateY(2.5vw);transform:translateY(2.5vw);opacity:0;-webkit-transition:transform 0.45s,opacity 0.45s;-moz-transition:transform 0.45s,opacity 0.45s;-ms-transition:transform 0.45s,opacity 0.45s;-o-transition:transform 0.45s,opacity 0.45s;transition:transform 0.45s,opacity 0.45s;transition-delay:0.6s}@media all and (max-width:1080px){.textBlock .innerCols .innerCol.left .smallTitle{-webkit-transform:translateY(3.704vw);-moz-transform:translateY(3.704vw);-o-transform:translateY(3.704vw);-ms-transform:translateY(3.704vw);transform:translateY(3.704vw)}}@media all and (max-width:580px){.textBlock .innerCols .innerCol.left .smallTitle{-webkit-transform:translateY(6.897vw);-moz-transform:translateY(6.897vw);-o-transform:translateY(6.897vw);-ms-transform:translateY(6.897vw);transform:translateY(6.897vw)}}.textBlock .innerCols .innerCol .textWrapper{display:inline-block;padding-left:24.125vw}.textBlock .innerCols .innerCol .textWrapper .text{margin-top:1.25vw}@media all and (max-width:1080px){.textBlock .innerCols{margin-left:-1.481vw;width:calc(100% + 2.963vw);display:flex}.textBlock .innerCols .innerCol{margin:0 1.481vw;width:calc(50% - 1.481vw - 1.481vw)}.textBlock .innerCols .innerCol.left .biggerTitle{padding-right:0}.textBlock .innerCols .innerCol.left .smallTitle{margin-top:1.852vw;padding-right:0}.textBlock .innerCols .innerCol .textWrapper{width:100%;padding-left:0}.textBlock .innerCols .innerCol .textWrapper .text{margin-top:1.852vw}}@media all and (max-width:580px){.textBlock .innerCols{margin-left:-2.759vw;width:100%;display:block}.textBlock .innerCols .innerCol{margin:0 2.759vw;width:100%;gap:3.448vw}.textBlock .innerCols .innerCol.left .biggerTitle{padding-right:0}.textBlock .innerCols .innerCol.left .smallTitle{margin-top:1.852vw}.textBlock .innerCols .innerCol .bigTitle{margin-top:0}.textBlock .innerCols .innerCol .textWrapper{width:100%;margin-top:13.793vw}.textBlock .innerCols .innerCol .textWrapper .text{margin-top:3.448vw}}.solutionsBlock{width:100%}.solutionsBlock.inView .innerCols .innerCol{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.solutionsBlock.inView .innerCols .innerCol:first-child .smallTitle{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.solutionsBlock.inView .innerCols .innerCol .textWrapper{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.solutionsBlock .innerCols{margin-left:-1vw;width:calc(100% + 2vw);display:flex;flex-wrap:wrap;margin-bottom:5vw}.solutionsBlock .innerCols .innerCol{display:inline-flex;flex-wrap:wrap;align-content:space-between;margin:0 1vw;width:calc(50% - 2vw);gap:2.5vw 0;-webkit-transform:translateY(2.5vw);-moz-transform:translateY(2.5vw);-o-transform:translateY(2.5vw);-ms-transform:translateY(2.5vw);transform:translateY(2.5vw);opacity:0;-webkit-transition:transform 0.45s,opacity 0.45s;-moz-transition:transform 0.45s,opacity 0.45s;-ms-transition:transform 0.45s,opacity 0.45s;-o-transition:transform 0.45s,opacity 0.45s;transition:transform 0.45s,opacity 0.45s}@media all and (max-width:1080px){.solutionsBlock .innerCols .innerCol{-webkit-transform:translateY(3.704vw);-moz-transform:translateY(3.704vw);-o-transform:translateY(3.704vw);-ms-transform:translateY(3.704vw);transform:translateY(3.704vw)}}@media all and (max-width:580px){.solutionsBlock .innerCols .innerCol{-webkit-transform:translateY(6.897vw);-moz-transform:translateY(6.897vw);-o-transform:translateY(6.897vw);-ms-transform:translateY(6.897vw);transform:translateY(6.897vw)}}.solutionsBlock .innerCols .innerCol:nth-child(2){transition-delay:0.3s}.solutionsBlock .innerCols .innerCol:first-child{padding-right:7.875vw}.solutionsBlock .innerCols .innerCol:first-child .biggerTitle{padding-right:6.875vw}.solutionsBlock .innerCols .innerCol:first-child .smallTitle{-webkit-transform:translateY(2.5vw);-moz-transform:translateY(2.5vw);-o-transform:translateY(2.5vw);-ms-transform:translateY(2.5vw);transform:translateY(2.5vw);opacity:0;-webkit-transition:transform 0.45s,opacity 0.45s;-moz-transition:transform 0.45s,opacity 0.45s;-ms-transition:transform 0.45s,opacity 0.45s;-o-transition:transform 0.45s,opacity 0.45s;transition:transform 0.45s,opacity 0.45s;transition-delay:0.6s}@media all and (max-width:1080px){.solutionsBlock .innerCols .innerCol:first-child .smallTitle{-webkit-transform:translateY(3.704vw);-moz-transform:translateY(3.704vw);-o-transform:translateY(3.704vw);-ms-transform:translateY(3.704vw);transform:translateY(3.704vw)}}@media all and (max-width:580px){.solutionsBlock .innerCols .innerCol:first-child .smallTitle{-webkit-transform:translateY(6.897vw);-moz-transform:translateY(6.897vw);-o-transform:translateY(6.897vw);-ms-transform:translateY(6.897vw);transform:translateY(6.897vw)}}.solutionsBlock .innerCols .innerCol .textWrapper{width:calc(50% - 0.5vw);margin-left:auto;display:inline-flex;flex-wrap:wrap;align-content:space-between;justify-content:flex-end;gap:2.5vw;height:100%;-webkit-transform:translateY(2.5vw);-moz-transform:translateY(2.5vw);-o-transform:translateY(2.5vw);-ms-transform:translateY(2.5vw);transform:translateY(2.5vw);opacity:0;-webkit-transition:transform 0.45s,opacity 0.45s;-moz-transition:transform 0.45s,opacity 0.45s;-ms-transition:transform 0.45s,opacity 0.45s;-o-transition:transform 0.45s,opacity 0.45s;transition:transform 0.45s,opacity 0.45s;transition-delay:0.6s}@media all and (max-width:1080px){.solutionsBlock .innerCols .innerCol .textWrapper{-webkit-transform:translateY(3.704vw);-moz-transform:translateY(3.704vw);-o-transform:translateY(3.704vw);-ms-transform:translateY(3.704vw);transform:translateY(3.704vw)}}@media all and (max-width:580px){.solutionsBlock .innerCols .innerCol .textWrapper{-webkit-transform:translateY(6.897vw);-moz-transform:translateY(6.897vw);-o-transform:translateY(6.897vw);-ms-transform:translateY(6.897vw);transform:translateY(6.897vw)}}.solutionsBlock .solutions{margin:0 auto 0 auto;width:calc(100% - 6.875vw*2 - 1vw*2)}.solutionsBlock .solutions .row{position:relative;display:flex;gap:1vw;-webkit-transform:translateY(2.5vw);-moz-transform:translateY(2.5vw);-o-transform:translateY(2.5vw);-ms-transform:translateY(2.5vw);transform:translateY(2.5vw);opacity:0;-webkit-transition:transform 0.45s,opacity 0.45s;-moz-transition:transform 0.45s,opacity 0.45s;-ms-transition:transform 0.45s,opacity 0.45s;-o-transition:transform 0.45s,opacity 0.45s;transition:transform 0.45s,opacity 0.45s}@media all and (max-width:1080px){.solutionsBlock .solutions .row{-webkit-transform:translateY(3.704vw);-moz-transform:translateY(3.704vw);-o-transform:translateY(3.704vw);-ms-transform:translateY(3.704vw);transform:translateY(3.704vw)}}@media all and (max-width:580px){.solutionsBlock .solutions .row{-webkit-transform:translateY(6.897vw);-moz-transform:translateY(6.897vw);-o-transform:translateY(6.897vw);-ms-transform:translateY(6.897vw);transform:translateY(6.897vw)}}.solutionsBlock .solutions .row.inView{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.solutionsBlock .solutions .row:not(:last-child){margin-bottom:1vw}.solutionsBlock .solutions .row :first-child{margin-top:0}@media all and (max-width:1080px){.solutionsBlock .innerCols{margin-left:-1.481vw;width:calc(100% + 2.963vw);gap:1.481vw}.solutionsBlock .innerCols .innerCol{margin:0 0;padding:0 1.481vw;width:100%;gap:1.481vw}.solutionsBlock .innerCols .innerCol:first-child{padding-right:0}.solutionsBlock .innerCols .innerCol:first-child .biggerTitle{padding-right:0}.solutionsBlock .innerCols .innerCol .smallTitle{-webkit-transform:translateY(2.5vw);-moz-transform:translateY(2.5vw);-o-transform:translateY(2.5vw);-ms-transform:translateY(2.5vw);transform:translateY(2.5vw);opacity:0;-webkit-transition:transform 0.45s,opacity 0.45s;-moz-transition:transform 0.45s,opacity 0.45s;-ms-transition:transform 0.45s,opacity 0.45s;-o-transition:transform 0.45s,opacity 0.45s;transition:transform 0.45s,opacity 0.45s}.solutionsBlock .innerCols .innerCol .spacingRight{padding-right:0}.solutionsBlock .innerCols .innerCol .textWrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:3.704vw}.solutionsBlock .innerCols .innerCol .textWrapper .text{width:100%}.solutionsBlock .innerCols .innerCol .textWrapper .button{width:max-content;margin-left:auto}.solutionsBlock .solutions{margin:7.407vw auto 0 auto;width:100%}.solutionsBlock .solutions .row{gap:1.481vw}.solutionsBlock .solutions .row:not(:last-child){margin-bottom:1.481vw}}@media all and (max-width:1080px) and all and (max-width:1080px){.solutionsBlock .innerCols .innerCol .smallTitle{-webkit-transform:translateY(3.704vw);-moz-transform:translateY(3.704vw);-o-transform:translateY(3.704vw);-ms-transform:translateY(3.704vw);transform:translateY(3.704vw)}}@media all and (max-width:1080px) and all and (max-width:580px){.solutionsBlock .innerCols .innerCol .smallTitle{-webkit-transform:translateY(6.897vw);-moz-transform:translateY(6.897vw);-o-transform:translateY(6.897vw);-ms-transform:translateY(6.897vw);transform:translateY(6.897vw)}}@media all and (max-width:580px){.solutionsBlock .innerCols{margin:0;width:100%;display:flex;flex-direction:column;gap:6.897vw}.solutionsBlock .innerCols .innerCol{margin:0 0;padding:0;width:100%;gap:6.897vw}.solutionsBlock .innerCols .innerCol .spacingRight{padding-right:0}.solutionsBlock .innerCols .innerCol .textWrapper{width:100%;text-align:left;justify-content:flex-start}.solutionsBlock .innerCols .innerCol .textWrapper .button{margin-top:3.448vw;margin-left:0}.solutionsBlock .solutions{width:100%;margin-top:13.793vw}.solutionsBlock .solutions .row{gap:2.759vw;flex-wrap:wrap}.solutionsBlock .solutions .row:not(:last-child){margin-bottom:2.759vw}}.solutionCard{cursor:pointer;width:100%;height:0;position:relative;overflow:hidden;color:#fff;padding-bottom:24%;-webkit-border-radius:.625vw;-moz-border-radius:.625vw;border-radius:.625vw;-webkit-transition:padding-bottom 675ms 0s cubic-bezier(.75,0,.15,1),transform 675ms 0s cubic-bezier(.75,0,.15,1),width 675ms 0s cubic-bezier(.75,0,.15,1),height 675ms 0s cubic-bezier(.75,0,.15,1);-moz-transition:padding-bottom 675ms 0s cubic-bezier(.75,0,.15,1),transform 675ms 0s cubic-bezier(.75,0,.15,1),width 675ms 0s cubic-bezier(.75,0,.15,1),height 675ms 0s cubic-bezier(.75,0,.15,1);-ms-transition:padding-bottom 675ms 0s cubic-bezier(.75,0,.15,1),transform 675ms 0s cubic-bezier(.75,0,.15,1),width 675ms 0s cubic-bezier(.75,0,.15,1),height 675ms 0s cubic-bezier(.75,0,.15,1);-o-transition:padding-bottom 675ms 0s cubic-bezier(.75,0,.15,1),transform 675ms 0s cubic-bezier(.75,0,.15,1),width 675ms 0s cubic-bezier(.75,0,.15,1),height 675ms 0s cubic-bezier(.75,0,.15,1);transition:padding-bottom 675ms 0s cubic-bezier(.75,0,.15,1),transform 675ms 0s cubic-bezier(.75,0,.15,1),width 675ms 0s cubic-bezier(.75,0,.15,1),height 675ms 0s cubic-bezier(.75,0,.15,1);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);contain:layout style paint;will-change:transform,width,padding-bottom;backface-visibility:hidden}.solutionCard.disabled{cursor:not-allowed}.solutionCard.disabled .backgroundWrapper{cursor:not-allowed}.solutionCard.disabled .backgroundWrapper .content{opacity:.5;cursor:not-allowed}.solutionCard.disabled .backgroundWrapper .content .textContentWrapper{cursor:not-allowed}.solutionCard.disabled .backgroundWrapper .content .textContentWrapper .smallTitle,.solutionCard.disabled .backgroundWrapper .content .textContentWrapper .innerText{cursor:not-allowed}.solutionCard.wActive{width:141%}.solutionCard.hActive{padding-bottom:30%}html:not(.touch) .solutionCard:hover .backgroundWrapper .imageOverlay{background-color:#00000014}html:not(.touch) .solutionCard:hover .backgroundWrapper .image .innerImage img,html:not(.touch) .solutionCard:hover .backgroundWrapper .image .innerImage video{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}html:not(.touch) .solutionCard:hover .content .textContentWrapper .innerText .text{opacity:1;transition-delay:0.3s}html:not(.touch) .solutionCard:hover .content .arrowCircle{background:#048D38;-webkit-transform:translate3d(0,0,0) rotate(45deg);-moz-transform:translate3d(0,0,0) rotate(45deg);-o-transform:translate3d(0,0,0) rotate(45deg);-ms-transform:translate3d(0,0,0) rotate(45deg);transform:translate3d(0,0,0) rotate(45deg)}html:not(.touch) .solutionCard:hover .content .arrowCircle svg path{fill:#F7F7F7}.solutionCard .backgroundWrapper{left:0;position:absolute;top:0;overflow:hidden;height:100%;width:100%;z-index:-1;display:block;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.solutionCard .backgroundWrapper .image{height:100%;width:100%;position:relative;display:block;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.solutionCard .backgroundWrapper .image .innerImage{display:block;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);height:100%;left:0;position:absolute;top:0;width:100%}.solutionCard .backgroundWrapper .image .innerImage img,.solutionCard .backgroundWrapper .image .innerImage video{height:100%;left:0;position:absolute;top:0;width:100%;display:block;object-fit:cover;pointer-events:none;object-position:top;-webkit-transform:scale(1) translate3d(0,0,0);-moz-transform:scale(1) translate3d(0,0,0);-o-transform:scale(1) translate3d(0,0,0);-ms-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);-webkit-transition:transform 0.3s 0s ease-out;-moz-transition:transform 0.3s 0s ease-out;-o-transition:transform 0.3s 0s ease-out;transition:transform 0.3s 0s ease-out}.solutionCard .backgroundWrapper .image .imageOverlay{display:block;background-color:#00000034;height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transition:background-color 675ms 0s cubic-bezier(.75,0,.15,1);-moz-transition:background-color 675ms 0s cubic-bezier(.75,0,.15,1);-o-transition:background-color 675ms 0s cubic-bezier(.75,0,.15,1);transition:background-color 675ms 0s cubic-bezier(.75,0,.15,1)}.solutionCard .content{display:inline-flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:end;padding:0 2.5vw 1.875vw 2.5vw;-webkit-transform:translate3d(0,0,0) translateY(-100%);-moz-transform:translate3d(0,0,0) translateY(-100%);-o-transform:translate3d(0,0,0) translateY(-100%);-ms-transform:translate3d(0,0,0) translateY(-100%);transform:translate3d(0,0,0) translateY(-100%)}.solutionCard .content .textContentWrapper .smallTitle{display:block}.solutionCard .content .textContentWrapper .innerText{height:0;display:block;color:#fff;width:22.625vw;position:relative;pointer-events:none;-webkit-transition:height 0.3s 0s ease-in-out;-moz-transition:height 0.3s 0s ease-in-out;-o-transition:height 0.3s 0s ease-in-out;transition:height 0.3s 0s ease-in-out}.solutionCard .content .textContentWrapper .innerText .text{opacity:0;-webkit-transition:transform 0.3s,opacity 0.3s;-moz-transition:transform 0.3s,opacity 0.3s;-ms-transition:transform 0.3s,opacity 0.3s;-o-transition:transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s;height:100%;left:0;position:absolute;top:0;width:100%}.solutionCard .content .textContentWrapper .innerText .text .innerContent{color:#fff;width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;padding-top:.375vw;line-clamp:3;-webkit-box-orient:vertical}.solutionCard .content .arrowCircle{-webkit-transform:translate3d(0,0,0) rotate(-45deg);-moz-transform:translate3d(0,0,0) rotate(-45deg);-o-transform:translate3d(0,0,0) rotate(-45deg);-ms-transform:translate3d(0,0,0) rotate(-45deg);transform:translate3d(0,0,0) rotate(-45deg);-webkit-transition:transform 0.3s,background-color 0.3s;-moz-transition:transform 0.3s,background-color 0.3s;-ms-transition:transform 0.3s,background-color 0.3s;-o-transition:transform 0.3s,background-color 0.3s;transition:transform 0.3s,background-color 0.3s}.solutionCard .content .arrowCircle svg{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media all and (max-width:1080px){.solutionCard{-webkit-border-radius:.926vw;-moz-border-radius:.926vw;border-radius:.926vw;-webkit-transition:all 675ms cubic-bezier(.75,0,.15,1);-moz-transition:all 675ms cubic-bezier(.75,0,.15,1);-o-transition:all 675ms cubic-bezier(.75,0,.15,1);transition:all 675ms cubic-bezier(.75,0,.15,1);padding-bottom:50%}.solutionCard .content{padding:0 2.222vw 2.222vw 2.222vw}.solutionCard .content .textContentWrapper .text{display:none}}@media all and (max-width:580px){.solutionCard{-webkit-border-radius:1.724vw;-moz-border-radius:1.724vw;border-radius:1.724vw;-webkit-transition:all 675ms cubic-bezier(.75,0,.15,1);-moz-transition:all 675ms cubic-bezier(.75,0,.15,1);-o-transition:all 675ms cubic-bezier(.75,0,.15,1);transition:all 675ms cubic-bezier(.75,0,.15,1);padding-bottom:75%}.solutionCard .content{padding:0 4.138vw 4.138vw 4.138vw}.solutionCard .content .arrowCircle{width:6.897vw;height:6.897vw}}