.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clear{clear:both;float:left}.inline-block{display:inline-block}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle}.container{max-width:1400px;margin:auto;position:relative;padding:0 50px}.hover-circle:before,.hover-circle:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;box-sizing:border-box}.hover-circle:before{border:1px solid transparent}.hover-circle:after{border:0px solid transparent}.hover-circle:hover:before,.hover-circle.current:before{border-top-color:#E0306E;border-right-color:#E0306E;border-bottom-color:#E0306E;border-left-color:#E0306E;transition:border-top-color .15s linear,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s,border-left-color .15s linear .3s}.underline{position:relative;padding-bottom:2px}.underline:before,.underline:after{content:'';position:absolute;bottom:0;right:0;height:2px}.underline:before{left:0;background:#E0306E}.underline:after{background:#fff;width:0;transition:all .3s ease-in-out}.underline:hover:after{left:0;right:auto;width:100%}button.close{position:absolute;width:40px;height:40px;background:url(/img/btn-minus.svg) no-repeat center;transition:.5s}button.close:hover{transform:rotate(360deg)}#mouse-circle,#mouse-circle-small{display:none;position:absolute;background-repeat:no-repeat;background-position:center;pointer-events:none;z-index:100000}#mouse-circle{background-image:url(/img/mouse.svg);width:35px;height:35px;top:-17.5px;left:-17.5px}#mouse-circle-small{background-image:url(/img/mouse_link.svg);width:20px;height:20px;top:-10px;left:-10px}*{cursor:none !important}html{overflow-x:hidden}html.open header #menu{right:0}body{position:relative;background:#000}header,#content,footer{width:100%;float:left;clear:both}header{position:fixed;top:0;left:0;z-index:100}header .header-container{position:relative;margin:0 70px}header .header-container .lang{position:absolute;top:55px;left:0;display:flex;gap:4px}header .header-container .lang a{width:40px;height:40px;font-size:15px;font-weight:300;line-height:40px;border-radius:50%;text-align:center;opacity:0.3;color:#fff;position:relative}header .header-container .lang a:hover,header .header-container .lang a.current{opacity:1}header .header-container .logo{position:absolute;left:0;right:0;top:53px;margin:auto;width:292px}header .header-container .logo img{width:100%;height:auto}header .header-container .menu-btn{position:absolute;right:0;top:40px;background:url(/img/Header/menu-1.svg);width:70px;height:70px}header .header-container .menu-btn:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:url(/img/Header/menu-2.svg) no-repeat center;width:37px;height:22px;transition:.2s}header .header-container .menu-btn:hover:after{transform:rotate(-15deg)}header #menu{position:fixed;top:0;height:100vh;right:-540px;width:540px;background:#C4C4C4;box-sizing:border-box;padding:0 100px;display:flex;align-items:center;justify-content:center;transition:.5s}header #menu .close{top:15px;right:15px}header #menu .wrapper{width:100%}header #menu .wrapper .search label{display:block;font-size:17px;color:#1A1A1A;margin-bottom:3px}header #menu .wrapper .search form{position:relative}header #menu .wrapper .search form input{width:100%;height:52px;background:none;box-sizing:border-box;padding-left:15px;padding-right:40px;font-size:14px;font-weight:300;border-bottom:1px solid #6d6f71;color:#000}header #menu .wrapper .search form input ::placeholder{color:#959595;opacity:1}header #menu .wrapper .search form input ::-ms-input-placeholder{color:#959595}header #menu .wrapper .search form button{position:absolute;right:0;top:0;bottom:0;margin:auto;width:40px;height:40px;background:url(/img/Header/btn-search.svg) no-repeat center}header #menu .wrapper .social-media{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}header #menu .wrapper .social-media a{border-radius:50%;background:#2C2C2C}header #menu .wrapper .lang{display:none;gap:4px;margin-top:20px}header #menu .wrapper .lang a{border-radius:50%;border:1px solid transparent;opacity:0.5;font-size:15px;font-weight:300;width:40px;height:40px;box-sizing:border-box;line-height:38px;text-align:center}header #menu .wrapper .lang a.current,header #menu .wrapper .lang a:hover{border-color:#E0306E;opacity:1}header #menu .wrapper nav{margin-top:80px}header #menu .wrapper nav a{display:block;color:#1A1A1A;font-size:30px;font-weight:300;margin-top:30px;transition:.2s}header #menu .wrapper nav a:hover,header #menu .wrapper nav a.current{color:#E0306E}header.scroll:before{content:'';position:absolute;top:0;left:0;right:0;height:200px;background:linear-gradient(180deg, #000 0%, rgba(0,0,0,0.55) 61%, rgba(0,0,0,0) 100%);opacity:0.4}#content{min-height:500px}footer{background:#3D3D3D;position:relative;padding-top:50px;padding-bottom:20px}footer .home-image{display:none}footer .bg{position:absolute;right:0;bottom:0;background:url('/img/Footer/img-footer-circle@2x.png') no-repeat center / 100% 100%;width:737px;height:592px;opacity:0.3}footer #back-to-top{position:absolute;top:0;right:0;background:url(/img/Footer/btn-backtotop-scroll.svg) no-repeat center;width:119px;height:120px;line-height:120px;text-align:center;font-size:14px;color:#AFAFAF;font-weight:200;z-index:1}footer #back-to-top:hover,footer #back-to-top.current{background:none;color:#E0306E}footer .footer-top{position:relative;display:flex;align-items:end;padding-top:50px}footer .footer-top .left{width:50%}footer .footer-top .left li{display:block}footer .footer-top .left li a{font-size:30px;font-weight:300;color:#fff;transition:.2s}footer .footer-top .left li a:hover{color:#E0306E}footer .footer-top .left li+li{margin-top:30px}footer .footer-top .right{width:50%}footer .footer-top .right .editor *{line-height:unset;color:#C4C4C4;font-size:34px;font-weight:200}footer .footer-top .right .bottom{display:flex;align-items:end;gap:20px;margin-top:40px}footer .footer-top .right .bottom a{font-size:15px;font-weight:200;color:#fff;padding-right:16px;background:url(/img/btn-circle.svg) no-repeat right top 7px}footer .footer-bottom{border-top:1px solid #707070;margin-top:87px;padding-top:20px;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}footer .footer-bottom .copyright{color:#959595;font-size:14px;font-weight:300}footer:before{content:'';position:absolute;left:0;right:0;bottom:82px;background:linear-gradient(180deg, #3d3d3d 0 0%, #2c2c2c 100%);height:308px}footer:after{content:'';position:absolute;left:0;right:0;bottom:0;background:#2C2C2C;height:82px}#chat{position:fixed;top:50%;transform:translate(0, -50%);right:-100px;opacity:0;transition:.2s;z-index:99;width:76px;text-align:center;padding-bottom:23px}#chat .switch{position:relative;height:100%;display:flex;flex-flow:column;background:none}#chat .switch>span{background:url(/img/btn-chat.svg) no-repeat center / 136px;width:76px;height:76px}#chat .switch label{color:#1A1A1A;font-size:12px;font-weight:bold;margin-top:-6px}#chat .switch label span{display:block;font-weight:300}#chat .icons{display:none;height:100%;position:relative;flex-flow:column;align-items:center;justify-content:center;gap:10px}#chat .icons>*{position:relative;width:100%}#chat .icons>* .icon{display:block;border-radius:50%;width:36px;height:36px;margin:auto;background-color:#2C2C2C;background-repeat:no-repeat;background-position:center;transition:.2s}#chat .icons>* .icon:hover{background-color:#E0306E}#chat .icons>*.wtsapp .icon{background-image:url(/img/btn-whatsapp.svg)}/*953795e33e25c16a067bcfa2a5842f5b*/#chat .icons>*.wechat .icon{background-image:url(/img/btn-wechat.svg)}#chat .icons>*.form .icon{background-image:url(/img/btn-form.svg)}#chat .icons>*.current .icon{background-color:#E0306E}#chat .icons>*.current:before{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto;background:url(/img/chat-highlight.svg) no-repeat center;width:9px;height:14px}#chat:before,#chat:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:200px}#chat:before{background:#E0306E;opacity:0.9}#chat:after{box-shadow:0px 0px 20px rgba(0,0,0,0.7);z-index:-1}#chat.open{height:auto;padding:26px 0}#chat.open .switch{display:none}#chat.open .icons{display:flex}#chat.open:before{background:#AFAFAF}#chat.animate{right:20px;opacity:1}.panel{opacity:0;position:fixed;bottom:20px;right:200px;background:#2C2C2C;border-radius:20px;box-shadow:0px 0px 20px rgba(0,0,0,0.7);padding:50px 0 50px 50px;box-sizing:border-box;width:440px;transition:.5s;z-index:-1}.panel .panel-container{overflow:auto;max-height:calc(100% - 140px);padding-right:50px}.panel .close{top:15px;right:15px}.panel h2{font-size:26px;color:#E0306E;font-weight:300;line-height:36px;margin-bottom:5px}.panel .editor,.panel>p{margin-bottom:30px}.panel .editor *,.panel>p{font-size:14px;color:#959595;font-weight:300}.panel#wechat img{width:100%;height:auto}.panel#contact-form form{position:relative}.panel#contact-form form *{font-size:17px;font-weight:200}.panel#contact-form label{display:block}.panel#contact-form label span{margin-left:13px;color:#E0306E}.panel#contact-form .row{margin-bottom:15px}.panel#contact-form .row label{margin-bottom:15px}.panel#contact-form .row input,.panel#contact-form .row textarea{width:100%;background:none;border-bottom:1px solid #6d6f71}.panel#contact-form .row input.error,.panel#contact-form .row textarea.error{border-color:#E0306E}.panel#contact-form .row input{height:40px}.panel#contact-form .row textarea{height:95px}.panel#contact-form p{font-size:14px;font-weight:300;color:#959595;text-align:left}.panel#contact-form .verification{margin-top:30px}.panel#contact-form .verification label{margin-bottom:5px}.panel#contact-form .verification .verify{display:flex;flex-wrap:wrap;align-items:center}.panel#contact-form .verification .verify #captcha{margin-right:13px}.panel#contact-form .verification .verify #refresh{background:url(/img/btn-refresh.svg) no-repeat center;width:36px;height:27px;margin-right:15px}.panel#contact-form .verification .verify input{width:calc(100% - 129px);height:44px;background:none;border-bottom:1px solid #6d6f71;text-align:center}.panel#contact-form .verification .verify input.error{border-color:#E0306E}.panel#contact-form .last-row{display:flex;justify-content:space-between;align-items:center;margin-top:30px}.panel#contact-form .last-row .error-message{opacity:0;font-size:14px;color:#E0306E;font-weight:300}.panel#contact-form .last-row #submit{font-size:15px;background:none}.panel#contact-form .sys-message{display:none;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;opacity:1 !important}.panel#contact-form .sys-message p{color:#fff}.panel#contact-form .sys-message.show{display:flex;align-items:center;justify-content:center}.panel.show{opacity:1;z-index:100;right:100px}@media screen and (max-width:1199px){html.open{overflow:hidden}html.open header{background:#C4C4C4;height:100%;overflow-y:scroll;transition:0s}html.open header .header-container{display:none}html.open header #menu{display:block}header .header-container{margin:0 50px}header .header-container .lang{display:none}header .header-container .logo{top:56px;width:262px}header #menu{display:none;width:100%;height:auto;background:none;padding:198px 70px 140px;position:relative}header #menu .close{right:20px}header #menu .wrapper .lang{display:flex}footer{padding:154px 0 106px}footer .bg{bottom:142px}footer .footer-top{display:block;padding-top:0;padding-bottom:106px}footer .footer-top #back-to-top{top:auto;bottom:40px}footer .footer-top .left{width:100%}footer .footer-top .right{margin-top:80px;width:100%}footer .footer-bottom{margin-top:0;padding-top:30px;display:block}footer .footer-bottom .logo{margin-bottom:20px}footer .footer-bottom .logo img{width:221px;height:auto}footer:before{bottom:142px}footer:after{height:142px}#chat{top:auto;transform:none;bottom:20px;left:0;right:0 !important;margin:auto;width:274px;padding:0}#chat .switch{flex-flow:unset;width:100%;justify-content:center;align-items:center;gap:0 10px}#chat .icons{flex-flow:unset}#chat .icons>*{width:auto;padding:20px 0}#chat .icons>*.current:before{bottom:auto;right:0;transform:rotate(90deg)}#chat.open{padding:0}.panel{bottom:100px;left:0;right:0 !important;margin:auto;max-height:calc(100vh - 120px)}.panel .panel-container{max-height:calc(100% - 200px)}}@media screen and (max-width:767px){.container{padding:0 40px}header .header-container{margin:0 20px}header .header-container .logo{top:48px;width:238px}header .header-container .menu-btn{top:30px}footer{padding-top:148px}footer .footer-top{padding-bottom:95px}footer .footer-top #back-to-top{bottom:30px}footer .footer-top .right .bottom{display:inline-flex;flex-flow:column;align-items:unset}footer .footer-top .right .bottom a{align-self:flex-start}}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clear{clear:both;float:none}.ib{display:inline-block}.ibt{display:inline-block;vertical-align:top}.ibm{display:inline-block;vertical-align:middle}.ibb{display:inline-block;vertical-align:bottom}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}.w-fix{display:inline-block;vertical-align:middle;width:100%;height:0}.h-fix{display:inline-block;vertical-align:middle;width:0;height:100%}.bs{box-sizing:border-box}.hl{background-color:#e0306e;color:#ffffff}.ol{list-style:none}.abs{position:absolute;left:0;top:0;width:100%;height:100%}body .m-hide,body .t-hide{display:block !important}body .m-show,body .t-show,body .d-hide{display:none !important}body .d-show{display:block !important}@media screen and (max-width:1199px){body .m-hide,body .d-hide{display:block !important}body .m-show,body .d-show,body .t-hide{display:none !important}body .t-show{display:block !important}}@media screen and (max-width:767px){body .t-hide,body .d-hide{display:block !important}body .t-show,body .d-show,body .m-hide{display:none !important}body .m-show{display:block !important}}body{background-color:#1A1A1A}.portfolio-container{padding:183px 0 117px;position:relative;overflow:hidden}.portfolio-container .container{max-width:1200px}.portfolio-container .portfolio-wrapper .portfolio-text .portfolio-text-container{position:relative;display:inline-block}.portfolio-container .portfolio-wrapper .portfolio-text .portfolio-text-container h1,.portfolio-container .portfolio-wrapper .portfolio-text .portfolio-text-container span{font-size:26px;line-height:49px}.portfolio-container .portfolio-wrapper .portfolio-text .portfolio-text-container h1{position:relative;z-index:1}.portfolio-container .portfolio-wrapper .portfolio-text .portfolio-text-container span{filter:blur(13px);position:absolute;left:0;top:0}.portfolio-container .portfolio-wrapper .slider-container{position:relative;width:700px;margin:63px auto 0}@media (max-width:1199px){.portfolio-container .portfolio-wrapper .slider-container.desk{display:none}}.portfolio-container .portfolio-wrapper .slider-container.desk .slider-wrapper .slider:not(.now){z-index:1}.portfolio-container .portfolio-wrapper .slider-container.desk .slider-wrapper .slider:not(.now) a{padding:0 10px}.portfolio-container .portfolio-wrapper .slider-container.desk .slider-wrapper .slider:not(.now) a{transform:translate(0, 88px)}.portfolio-container .portfolio-wrapper .slider-container.desk .slider-wrapper .slider:not(.now) a h2{transform:scale(.742) translate(0, -15px)}.portfolio-container .portfolio-wrapper .slider-container.desk .slider-wrapper .slider:not(.now) a p{transform:scale(1) translate(0, -20px)}@media (min-width:1200px){.portfolio-container .portfolio-wrapper .slider-container.tab{display:none}}@media (max-width:767px){.portfolio-container .portfolio-wrapper .slider-container.tab{display:none}}@media (min-width:768px){.portfolio-container .portfolio-wrapper .slider-container.mob{display:none}}.portfolio-container .portfolio-wrapper .slider-container .pager{position:absolute;left:0;top:-98px;width:100%;text-align:center;color:#AFAFAF}.portfolio-container .portfolio-wrapper .slider-container .pager span{color:#ffffff}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper{white-space:nowrap;text-align:center;position:relative;z-index:1;font-size:0}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper .slider{display:inline-block;vertical-align:top;transition:width .45s}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper .slider.current{z-index:2}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper .slider.now{z-index:2}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper .slider.now a{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper .slider.skip{transition:0s !important}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper .slider.skip *{transition:0s !important}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper .slider:not(.now){z-index:1}@media (min-width:768px){.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper .slider:not(.now){width:386px !important}}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper .slider:not(.now) a{padding:0 10px}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper .slider:not(.now) a{transform:translate(0, 88px)}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper .slider:not(.now) a h2{transform:scale(.742) translate(0, -15px)}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper .slider:not(.now) a p{transform:scale(1) translate(0, -20px)}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper a{display:inline-block;vertical-align:top;margin-top:88px;margin-top:0px;white-space:normal;box-sizing:border-box;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);filter:alpha(opacity = 60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;width:386px;width:100%;padding:0 10px;padding:0 50px;position:relative;transition:transform .45s,padding .45s,opacity .45s}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper a.current{margin-top:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100);-moz-opacity:1;-khtml-opacity:1;opacity:1;width:100%;transition:0.5s;padding-left:50px;padding-right:50px}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper a.current h2{font-size:36px;margin-top:30px}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper a.current p{margin-top:7px}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper a img{width:100%;height:auto;pointer-events:none}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper a h2{font-size:26px;font-size:36px;line-height:46px;font-weight:400;margin-top:19px;margin-top:30px;transition:transform .45s}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper a p{color:#e0306e;line-height:26px;font-weight:400;font-style:italic;margin-top:-2px;margin-top:7px;transition:transform .45s}.portfolio-container .portfolio-wrapper .slider-container .slider-control{position:absolute;top:0;width:100%;box-sizing:border-box;padding-left:50px;padding-right:50px}.portfolio-container .portfolio-wrapper .slider-container .slider-control img{width:100%;height:auto}.portfolio-container .portfolio-wrapper .slider-container .slider-control .prev,.portfolio-container .portfolio-wrapper .slider-container .slider-control .next{position:absolute;width:47px;height:47px;top:50%;margin-top:-23.5px;z-index:2}.portfolio-container .portfolio-wrapper .slider-container .slider-control .prev:before,.portfolio-container .portfolio-wrapper .slider-container .slider-control .next:before,.portfolio-container .portfolio-wrapper .slider-container .slider-control .prev:after,.portfolio-container .portfolio-wrapper .slider-container .slider-control .next:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%}.portfolio-container .portfolio-wrapper .slider-container .slider-control .prev:before,.portfolio-container .portfolio-wrapper .slider-container .slider-control .next:before{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity = 80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;filter:blur(12px);background-color:#ffffff}.portfolio-container .portfolio-wrapper .slider-container .slider-control .prev:after,.portfolio-container .portfolio-wrapper .slider-container .slider-control .next:after{background:url(/img/btn-back.svg) no-repeat center center #1a1a1a}.portfolio-container .portfolio-wrapper .slider-container .slider-control .prev{left:26.5px}.portfolio-container .portfolio-wrapper .slider-container .slider-control .next{right:26.5px;transform:rotate(180deg)}@media screen and (max-width:1199px){.portfolio-container .portfolio-wrapper .portfolio-text{text-align:center}.portfolio-container .portfolio-wrapper .slider-container{width:574px;margin-top:108px}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper .slider:not(.now) a{transform:translate(0, 52px)}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper a{margin-top:52px;margin-top:0px;padding:0 35px}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper a.current{margin-top:0;padding-left:35px;padding-right:35px}.portfolio-container .portfolio-wrapper .slider-container .slider-control{padding-left:35px;padding-right:35px}.portfolio-container .portfolio-wrapper .slider-container .slider-control .prev{left:11.5px}.portfolio-container .portfolio-wrapper .slider-container .slider-control .next{right:11.5px}}@media screen and (max-width:767px){.portfolio-container .portfolio-wrapper .slider-container{width:100%}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper{overflow:hidden}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper .slider:not(.now){width:100%}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper .slider:not(.now) a{padding-left:0;padding-right:0;transform:translate(0, 0px)}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper .slider:not(.now) h2{transform:scale(1) translate(0, 0px)}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper .slider:not(.now) p{transform:scale(1) translate(0, 0px)}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper a{width:100%;margin-top:0;padding-left:0;padding-right:0;display:block}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper a.current{padding-left:0;padding-right:0}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper a.current h2{margin-top:117px}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper a h2{margin-top:117px;font-size:36px}.portfolio-container .portfolio-wrapper .slider-container .slider-wrapper a p{margin-top:7px}.portfolio-container .portfolio-wrapper .slider-container .slider-control{padding-left:0;padding-right:0;text-align:center}.portfolio-container .portfolio-wrapper .slider-container .slider-control .prev,.portfolio-container .portfolio-wrapper .slider-container .slider-control .next{position:relative;top:auto;margin-top:40px;display:inline-block;vertical-align:middle}.portfolio-container .portfolio-wrapper .slider-container .slider-control .prev{left:auto}.portfolio-container .portfolio-wrapper .slider-container .slider-control .next{right:auto;margin-left:10px}}h2.header{color:#AFAFAF;font-size:20px;line-height:36px;position:relative;padding-left:41px;font-weight:300}h2.header:before{content:'';background-color:#e0306e;border-radius:100%;width:9px;height:9px;position:absolute;left:8px;top:50%;margin-top:-4.5px}#banner{text-align:center;background-repeat:no-repeat;background-position:center top;background-size:cover;position:relative}#banner:before,#banner:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}#banner:before{background:transparent linear-gradient(180deg, #000000 0%, #151515C2 53%, #39393975 81%, #54545400 100%) 0% 0% no-repeat padding-box;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);filter:alpha(opacity = 90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;height:74.8%}#banner:after{background:#000000 0% 0% no-repeat padding-box;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);filter:alpha(opacity = 40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;top:auto;bottom:0}#banner .container{min-height:600px;padding-left:0;padding-right:0}#banner img{width:100%;height:auto}#banner .banner-container{text-align:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}#banner .banner-container .banner-text{display:inline-block;vertical-align:middle;position:relative;margin-top:84px}#banner .banner-container .banner-text h1,#banner .banner-container .banner-text span{font-size:70px;line-height:49px}#banner .banner-container .banner-text h1{position:relative;z-index:1}#banner .banner-container .banner-text span{filter:blur(13px);position:absolute;left:0;top:0}.bg-container{position:absolute;left:0;top:0;width:100%;height:100%;width:1342px;left:50%;margin-left:-671px}.bg-container:before,.bg-container:after{content:'';position:absolute;top:0;height:100%;width:1px}.bg-container:before{left:0}.bg-container:after{right:0}@media screen and (max-width:1199px){.bg-container{display:none}#banner{background:none !important}#banner .container{min-height:0}}html.noscroll{overflow:hidden}body{background-color:#1A1A1A}.detail-container{padding:157px 95px;position:relative;overflow:hidden}.detail-container .banner-container{position:relative;height:543px}.detail-container .banner-container .banner{background-repeat:no-repeat;background-position:center center;background-size:cover;height:100%}.detail-container .banner-container img{width:100%;height:auto}.detail-container .banner-container .prev,.detail-container .banner-container .next{position:absolute;top:50%;margin-top:-128px;border-radius:40px;z-index:1;font-size:15px;line-height:22px;color:#ffffff;display:block}.detail-container .banner-container .prev:hover .thumbnail,.detail-container .banner-container .next:hover .thumbnail{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.detail-container .banner-container .prev span,.detail-container .banner-container .next span{display:block}.detail-container .banner-container .prev .thumbnail,.detail-container .banner-container .next .thumbnail{position:relative;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity = 30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}.detail-container .banner-container .prev .thumbnail+span,.detail-container .banner-container .next .thumbnail+span{padding:19px 29px 0}.detail-container .banner-container .prev .thumbnail:before,.detail-container .banner-container .next .thumbnail:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border-radius:40px;-webkit-box-shadow:0px 0px 20px 0px rgba(255,255,255,0.75);-moz-box-shadow:0px 0px 20px 0px rgba(255,255,255,0.75);box-shadow:0px 0px 20px 0px rgba(255,255,255,0.75);background-color:#ffffff}.detail-container .banner-container .prev .thumbnail img,.detail-container .banner-container .next .thumbnail img{position:relative;border-radius:40px;width:auto;height:256px}.detail-container .banner-container .prev{left:-722px;text-align:right}.detail-container .banner-container .next{right:-722px}.detail-container .detail-wrapper{margin-top:27px}.detail-container .detail-wrapper .container{max-width:1200px;padding-left:0;padding-right:0}.detail-container .detail-wrapper .back-container{text-align:right}.detail-container .detail-wrapper .back-container a{display:inline-block;color:#AFAFAF;font-size:14px;font-weight:400;padding-left:29px;background:url(/img/btn-back.svg) no-repeat left center}.detail-container .detail-wrapper .title{font-weight:300;padding:3.5px 0;font-size:70px;letter-spacing:-0.5px;margin-top:69px}.detail-container .detail-wrapper .detail-inner{margin-top:36px;font-size:0;position:relative}.detail-container .detail-wrapper .detail-inner .left-container,.detail-container .detail-wrapper .detail-inner .right-container{display:inline-block;vertical-align:top}.detail-container .detail-wrapper .detail-inner .left-container{width:65%;font-size:0}.detail-container .detail-wrapper .detail-inner .left-container.longer{width:100%;display:block}.detail-container .detail-wrapper .detail-inner .left-container .award,.detail-container .detail-wrapper .detail-inner .left-container .editor{display:inline-block;vertical-align:top}.detail-container .detail-wrapper .detail-inner .left-container .award{width:38.5%}.detail-container .detail-wrapper .detail-inner .left-container .award .award-container+.share{margin-top:39px}.detail-container .detail-wrapper .detail-inner .left-container .award .award-container li{list-style:none;display:inline-block;vertical-align:middle;margin-right:20px}.detail-container .detail-wrapper .detail-inner .left-container .award .award-container li img{max-width:100%;height:auto}.detail-container .detail-wrapper .detail-inner .left-container .award .share{display:inline-block;padding-left:54px;font-size:15px;line-height:40px;position:relative;color:#ffffff}.detail-container .detail-wrapper .detail-inner .left-container .award .share:hover span:after{width:100%}.detail-container .detail-wrapper .detail-inner .left-container .award .share:before{content:'';position:absolute;top:50%;left:0;background:url(/img/btn-share.svg) no-repeat center center #c4c4c4;border-radius:50%;width:40px;height:40px;margin-top:-20px}.detail-container .detail-wrapper .detail-inner .left-container .award .share span{display:block;position:relative;padding-right:16px;background:url(/img/btn-circle.svg) no-repeat right center}.detail-container .detail-wrapper .detail-inner .left-container .award .share span:before,.detail-container .detail-wrapper .detail-inner .left-container .award .share span:after{content:'';position:absolute;top:30px;left:0;height:2px}.detail-container .detail-wrapper .detail-inner .left-container .award .share span:before{background-color:#e0306e;width:100%}.detail-container .detail-wrapper .detail-inner .left-container .award .share span:after{background-color:#ffffff;width:0;transition:all .3s ease-in-out}.detail-container .detail-wrapper .detail-inner .left-container .award .share-container{margin-top:10px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity = 0);-moz-opacity:0;-khtml-opacity:0;opacity:0;pointer-events:none}.detail-container .detail-wrapper .detail-inner .left-container .award .share-container #st-1{text-align:left}.detail-container .detail-wrapper .detail-inner .left-container .award .share-container.show{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100);-moz-opacity:1;-khtml-opacity:1;opacity:1;pointer-events:unset}.detail-container .detail-wrapper .detail-inner .left-container .editor{width:61.5%;text-align:right}.detail-container .detail-wrapper .detail-inner .right-container{width:35%;padding-left:80px;box-sizing:border-box}.detail-container .detail-wrapper .detail-inner .right-container:before{content:'';left:68.3%;height:100%;width:1px;background-color:#6D6F71;position:absolute}.detail-container .detail-wrapper .detail-inner .right-container h3{line-height:26px;font-weight:400}.detail-container .detail-wrapper .detail-inner .right-container .select{position:relative;cursor:pointer;margin-top:4px;padding-bottom:6px;border-bottom:1px solid #6d6f71;z-index:1}.detail-container .detail-wrapper .detail-inner .right-container .select.select-fix .select-input:after{transform:rotate(180deg)}.detail-container .detail-wrapper .detail-inner .right-container .select .select-input{color:#959595;font-size:14px;line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:300;box-sizing:border-box;padding-left:15px;padding-right:40px;position:relative;width:100%;display:block}.detail-container .detail-wrapper .detail-inner .right-container .select .select-input:after{content:'';position:absolute;top:0;right:0;width:40px;height:100%;background:url(/img/btn-arrow-pull-down.svg) no-repeat center center}.detail-container .detail-wrapper .detail-inner .right-container .select .select-container{position:absolute;left:0;top:100%;width:100%;max-height:400px;overflow:auto;display:none;box-sizing:border-box;background-color:#2C2C2C;border-radius:20px;box-shadow:0px 0px 20px #000000B3;margin-top:10px}.detail-container .detail-wrapper .detail-inner .right-container .select .select-container div{padding:10px 15px;line-height:32px;color:#ffffff;font-size:14px}.detail-container .detail-wrapper .detail-inner .right-container .select .select-container div.selected{background-color:#e0306e;color:#000000}.detail-container .detail-wrapper .detail-inner .right-container #preview{display:block;margin-top:29px;position:relative}.detail-container .detail-wrapper .detail-inner .right-container #preview img{width:100%;height:auto;display:none}.detail-container .detail-wrapper .detail-inner .right-container #preview img.selected{display:block}.detail-container .detail-wrapper .detail-inner .right-container #preview:after{content:'';position:absolute;right:16px;bottom:16px;border-radius:50%;width:47px;height:47px;background:url(/img/btn-scale.svg) no-repeat center center #e5e5e5}.detail-container .gallery-container{margin-top:117px}.detail-container .gallery-container .gallery-wrapper{white-space:nowrap;position:relative;overflow:hidden;padding-bottom:41px}.detail-container .gallery-container .gallery-wrapper .slider{display:inline-block;vertical-align:top;white-space:normal;position:relative}.detail-container .gallery-container .gallery-wrapper a{width:31.7%;display:block}.detail-container .gallery-container .gallery-wrapper a:nth-child(2),.detail-container .gallery-container .gallery-wrapper a:nth-child(3),.detail-container .gallery-container .gallery-wrapper a:nth-child(4),.detail-container .gallery-container .gallery-wrapper a:nth-child(5){display:block}.detail-container .gallery-container .gallery-wrapper a:nth-child(1),.detail-container .gallery-container .gallery-wrapper a:nth-child(6){width:66.1%;position:absolute}.detail-container .gallery-container .gallery-wrapper a:nth-child(1){left:0;top:0}.detail-container .gallery-container .gallery-wrapper a:nth-child(6){right:0;bottom:0}.detail-container .gallery-container .gallery-wrapper a:nth-child(2),.detail-container .gallery-container .gallery-wrapper a:nth-child(3){margin-left:68.3%}.detail-container .gallery-container .gallery-wrapper a:nth-child(3),.detail-container .gallery-container .gallery-wrapper a:nth-child(4),.detail-container .gallery-container .gallery-wrapper a:nth-child(5){margin-top:1.8%}.detail-container .gallery-container .gallery-wrapper a img{width:100%;height:auto}.detail-container .gallery-container .gallery-control{text-align:center}.detail-container .gallery-container .gallery-control a{display:inline-block;vertical-align:top;color:#ffffff;font-size:15px;line-height:22px}.detail-container .gallery-container .gallery-control a.next{margin-left:41px;position:relative}.detail-container .gallery-container .gallery-control a.next:before{content:'';position:absolute;top:50%;left:-20px;margin-top:-7.5px;height:15px;width:1px;background-color:#AFAFAF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity = 50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.detail-container .content-container{margin-top:116px}.detail-container .content-container .container{max-width:1200px;padding-left:0;padding-right:0}.detail-container .content-container .header{position:absolute;left:21px;top:-3px}.detail-container .content-container .editor{max-width:530px;margin-left:auto}.detail-container .panoramic-container{margin-top:147px;height:990px}.detail-container .panoramic-container iframe{width:100%;height:100%}.detail-container .video-container{margin-top:120px}.detail-container .video-container .video-wrapper{position:relative;display:block}.detail-container .video-container .video-wrapper:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(/img/btn-back.svg) no-repeat center center rgba(0,0,0,0.5);background-size:27px;transform:rotate(180deg)}.detail-container .video-container .video-wrapper img{width:100%;height:auto}.detail-container .relate-container{margin-top:120px}.detail-container .relate-container .container{padding-left:0;padding-right:0}.detail-container .relate-container h2{text-align:center;font-size:36px;line-height:46px;color:#D9D9D9}.detail-container .relate-container .relate-wrapper{margin-top:60px;font-size:0}.detail-container .relate-container .relate-wrapper a{display:inline-block;vertical-align:top;width:48.9%;position:relative}.detail-container .relate-container .relate-wrapper a:nth-child(even){margin-left:2.2%}.detail-container .relate-container .relate-wrapper a:nth-child(n + 3){margin-top:30px}.detail-container .relate-container .relate-wrapper a:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity = 80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.detail-container .relate-container .relate-wrapper a:hover:before,.detail-container .relate-container .relate-wrapper a:hover .relate-inner{display:none}.detail-container .relate-container .relate-wrapper a img{width:100%;height:auto}.detail-container .relate-container .relate-wrapper a .relate-inner{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center}.detail-container .relate-container .relate-wrapper a .relate-inner .relate-info{display:inline-block;vertical-align:middle;margin-top:-18px}.detail-container .relate-container .relate-wrapper a .relate-inner .relate-info *{color:#ffffff}.detail-container .relate-container .relate-wrapper a .relate-inner .relate-info .label,.detail-container .relate-container .relate-wrapper a .relate-inner .relate-info .value{line-height:32px;display:block}.detail-container .relate-container .relate-wrapper a .relate-inner .relate-info .label{font-size:14px;font-style:italic}.detail-container .relate-container .relate-wrapper a .relate-inner .relate-info .value{margin-top:-10px}.detail-container .relate-container .relate-wrapper a .relate-inner .relate-info h3{font-size:50px;line-height:50px;margin-top:22px}#popup{position:absolute;left:0;top:0;width:100%;height:100%;position:fixed;z-index:100;background-color:rgba(0,0,0,0.9);text-align:center;overflow:auto;display:none}#popup .container{height:100%;max-width:1200px}#popup .popup-container{display:inline-block;vertical-align:middle;position:relative;width:100%;padding:60px 0}#popup .popup-container #close{position:absolute;right:0;top:20px;width:40px;height:40px;background:url(/img/btn-minus.svg) no-repeat center center}#popup .popup-container #close:hover{transform:rotate(360deg);transition:0.5s}#popup .popup-container .popup-inner{position:relative}#popup .popup-container .popup-inner img{max-width:100%;height:auto}#popup .popup-container .popup-inner iframe{position:absolute;left:0;top:0;width:100%;height:100%}#popup .popup-container .popup-inner .gallery-container .gallery-wrapper{white-space:nowrap;position:relative;overflow:hidden;padding-bottom:41px}#popup .popup-container .popup-inner .gallery-container .gallery-wrapper .slider{display:inline-block;vertical-align:top;white-space:normal;position:relative}#popup .popup-container .popup-inner .gallery-container .gallery-wrapper a{display:block;cursor:auto}#popup .popup-container .popup-inner .gallery-container .gallery-wrapper a img{width:100%;height:auto}#popup .popup-container .popup-inner .gallery-container .gallery-control{text-align:center}#popup .popup-container .popup-inner .gallery-container .gallery-control a{display:inline-block;vertical-align:top;color:#ffffff;font-size:15px;line-height:22px}#popup .popup-container .popup-inner .gallery-container .gallery-control a.next{margin-left:41px;position:relative}#popup .popup-container .popup-inner .gallery-container .gallery-control a.next:before{content:'';position:absolute;top:50%;left:-20px;margin-top:-7.5px;height:15px;width:1px;background-color:#AFAFAF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity = 50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}@media screen and (max-width:1199px){.detail-container{padding-left:56px;padding-right:56px}.detail-container .banner-container .prev,.detail-container .banner-container .next{margin-top:-118px}.detail-container .banner-container .prev .thumbnail img,.detail-container .banner-container .next .thumbnail img{height:196px}.detail-container .banner-container .prev{left:-518px}.detail-container .banner-container .next{right:-518px}.detail-container .detail-wrapper .title{font-size:54px;margin-top:59px}.detail-container .detail-wrapper .detail-inner{margin-top:24px}.detail-container .detail-wrapper .detail-inner .left-container{width:39%;padding-top:7px}.detail-container .detail-wrapper .detail-inner .left-container.longer{width:100%}.detail-container .detail-wrapper .detail-inner .left-container .award,.detail-container .detail-wrapper .detail-inner .left-container .editor{display:block;width:100%}.detail-container .detail-wrapper .detail-inner .left-container .award .award-container+.share{margin-top:24px}.detail-container .detail-wrapper .detail-inner .left-container .award+.editor{margin-top:55px}.detail-container .detail-wrapper .detail-inner .left-container .editor{text-align:left}.detail-container .detail-wrapper .detail-inner .right-container{width:61%}.detail-container .detail-wrapper .detail-inner .right-container:before{left:44.8%}.detail-container .detail-wrapper .detail-inner .right-container #preview:after{right:0;bottom:0}.detail-container .gallery-container{margin-top:132px}.detail-container .gallery-container .gallery-wrapper a:nth-child(1){position:relative;width:100%;left:auto;top:auto}.detail-container .gallery-container .gallery-wrapper a:after{content:'';position:absolute;right:15px;bottom:15px;width:47px;height:47px;background:url(/img/btn-scale.svg) no-repeat center center rgba(244,249,253,0.3)}.detail-container .content-container .header{left:0}.detail-container .content-container .editor{max-width:47%}.detail-container .panoramic-container{margin-left:-56px;margin-right:-56px;margin-top:146px;height:600px}.detail-container .video-container{margin-left:-56px;margin-right:-56px}.detail-container .relate-container .relate-wrapper a{width:47.9%}.detail-container .relate-container .relate-wrapper a:nth-child(even){margin-left:4.2%}.detail-container .relate-container .relate-wrapper a:before,.detail-container .relate-container .relate-wrapper a .relate-inner{display:none}}@media screen and (max-width:767px){.detail-container{padding-left:40px;padding-right:40px}.detail-container .banner-container .prev{left:-572px}.detail-container .banner-container .next{right:-572px}.detail-container .detail-wrapper .title{margin-top:39px}.detail-container .detail-wrapper .detail-inner .left-container,.detail-container .detail-wrapper .detail-inner .right-container{display:block;width:100%}.detail-container .detail-wrapper .detail-inner .left-container{padding-top:2px}.detail-container .detail-wrapper .detail-inner .left-container .award+.editor{margin-top:7px}.detail-container .detail-wrapper .detail-inner .right-container{margin-top:44px;padding-left:40px;padding-right:40px;padding-bottom:16px;position:relative}.detail-container .detail-wrapper .detail-inner .right-container:before{left:-1px}.detail-container .gallery-container{margin-top:99px}.detail-container .content-container{margin-top:90px}.detail-container .content-container .header{position:relative;left:auto;top:auto}.detail-container .content-container .editor{max-width:100%;margin-top:34px}.detail-container .panoramic-container{margin-top:97px;margin-left:-40px;margin-right:-40px}.detail-container .video-container{margin-top:100px;margin-left:-40px;margin-right:-40px}.detail-container .relate-container{margin-top:100px}.detail-container .relate-container .relate-wrapper a{display:block;width:100%}.detail-container .relate-container .relate-wrapper a:nth-child(even){margin-left:0}.detail-container .relate-container .relate-wrapper a:nth-child(n + 2){margin-top:30px}#popup .container{padding-left:20px;padding-right:20px}}