.navigation-wrap .next-wrap a,.navigation-wrap .prev-wrap a{font-size:12px;font-family:ProximaNova,sans-serif;color:#02225b;text-transform:uppercase;line-height:14px;font-weight:600;letter-spacing:.075em;position:relative;height:14px;display:inline-block}.navigation-wrap .next-wrap a:before,.navigation-wrap .prev-wrap a:before{content:'';display:block;background-image:url(../images/pagination-arrows.png);width:9px;height:14px;position:absolute;top:0}.navigation-wrap .prev-wrap{float:left}.navigation-wrap .prev-wrap a{padding:0 0 0 18px}.navigation-wrap .prev-wrap a:before{left:0}.navigation-wrap .pagination{display:none}.navigation-wrap .next-wrap{float:right}.navigation-wrap .next-wrap a{text-align:right;padding:0 18px 0 0}.navigation-wrap .next-wrap a:before{right:0;background-position:right}@media all and (min-width:768px){.navigation-wrap{position:relative;width:468px;margin:auto}.navigation-wrap .next-wrap,.navigation-wrap .prev-wrap{position:absolute;float:none;top:0}.navigation-wrap .prev-wrap{left:0}.navigation-wrap .next-wrap{right:0}.navigation-wrap .pagination{display:block;margin:0 100px}.navigation-wrap .pagination .nav-links{text-align:center}.navigation-wrap .pagination .nav-links .page-numbers{font-size:14px;font-family:ProximaNova,sans-serif;color:#02225b;line-height:23px;display:inline-block;width:20px}.navigation-wrap .pagination .nav-links .page-numbers:hover{font-weight:600}.navigation-wrap .pagination .nav-links .page-numbers.current{font-weight:600;font-size:18px;border-bottom:2px solid #02225b}}#portfolio-header-block .content-wrap .content .page-header{padding:32px 0 46px}#portfolio .content-wrap .content .portfolio-list{padding:1px 0 33px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item{border-bottom:1px solid rgba(123,142,155,.2)}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .header{font-family:ProximaNova;text-align:center;padding:35px 0 26px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .header .title{font-size:16px;color:#02225b;text-transform:uppercase;line-height:20px;font-weight:600;letter-spacing:.05em;padding:0 0 3px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .header .description{font-size:14px;color:#092860;line-height:22px;letter-spacing:.01em}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .illustration{width:100%;padding:66.66% 0 0;background-position:center;background-size:cover;border-radius:6px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .achievements-list{text-align:center;padding:30px 0}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .achievements-list .achievements-list-item{position:relative;min-width:130px;height:80px;display:inline-block;padding:18px 0 0 19px;margin:0 10px 10px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .achievements-list .achievements-list-item .grow{font-size:32px;font-family:Comfortaa;color:#02225b;line-height:34px;font-weight:600;text-align:left;position:relative;z-index:1}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .achievements-list .achievements-list-item .grow span{font-weight:300}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .achievements-list .achievements-list-item .grow sup{font-weight:400;font-size:19px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .achievements-list .achievements-list-item .description{font-size:16px;font-family:ProximaNova;color:#02225b;line-height:18px;font-weight:600;letter-spacing:.01em;padding:0 0 0 10px;text-align:left;position:absolute;z-index:1}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .achievements-list .achievements-list-item:before{content:'';display:block;width:80px;height:80px;border-radius:50%;background-color:#c3d7af;position:absolute;top:0;left:0}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .done{font-size:14px;font-family:ProximaNova;color:#092860;line-height:22px;text-align:center;width:70%;margin:auto}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .tags-list{padding:45px 0 30px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .tags-list .tag{display:inline-block;font-size:14px;font-family:ProximaNova;color:#666;line-height:30px;text-align:center;padding:0 11px;border:1px solid #a1c572;margin:0 10px 11px 0;font-weight:300}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .tags-list .tag:hover{color:#333}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item-fake{display:none}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item-single{border-bottom:none}#portfolio .content-wrap .content .portfolio-list .row:last-child section.portfolio-list-item:last-child{border-bottom:none}#portfolio .content-wrap .content .navigation-wrap{padding:0 0 107px}@media all and (min-width:768px){#portfolio-header-block .content-wrap .content .page-header{padding:52px 0 33px}#portfolio .content-wrap .content{padding:0 62px}#portfolio .content-wrap .content .portfolio-list{padding:0 0 24px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .header{padding:42px 0 37px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .header .title{font-size:20px;line-height:30px;padding:0 0 7px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .illustration{border-radius:8px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .achievements-list{padding:40px 0 39px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .achievements-list .achievements-list-item{min-width:160px;height:120px;padding:26px 0 0 30px;margin:0 10px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .achievements-list .achievements-list-item .grow{font-size:50px;line-height:50px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .achievements-list .achievements-list-item .grow sup{font-size:28px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .achievements-list .achievements-list-item .description{padding:5px 0 0 15px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .achievements-list .achievements-list-item:before{width:120px;height:120px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .done{width:55%}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .tags-list{padding:33px 0 39px;width:83%;margin:auto}#portfolio .content-wrap .content .navigation-wrap{padding:0 0 104px}}@media all and (min-width:1240px){#portfolio-header-block .content-wrap .content .page-header{padding:76px 0 5px}#portfolio-header-block .content-wrap .content .breadcrumbs{padding:0 0 77px}#portfolio .content-wrap .content{padding:0}#portfolio .content-wrap .content .portfolio-list{padding:80px 0 24px;display:table}#portfolio .content-wrap .content .portfolio-list .row{display:table-row}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item{display:table-cell;width:50%}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .header{padding:0;min-height:128px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .done{min-height:99px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item .tags-list{padding:0 0 48px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item:nth-of-type(1){border-right:1px solid rgba(123,142,155,.2);padding:61px 14px 0 0}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item:nth-of-type(2){padding:61px 0 0 15px}#portfolio .content-wrap .content .portfolio-list .row section.portfolio-list-item-fake{display:table-cell}#portfolio .content-wrap .content .portfolio-list .row:first-child section.portfolio-list-item{padding-top:0}#portfolio .content-wrap .content .portfolio-list .row:first-child section.portfolio-list-item .header{margin:-8px}#portfolio .content-wrap .content .portfolio-list .row:last-child section.portfolio-list-item{border-bottom:none}#portfolio .content-wrap .content .portfolio-list .row:last-child section.portfolio-list-item .tags-list{padding:0;margin:0 auto -10px}#portfolio .content-wrap .content .navigation-wrap{padding:0 0 94px;margin:47px auto 0}}