body:not(.ec-route-home) main{background:#fdfffd}body:not(.ec-route-home) .ec-page{min-height:63.5vh;max-width:1200px;background:#fdfffd;padding:30px 90px 60px;position:relative}body:not(.ec-route-home) .ec-page .ec-page-back-button{display:block;color:#d0d3da;font-size:16px;-webkit-transition:color .5s ease;transition:color .5s ease}body:not(.ec-route-home) .ec-page .ec-page-back-button:hover{color:#5ad060}@media (max-width:767px){body:not(.ec-route-home) .ec-page .ec-page-back-button{margin-bottom:-15px}}@media (min-width:768px){body:not(.ec-route-home) .ec-page .ec-page-back-button{position:absolute;top:55px;left:45px}}body:not(.ec-route-home) .ec-page h2,body:not(.ec-route-home) .ec-page h3{margin-bottom:30px}body:not(.ec-route-home) .ec-page ul{margin-bottom:15px}body:not(.ec-route-home) .ec-page p+h2,body:not(.ec-route-home) .ec-page p+h3,body:not(.ec-route-home) .ec-page p+h4,body:not(.ec-route-home) .ec-page p+h5{margin-top:30px}@media (max-width:767px){body:not(.ec-route-home) .ec-page{padding:30px}}.ec-route-pages-introduction h2{margin-bottom:60px!important}.ec-route-pages-introduction .ec-introduction-team-member{margin-top:60px;text-align:center}.ec-route-pages-introduction .ec-introduction-team-member h4{margin-top:15px}.ec-route-pages-introduction .ec-introduction-boss img,.ec-route-pages-introduction .ec-introduction-team-member img{max-width:90%;margin:0 auto;opacity:.85;filter:alpha(opacity=85);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.ec-route-pages-introduction .ec-introduction-boss:hover img,.ec-route-pages-introduction .ec-introduction-team-member:hover img{opacity:1;filter:alpha(opacity=100)}