.service-img:before,.remark-top .line:before,.remark-content:before{content:"";position:absolute;width:100%;height:100%;background:#000;-moz-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s}.change-color1{background:#111}.change-color2{background:#eee}.top-images li{position:absolute;width:100%;height:100%;background-size:cover;-moz-transition:-moz-transform 8s;-o-transition:-o-transform 8s;-webkit-transition:-webkit-transform 8s;transition:transform 8s}.top-images li:nth-child(1){background-position:center;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.top-images li:nth-child(1).show-img{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.top-images li:nth-child(2){background-position:center;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.top-images li:nth-child(2).show-img{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.top-images li:nth-child(3){background-position:center;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.top-images li:nth-child(3).show-img{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.top-slogan-text{position:absolute;top:50%;left:50%;color:#fff;line-height:1;font-size:1.5em;text-align:center;text-shadow:1px 1px 3px #111;text-transform:uppercase;z-index:5;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-transition:opacity .6s .2s,-moz-transform .6s cubic-bezier(.65, .02, .23, 1) .2s;-o-transition:opacity .6s .2s,-o-transform .6s cubic-bezier(.65, .02, .23, 1) .2s;-webkit-transition:opacity .6s,-webkit-transform .6s cubic-bezier(.65, .02, .23, 1);-webkit-transition-delay:.2s,.2s;transition:opacity .6s .2s,transform .6s cubic-bezier(.65, .02, .23, 1) .2s}.top-slogan-text.show-text{opacity:1}section{max-width:1000px;padding:100px;margin:auto}.content{font-size:.875em;line-height:1.8}.service{padding-top:200px}.service-container{position:relative;overflow:hidden;display:flex;align-items:center;padding:50px 0}.service-container:nth-child(odd) .service-img{margin:auto}.service-container:nth-child(odd) span{-moz-transform:translateX(40px);-ms-transform:translateX(40px);-webkit-transform:translateX(40px);transform:translateX(40px)}.service-container:nth-child(odd) span.show{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px)}.service-container:nth-child(odd) span:before{content:"";position:absolute;width:150px;height:1px;top:50%;left:-250%;background:#333}.service-container:nth-child(even){flex-flow:row-reverse}.service-container:nth-child(even) .service-img{margin-right:auto}.service-container:nth-child(even) .service-img.show:before{right:0}.service-container:nth-child(even) .service-box{margin-left:100px}.service-container:nth-child(even) .service-title{padding-left:60px}.service-container:nth-child(even) .service-content{padding-left:60px}.service-container:nth-child(even) span:after{content:"";position:absolute;width:330px;height:1px;top:50%;right:-550%;background:#333}.service-container .service-consult{font-weight:bold}.service-container .service-consult a{color:#bfa26f}.service-img{width:40%;opacity:0}.service-img.show{opacity:1}.service-img.show:before{width:0}.service-img img{width:100%}.service-box{width:40%}.service-content{opacity:0;-moz-transform:translateY(40px);-ms-transform:translateY(40px);-webkit-transform:translateY(40px);transform:translateY(40px);-moz-transition:opacity .6s,-moz-transform .6s;-o-transition:opacity .6s,-o-transform .6s;-webkit-transition:opacity .6s,-webkit-transform .6s;transition:opacity .6s,transform .6s}.service-content.show{opacity:1;-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}.service span{position:relative;display:inline-block;color:#bfa26f;background:#1d1d1d;padding:3px 5px 1px 5px;margin:0 0 20px -2px;border:1px solid #333;opacity:0;-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-webkit-transform:translateX(-40px);transform:translateX(-40px);-moz-transition:opacity .6s,-moz-transform .6s;-o-transition:opacity .6s,-o-transform .6s;-webkit-transition:opacity .6s,-webkit-transform .6s;transition:opacity .6s,transform .6s}.service span.show{opacity:1;-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px)}.service p{font-size:.875em;color:#ddd;line-height:2em;opacity:0;-moz-transform:translateY(40px);-ms-transform:translateY(40px);-webkit-transform:translateY(40px);transform:translateY(40px);-moz-transition:opacity .6s,-moz-transform .6s;-o-transition:opacity .6s,-o-transform .6s;-webkit-transition:opacity .6s,-webkit-transform .6s;transition:opacity .6s,transform .6s}.service p.show{opacity:1;-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}.service li{font-size:.875em;color:#aaa;line-height:2em}.remark{padding:0 100px 200px 100px}.remark-container{position:relative;overflow:hidden}.remark-box{position:relative;width:80%;margin:auto}.remark-top{height:150px;display:flex}.remark-top div{width:calc(100% / 3)}.remark-top .line{border-top:1px solid #333;width:90px;margin:0 auto;opacity:0;-moz-transition:opacity .6s;-o-transition:opacity .6s;-webkit-transition:opacity .6s;transition:opacity .6s}.remark-top .line.show{opacity:1}.remark-top .line.show:before{width:0;right:0}.remark-content{background:#111;padding:50px;border:1px solid #333;opacity:0;-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-webkit-transform:translateY(-40px);transform:translateY(-40px);-moz-transition:opacity .6s,-moz-transform 1s;-o-transition:opacity .6s,-o-transform 1s;-webkit-transition:opacity .6s,-webkit-transform 1s;transition:opacity .6s,transform 1s}.remark-content.show{opacity:1;-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}.remark-content.show:before{height:151px;-moz-transform:translateY(-151px);-ms-transform:translateY(-151px);-webkit-transform:translateY(-151px);transform:translateY(-151px)}.remark-content:before{content:"";position:absolute;width:1px;top:0;left:50%;background:#333;height:0}.remark-dot{padding-right:10px;margin-left:-10px}.remark li{padding:8px 0 8px 6px;display:flex}.remark span{font-size:.875em;color:#aaa;line-height:2em}.remark a{margin-right:6px}@media screen and (max-width: 1100px){.service-container:nth-child(odd) .service-img{margin-right:auto;margin-left:unset}.service-container:nth-child(odd) .service-box{margin-left:50px}.service-container:nth-child(odd) span:before{width:125px;height:1px;top:50%;left:-210%;z-index:-1}.service-container:nth-child(even) .service-img{margin-left:auto;margin-right:unset}.service-container:nth-child(even) .service-box{margin-left:unset;width:50%}.service-container:nth-child(even) span:after{width:360px;height:1px;top:50%;right:-600%;z-index:-1}.service-img{width:50%}}@media screen and (max-width: 900px){.service-container{display:block}.service-container:nth-child(odd) .service-box{margin-left:unset;margin-right:auto}.service-container:nth-child(odd) .service-content{-moz-transform:translateX(40px);-ms-transform:translateX(40px);-webkit-transform:translateX(40px);transform:translateX(40px);-moz-transform:translateY(none);-ms-transform:translateY(none);-webkit-transform:translateY(none);transform:translateY(none)}.service-container:nth-child(odd) .service-content.show{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px)}.service-container:nth-child(odd) span{-moz-transform:translateX(none);-ms-transform:translateX(none);-webkit-transform:translateX(none);transform:translateX(none);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-webkit-transform:translateY(40px);transform:translateY(40px)}.service-container:nth-child(odd) span.show{-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}.service-container:nth-child(odd) span:before{content:"";position:absolute;width:1px;height:100px;top:-440%;left:50%;background:#333;z-index:unset}.service-container:nth-child(odd) p{-moz-transform:translateX(40px);-ms-transform:translateX(40px);-webkit-transform:translateX(40px);transform:translateX(40px);-moz-transform:translateY(none);-ms-transform:translateY(none);-webkit-transform:translateY(none);transform:translateY(none)}.service-container:nth-child(odd) p.show{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px)}.service-container:nth-child(even) .service-box{width:100%;margin-left:auto;margin-right:unset;text-align:right}.service-container:nth-child(even) .service-title{padding-left:unset;padding-right:50px}.service-container:nth-child(even) .service-content{padding-left:unset;padding-right:50px}.service-container:nth-child(even) span:after{content:"";position:absolute;width:1px;height:100px;top:-440%;right:50%;background:#333;z-index:unset}.service-img{width:60%}.service-box{width:100%;margin-top:50px}.service-title{padding-left:50px}.service-content{padding-left:50px;-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-webkit-transform:translateX(-40px);transform:translateX(-40px);-moz-transform:translateY(none);-ms-transform:translateY(none);-webkit-transform:translateY(none);transform:translateY(none)}.service-content.show{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px)}.service span{-moz-transform:translateX(none);-ms-transform:translateX(none);-webkit-transform:translateX(none);transform:translateX(none);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-webkit-transform:translateY(40px);transform:translateY(40px)}.service span.show{-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}.service p{-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-webkit-transform:translateX(-40px);transform:translateX(-40px);-moz-transform:translateY(none);-ms-transform:translateY(none);-webkit-transform:translateY(none);transform:translateY(none)}.service p.show{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px)}.remark-box{width:100%}}@media screen and (max-width: 720px){.service-img{width:100%}.remark-top{height:unset;margin-bottom:100px}.remark-content{padding:30px}.remark-content:before{content:"";position:absolute;width:1px;height:101px;top:0;left:50%;background:#333}}@media screen and (max-width: 640px){section{padding:100px 30px}.service{padding:100px 30px 0}.service-container{padding:30px 0}.service-container:nth-child(even) .service-box{text-align:unset}.service-container:nth-child(even) .service-title{padding-left:unset;padding-right:unset}.service-container:nth-child(even) .service-content{padding-left:unset;padding-right:unset}.service-box{margin-top:30px}.service-title{padding-left:unset}.service-content{padding-left:unset}.remark{padding:50px 30px 100px 30px}.remark-top{display:block}.remark-top .line{margin:0 0 0 auto;width:60px}.remark-content:before{left:unset;right:5%}}
