@-webkit-keyframes lineHeight{0%{height:0}to{height:37px}}@keyframes lineHeight{0%{height:0}to{height:37px}}@-webkit-keyframes lineHeightOneLine{0%{height:0}to{height:70px}}@keyframes lineHeightOneLine{0%{height:0}to{height:70px}}@-webkit-keyframes lineWidthTablet{0%{width:0}to{width:calc(50% - (35px*2) - (33.333% - 35px*2)/2)}}@keyframes lineWidthTablet{0%{width:0}to{width:calc(50% - (35px*2) - (33.333% - 35px*2)/2)}}@-webkit-keyframes lineWidthMobile{0%{width:0}to{width:calc(50% - 35px - (50% - 35px*2)/2)}}@keyframes lineWidthMobile{0%{width:0}to{width:calc(50% - 35px - (50% - 35px*2)/2)}}@-webkit-keyframes lineHeightMap{0%{height:0}to{height:65px}}@keyframes lineHeightMap{0%{height:0}to{height:65px}}@-webkit-keyframes borderBottom{0%{width:0}to{width:50%}}@keyframes borderBottom{0%{width:0}to{width:50%}}@-webkit-keyframes border{0%{width:0;height:0}50%{width:50%;height:0}to{width:50%;height:100%}}@keyframes border{0%{width:0;height:0}50%{width:50%;height:0}to{width:50%;height:100%}}.tx-ebkprojects{position:relative;width:100%}.ebkprojects__list_wrap{max-width:700px;width:100%;margin:60px auto 0}.ebkprojects__list_wrap_inner{display:flex;flex-wrap:wrap;margin:0 -35px}.ebkprojects__list_category_text,.ebkprojects__list_category_title{text-align:center}.ebkprojects__list_category_title+.ebkprojects__list_category_text{margin-top:20px}.ebkprojects__list_category+.ebkprojects__list_category{margin-top:100px}.ebkprojects__list_item{display:flex;flex-direction:column;width:calc(33.333% - 35px*2);margin:0 35px}.ebkprojects__list_item:nth-child(n+4){margin-top:35px}.ebkprojects__list_item figure,.ebkprojects__show figure{position:relative}.ebkprojects__list_item figure img{max-width:100%;width:100%;height:auto}.ebkprojects__list_item figure figcaption,.ebkprojects__show figure figcaption{position:absolute;top:50%;left:50%;width:80%;color:#fff;font-size:17px;font-weight:700;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%)}.ebkprojects__list_item h5{margin-top:15px;font-size:17px;letter-spacing:normal;text-align:center}.ebkprojects__list_item form{margin:auto 0 0;text-align:center}.ebkprojects__list_item.active .ebkprojects__list_item_button{background:#ab1a25;color:#fff}.ebkprojects__list .tx-ebkprojects{width:calc(100% + 100px);margin:0 -50px;padding:70px 0 35px}@media all and (max-width:768px){.ebkprojects__list_wrap_inner{margin:0 -20px}.ebkprojects__list_item{width:calc(50% - 20px*2);margin:0 20px}.ebkprojects__list_item:nth-child(n+3){margin-top:35px}.ebkprojects__list .tx-ebkprojects{width:100%;margin:0}}@media all and (max-width:470px){.ebkprojects__list_wrap_inner{margin:0 -5px}.ebkprojects__list_item{width:calc(50% - 5px*2);margin:0 5px}.ebkprojects__list_item .ebkprojects__list_item_button{padding:10px 7px}}.ebkprojects__show{display:none}.ebkprojects__show figure figcaption{font-size:24px}.ebkprojects__show_title{width:80%;margin:-50px auto 0;padding:30px;background:#f8f8f8;text-align:center}.ebkprojects__show_title:before{content:none}.ebkprojects__show_description{width:76%;margin:0 auto}.ebkprojects__line{position:absolute;top:35px;left:calc((35px*2) + (33.333% - 35px*2)/2);margin:0;width:0;height:2px;background-color:#c11d2a;-webkit-animation:lineWidthTablet .3s ease-in-out .3s 1 forwards;animation:lineWidthTablet .3s ease-in-out .3s 1 forwards}.ebkprojects__line:after,.ebkprojects__line:before{content:'';position:absolute;top:-35px;left:0;width:2px;height:0;background-color:#c11d2a;-webkit-animation:lineHeight .3s ease-in-out 0s 1 forwards;animation:lineHeight .3s ease-in-out 0s 1 forwards}.ebkprojects__line:after{left:auto;top:0;right:0;-webkit-animation:lineHeight .3s ease-in-out .5s 1 forwards;animation:lineHeight .3s ease-in-out .5s 1 forwards}.ebkprojects__line[data-ri="2"]{left:calc(35px + 33.333% + (33.333% - 35px*2)/2);-webkit-animation:none;animation:none}.ebkprojects__line[data-ri="2"]:before{-webkit-animation:lineHeightOneLine .6s ease-in-out 0s 1 forwards;animation:lineHeightOneLine .6s ease-in-out 0s 1 forwards}.ebkprojects__line[data-ri="2"]:after,.ebkprojects__listobjects_contact ul.ebkprojects__listobjects_contact_objects li:before{content:none}.ebkprojects__line[data-ri="3"]{right:calc((35px*2) + (33.333% - 35px*2)/2);left:auto;-webkit-animation-name:lineWidthTablet;animation-name:lineWidthTablet}.ebkprojects__line[data-ri="3"]:before{left:auto;right:0}.ebkprojects__line[data-ri="3"]:after{right:auto;left:0}@media all and (max-width:768px){.ebkprojects__line{left:calc(35px + (50% - 35px*2)/2);-webkit-animation-name:lineWidthMobile;animation-name:lineWidthMobile}.ebkprojects__line[data-ri="2"]{left:auto;right:calc(35px + (50% - 35px*2)/2);-webkit-animation:lineWidthMobile .3s ease-in-out .3s 1 forwards;animation:lineWidthMobile .3s ease-in-out .3s 1 forwards}.ebkprojects__line[data-ri="2"]:before{left:auto;right:0;-webkit-animation:lineHeight .3s ease-in-out 0s 1 forwards;animation:lineHeight .3s ease-in-out 0s 1 forwards}.ebkprojects__line[data-ri="2"]:after{content:'';right:auto;left:0;-webkit-animation:lineHeight .3s ease-in-out .5s 1 forwards;animation:lineHeight .3s ease-in-out .5s 1 forwards}}.ebkprojects__listobjects_contact{padding-bottom:50px;text-align:center}.ebkprojects__listobjects_contact:nth-of-type(even){background:#fff}.ebkprojects__listobjects_contact ul.ebkprojects__listobjects_contact_objects{margin-top:35px;padding:0 10%;text-align:left}.ebkprojects__listobjects_contact ul.ebkprojects__listobjects_contact_objects.columns{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}.ebkprojects__listobjects_contact ul.ebkprojects__listobjects_contact_objects li{padding:5px 0}.ebkprojects__listobjects_contact_inner{max-width:876px;width:92%;margin:0 auto}.ebkprojects__listobjects_contact_name{padding-right:13px}.ebkprojects__listobjects_contact_phone{padding-left:13px}.ebkprojects__listobjects_map-line{display:block;width:2px;height:0;margin:0 auto;background-color:#c11d2a;-webkit-animation:lineHeightMap .3s ease-in-out 0s 1 forwards;animation:lineHeightMap .3s ease-in-out 0s 1 forwards}.ebkprojects__listobjects_map-wrap{position:relative}.ebkprojects__listobjects_map-wrap:after,.ebkprojects__listobjects_map-wrap:before{content:'';position:absolute;top:0;right:50%;width:0;height:0;border-top:2px solid #c11d2a;border-left:2px solid #c11d2a;-webkit-animation:border .8s ease-in-out .3s 1 forwards;animation:border .8s ease-in-out .3s 1 forwards;pointer-events:none;z-index:1}.ebkprojects__listobjects_map-wrap:after{right:auto;left:50%;border-left:none;border-right:2px solid #c11d2a}.ebkprojects__listobjects_map-border-bottom{position:absolute;left:0;bottom:0;width:100%;height:2px}.ebkprojects__listobjects_map-border-bottom:after,.ebkprojects__listobjects_map-border-bottom:before{content:'';position:absolute;top:0;left:0;width:0;height:2px;background-color:#c11d2a;-webkit-animation:borderBottom .3s ease-in-out 1.1s 1 forwards;animation:borderBottom .3s ease-in-out 1.1s 1 forwards}.ebkprojects__listobjects_map-border-bottom:after{left:auto;right:0}.ebkprojects__listobjects_map{width:100%;height:760px}.ebkprojects__listobjects_map img:not(.is_svg){max-width:none}.ebkprojects__listobjects_map-container{max-width:876px;width:92%;margin:0 auto 60px}@media all and (max-width:768px){.ebkprojects__listobjects_contact ul.ebkprojects__listobjects_contact_objects{padding:0;text-align:center}.ebkprojects__listobjects_contact ul.ebkprojects__listobjects_contact_objects.columns{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}}