@charset "utf-8";@font-face{font-family:'GloberSemiBold';src:url(../fonts/webfonts/2C69CA_0_0.eot);src:url(../fonts/webfonts/2C69CA_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/webfonts/2C69CA_0_0.woff2) format("woff2"),url(../fonts/webfonts/2C69CA_0_0.woff) format("woff"),url(../fonts/webfonts/2C69CA_0_0.ttf) format("truetype")}@font-face{font-family:'GloberThin';src:url(../fonts/webfonts/2C69CA_1_0.eot);src:url(../fonts/webfonts/2C69CA_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/webfonts/2C69CA_1_0.woff2) format("woff2"),url(../fonts/webfonts/2C69CA_1_0.woff) format("woff"),url(../fonts/webfonts/2C69CA_1_0.ttf) format("truetype")}@font-face{font-family:'geometria_lightlight';src:url(../fonts/webfonts/Geometria-Light-webfont.eot);src:url(../fonts/webfonts/Geometria-Light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/webfonts/Geometria-Light-webfont.woff2) format("woff2"),url(../fonts/webfonts/Geometria-Light-webfont.woff) format("woff"),url(../fonts/webfonts/Geometria-Light-webfont.ttf) format("truetype"),url(../fonts/webfonts/Geometria-Light-webfont.svg#geometria_lightlight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'globerbook';src:url(../fonts/webfonts/GloberBook.eot);src:url(../fonts/webfonts/GloberBook.eot?#iefix) format("embedded-opentype"),url(../fonts/webfonts/GloberBook.woff) format("woff"),url(../fonts/webfonts/GloberBook.ttf) format("truetype"),url(../fonts/webfonts/GloberBook.svg#globerbook) format("svg");font-weight:400;font-style:normal}.GloberSemiBold{font-family:GloberSemiBold,Helvetica,Arial,sans-serif!important}.GloberThin{font-family:GloberThin,Helvetica,Arial,sans-serif!important}.GloberBook{font-family:globerbook,Helvetica,Arial,sans-serif!important}.blue{color:#007aff!important}.lightGray{color:#8d8e9c!important}.lighterGray{color:#acadbc!important}.green{color:#61ba4d!important}.font12normal{font-size:12px!important}.font14normal{font-size:14px!important}.font12normal2{font-size:12px!important;line-height:8px!important;margin-bottom:10px;}.font18normal{font-size:18px!important}.font24normal{font-size:24px!important}.font26normal{font-size:26px!important}.margBot0{margin-bottom:0!important}.margBot5{margin-bottom:5px!important}.margBot10{margin-bottom:10px!important}.margBot20{margin-bottom:20px!important}.margBot30{margin-bottom:30px!important}body{font-family:globerbook,Arial,"Helvetica Neue",Helvetica,sans-serif}.with-fixed-navbar{padding-top:82px}.navbar-fixed-top .navbar-phone{font-size:16px;font-weight:400;padding:28px 30px 0 0}.navbar-fixed-top .navbar-brand{padding:18px 15px}.navbar-fixed-top .navbar-nav>li>a{padding:28px 10px}.navbar-fixed-top .navbar-nav>.active>a{background:none;box-shadow:none}.navbar-fixed-top .navbar-login{padding:19px 0 0}.navbar-fixed-top .navbar-login .btn{padding:10px 20px;border-radius:4px;font-weight:400;border:none;margin-left:2px}.navbar-fixed-top .navbar-login .btn:hover,.navbar-fixed-top .navbar-login .btn:focus,.navbar-fixed-top .navbar-login .active .btn{background-image:linear-gradient(45deg,rgba(15,189,149,1),rgba(165,226,88,1));box-shadow:0 3px 0 rgba(6,136,105,1);font-family:GloberSemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;border:none}.navbar-fixed-top .navbar-login .btn:focus,.navbar-fixed-top .navbar-login .active .btn{background:#53b057}.shadow-bottom{box-shadow:1px 0 2px rgba(0,0,0,0.25)}#navbar-home-fixed{display:none}.calculator .form-group.slider-sms-group{width:250px;margin-right:30px;position:relative;top:-20px}#calc_sms{min-width:170px;display:inline-block}#n_sms{font-size:28px}.slider-sms-group label{text-align:left;margin-bottom:15px}#slider_sms .ui-slider-handle{background:#2ea9ff;border-radius:20px;border:none;height:17px;margin-left:-8.5px;top:-6px;width:17px;outline:none}#slider_sms .ui-slider-handle:hover,#slider_sms .ui-slider-handle:focus{background:#248dce}#slider_sms.ui-slider-horizontal{height:7px;border:1px solid #d9ddde}.tarif-list ul{padding-left:0;position:relative;top:9px;margin-right:11px}.tarif-list li{list-style:none;font-size:12px}.jslider-scale{position:relative;top:7px}.jslider-scale span{border-left:1px solid #8d8e9c;font-size:0;height:5px;position:absolute}.jslider-scale ins{color:#8d8e9c;font-size:9px;left:0;position:absolute;text-decoration:none;top:5px}.main-start{background:url(../images/bg-img.jpg) #000 no-repeat center top;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.navbar-descr{float:left;font-size:12px;color:#fff;padding-top:31px}.navbar-login{float:right;font-family:GloberSemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;padding:19px 0}.navbar-login .btn{padding:8px 15px;color:#fff;border-radius:3px}.navbar-login .btn:hover,.navbar-login .btn:focus{border:1px solid #fff}#start-sending{color:#fff;padding-bottom:112px}#start-sending h1{font-family:GloberSemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:48px;line-height:46px;color:#fff;margin:52px 0 21px}#start-sending.consultation-block h1{margin-bottom:31px}#start-sending p{font-size:20px;line-height:1.2;margin:0}#start-sending .btn-success{margin:40px 0 25px}#start-sending .consultation .btn-success{margin:18px 0 0;width:235px}.consultation{padding-top:46px}.consultation .font26normal{margin-bottom:15px}.consultation input[type="text"],.consultation input[type="email"]{border-radius:0;width:235px}.consultation .form-group{margin-right:5px}#owl-serv-slider-wrap{padding-top:52px}#owl-serv-slider .item{width:100%}.title-with-underline,.title-block{font-size:44px;text-align:center;position:relative;z-index:0;padding:0 0 15px;margin-bottom:15px}.title-with-underline:before{background:none repeat scroll 0 0 #97c987;bottom:0;content:"";height:3px;left:50%;position:absolute;transition:all .25s ease 0;width:50px;margin-left:-25px}.slider-block{width:353px;height:361px;font:normal 13px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;float:left}.top-nav-iphone{padding:131px 45px 0 75px;margin-bottom:47px}.top-nav-iphone span{float:left}.top-nav-iphone span+span{margin-left:25px}.top-nav-iphone span+.top-nav-iphone-bank{margin-left:55px}.service-slider{float:left;padding:40px 0 0 25px;font-size:18px;line-height:1.33;width:353px}.title-service-slider{padding:20px 0}.title-service-slider a{color:#86db65;cursor:hand;font-family:GloberSemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;text-decoration:none;padding:8px 15px;border:1px solid rgba(134,219,101,0.5);border-radius:5px;transition:color .25s ease-out,background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out}.title-service-slider a:hover{color:#f08c31;cursor:hand;font-family:GloberSemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;text-decoration:none;padding:8px 15px;border:1px solid rgba(240,140,49,0.5);border-radius:5px;transition:color 0s,background 0s,border-color 0s,box-shadow 0}.main-advantages{background:#c9de96;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYzlkZTk2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwZmJkOTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYTZlMjU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(45deg,rgba(201,222,150,1) 0,rgba(15,189,149,1) 0,rgba(166,226,88,1) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgba(201,222,150,1)),color-stop(0%,rgba(15,189,149,1)),color-stop(100%,rgba(166,226,88,1)));background:-webkit-linear-gradient(45deg,rgba(201,222,150,1) 0,rgba(15,189,149,1) 0,rgba(166,226,88,1) 100%);background:-o-linear-gradient(45deg,rgba(201,222,150,1) 0,rgba(15,189,149,1) 0,rgba(166,226,88,1) 100%);background:-ms-linear-gradient(45deg,rgba(201,222,150,1) 0,rgba(15,189,149,1) 0,rgba(166,226,88,1) 100%);background:linear-gradient(45deg,rgba(201,222,150,1) 0,rgba(15,189,149,1) 0,rgba(166,226,88,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9de96',endColorstr='#a6e258',GradientType=1)}.adv-item{text-align:center;float:left;width:17.6667%;color:#fff;padding:74px 0 66px}.adv-icon{display:block;background:url(../images/adv-sprite.png) no-repeat 0 top;margin:0 auto;height:48px;margin-bottom:10px}.adv-icon.adv1{width:54px}.adv-icon.adv2{width:47px;background-position:-54px 0}.adv-icon.adv3{width:47px;background-position:-101px 0}.adv-icon.adv4{width:34px;background-position:-148px 0}.adv-icon.adv5{width:47px;background-position:-182px 0}.adv-item+.adv-item{margin-left:30px}.adv-title{font-size:20px;font-family:GloberSemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2;margin-bottom:5px}.adv-descr{font-size:14px;line-height:1.666}.test-service{background:#eef1f2;padding:75px 0 85px;border-top:1px solid #cad1d5}.title-test-service{font-size:28px;margin-bottom:28px}.test-service span{color:#acadbc;font-size:18px;position:relative;top:2px}.test-service .form-group{width:55%}.test-service input[type="text"]{width:86%}.descr-test-service{font-size:18px;margin-top:-4px;padding:0}#how-works{padding:80px 0 96px;text-align:center}#how-works .title-with-underline{margin-bottom:20px}#how-works .descr{margin-bottom:68px}.item-icon{display:block;background:url(../images/how-work-sprite.png) no-repeat;margin:0 auto;width:114px;height:114px;margin-bottom:15px;position:relative}.item+.item .item-icon:after{content:' ';display:block;background:url(../images/how-work-sprite.png) no-repeat 0 -114px;width:96px;height:8px;margin-bottom:15px;position:absolute;top:50%;margin-top:-4px;left:-125px}.item-icon.step1{background-position:0 0}.item-icon.step2{background-position:-114px 0}.item-icon.step3{background-position:-228px 0}#how-much{background:#eef1f2;padding:80px 0 60px}#how-much .descr{text-align:center}#how-much .title-with-underline{margin-bottom:40px}.calculator.form-inline{display:inline-block}.calculator label{font-size:12px}form.calculator input[type="text"]{width:140px}.calculator .form-group{margin-right:10px;text-align:left}.payment{padding:40px 0 55px}.value{font-size:28px;color:#464f58;padding-top:25px;display:inline-block}#how-much .nav-gray{margin-bottom:40px}.avatar{display:inline-block;width:69px;height:69px;border-radius:40px;overflow:hidden;margin-bottom:20px}#how-much .avatar{margin-bottom:10px}#many-sms .contact-list{margin:20px 0 50px}#reviews{background:#fff;padding:80px 0 95px;text-align:center}#reviews .title-with-underline{margin-bottom:20px}#reviews .descr{margin-bottom:65px}#reviews .item{margin-bottom:10px}#reviews .owl-theme .owl-controls{top:0}#owl-offers.owl-theme .owl-controls .owl-buttons .owl-prev{margin-left:-17px}#owl-offers.owl-theme .owl-controls .owl-buttons .owl-next{margin-right:-17px}#to-start{background:#c9de96;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYzlkZTk2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwZmJkOTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYTZlMjU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(45deg,rgba(201,222,150,1) 0,rgba(15,189,149,1) 0,rgba(166,226,88,1) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgba(201,222,150,1)),color-stop(0%,rgba(15,189,149,1)),color-stop(100%,rgba(166,226,88,1)));background:-webkit-linear-gradient(45deg,rgba(201,222,150,1) 0,rgba(15,189,149,1) 0,rgba(166,226,88,1) 100%);background:-o-linear-gradient(45deg,rgba(201,222,150,1) 0,rgba(15,189,149,1) 0,rgba(166,226,88,1) 100%);background:-ms-linear-gradient(45deg,rgba(201,222,150,1) 0,rgba(15,189,149,1) 0,rgba(166,226,88,1) 100%);background:linear-gradient(45deg,rgba(201,222,150,1) 0,rgba(15,189,149,1) 0,rgba(166,226,88,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9de96',endColorstr='#a6e258',GradientType=1);padding:80px 0 95px;text-align:center;color:#fff}#to-start .title-block{margin-bottom:10px}#to-start.small-version{padding:37px 0 45px}#to-start.small-version .title-block{font-size:32px}#to-start.small-version .descr{font-size:16px!important}#to-start .btn{padding-left:50px;padding-right:50px;margin-bottom:22px}#trust-us{padding-top:57px;text-align:center}#trust-us .lightGray.font24normal{margin-bottom:40px}.list-logo{margin:0 auto 43px}.list-logo>li{padding-left:15px;padding-right:15px}hr{border-color:#e6e6eb}#content{padding-top:30px;padding-bottom:30px}.media{border:1px solid #e9eaed;padding:30px;margin-top:20px}.media a{color:#288bd1}.media a:hover{color:#080808}.media-date{font-size:13px;color:#acadbc;margin-bottom:15px}.media-heading{font-size:30px;color:#37373d;line-height:1.2;margin-bottom:25px}.media-heading,.media-heading a{color:#37373d}.media-heading a:hover,.media-heading a:focus{text-decoration:none;color:#2ea9ff}.media,.media p{line-height:1.6}.media p{margin-bottom:0}.read_full a{float:right;border-left:2px solid #288bd1;padding-left:5px}.read_full a:hover{border-left:2px solid #282828}.pager li{font-size:18px}.pager li>a{color:#acadbc}.pager li>a,.pager li>span{background-color:transparent;border:none;border-radius:0;padding:0}.pager li>a:hover,.pager li>a:focus{background-color:transparent;color:#2ea9ff}.pager li i{display:inline-block;width:8px;height:14px;background:url(../images/sprite.png) no-repeat;position:relative;top:1px}.pager li.next i{background-position:-8px -40px;margin-left:10px}.pager li.previous i{background-position:0 -40px;margin-right:10px}.pager li.next a:hover i{background-position:-25px -40px}.pager li.previous a:hover i{background-position:-17px -40px}.vidjet{margin-bottom:20px}.header-page{font-size:44px;color:#37373d;margin:0 0 19px}.title-second{font-family:GloberSemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#37373d;font-size:22px}.explanation{line-height:1.33}address{line-height:1.7}.map-wrap{padding-top:8px}.doc-item .media-left img{float:left;position:relative;top:5px}.doc-item .media-left .media-heading{padding-left:77px;font:normal 22px GloberSemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#70717c;line-height:1.2727}.doc-item .list-unstyled{margin-bottom:0}.doc-item .list-unstyled li{font-family:GloberSemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif}.doc-item .list-unstyled li+li{margin-top:5px}.doc-item .list-unstyled li a{color:#4696f0}.tarif-item .media-heading{font:normal 28px GloberSemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif}.tarif-item .description{color:#8d8e9c;font-size:24px;line-height:1.33;margin-bottom:25px}.tarif-item .calculator input[type="text"],.tarif-item .calculator select{width:140px;background:#eef1f2}.contact-list{margin:0}.contact-list li{color:#37373d;font-size:20px;padding:0}.contact-list li+li{margin-left:20px}.skype-icon{display:inline-block;width:18px;height:17px;background:url(../images/sprite.png) -109px -30px no-repeat;position:relative;top:2px}p{line-height:1.625;margin-bottom:22px}.header-nav{font:normal 18px GloberSemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:4px 10px;line-height:1.625}.nav-left{margin-bottom:22px}.nav-left.nav>li>a{padding:4px 10px}.nav-left.nav>li{font-size:14px}.nav-left>li.active>a,.nav-left>li.active>a:hover,.nav-left>li.active>a:focus{background-color:transparent;color:#2ea9ff}.nav-left>li.active>a:before{content:' ';display:block;width:6px;height:8px;background:url(../images/sprite.png) -34px -40px no-repeat;position:absolute;left:0;top:11px}.nav-sector.nav-left.nav>li{font-size:16px}h2,h3{font-family:GloberSemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif}h2{font-size:22px}.descr-top-block .avatar{float:left;margin-left:-88px}.descr-top-block{padding-left:88px;margin-bottom:25px}.descr-top-block p{margin-bottom:6px;line-height:1.33}.modal-dialog{margin:30px auto;width:600px}.modal-content{background-color:#eef1f2;border:none;border-radius:0;box-shadow:0 3px 9px rgba(0,0,0,0.5)}.modal-content a{color:#3781d4}.modal-footer{border-top:none;padding:25px 15px;text-align:center;background:#fff}.modal-header{border-bottom:none;padding:35px 15px 15px;text-align:center}.modal-title{line-height:1.42857;margin:0;font-size:36px}.modal-body{text-align:center;padding-bottom:20px}.modal-body form{width:70%;display:inline-block}.modal-body form .form-control{border-radius:0;margin-bottom:19px;font-family:globerbook,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px}.modal-body form .form-control::-moz-placeholder{color:#b5b5ba;opacity:1}.modal-body form .btn{width:100%;font-size:20px;height:47px;line-height:47px;margin-bottom:20px}.modal-header .close{margin-right:3px;margin-top:-15px;display:block;width:14px;height:14px;background:url(../images/sprite.png) no-repeat -41px -42px;opacity:.75}.modal-header .close:hover,.modal-header .close:focus{opacity:1}.modal-body .alert{background:none;border:none;padding:0;box-shadow:none;text-align:left;margin-bottom:19px}.modal-body .alert-error{color:#f09c9d}.modal-content .help-block,.modal-content .checkbox label{font-size:13px;color:#8d8e9c}.modal-content .help-block{margin-top:-15px}select{-webkit-appearance:none}#forgetPassword .modal-dialog{width:485px}#forgetPassword .btn{margin-bottom:60px}#testing .modal-body{padding-bottom:40px}#testing .btn{margin-top:20px}#agreement .modal-dialog{width:85%;max-width:1100px}#agreement .modal-content{background:#fafafa}#agreement .modal-body{text-align:left;padding:0 20px 40px}#footer-page{padding-top:50px;padding-bottom:78px}.nav-footer{font-size:18px}.nav-footer>li>a:hover{color:#acadbc;text-decoration:none}.nav-footer li+li{margin-left:15px}#footer-page .support-item{float:left;margin-left:25px;line-height:29px}.copyright{text-align:right}.copyright span+span{margin-left:25px}.cb{color:#00f}.cr{color:red}.cg{color:#6c6}.cd{color:#006}.cn{color:#c6c}.cf{color:#933}.contacts{width:50%}.map{width:50%}.videowrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.portfolio_content {
    float: left;
    width: 100%;
    margin-top: 23px;
}

.portfolio_tabs {
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
    margin-bottom: 50px;
    display: block;
}

.portfolio_tabs_item {
    float: left;
    width: auto;
    font-size: 18px;
    padding: 4px 15px;
    margin: 0;
    list-style: none;
    margin-bottom: 8px;
}

.portfolio_tabs_item span:hover {
    border-bottom: 1px dashed rgba(152, 200, 137, .5);
    color: #98c889;
}

.portfolio_tabs_item span {
    border-bottom: 1px dashed rgba(81, 82, 95, .5);
    color: #51525f;    
}

.portfolio_main_item_img {
    float: left;
    width: 100%;
    max-height: 1113px;
    overflow: hidden;
    transition: .5s;
}

.portfolio_main_item_img img {
    display: block;
    float: left;
    width: 100%;
}

.portfolio_main_item_title {
    float: left;
    width: auto;
    display: block;
    font-size: 24px;
    font-family: GloberSemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #86db65;
    border: 1px solid rgba(134,219,101,0.5);
    padding: 6px 15px;
    text-decoration: none;
    transition: color .25s ease-out,background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out;
    border-radius: 5px;
    margin-top: 23px;
}

.portfolio_main_item > a {
    display: block;
    float: left;
}

.portfolio_main_item > a:hover .portfolio_main_item_title {
    color: #f08c31;
    border-color: #f08c31;
}

.portfolio_main_item > a:hover .portfolio_main_item_img {
    transform: translateY(-10px);
    transition: .5s;
}

.portfolio_main_item_result {
    float: left;
    width: 100%;
    color: #51525f;
    font-size: 21px;
    margin-top: 23px;
}

.portfolio_main_item_tags {
    float: left;
    width: 100%;
    margin-top: 22px;
}

.portfolio_main_item_tags_item {
    color: #51525f;
    font-size: 13px;
    padding: 4px 13px;
    background: #ededef;
    border-radius: 5px;
    width: auto;
    float: left;
    margin-right: 4px;
    margin-top: 4px;
}

.portfolio_level {
    display: none;
    float: left;
    padding-bottom: 95px;
    width: 100%;
}

.portfolio_level:first-child {display: block}

.portfolio_main_item:nth-child(7n+1) {
    width: 65.64569536423841%;
    float: left;
}

.portfolio_main_item:nth-child(7n+1) .portfolio_main_item_img {
    border-radius: 5px;
}

.portfolio_main_item:nth-child(7n+2) {
    width: 31.37417218543046%;
    float: right;
    margin-bottom: 75px;
}

.portfolio_main_item:nth-child(7n+2) .portfolio_main_item_img {
    max-height: 305px;
    border-radius: 3px;
}

.portfolio_main_item:nth-child(7n+2) .portfolio_main_item_result {
    font-size: 18px;
}

.portfolio_main_item:nth-child(7n+3) {
    width: 31.37417218543046%;
    float: right;
}

.portfolio_main_item:nth-child(7n+3) .portfolio_main_item_img {
    max-height: 305px;
    border-radius: 3px;
}

.portfolio_main_item:nth-child(7n+3) .portfolio_main_item_result {
    font-size: 18px;
}

.portfolio_main_item:nth-child(7n+4) {
    width: 100%;
    float: left;
    clear: both;
    margin-top: 87px;
    
}

.portfolio_main_item:nth-child(7n+4) .portfolio_main_item_img {
    max-height: 695px;
}

.portfolio_main_item:nth-child(7n+5) {
    width: 31.37417218543046%;
    margin-right: 2.938741721854305%;
    float: left;
    clear: both;
    margin-top: 95px;
}

.portfolio_main_item:nth-child(7n+6) {
    width: 31.37417218543046%;
    margin-right: 2.938741721854305%;
    float: left;
    margin-top: 95px;
}

.portfolio_main_item:nth-child(7n+7) {
    width: 31.37417218543046%;
    float: left;
    margin-top: 95px;
}

.portfolio_main_item:nth-child(7n+5) .portfolio_main_item_img,
.portfolio_main_item:nth-child(7n+6) .portfolio_main_item_img,
.portfolio_main_item:nth-child(7n+7) .portfolio_main_item_img {
    max-height: 305px;
}

.portfolio_main_item:nth-child(7n+5) .portfolio_main_item_result,
.portfolio_main_item:nth-child(7n+6) .portfolio_main_item_result,
.portfolio_main_item:nth-child(7n+7) .portfolio_main_item_result {
    font-size: 18px;
}

.portfolio_main_item {
    display: block;
}



.portfolio_main {
    display: none;
    float: left;
    width: 100%;
}

#portfolio_main_all {display: block;}


.portfolio_tabs li:hover a {
    color: #f2b663;
    border-color: #f2b663;
    transition: none;
}

.portfolio_tabs .active {
    background: #51525f;
    border-radius: 5px;
}

.portfolio_tabs .active:hover span {
    border-bottom: 0;
}

.portfolio_tabs .active a span {
    color: #fff;
}

.portfolio_tabs li:hover .active {
    background: #3b9290;
    color: #fff;
    border-color: #3b9290;
}

.portfolio_buttons {
    width: 100%;
    float: left;
    height: 49px;
    margin-top: 70px;
}

.portfolio_buttons > * {
    float: left;
    box-shadow: none;
    -webkit-box-shadow: none;
}

.portfolio_see_more_btn {
    float: left;
    height: 49px;
    line-height: 49px;
    width: 310px;
    border: 1px dashed #a8a8af;
    border-radius: 5px;
    text-align: center;
    margin-left: 20px;
    font-size: 20px;
    color: #51525f;
}

.portfolio_see_more_btn:hover {
    color: #f08c31;
    border-color: #f08c31;
}

.portfolio_see_more_btn:hover {
    cursor: pointer;
}

.success {
    padding: 110px 0!important;
}

.title-success {
    margin-bottom: 0!important;
    position: static;
}