.homeProjectsBlock{background:#6cb388;position:relative;padding:300px 0 200px}.homeProjectsBlock .contentWrapper{height:100%}.homeProjectsBlock .contentWrapper .innerWrapper{height:100%;position:relative;-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)}.homeProjectsBlock .contentWrapper .innerWrapper .intro{position:relative;pointer-events:none;z-index:1}.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper{margin-top:50px}.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper.is-inview .icon{opacity:1}.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper.is-inview .icon .innerIcon{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper .icon{height:550px;left:0;position:absolute;top:50%;width:550px;margin-top:-50px;opacity:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .6s .6s,transform .6s .6s;-moz-transition:opacity .6s .6s,transform .6s .6s;-ms-transition:opacity .6s .6s,transform .6s .6s;-o-transition:opacity .6s .6s,transform .6s .6s;transition:opacity .6s .6s,transform .6s .6s}.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper .icon .innerIcon{height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:opacity .6s .6s,transform .6s .6s;-moz-transition:opacity .6s .6s,transform .6s .6s;-ms-transition:opacity .6s .6s,transform .6s .6s;-o-transition:opacity .6s .6s,transform .6s .6s;transition:opacity .6s .6s,transform .6s .6s}.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper .icon .innerIcon .innerAnimWrapper{position:relative;height:100%;width:100%}.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper .icon .innerIcon svg{width:100%;height:auto}.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper .icon .innerIcon svg polygon,.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper .icon .innerIcon svg path{fill:#733d7a}.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper .bigTitle{padding-left:100px}.homeProjectsBlock .contentWrapper .innerWrapper .intro .circleIcon{height:auto;left:auto;position:absolute;top:-120px;width:160px;right:0}.homeProjectsBlock .contentWrapper .innerWrapper .intro .circleIcon svg{height:auto;left:0;position:absolute;top:0;width:100%}.homeProjectsBlock .contentWrapper .innerWrapper .intro .circleIcon svg polygon,.homeProjectsBlock .contentWrapper .innerWrapper .intro .circleIcon svg path{fill:#fff}.homeProjectsBlock .contentWrapper .innerWrapper .projects{width:calc(100% + 50px);margin-left:-25px;margin-bottom:-50px;position:relative}.homeProjectsBlock .contentWrapper .innerWrapper .projects .outlineIcon{height:460px;left:auto;position:absolute;top:auto;width:460px;bottom:-100px;right:-150px;z-index:-1}.homeProjectsBlock .contentWrapper .innerWrapper .projects .outlineIcon .innerIcon{opacity:0;pointer-events:none;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .6s .3s,transform .6s .3s,pointer-events .6s .3s;-moz-transition:opacity .6s .3s,transform .6s .3s,pointer-events .6s .3s;-ms-transition:opacity .6s .3s,transform .6s .3s,pointer-events .6s .3s;-o-transition:opacity .6s .3s,transform .6s .3s,pointer-events .6s .3s;transition:opacity .6s .3s,transform .6s .3s,pointer-events .6s .3s}.homeProjectsBlock .contentWrapper .innerWrapper .projects .outlineIcon .innerIcon.is-inview{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all}.homeProjectsBlock .contentWrapper .innerWrapper .projects .outlineIcon svg{width:100%;height:auto}.homeProjectsBlock .contentWrapper .innerWrapper .projects .outlineIcon svg path,.homeProjectsBlock .contentWrapper .innerWrapper .projects .outlineIcon svg polygon{fill:transparent;stroke:#fff;stroke-width:2px}.homeProjectsBlock .contentWrapper .innerWrapper .projects .col{display:inline-block;vertical-align:top;width:calc(50% - 50px);margin:0 25px}.homeProjectsBlock .contentWrapper .innerWrapper .projects .col.resp{display:none}.homeProjectsBlock .contentWrapper .innerWrapper .projects .col .project{display:block;height:auto;margin-bottom:50px;color:#fff;opacity:0;pointer-events:none;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .6s .3s,transform .6s .3s,pointer-events .6s .3s;-moz-transition:opacity .6s .3s,transform .6s .3s,pointer-events .6s .3s;-ms-transition:opacity .6s .3s,transform .6s .3s,pointer-events .6s .3s;-o-transition:opacity .6s .3s,transform .6s .3s,pointer-events .6s .3s;transition:opacity .6s .3s,transform .6s .3s,pointer-events .6s .3s}.homeProjectsBlock .contentWrapper .innerWrapper .projects .col .project.is-inview{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all}.homeProjectsBlock .contentWrapper .innerWrapper .projects .col .project:hover .innerProject .projectInfo .background{-webkit-transform:translate3d(0,0,0) scale(1.05);-moz-transform:translate3d(0,0,0) scale(1.05);-o-transform:translate3d(0,0,0) scale(1.05);-ms-transform:translate3d(0,0,0) scale(1.05);transform:translate3d(0,0,0) scale(1.05);opacity:.4}.homeProjectsBlock .contentWrapper .innerWrapper .projects .col .project:hover .innerProject .projectInfo .normalTitle{bottom:20px}.homeProjectsBlock .contentWrapper .innerWrapper .projects .col .project .innerProject{display:block;padding-bottom:100%;height:0;position:relative;width:100%;background:#2d2d2c}.homeProjectsBlock .contentWrapper .innerWrapper .projects .col .project .innerProject .projectInfo{display:block;height:100%;left:0;position:absolute;top:0;width:100%;overflow:hidden}.homeProjectsBlock .contentWrapper .innerWrapper .projects .col .project .innerProject .projectInfo .background{height:102%;left:-1%;position:absolute;top:-1%;width:102%;background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);-o-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);opacity:.6;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.homeProjectsBlock .contentWrapper .innerWrapper .projects .col .project .innerProject .projectInfo .innerContent{height:auto;left:0;position:absolute;top:auto;width:100%;bottom:0;padding:50px 40px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.homeProjectsBlock .contentWrapper .innerWrapper .projects .col .project .innerProject .projectInfo .innerContent .text{display:block;margin-top:10px}.homeProjectsBlock .contentWrapper .innerWrapper .aboutProjects{margin-top:200px;text-align:center}.homeProjectsBlock .contentWrapper .innerWrapper .aboutProjects .normalTitle,.homeProjectsBlock .contentWrapper .innerWrapper .aboutProjects .logos,.homeProjectsBlock .contentWrapper .innerWrapper .aboutProjects .buttons{opacity:0;pointer-events:none;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .6s .3s,transform .6s .3s,pointer-events .6s .3s;-moz-transition:opacity .6s .3s,transform .6s .3s,pointer-events .6s .3s;-ms-transition:opacity .6s .3s,transform .6s .3s,pointer-events .6s .3s;-o-transition:opacity .6s .3s,transform .6s .3s,pointer-events .6s .3s;transition:opacity .6s .3s,transform .6s .3s,pointer-events .6s .3s}.homeProjectsBlock .contentWrapper .innerWrapper .aboutProjects .normalTitle.is-inview,.homeProjectsBlock .contentWrapper .innerWrapper .aboutProjects .logos.is-inview,.homeProjectsBlock .contentWrapper .innerWrapper .aboutProjects .buttons.is-inview{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all}.homeProjectsBlock .contentWrapper .innerWrapper .aboutProjects .logos{margin:100px 0}.homeProjectsBlock .contentWrapper .innerWrapper .aboutProjects .logos.is-inview .sliderWrapper{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.homeProjectsBlock .contentWrapper .innerWrapper .aboutProjects .logos .sliderWrapper{height:auto;width:100%;position:relative;z-index:1;max-width:2000px;margin:0 auto;opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity .6s .3s,transform .6s .3s;-moz-transition:opacity .6s .3s,transform .6s .3s;-ms-transition:opacity .6s .3s,transform .6s .3s;-o-transition:opacity .6s .3s,transform .6s .3s;transition:opacity .6s .3s,transform .6s .3s}.homeProjectsBlock .contentWrapper .innerWrapper .aboutProjects .logos .sliderWrapper .slider{cursor:grab;width:max-content;opacity:0;position:relative;height:100%;-webkit-transition:opacity .6s .6s ease-out;-moz-transition:opacity .6s .6s ease-out;-o-transition:opacity .6s .6s ease-out;transition:opacity .6s .6s ease-out}.homeProjectsBlock .contentWrapper .innerWrapper .aboutProjects .logos .sliderWrapper .slider.loaded{opacity:1}.homeProjectsBlock .contentWrapper .innerWrapper .aboutProjects .logos .sliderWrapper .slider .slide{display:inline-block;padding:0 50px;box-sizing:border-box;vertical-align:middle;height:100%}.homeProjectsBlock .contentWrapper .innerWrapper .aboutProjects .logos .sliderWrapper .slider .slide img{pointer-events:none;max-width:100%;max-height:50px}@media all and (max-width:1024px){.homeProjectsBlock{padding-top:200px}.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-o-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper .bigTitle{font-size:100px;line-height:80px;padding-left:0}.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper .icon{left:-100px;width:500px;height:500px;top:50%;margin-top:-20px}.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper .icon .innerIcon .innerAnimWrapper{-webkit-transform:translateY(0) !important;-moz-transform:translateY(0) !important;-o-transform:translateY(0) !important;-ms-transform:translateY(0) !important;transform:translateY(0) !important}.homeProjectsBlock .contentWrapper .innerWrapper .projects .col .project .innerProject .projectInfo .normalTitle{font-size:40px;line-height:34px}}@media all and (max-width:767px){.homeProjectsBlock{padding-bottom:100px}.homeProjectsBlock .contentWrapper .innerWrapper .intro .circleIcon{display:none}.homeProjectsBlock .contentWrapper .innerWrapper .projects .col{width:100%;margin:0;display:none;padding:0 20px}.homeProjectsBlock .contentWrapper .innerWrapper .projects .col.resp{display:block}.homeProjectsBlock .contentWrapper .innerWrapper .aboutProjects .logos{margin-bottom:50px}}@media all and (max-width:500px){.homeProjectsBlock{padding-top:150px}.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper .bigTitle{font-size:80px;line-height:65px}.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper .icon{left:-80px;width:400px;height:400px;top:50%;margin-top:-10px}.homeProjectsBlock .contentWrapper .innerWrapper .projects .col .project .innerProject .projectInfo .normalTitle{font-size:30px;line-height:28px}.homeProjectsBlock .contentWrapper .innerWrapper .aboutProjects .logos{margin-bottom:50px;margin-top:50px}}@media all and (max-width:400px){.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper .bigTitle{font-size:60px;line-height:50px}.homeProjectsBlock .contentWrapper .innerWrapper .intro .titleWrapper .icon{left:-50px;width:300px;height:300px;top:50%;margin-top:-10px}}