@keyframes downAndBack{0%{top:calc(50% - 4px)}20%{top:calc(50% - 6px)}60%{top:calc(50% + 2px)}to{top:calc(50% - 4px)}}@keyframes downAndBack{0%{top:calc(50% - 4px)}20%{top:calc(50% - 6px)}60%{top:calc(50% + 2px)}to{top:calc(50% - 4px)}}@keyframes downAndBack{0%{top:calc(50% - 4px)}20%{top:calc(50% - 6px)}60%{top:calc(50% + 2px)}to{top:calc(50% - 4px)}}.achievements-wrapper{padding:2.4rem 0}@media (min-width:1199px){.achievements-wrapper{padding:7.2rem 0}.achievements-wrapper .container-fluid{padding:0 132px}}.achievements-wrapper h2{font-size:28px}@media (min-width:767px){.achievements-wrapper h2{font-size:calc(1vw + 28px)}}@media (min-width:1199px){.achievements-wrapper h2{font-size:64px;text-align:center}}@media (min-width:1441px){.achievements-wrapper h2,.achievements-wrapper h3{margin-left:auto;margin-right:auto;max-width:820px}}@media (min-width:1199px){.achievements-wrapper .achievements{padding-top:4.8rem}}.achievements-wrapper .achievements .border .achievement{display:inline-block;padding:2.4rem 0}@media (min-width:1199px){.achievements-wrapper .achievements .border .achievement{padding:2.4rem 1.2rem}}.achievements-wrapper .achievements .border .achievement .label{font-size:14px;text-transform:uppercase}.achievements-wrapper .achievements .border .achievement .value-wrap{height:120px;overflow:hidden;padding:1.2rem 0}.achievements-wrapper .achievements .border .achievement .value-wrap .value{color:#161514;font-family:Neue Haas Grotesk Display Pro Light;font-size:100px;line-height:1;transform:translateY(0);transition:transform .48s ease-in-out}.achievements-wrapper .achievements .border .achievement .value-wrap.active .value{transform:translateY(-110px)}.achievements-wrapper .achievements .border:not(:last-child):after{background-color:rgba(22,21,20,.1);bottom:0;content:"";display:inline-block;height:1px;left:0;position:absolute;transform:translateY(-16px);width:65%}@media (min-width:992px){.achievements-wrapper .achievements .border:not(:last-child){border-bottom:none;border-right:1px solid rgba(22,21,20,.1)}.achievements-wrapper .achievements .border:not(:last-child):after{display:none}}@keyframes downAndBack{0%{top:calc(50% - 4px)}20%{top:calc(50% - 6px)}60%{top:calc(50% + 2px)}to{top:calc(50% - 4px)}}.gallery-wrapper{padding:2.4rem 0}@media (min-width:1199px){.gallery-wrapper{padding:7.2rem 0}.gallery-wrapper .container-fluid{padding:0 116px}}.gallery-wrapper h2{font-size:56px}@media (min-width:767px){.gallery-wrapper h2{font-size:calc(1vw + 56px)}}@media (min-width:1199px){.gallery-wrapper h2{font-size:96px;text-align:center}}.gallery-wrapper .gallery{display:flex;flex-wrap:wrap}.gallery-wrapper .gallery .row{width:100%}@media (max-width:1199px){.gallery-wrapper .gallery .row{display:block}}.gallery-wrapper .gallery .image-wrapper{line-height:0;padding:8px}@media (max-width:1199px){.gallery-wrapper .gallery .image-wrapper{padding-left:0;padding-right:0}}.gallery-wrapper .gallery .image-wrapper .image{border-radius:5px;height:auto;width:100%}@keyframes downAndBack{0%{top:calc(50% - 4px)}20%{top:calc(50% - 6px)}60%{top:calc(50% + 2px)}to{top:calc(50% - 4px)}}.portfolio-wrapper{padding:2.4rem 0}@media (min-width:1199px){.portfolio-wrapper{padding:7.2rem 0}.portfolio-wrapper .container-fluid{padding:0 132px}}.portfolio-wrapper h2{font-size:56px}@media (min-width:767px){.portfolio-wrapper h2{font-size:calc(1vw + 56px)}}@media (min-width:1199px){.portfolio-wrapper h2{font-size:96px}}.portfolio-wrapper .heading{text-align:center}.portfolio-wrapper .portfolio{background-color:#e4dacf;padding:1.2rem 1.2rem 3.6rem}@media (min-width:1199px){.portfolio-wrapper .portfolio{padding:3.6rem}}.portfolio-wrapper .portfolio .portfolio-content{height:100%;position:relative;width:100%}.portfolio-wrapper .portfolio .portfolio-content .portfolio-border-wrap{border:2px solid #e4dacf;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.portfolio-wrapper .portfolio .portfolio-content .item{border:.25px solid rgba(22,21,20,.15);height:100%;padding:2.4rem 1.2rem;text-align:center}@media (min-width:1199px){.portfolio-wrapper .portfolio .portfolio-content .item{padding:2.4rem}}.portfolio-wrapper .portfolio .portfolio-content .item .head{margin-bottom:.6rem;min-height:80px}@keyframes downAndBack{0%{top:calc(50% - 4px)}20%{top:calc(50% - 6px)}60%{top:calc(50% + 2px)}to{top:calc(50% - 4px)}}.site-footer{background-color:#161514;color:#fff}.site-footer a{color:#fff;text-decoration:none}@media (min-width:1366px){.site-footer .widget-wrapper{min-height:482px}}@media (min-width:991px) and (max-width:1366px){.site-footer .widget-wrapper{padding-bottom:35vh}}.site-footer .widget-wrapper .address-block{font-size:20px}.site-footer .widget-wrapper .address-block .label{padding-right:75px}@media (min-width:1199px){.site-footer .widget-wrapper .address-block .label{padding-right:60px}}.site-footer .site-info{padding-bottom:1.2rem}.site-footer .site-info hr{border:none;border-top:1px solid hsla(0,0%,100%,.1);padding:1.2rem 0}.site-footer .site-info .privacy-links a{color:hsla(0,0%,100%,.45);transition:color .28s ease-in-out}.site-footer .site-info .privacy-links a:hover{color:#fff}@media (min-width:991px){.widget.footer-nav .menu-footer-navigation-container{text-align:right}}.widget.footer-nav .menu{margin:0;padding:0}.widget.footer-nav .menu .menu-item{color:#fff;display:inline-block;list-style-type:none;transition:color .28s ease-in-out}@media (min-width:991px){.widget.footer-nav .menu .menu-item{color:hsla(0,0%,100%,.85)}}.widget.footer-nav .menu .menu-item.current-menu-item,.widget.footer-nav .menu .menu-item:hover{color:#fff}.widget.footer-nav .menu .menu-item a{padding:4px 18px 4px 0}@media (min-width:1199px) and (max-width:1400px){.widget.footer-nav .menu .menu-item a{padding:5px 20px 5px 0}}.widget.footer-nav .menu .menu-item:first-child a{padding-left:0}.widget.footer-nav .menu .menu-item:last-child a{padding-right:0}