@import url("https://use.typekit.net/aan0zhk.css");.spinners{margin:60px auto}.spinners .row{height:50px;padding:10px 0}.spinner,.spinner:before,.spinner:after{width:4px;height:20px;background-color:#ffee1f;border-radius:2px}.spinner{display:inline-block;position:relative}.spinner:before,.spinner:after{content:"";position:absolute;display:block;top:0px}.spinner:before{left:-6px}.spinner:after{left:6px}@-webkit-keyframes bounce-bottom{0%{height:5px;margin-top:15px}50%{height:20px;margin-top:0px}100%{height:5px;margin-top:15px}}@keyframes bounce-bottom{0%{height:5px;margin-top:15px}50%{height:20px;margin-top:0px}100%{height:5px;margin-top:15px}}.spinner-bounce-bottom{-webkit-animation:bounce-bottom 0.6s ease 0.1s infinite;animation:bounce-bottom 0.6s ease 0.1s infinite}.spinner-bounce-bottom:before,.spinner-bounce-bottom:after{top:auto;bottom:0px}.spinner-bounce-bottom:before{-webkit-animation:bounce-bottom 0.6s ease 0s infinite;animation:bounce-bottom 0.6s ease 0s infinite}.spinner-bounce-bottom:after{-webkit-animation:bounce-bottom 0.6s ease 0.2s infinite;animation:bounce-bottom 0.6s ease 0.2s infinite}@-webkit-keyframes bounce-top{0%{height:5px;margin-bottom:15px}50%{height:20px;margin-bottom:0px}100%{height:5px;margin-bottom:15px}}@keyframes bounce-top{0%{height:5px;margin-bottom:15px}50%{height:20px;margin-bottom:0px}100%{height:5px;margin-bottom:15px}}.spinner-bounce-top{-webkit-animation:bounce-top 0.6s ease 0.1s infinite;animation:bounce-top 0.6s ease 0.1s infinite}.spinner-bounce-top:before{-webkit-animation:bounce-top 0.6s ease 0s infinite;animation:bounce-top 0.6s ease 0s infinite}.spinner-bounce-top:after{-webkit-animation:bounce-top 0.6s ease 0.2s infinite;animation:bounce-top 0.6s ease 0.2s infinite}@-webkit-keyframes bounce-middle{0%{height:4px;margin-top:8px;margin-bottom:8px}50%{height:20px;margin-top:0px;margin-bottom:0px}100%{height:4px;margin-top:8px;margin-bottom:8px}}@keyframes bounce-middle{0%{height:4px;margin-top:8px;margin-bottom:8px}50%{height:20px;margin-top:0px;margin-bottom:0px}100%{height:4px;margin-top:8px;margin-bottom:8px}}.spinner-bounce-middle{-webkit-animation:bounce-middle 0.6s ease 0.1s infinite;animation:bounce-middle 0.6s ease 0.1s infinite}.spinner-bounce-middle:before,.spinner-bounce-middle:after{top:50%;-webkit-transform:translateY(-10px) translateZ(0);transform:translateY(-10px) translateZ(0)}.spinner-bounce-middle:before{-webkit-animation:bounce-middle 0.6s ease 0s infinite;animation:bounce-middle 0.6s ease 0s infinite}.spinner-bounce-middle:after{-webkit-animation:bounce-middle 0.6s ease 0.2s infinite;animation:bounce-middle 0.6s ease 0.2s infinite}@-webkit-keyframes glow{0%{background-color:transparent}50%{background-color:#ffee1f}100%{background-color:transparent}}@keyframes glow{0%{background-color:transparent}50%{background-color:#ffee1f}100%{background-color:transparent}}.spinner-blink{-webkit-animation:glow 0.6s 0.1s infinite;animation:glow 0.6s 0.1s infinite}.spinner-blink:before{-webkit-animation:glow 0.6s 0s infinite;animation:glow 0.6s 0s infinite}.spinner-blink:after{-webkit-animation:glow 0.6s 0.2s infinite;animation:glow 0.6s 0.2s infinite}*{font-family:nudista-web, sans-serif;font-weight:300;font-style:normal;font-display:fallback}.logan span,.block-infor strong{font-weight:600}.logan span.logan-ext{font-weight:100}.item-text,.project-list a,.logan span i,.contentext{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-display:fallback}.text-name,.project-year,.partner-header{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-display:fallback}.projects .inner .item .thumb:after,.menu a:hover,.menu a.active,.menu_left a.active,.menu_left a:hover,.media_menu_left a.active,.media_menu_left a:hover{font-weight:600}.project-year{font-size:46px}.text-name{font-size:21px}.item-text,.project-list a{font-size:11px;line-height:1.4}*{font-size:12px}.lang a{font-size:9px}.container .contact .col,.contentext{line-height:1.4}*{color:#000000}.item-text *,.project-year{color:#999}.layout{margin:0;padding:0;border:0}.layout *{margin:0;padding:0;border:0}td,textarea{color:#999999}ul,li{list-style:none;margin:0;padding:0}a{color:#000000;text-decoration:none}.fontsize_12{font-size:12px;font-weight:bold}.fontsize_11{font-size:11px}.fontsize_11_new{font-size:11px;color:#000000}.title td{font-size:11px}.title td a{text-decoration:none}.title td a:hover{font-weight:bold}.title_news{font-size:21px;font-weight:bold}.icon_twitter{margin-left:7px}.title_project_detail{font-weight:bold;font-size:14px}.login_form input{width:108px;height:15px;border:1px solid #bfbfbf;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#7f7f7f}.title_contact{font-weight:bold;color:#000000}.title_off_pro{font-size:46px;font-weight:bold}.office_visit_left{width:229px}.office_content_visit{width:535px}.line_height_13{line-height:13px}.office_font_uppercase{text-transform:uppercase}.office_font_bold{text-transform:uppercase}.office_color_1{color:#000;line-height:13px}.office_color_2{color:#808080;line-height:13px}.office_title_num{font-size:21px;font-weight:bold}.office_same_text_height{height:15px}.office_text_height_2{padding-top:0px;padding-bottom:2px;margin:0px}.office_team_height_16{height:16px}.office_team_height_15,.office_visit_height_15{height:15px}.media_tentoon_font{font-size:11px;line-height:13px}.media_text_height{padding-top:0px;padding-bottom:3px;margin:0px}.media_text_height_2,.office_visit_p{padding-top:0px;padding-bottom:2px;margin:0px}.height_td_form{height:182px}html{overflow:-moz-scrollbars-vertical}html{overflow:-webkit-scrollbars-vertical}html{overflow-x:auto}.popup_div{position:absolute;visibility:hidden;left:0px;top:0px;background-color:#ffffff}.add_popup_684{padding:11px;border:1px solid #999999;width:660px;background-color:#FFF}.title_popup{font-size:21px;text-transform:uppercase}a.close_icon{background:url(../images/delete_icon.jpg) right center no-repeat;padding-right:23px;font-size:12px}.popup_text_color{color:#666666}.message_no_item{font-size:12px;color:#F00;font-weight:bold;text-align:center}.height_td_form_contact{height:213px}.black_line{background:url(../images/black_line.jpg) top left repeat-x}a.office_project_link:hover{background:url(../images/grey_line.jpg) top left repeat-x;background-position:10px 10px}a.over_blue:hover{color:#36C}.text_bold{font-weight:bold}.text_normal{font-weight:normall}a.text_normal:hover{font-weight:normal;text-decoration:underline}.padding_top_10{padding-top:10px}.padding_top_15{padding-top:15px}.nudista_font_new{color:#000000}.amp img{width:7px;position:relative;top:2px}table tr td.logan{height:25px}.text_logo_top{width:58px}.text_logo_contact_top{width:129px}label.checkbox_init{display:block;margin:0px;padding-left:14px;color:#000000;font-size:9px;margin-bottom:5px}label.checkbox_checked{display:block;margin:0px;padding-left:14px;color:#000000;font-size:9px;margin-bottom:5px}label.checkbox_checked:before{background:#000000;border-color:#000}label.checkbox_unchecked{display:block;margin:0px;padding-left:14px;color:#00425F;font-zise:9px;margin-bottom:5px}label.radio_checked{background:#fff url("../images/check.jpg") no-repeat;display:block;margin:5px 0;padding-left:25px}label.radio_unchecked{background:#fff url("../images/check_un.jpg") no-repeat;display:block;margin:5px 0;padding-left:25px}label:hover{color:#575B60;cursor:pointer}label.highlighted{border:1px solid #333}.crirHidden{position:absolute;left:-1000px}.menu_item{height:16px;color:#000000}.menu a{font-size:11px}.menu_left{color:#000000;padding-top:2px}.media_menu_left{color:#000000;padding-top:5px}.search input{width:95px;border:none;height:15px;font-size:9px;font-family:Arial, Helvetica, sans-serif;line-height:15px;padding:5px}.filter-group{width:100%;max-width:230px;align-self:flex-end;margin-bottom:13px}.list_checkbox{display:flex;justify-content:space-between;flex-wrap:wrap}.list_checkbox .item{width:45%;order:1}.list_checkbox input{margin:0;padding:0;float:left;font-size:0;height:13px}.list_checkbox label{position:relative;padding-left:12px;font-size:9px;color:#999999;line-height:1.2}.list_checkbox label:before{box-sizing:border-box;width:8px;height:8px;border:1px solid #999999;left:0;position:absolute;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);content:''}.closemenu{display:none}.header{margin-bottom:35px;position:relative;display:flex;justify-content:space-between}.header .logo{align-self:flex-end;width:100px;height:70px;position:relative;margin-bottom:15px}.header .logo img{position:absolute;left:-75px;bottom:0;height:100%;width:auto}.header .group-tooglemenu .tooglemenu-inner{display:flex;min-width:675px;justify-content:space-between;position:relative}.header .menu-group{padding:13px;background-color:#ffee1f;min-width:115px;box-sizing:border-box;margin-right:80px}.header .menu-group .logan{padding-bottom:35px}.header .menu-group .menu{padding-top:65px}.header .searchinput .search{box-sizing:border-box;height:10px;width:100%;border:1px solid #bfbfbf;position:relative}.header .searchinput .search input{margin:0;padding:0;font-size:8px;height:100%;outline:none;border:1px}.header .searchinput .search-icon{border:0;width:8px;height:8px;position:absolute;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);right:1px}.header .searchinput .search-icon svg{width:100%}.header .socials{position:absolute;bottom:15px;right:280px;display:inline-block}.header .socials .ico{height:13px;max-width:13px;position:relative;display:inline-block;padding-left:5px}.header .socials .ico:first-child{padding-left:0}.header .socials .ico svg{height:100%;width:auto}.header .socials .ico:hover{background-color:#ffee1f}.header .tooglemenu{display:none}.header .tooglemenu-main{display:flex}.lang{position:absolute;bottom:15px;right:-25px;display:inline-flex;justify-content:flex-end;flex-direction:column}.lang a{padding:3px 0;display:inline-block}.lang a.active{background-color:#ffee1f;pointer-events:none}.lang.lang-hide{display:none}@media (max-width: 1024px){.header .group-tooglemenu .tooglemenu-inner{min-width:500px}.header .group-tooglemenu .tooglemenu-inner .menu-group{margin-right:30px}.header .group-tooglemenu .tooglemenu-inner .groupsearch{width:auto}.header .logo{height:6vw}.header .logo img{left:-6.5vw}}@media (max-width: 800px){body{overflow:hidden}.header .menu-group .menu{padding-top:0}.header{flex-direction:column;padding-bottom:0;overflow:hidden}.header:before{width:110vw;position:absolute;bottom:0;left:-10vw;height:1px;content:'';background-color:#cccccc}.header .logo{align-self:flex-start;padding-top:10px;height:auto}.header .logo img{position:relative;height:60px;left:auto}.header .tooglemenu-main{display:none;overflow:hidden}.header .group-tooglemenu{margin-top:30px;margin-bottom:20px}.header .group-tooglemenu .tooglemenu-inner{flex-wrap:wrap;min-width:auto;justify-content:space-between;align-items:center;position:initial}.header .group-tooglemenu .tooglemenu-inner .menu-group{width:70%;margin:0}.header .group-tooglemenu .tooglemenu-inner .socials{width:15%;display:flex;position:relative;margin:0;top:auto;left:0;bottom:auto;right:auto;justify-content:flex-end}.header .group-tooglemenu .tooglemenu-inner .menu-group,.header .group-tooglemenu .tooglemenu-inner .socials{max-width:none}.header .group-tooglemenu .tooglemenu-inner .groupsearch{margin-top:20px}.header .tooglemenu,.header .closemenu{cursor:pointer;height:25px;width:25px;display:block;z-index:1}.header .tooglemenu svg,.header .closemenu svg{width:100%}.header .tooglemenu svg path,.header .closemenu svg path{fill:#000000}.header .tooglemenu .icon-close,.header .closemenu .icon-close{width:4vw;height:5vw;margin:0 auto}.header .tooglemenu .icon-menu,.header .closemenu .icon-menu{display:block}.header .closemenu{position:absolute;top:10px;right:10px}.header .searchinput .search{height:4vh;width:100%;padding:.5vh;display:block}.header .searchinput .search input{width:100%;font-size:2vh;height:auto;line-height:1}.header .searchinput .search-icon{width:2vh;height:2vh;right:1vh}.header .menu-group{background:no-repeat;margin:0;padding:0}.header .menu-group .menu{display:flex;margin:0;height:auto}.header .menu-group .menu .menu_item{padding-right:15px}.header .group-tooglemenu .tooglemenu-inner .tooglemenu-main{display:none;width:80vw;position:fixed;background:#fff;top:0;left:0;height:100%;z-index:111;border-right:1px solid #999;padding:15px;box-sizing:border-box}.header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .filter-group{width:100%;max-width:none}.header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .list_checkbox{flex-direction:column}.header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .filter-group,.header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .groupsearch{width:80%;margin:20px auto 0}.header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .filter-group .list_checkbox .item{width:100%}.header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .filter-group .list_checkbox .item.item-search{order:2}.header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .filter-group .list_checkbox .item label{font-size:18px;padding-left:25px;margin-bottom:10px}.header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .filter-group .list_checkbox .item label:before{width:15px;height:15px}.lang.lang-others{display:flex;position:absolute;justify-content:flex-start;top:20px;right:0}.menuhide{display:none}.headersub .tooglemenu{display:none}}@media (max-width: 540px){body .header .menu-group .menu .menu_item{height:auto;padding-right:3vw}body .header .menu-group .menu .menu_item a{font-size:2vw}body .header .group-tooglemenu .filter-group{width:70vw}body .header .group-tooglemenu .groupsearch{width:20vw;align-self:flex-start}body .list_checkbox{width:100%}body .list_checkbox .item{width:30%;margin-right:3%}body .list_checkbox label{margin-left:0;font-size:2.2vw;padding-left:3vw}body .header .socials .ico{height:3vw;max-width:3vw;padding-left:2vw}body .header .socials .ico:first-child{padding-left:0}body .tooglemenu{height:3.8vw;width:3.8vw}body .header .group-tooglemenu .tooglemenu-inner .tooglemenu-main{padding:2vh}body .header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .list_checkbox{flex-direction:column}body .header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .filter-group,body .header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .groupsearch{margin:3vh auto 0}body .header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .filter-group .list_checkbox .item label{font-size:2vh;padding-left:4vh;margin-bottom:1vh}body .header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .filter-group .list_checkbox .item label:before{width:2vh;height:2vh}body .header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .search-icon svg{left:-2vh;width:2vh}body .header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .closemenu{width:3vh;height:3vh;top:1vh;right:0}}@media (max-width: 800px){.mobile .header .menu-group .menu .menu_item{height:auto;padding-right:3vw}.mobile .header .menu-group .menu .menu_item a{font-size:2vw}.mobile .header .group-tooglemenu .filter-group{width:70vw}.mobile .header .group-tooglemenu .groupsearch{width:20vw;align-self:flex-start}.mobile .list_checkbox{width:100%}.mobile .list_checkbox .item{width:30%;margin-right:3%}.mobile .list_checkbox label{margin-left:0;font-size:2.2vw;padding-left:3vw}.mobile .header .socials .ico{height:3vw;max-width:3vw;padding-left:2vw}.mobile .header .socials .ico:first-child{padding-left:0}.mobile .tooglemenu{height:3.8vw;width:3.8vw}.mobile .header .group-tooglemenu .tooglemenu-inner .tooglemenu-main{padding:2vh}.mobile .header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .list_checkbox{flex-direction:column}.mobile .header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .filter-group,.mobile .header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .groupsearch{margin:3vh auto 0}.mobile .header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .filter-group .list_checkbox .item label{font-size:2vh;padding-left:4vh;margin-bottom:1vh}.mobile .header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .filter-group .list_checkbox .item label:before{width:2vh;height:2vh}.mobile .header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .search-icon svg{left:-2vh;width:2vh}.mobile .header .group-tooglemenu .tooglemenu-inner .tooglemenu-main .closemenu{width:3vh;height:3vh;top:1vh;right:0}}.popup{position:fixed;width:100%;height:100%;display:none;left:0px;top:0px;z-index:11111111;background-color:rgba(255,255,255,0.4)}.popup .inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.popup .inner .close{position:absolute;top:5px;right:5px;cursor:pointer;z-index:1}.popup .inner .close img{width:13px;height:13px}.popup .inner .video{background:#000000;width:90vw;max-width:600px;position:relative;padding-bottom:56.25%;height:0}.popup .inner .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#popup_project_info{height:auto !important;top:50px !important}.popupadmin{position:relative;margin:0 auto;width:100%;max-width:650px;border:1px solid #000000;padding:15px;display:none;top:0;z-index:11111111;background-color:rgba(255,255,255,0.4);background:#FFFFFF}.popupadmin .list_checkbox .item{width:20%}.popupadmin .inner{display:flex;flex-direction:column}.popupadmin .inner .close{position:absolute;top:5px;right:5px;cursor:pointer;z-index:1}.popupadmin .inner .close img{width:13px;height:13px}.popupadmin .inner .row{display:flex;position:relative;justify-content:space-between;align-items:center;margin-bottom:10px}.popupadmin .inner .row.rowtop{align-items:flex-start}.popupadmin .inner .row.row_s .col:first-child{width:10%}.popupadmin .inner .row.row_s .col:last-child{width:90%}.popupadmin .inner .row.row_l .col:first-child{width:50%}.popupadmin .inner .row.row_l .col:last-child{width:50%}.popupadmin .inner .row.row-mid .col-text{width:25% !important}.popupadmin .inner .row.row-mid .col-text.second{text-align:right;padding-right:10px;box-sizing:border-box}.popupadmin .inner .row.row-mid .col-input{width:25% !important}.popupadmin .inner .row .col-list .item{position:relative;display:flex}.popupadmin .inner .row .col-list .item .item-col{width:30%}.popupadmin .inner .row .col-list .item .item-colimg{cursor:pointer;position:absolute;right:0}.popupadmin .inner .row .col:first-child{width:25%}.popupadmin .inner .row .col:last-child{width:75%}.popupadmin .inner .row .col.col-title{text-transform:uppercase;font-weight:bold}.popupadmin .inner .row .col.col-text{text-transform:uppercase;font-weight:bold}.popupadmin .inner .row .col.col-input{text-align:right}.popupadmin .inner .row .col.col-input.unfull{text-align:left}.popupadmin .inner .row .col.col-input.unfull input{max-width:155px}.popupadmin .inner .row input[type="text"],.popupadmin .inner .row select,.popupadmin .inner .row textarea{border:1px solid #000000;width:100%}.popupadmin .inner .row textarea{height:80px}.popupadmin .innergroup{background:#c0c0c0;margin-bottom:20px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;height:26px;overflow:hidden}.popupadmin .innergroup.open{height:auto}.popupadmin .innergroup.open .row.row-main:before{background-image:url("../images/iconmonstr-triangle.svg")}.popupadmin .innergroup .row{padding:0 15px}.popupadmin .innergroup .row.row-main{background:#000000;padding:5px;position:relative;display:block;z-index:11}.popupadmin .innergroup .row.row-main:before{right:5px;position:absolute;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);content:'';background:url("../images/iconmonstr-triangle_down.svg") no-repeat center;width:10px;height:10px;background-size:contain}.popupadmin .innergroup .row.row-main .col-text{color:#fff}.popupadmin .picturelist{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.popupadmin .picturelist .item{width:18%;height:80px;box-sizing:border-box;margin:1%;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}.popupadmin .btngroup{position:absolute;right:0;top:0}.popupadmin .btngroup .btnimg{display:inline-block;width:16px;height:16px;line-height:16px;text-align:center;box-sizing:border-box;margin-right:3px;color:#ffee1f;font-size:12px;font-weight:bold;cursor:pointer;background:#000}.popupadmin .btngroup .btnimg:hover,.popupadmin .btngroup .btnimg.active{background:#ffee1f;color:#000000}.popupadmin.subpopup{display:block;width:100%;height:100%;position:absolute;top:0;left:0;transition:none;transform:none;box-sizing:border-box;background:none;background-color:rgba(255,255,255,0.8);border:0}.popupadmin.subpopup .inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);width:100%;max-width:500px;border:1px solid #000000;padding:15px;background:#fff}.popupadmin.subpopup .inner .row textarea{height:40px}.popupadmin .projectrow-listrow .items{display:none;justify-content:space-between}.popupadmin .projectrow-listrow .items.show{display:flex}.popupadmin .projectrow-listrow .items .item{height:100px;background:#ccc}.popupadmin .projectrow-listrow .items.items-1 .item{width:100%}.popupadmin .projectrow-listrow .items.items-2 .item{width:48%}.popupadmin .projectrow-listrow .items.items-3 .item{width:32%}.popupadmin .projectrow-listrow .items.items-4 .item{width:24%}.popupadmin .projectrow-listrow .items.items-5 .item{width:19%}.popupadmin#popup_project_picture{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);position:fixed}.grouppopupnew .popupadmin{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.button{display:inline-block;padding:5px 15px;color:#fff;background:#000;cursor:pointer;outline:none;border:0}.popupadmin .inner .row .col.col-title{font-size:30px}.popupadmin .inner .row .col.col-text,.popupadmin .inner .row input[type="text"],.popupadmin .inner .row select,.popupadmin .inner .row textarea{font-size:15px}.popupadmin .innergroup .row.row-main .col-text{font-size:14px}.videocuyper{width:90%;min-width:900px;position:relative;padding-bottom:56.25%;height:0}.videocuyper video{position:absolute;top:0;left:0;width:100%;height:100%}#popup_preview .popup-content img{width:auto;height:auto;max-width:900px;max-height:80vh}.mobile .videocuyper{width:95vw;min-width:auto}.container{width:calc(100% - 170px);max-width:900px;margin:0 auto 35px;text-align:left}.container .inner-sub{width:100%;max-width:675px;margin:35px 0 0 auto}.container .inner-sub .item{display:flex;margin-bottom:35px;justify-content:space-between;position:relative}.container .inner-sub .item .item-text{width:calc(100% - 220px);position:relative}.container .inner-sub .item .item-text .text-name{line-height:1}.container .inner-sub .item .item-text .text-date{padding:2px 0 5px}.container .inner-sub .item .thumb{width:160px;cursor:pointer;position:relative}.container .inner-sub .item .thumb img{width:100%;height:auto}.container .inner-sub .item .thumb .text-pdf{position:absolute;top:0;left:-30px}.container .inner-sub .imgfull{margin-top:35px;width:100%;height:auto}.container .project{display:flex;margin-bottom:35px}.container .project .project-list{margin-top:15px;display:flex;flex-direction:column}.container .project .project-year{margin-right:10px}.container .project .project-img img{width:100%}.container .projectdetail{display:flex;justify-content:space-between;flex-direction:column;margin-top:30px}.container .projectdetail.projectdetail-client .inner-sub{margin-bottom:10px}.container .projectdetail .inner-sub{margin-top:0;max-width:none}.container .projectdetail .inner-sub .project-visual{width:calc(100% + 20px);position:relative;left:-10px;height:auto}.container .projectdetail .inner-sub .picrow{position:relative;display:flex;justify-content:space-between;margin-bottom:10px}.container .projectdetail .inner-sub .picrow .picitem{position:relative;background:#ccc}.container .projectdetail .inner-sub .picrow.picrow_1 .picitem{width:100%}.container .projectdetail .inner-sub .picrow.picrow_2 .picitem{width:49%}.container .projectdetail .inner-sub .picrow.picrow_3 .picitem{width:32%}.container .projectdetail .inner-sub .picrow.picrow_4 .picitem{width:24%}.container .projectdetail .inner-sub .picrow.picrow_5 .picitem{width:19%}.container .projectdetail .inner-left{width:100%;max-width:none;margin-right:0;padding-top:30px}.container .projectdetail.managedetail{justify-content:flex-start;position:relative}.container .projectdetail.managedetail .iteminner.loading:after{background:transparent url("../images/loading.svg") no-repeat center;background-size:32px 32px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;content:''}.container .projectdetail.managedetail .iteminner.loading:before{background-color:rgba(0,0,0,0.6);position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;content:''}.container .projectdetail.managedetail .resizable{position:relative}.container .projectdetail.managedetail .splitter{position:absolute;width:16px;height:16px;padding:4px;bottom:0;right:0;cursor:nwse-resize;background:url(../images/wingrip.png) no-repeat;z-index:100;display:none}.container .projectdetail.managedetail .splitter.splitter-black{background:url(../images/wingrip2.png) no-repeat}.container .projectdetail.managedetail .croppie-container .cr-viewport,.container .projectdetail.managedetail .croppie-container .cr-resizer{border:0;box-shadow:none}.container .projectdetail.managedetail .inner-sub{margin:0;padding:0;padding-left:0;max-width:none}.container .projectdetail.managedetail .inner-sub .picrow{margin:0;max-width:880px;margin-bottom:10px;justify-content:flex-start}.container .projectdetail.managedetail .inner-sub .picrow .picitem{margin-right:10px;position:relative;overflow:hidden;display:block}.container .projectdetail.managedetail .inner-sub .picrow .picitem .iteminner{height:100%}.container .projectdetail.managedetail .inner-sub .picrow .picitem:last-child{margin-right:0}.container .projectdetail.managedetail .inner-sub .picrow.picrow_1 .picitem{width:880px;margin-right:0}.container .projectdetail.managedetail .inner-sub .picrow.picrow_2 .picitem{width:435px}.container .projectdetail.managedetail .inner-sub .picrow.picrow_3 .picitem{width:286.67px}.container .projectdetail.managedetail .inner-sub .picrow.picrow_4 .picitem{width:212.5px}.container .projectdetail.managedetail .inner-sub .picrow.picrow_5 .picitem{width:168px}.container .projectdetail.managedetail #project-detail-pictures{display:block;position:relative;margin:0;padding:0;border:0;width:900px}.container .projectdetail.managedetail .itemtitle{z-index:10;position:absolute;bottom:0;right:0;display:inline-block;font-size:10px;padding:2px 5px;line-height:1;background:#ffee1f;color:#000000}.container .projectdetail.managedetail .title_project_detail{font-size:14px;margin-top:0}.container .projectdetail.managedetail .rowcontent:last-child{font-size:11px}.container .projectdetail.managedetail .reports label{font-size:10px}.container .partners{-webkit-columns:2 330px;-moz-columns:2 330px;columns:2 330px}.container .partners .partner{width:95%;margin-right:5%}.container .partners .partner-header{padding:15px 0 10px}.container .partners .partner-desc{padding-bottom:10px}.container .contact .contact-row{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}.container .contact .col{width:30%;background-size:cover;background-repeat:no-repeat;background-position:center}.container .contact .col.contact-infor a{text-decoration:underline}.container .contact .col.contact-infor a:hover{text-decoration:underline}.container .contact .col.contact-infor a.nounderline{text-decoration:none}.container .contact .col.contact-infor a.nounderline:hover{text-decoration:underline}.container .contact .col.contact-infor .logan{margin-top:70px}.container .contact .col.contact-infor .address{padding:20px 0}.container .contact .col.contact-infor .block-infor{margin-bottom:35px}.container .contact .col.contact-infor .info-footer{display:flex;flex-direction:column}.container .contact .col.contact-infor .info-footer a{padding-top:10px}.container .contact .col.contact-map{width:65%;overflow:hidden;position:relative;text-align:center}.container .contact .col.contact-map img{width:100%;max-width:600px}.container .contact .col.contact-street img{max-width:400px}.container .projectdetail-content{display:flex;justify-content:space-between;padding-bottom:30px}.container .projectdetail-content label{font-size:10px}.container .projectdetail-content label,.container .projectdetail-content .contentext{color:#000}.container .projectdetail-content .rowcontent:first-child{width:330px}.container .projectdetail-content .rowcontent:last-child{width:calc(100% - 350px)}.container .projectdetail-content .reports{padding:15px 0 10px}.container .projectdetail-content .reports .row-report{display:flex;justify-content:flex-start;padding-bottom:5px}.container .projectdetail-content .reports .row-report label{display:block}.container .projectdetail-content .reports .row-report label:first-child{width:140px}.container .projectdetail-content .reports .row-report label:last-child{width:calc(100% - 130px)}@media (max-width: 1024px){.container{width:calc(100% - 14vw)}.container .inner-sub{max-width:none}.container .projectdetail .inner-left{max-width:none;margin-right:0;padding-bottom:35px}}@media (max-width: 800px){.container .inner-sub .item .item-text{width:50vw}.container .inner-sub .item .thumb{margin-left:0;width:30vw}.container .contact .col{width:100%}.container .contact .col.contact-map{width:100%;min-height:400px;margin-top:35px}.container .projectdetail-content{flex-direction:column}.container .projectdetail-content .rowcontent:first-child{width:100%}.container .projectdetail-content .rowcontent:last-child{width:100%}.container .projectdetail-content .reports{padding:15px 0 10px}.container .projectdetail-content .reports .row-report{display:flex;justify-content:flex-start;padding-bottom:5px}.container .projectdetail-content .reports .row-report label{display:block}.container .projectdetail-content .reports .row-report label:first-child{width:150px}.container .projectdetail-content .reports .row-report label:last-child{width:calc(100% - 160px)}}@media (max-width: 540px){body .container{width:94%}}@media (max-width: 800px){.mobile .container{width:94%}}.projects .inner{display:flex;flex-wrap:wrap;justify-content:flex-start}.projects .inner .item{width:23%;margin-top:35px;margin-right:2.5%;display:flex;flex-direction:column;justify-content:flex-end;position:relative}.projects .inner .item:nth-child(4n+0){margin-right:0}.projects .inner .item.item-team{margin-bottom:0px;margin-top:20px;justify-content:flex-start;width:18%;margin-right:2.5%}.projects .inner .item.item-team:nth-child(5n+0){margin-right:0}.projects .inner .item.item-team .title{padding-top:10px}.projects .inner .item.item-team .thumb{padding-bottom:100%;background-color:#c0c0c0;cursor:inherit}.projects .inner .item .title{margin-bottom:5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.projects .inner .item .thumb{width:100%;overflow:hidden;position:relative;padding-bottom:56.25%;height:0;background-color:#cccccc;background-size:cover;background-position:center;background-repeat:no-repeat}.projects .inner .item .thumb img{object-fit:contain}.projects .inner .item .thumb .spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.projects .inner .item .thumb.loaded{filter:grayscale(100%)}.projects .inner .item .thumb.loaded .spinner{display:none}.projects .inner .item:hover .thumb{filter:grayscale(0)}.projects .inner .item.item-news .thumb,.projects .inner .item.item-list .thumb{filter:grayscale(0)}.projects .inner .item.item-news .thumb:after,.projects .inner .item.item-list .thumb:after{content:'NEWS';position:absolute;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);right:20px;width:60px;height:60px;line-height:60px;background:#ffee1f;border-radius:50%;text-align:center}.projects .inner .item.item-news .thumb .label,.projects .inner .item.item-list .thumb .label{font-weight:bold;padding:10px;display:block;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:20px;line-height:25px;width:-webkit-fill-available}.projects .inner .item.item-list .thumb:after{content:'LIST'}@media (max-width: 800px){.projects .inner .item{width:31%;margin-right:3.5%}.projects .inner .item:nth-child(3n+0){margin-right:0 !important}.projects .inner .item:nth-child(4n+0){margin-right:3%}.projects .inner .item.item-team{width:31%;margin-right:3.5%}.projects .inner .item.item-team:nth-child(3n+0){margin-right:0 !important}.projects .inner .item.item-team:nth-child(5n+0){margin-right:3%}}.manage-controls{display:flex;justify-content:flex-end}.manage-controls .add_new{text-transform:uppercase;background:url(../images/theme/manages/add_new_icon.jpg) right center no-repeat;padding-right:26px}.manage-controls.controls2{padding-bottom:25px;border-bottom:1px solid #000}.manage-controls.controls2 .button{margin-left:10px}.icon-manages{position:absolute;top:0;right:0;display:flex}.icon-manages .icon{margin:1px;width:13px;height:13px;background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer}.icon-manages .icon.icon-edit{background-image:url("../images/theme/manages/edit_icon.jpg")}.icon-manages .icon.icon-edit:hover{background-image:url("../images/theme/manages/edit_yellow.jpg")}.icon-manages .icon.icon-delete{background-image:url("../images/theme/manages/close.jpg")}.icon-manages .icon.icon-delete:hover{background-image:url("../images/theme/manages/delete_yellow.jpg")}.icon-manages .arrow{cursor:pointer}.icon-manages .arrow-up{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid black}.icon-manages .arrow-up:hover{border-bottom-color:#ffee1f}.icon-manages .arrow-down{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid black}.icon-manages .arrow-down:hover{border-top-color:#ffee1f}.icon-manages.display1{flex-direction:column;right:-30px;z-index:2}.icon-manages.display1>div{margin-bottom:10px}.icon-manages.display2{flex-direction:column;right:0px;z-index:2}.icon-manages.bottom{top:auto;bottom:0}.icon-manages.bottom .splitter{padding:0 !important;margin:0 !important}body .ajax-file-upload{background:#000;box-shadow:none;border:0;border-radius:0;font-size:12px}
/*# sourceMappingURL=all.css.map */
