.swiper-slide,.swiper-wrapper{-o-transition-timing-function:cubic-bezier(.22,.61,.36,1);-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.swiper-imagebox.swiper-container{height:auto}.swiper-imagebox .pic{position:relative}.swiper-imagebox .pic>img{-webkit-backface-visibility:visible;backface-visibility:visible;filter:grayscale();max-width:100%;-webkit-transition:all ease-in-out;transition:all ease-in-out}.swiper-imagebox .box-info{padding:5px 45px 0 15px;position:relative}.swiper-imagebox .pic:after{content:"";z-index:2;border-right:2px solid #fff;margin-top:-20px;-webkit-transition:height cubic-bezier(.215,.61,.355,1);transition:height cubic-bezier(.215,.61,.355,1);position:absolute;top:100%;right:30px}.swiper-imagebox .box-info .title{color:#fff;text-align:right;opacity:0;margin:5px 0 0;-webkit-transition:opacity cubic-bezier(.215,.61,.355,1),transform cubic-bezier(.215,.61,.355,1);transition:opacity cubic-bezier(.215,.61,.355,1),transform cubic-bezier(.215,.61,.355,1);transform:translate(-30px)}.swiper-imagebox .swiper-slide-active .pic:after,.swiper-imagebox .swiper-slide-duplicate-active .pic:after{height:60px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:.2s;transition-delay:.2s}.swiper-imagebox .swiper-slide-active .box-info .title,.swiper-imagebox .swiper-slide-duplicate-active .box-info .title{opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:.5s;transition-delay:.5s;transform:translate(0)}.swiper-imagebox .swiper-slide-active .pic>img,.swiper-imagebox .swiper-slide-duplicate-active .pic>img{filter:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.swiper-imagebox .swiper-pagination{text-align:right;margin:83px 0 30px;position:relative;top:0;right:0}.swiper-imagebox .swiper-pagination-bullet{vertical-align:middle;background-color:#fff;width:70px;height:1px;margin:5px;display:inline-block;position:relative;border-radius:0!important}.swiper-imagebox .swiper-pagination-bullet:after{content:"";position:absolute;inset:-5px}.swiper-imagebox .swiper-pagination-bullet:before{content:"";border-top:1px solid #fff;border-bottom:1px solid #fff;width:0;height:3px;-webkit-transition:width .3s cubic-bezier(.215,.61,.355,1);transition:width .3s cubic-bezier(.215,.61,.355,1);position:absolute;top:-1px;left:0;right:auto}.swiper-imagebox .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.swiper-imagebox .swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:100%;left:auto;right:0}.swiper-container .swiper-slide-active{backface-visibility:hidden}@media only screen and (width<=991px){.swiper-imagebox .swiper-pagination{margin-top:9px}.swiper-imagebox .swiper-pagination-bullet{width:50px;margin-left:10px!important;margin-right:0!important}.swiper-imagebox .swiper-pagination-bullet-active{width:70px}}.swiper-imagebox-button{color:#fff;width:100%!important;margin:0!important}.swiper-imagebox-button .am-btn-07>span{font-size:18px;font-weight:400}.swiper-imagebox-button .sep{padding:0 15px}.swiper-imagebox-button a.slidePrev,.swiper-imagebox-button a.slideNext{text-decoration:none;display:inline-block;color:currentColor!important}.swiper-imagebox-button .btn-arrow{width:30px;display:inline-block}.swiper-imagebox-button .slidePrev:hover .btn-arrow:first-child>.shaft,.swiper-imagebox-button .slidePrev:hover .btn-arrow:first-child>.shaft:before,.swiper-imagebox-button .slidePrev:hover .btn-arrow:first-child>.shaft:after{width:0}.swiper-imagebox-button .slidePrev .btn-arrow:first-child{margin-left:4px;position:static}.swiper-imagebox-button .slidePrev:hover>span{transform:translate(39px)}.swiper-imagebox-button .slidePrev .btn-arrow:first-child>.shaft{width:2em}.swiper-imagebox-button .slidePrev .btn-arrow:first-child>.shaft:before,.swiper-imagebox-button .slidePrev .btn-arrow:first-child>.shaft:after{width:10px;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:.3s;transition-delay:.3s}.swiper-imagebox-button .slidePrev .btn-arrow:first-child>.shaft:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swiper-imagebox-button .slidePrev .btn-arrow:first-child>.shaft:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swiper-imagebox-button .slidePrev .btn-arrow:last-child{margin-right:auto;position:absolute;top:0;left:0;transform:translateY(0%)}.swiper-imagebox-button .slidePrev .btn-arrow:last-child>.shaft{width:0;-webkit-transition-delay:0s;transition-delay:0s}.swiper-imagebox-button .slidePrev .btn-arrow:last-child>.shaft:before,.swiper-imagebox-button .slidePrev .btn-arrow:last-child>.shaft:after{width:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}.swiper-imagebox-button .slidePrev:hover .btn-arrow:first-child>.shaft{width:0}.swiper-imagebox-button .slidePrev:hover .btn-arrow:last-child>.shaft{width:30px}.swiper-imagebox-button .slidePrev:hover .btn-arrow:last-child>.shaft:before,.swiper-imagebox-button .slidePrev:hover .btn-arrow:last-child>.shaft:after{width:10px}.swiper-imagebox-button .slidePrev:hover .btn-arrow:last-child>.shaft:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swiper-imagebox-button .slidePrev:hover .btn-arrow:last-child>.shaft:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swiper-imagebox-button .slidePrev .btn-arrow:first-child>.shaft{width:30px;-webkit-transition-delay:.2s;transition-delay:.2s}.slideNext:hover .btn-arrow:first-child>.shaft{width:30px}.slideNext .btn-arrow:last-child{margin-right:4px}.slideNext .btn-arrow:last-child>.shaft{width:30px}.slideNext:hover>span{transform:translate(-39px)}.carousel-swiper .swiper-pagination{text-align:center;margin-top:15px;position:static}.carousel-swiper.swiper-container .swiper-button-next,.carousel-swiper.swiper-container .swiper-button-prev{text-align:center;background:0 0;border:2px solid #333;border-radius:50%;width:46px;height:46px;line-height:36px;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.carousel-swiper .swiper-slide{padding:0 15px}.carousel-swiper{width:auto;margin:0 -15px}.carousel-swiper.swiper-container .swiper-button-prev,.carousel-swiper.swiper-container .swiper-container-rtl .swiper-button-next{left:auto;right:0}.carousel-swiper.swiper-container .swiper-button-next,.carousel-swiper.swiper-container .swiper-container-rtl .swiper-button-prev{left:0;right:auto}.carousel-swiper.swiper-container .swiper-button-next span,.carousel-swiper.swiper-container .swiper-button-prev span{transform-origin:50%;backface-visibility:hidden;min-width:7px;min-height:2px;display:inline-block;position:relative}.carousel-swiper.swiper-container .swiper-button-next span:after,.carousel-swiper.swiper-container .swiper-button-prev span:after{content:"";border-bottom:1px solid #333;border-right:1px solid #333;width:9px;height:9px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;display:block;position:absolute;top:-4px;right:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.carousel-swiper.swiper-container .swiper-button-next span:after{left:0;right:auto;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.carousel-swiper.swiper-container .swiper-button-prev:hover span:after{right:0}.carousel-swiper.swiper-container .swiper-button-next span:before,.carousel-swiper.swiper-container .swiper-button-prev span:before{content:"";border-bottom:1px solid #333;width:0;height:1px;margin-left:-2px;-webkit-transition:border-color .2s ease-in,width .2s ease-in;transition:border-color .2s ease-in,width .2s ease-in;display:block}.carousel-swiper.swiper-container .swiper-button-next span:before{margin-left:0;margin-right:2px}.carousel-swiper.swiper-container .swiper-button-next:hover span:after,.carousel-swiper.swiper-container .swiper-button-prev:hover span:after{border-color:#333}.carousel-swiper.swiper-container .swiper-button-next:hover span:before,.carousel-swiper.swiper-container .swiper-button-prev:hover span:before{border-color:#333;width:20px}@media (width>=1200px){.carousel-swiper.swiper-container .swiper-button-prev,.carousel-swiper.swiper-container .swiper-container-rtl .swiper-button-next{left:auto;right:-88px}.carousel-swiper.swiper-container .swiper-button-next,.carousel-swiper.swiper-container .swiper-container-rtl .swiper-button-prev{left:-88px;right:auto}}.portfolio-single-inspiration{width:100vw;height:100vh;position:relative}.portfolio-single-inspiration .swiper-container{background:#ccc;width:100%;height:100%;position:relative;overflow:hidden}.portfolio-single-inspiration .swiper-container .swiper-wrapper-overflow{padding:0}.portfolio-single-inspiration .swiper-container .swiper-wrapper-overflow .swiper-wrapper{-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition-duration:.8s!important;transition-duration:.8s!important;-webkit-transition-timing-function:cubic-bezier(.6,-.28,.735,.045)!important;transition-timing-function:cubic-bezier(.6,-.28,.735,.045)!important}.portfolio-single-inspiration .swiper-container .swiper-slide{height:100vh}.portfolio-single-inspiration .swiper-container .swiper-slide-item{width:100%;height:100%;background-position:50%!important;background-size:cover!important}.portfolio-single-inspiration .swiper-container .swiper-slide-item>.share{position:absolute;bottom:50px;right:50px}.portfolio-single-inspiration .swiper-container .swiper-slide-item>.share .am-social-06{color:#fff;margin-left:20px;font-size:14px;font-weight:400}.portfolio-single-inspiration .swiper-container .swiper-slide-item>.share .am-social-06 i{color:#fff}.portfolio-single-inspiration .swiper-container .swiper-slide-item>.content{display:none}.portfolio-single-inspiration .swiper-container .swiper-slide-item>.info{text-align:center;cursor:pointer;color:#fd4fa6;z-index:1;background:#fff;border-radius:50%;width:110px;height:110px;padding-right:30px;font-size:36px;line-height:110px;position:absolute;top:50%;right:0;-webkit-transform:translate(45px,-50%);transform:translate(45px,-50%)}.portfolio-single-inspiration .swiper-container .swiper-pagination{top:50%;bottom:auto;left:80px}.portfolio-single-inspiration .swiper-container .swiper-pagination .swiper-pagination-bullet{counter-increment:item;color:#fff;background:0 0;border-radius:0;width:auto;height:auto;font-size:16px;font-weight:600;line-height:1;position:relative;margin:32px 0!important}.portfolio-single-inspiration .swiper-container .swiper-pagination .swiper-pagination-bullet:before{content:"0"counter(item)}.portfolio-single-inspiration .swiper-container .swiper-pagination .swiper-pagination-bullet:nth-child(9)~.swiper-pagination-bullet:before{content:counter(item)}.portfolio-single-inspiration .swiper-container .swiper-pagination .swiper-pagination-bullet:after{content:"";background:#fff;width:0;height:2px;-webkit-transition:width .2s ease-in;transition:width .2s ease-in;position:absolute;top:50%;right:calc(100% + 10px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-single-inspiration .swiper-container .swiper-pagination .swiper-pagination-bullet-active:after{width:20px}.portfolio-single-inspiration .swiper-container .swiper-button{color:#fff;text-align:center;width:100%;position:absolute;bottom:55px;right:0}.portfolio-single-inspiration .swiper-container .swiper-button>span{padding:0 8px}.portfolio-single-inspiration .swiper-container .swiper-button-prev,.portfolio-single-inspiration .swiper-container .swiper-button-next{background:0 0;width:auto;height:auto;margin:0;display:inline-block;position:relative;inset:auto}.portfolio-single-inspiration .swiper-container .swiper-button .am-btn-07>span{font-size:18px;font-weight:400}.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev,.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-next{margin:0 8px;text-decoration:none;display:inline-block;color:currentColor!important}.portfolio-single-inspiration .swiper-container .swiper-button .btn-arrow{width:30px;display:inline-block}.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev:hover .btn-arrow:first-child>.shaft,.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev:hover .btn-arrow:first-child>.shaft:before,.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev:hover .btn-arrow:first-child>.shaft:after{width:0}.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev .btn-arrow:first-child{margin-left:4px;position:static}.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev:hover>span{transform:translate(39px)}.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev .btn-arrow:first-child>.shaft{width:2em}.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev .btn-arrow:first-child>.shaft:before,.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev .btn-arrow:first-child>.shaft:after{width:10px;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:.3s;transition-delay:.3s}.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev .btn-arrow:first-child>.shaft:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev .btn-arrow:first-child>.shaft:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev .btn-arrow:last-child{margin-right:auto;position:absolute;top:0;left:0;transform:translateY(0%)}.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev .btn-arrow:last-child>.shaft{width:0;-webkit-transition-delay:0s;transition-delay:0s}.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev .btn-arrow:last-child>.shaft:before,.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev .btn-arrow:last-child>.shaft:after{width:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev:hover .btn-arrow:first-child>.shaft{width:0}.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev:hover .btn-arrow:last-child>.shaft{width:30px}.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev:hover .btn-arrow:last-child>.shaft:before,.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev:hover .btn-arrow:last-child>.shaft:after{width:10px}.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev:hover .btn-arrow:last-child>.shaft:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev:hover .btn-arrow:last-child>.shaft:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.portfolio-single-inspiration .swiper-container .swiper-button .swiper-button-prev .btn-arrow:first-child>.shaft{width:30px;-webkit-transition-delay:.2s;transition-delay:.2s}.portfolio-single-inspiration .swiper-button-next:hover .btn-arrow:first-child>.shaft{width:30px}.portfolio-single-inspiration .swiper-button-next .btn-arrow:last-child{margin-right:4px}.portfolio-single-inspiration .swiper-button-next .btn-arrow:last-child>.shaft{width:30px}.portfolio-single-inspiration .swiper-button-next:hover>.btn-arrow:first-child{transform:translateY(0%)}.portfolio-single-inspiration .swiper-button-next:hover>.btn-arrow:last-child>.shaft{width:0}.portfolio-single-inspiration .swiper-button-next:hover>span{transform:translate(-39px)}.portfolio-single-inspiration .swiper-content.show:before{content:"";cursor:pointer;z-index:1000;background:0 0;width:25px;height:25px;position:absolute;top:28px;right:521px}.portfolio-single-inspiration .swiper-content .content{text-align:right;opacity:0;z-index:1000;background:#fff;flex-direction:column;width:500px;height:100%;padding:30px 50px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:flex;position:absolute;top:0;right:0;-webkit-transform:translate(100%);transform:translate(100%)}.portfolio-single-inspiration .swiper-content .content.active{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.portfolio-single-inspiration .swiper-content .content.active:before,.portfolio-single-inspiration .swiper-content .content.active:after{content:"";transform-origin:50%;pointer-events:none;background:#fff;width:24px;height:2px;display:block;position:absolute;top:40px;left:-45px;transform:rotate(-45deg)}.portfolio-single-inspiration .swiper-content .content.active:before{transform:rotate(45deg)}.portfolio-single-inspiration .swiper-content .content .content-top{flex:1 0 38%;position:relative}.portfolio-single-inspiration .swiper-content .content .content-top .logo{position:absolute;top:0;right:0}.portfolio-single-inspiration .swiper-content .content .content-top .title{color:#333;padding-bottom:25px;font-size:32px;font-weight:600;line-height:44px;position:absolute;bottom:0;right:0}.portfolio-single-inspiration .swiper-content .content .content-bottom{flex:1 0 62%;position:relative}.portfolio-single-inspiration .swiper-content .content .content-bottom:last-child:before{content:"";background:#fd4fa6;width:80px;height:2px;display:block;position:absolute;top:0;right:-50px}.portfolio-single-inspiration .swiper-content .content .content-bottom .description{position:absolute;top:0;right:0}.portfolio-single-inspiration .swiper-content .content .content-bottom:last-child .description{padding-top:46px}.portfolio-single-inspiration .swiper-content .content .content-bottom .description .text{margin-bottom:51px}.portfolio-single-inspiration .swiper-content .content .content-bottom .description .infobox{flex-wrap:wrap;display:flex}.portfolio-single-inspiration .swiper-content .content .content-bottom .description .infobox .infobox-item{width:50%;margin-bottom:15px}.portfolio-single-inspiration .swiper-content .content .content-bottom .description .infobox .title{color:#424242;letter-spacing:0;margin:0;padding-right:18px;font-size:18px;font-weight:600;line-height:34px;position:relative}.portfolio-single-inspiration .swiper-content .content .content-bottom .description .infobox .title .icon{z-index:0;opacity:.9;background:#2c5cda;border-radius:50%;width:42px;height:42px;display:inline-block;position:absolute;top:-6px;right:0}.portfolio-single-inspiration .swiper-content .content .content-bottom .description .infobox .infobox-item:first-child .title .icon{background:#fcb6d8}.portfolio-single-inspiration .swiper-content .content .content-bottom .description .infobox .infobox-item:nth-child(2) .title .icon{background:#adc1f9}.portfolio-single-inspiration .swiper-content .content .content-bottom .description .infobox .infobox-item:nth-child(3) .title .icon{background:#ffbb96}.portfolio-single-inspiration .swiper-content .content .content-bottom .description .infobox .infobox-item:nth-child(4) .title .icon{background:#a2f4f7}.portfolio-single-inspiration .swiper-content .content .content-bottom .description .infobox .title span{position:relative}.portfolio-single-inspiration .swiper-content .content .content-bottom .description .infobox .info{color:#666;letter-spacing:0;padding-right:18px;font-size:14px;line-height:30px;position:relative}.portfolio-single-inspiration .swiper-content .content .content-bottom .social{position:absolute;bottom:0;right:0}@media only screen and (width<=1199px){.portfolio-single-inspiration .swiper-container .swiper-slide-item>.share{bottom:20px;right:20px}.portfolio-single-inspiration .swiper-container .swiper-button{bottom:25px}}@media only screen and (width<=991px){.portfolio-single-inspiration .swiper-container .swiper-slide-item>.share{bottom:50px}.portfolio-single-inspiration .swiper-container .swiper-button{bottom:10px}.portfolio-single-inspiration .swiper-content{overflow-y:hidden}.portfolio-single-inspiration .swiper-content .content{overflow:hidden auto}.portfolio-single-inspiration .swiper-content .content.active:before,.portfolio-single-inspiration .swiper-content .content.active:after{background:#424242;top:30px;left:20px}.portfolio-single-inspiration .swiper-content.show:before{z-index:1001;margin-right:-44px;top:18px;right:500px}.portfolio-single-inspiration .swiper-content .content .content-top{flex:initial;padding-top:50px}.portfolio-single-inspiration .swiper-content .content .content-top .logo{position:initial}.portfolio-single-inspiration .swiper-content .content .content-top .title{position:initial;padding:30px 0}}@media only screen and (width<=767px){.portfolio-single-inspiration .swiper-container .swiper-pagination{left:35px}.portfolio-single-inspiration .swiper-container .swiper-slide-item>.share{text-align:center;width:100%;right:auto}.portfolio-single-inspiration .swiper-container .swiper-slide-item>.share .am-social-06{margin:0 10px}.portfolio-single-inspiration .swiper-content .content .content-bottom:last-child .description{padding-bottom:42px}}@media only screen and (width<=575px){.portfolio-single-inspiration .swiper-content.show:before{right:100%}.portfolio-single-inspiration .swiper-content .content{width:100%;padding:15px}}