@import url(http://fonts.googleapis.com/css?family=Roboto:400,300,700,500,100,900);@import url(http://fonts.googleapis.com/css?family=Oswald:700);body{font-size:16px;font-weight:300;color:#21282e;line-height:26px;font-family:Roboto,sans-serif}a{-webkit-transition:.25s;-ms-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s}a,a:hover{color:#ff4229}a:hover{opacity:.75}a:focus,a:hover{text-decoration:none}a img{position:relative}p{margin-bottom:24px}h1,h2,h3,h4,h5,h6{font-weight:500;color:#21282e;margin-top:0}h1{font-size:30px;line-height:26px}h1,h2{margin-bottom:28px}h2{font-size:24px;line-height:29px}h3{font-size:18px;line-height:22px}h3,h4{margin-bottom:28px}h4{font-size:16px;line-height:20px}h5{font-size:14px;line-height:17px}h5,h6{margin-bottom:28px}h6{font-size:12px;line-height:15px}.big-heading{border-left:9px solid #ffbb02;font-weight:900;margin-bottom:48px;text-transform:uppercase;position:relative;padding-left:22px}.big-heading small{padding-top:9px;font-size:16px;font-weight:300;margin-bottom:4px;line-height:20px;display:block}.heading{border-left:5px solid #ffbb02;font-weight:700;margin-bottom:48px;text-transform:uppercase;position:relative;letter-spacing:1px;line-height:28px;margin-top:48px;padding-left:18px}.heading.no-margin-top{margin-top:0}.small-heading{border-left:3px solid #ffbb02;font-weight:700;position:relative;line-height:17px;padding-left:12px}.small-heading,.x-large-heading{margin-bottom:24px;text-transform:uppercase}.x-large-heading{font-size:85px;font-weight:900;color:#fff;line-height:85px}.x-large-heading small{font-size:36px;font-weight:900;color:#21282e;line-height:36px;display:block}.x-large-heading.yellow small{color:#ffbb02}.center-heading{font-size:30px;font-weight:900;margin-bottom:54px;text-transform:uppercase;text-align:center;line-height:36px}.center-heading small{font-size:16px;font-weight:300;margin-bottom:3px;color:inherit;line-height:20px;display:block}.center-heading:after{height:9px;content:"";margin:20px auto 0;background:#ffbb02;width:67px;display:block}.center-heading.red:after{background:#ff4229}.large-center-heading{font-size:34px;font-weight:900;margin-bottom:36px;text-transform:uppercase;text-align:center;line-height:40px}.large-center-heading small{font-size:16px;font-weight:300;color:inherit;text-transform:none;line-height:28px;margin-top:3px;display:block}.heading-bracket{font-size:30px;font-weight:900;text-transform:uppercase;text-align:center;margin:0 18px 36px;line-height:46px}.heading-bracket.left{text-align:left}.heading-bracket small{font-size:16px;font-weight:300;color:inherit;line-height:20px;display:block}.heading-bracket span{position:relative;display:inline-block}.heading-bracket span:before{border:2px solid #ffbb02;border-right:none;left:-18px}.heading-bracket span:after,.heading-bracket span:before{height:46px;content:"";position:absolute;top:0;width:9px;display:block}.heading-bracket span:after{border:2px solid #ffbb02;border-left:none;right:-18px}blockquote{border-left:5px solid #ff4229;padding:16px 20px;font-size:15px;font-style:italic;color:#6d7276;margin:28px 0;background:#fff;line-height:28px}.aligncenter{margin:24px auto;display:block}.alignleft{margin-right:24px;margin-bottom:12px;float:left}.alignright{margin-bottom:12px;margin-left:24px;float:right}.bordered-image{position:relative}.bordered-image:after{height:86%;border:6px solid #fff;content:"";position:absolute;top:7%;left:7%;width:86%;display:block}.fill-image{right:0;position:absolute;bottom:-96px}hr{margin-bottom:36px;border-top:1px solid #e7e7e8;margin-top:36px}.fa-ul{margin-left:0}.fa-li{margin-right:12px;color:#ffbb02;position:static;width:auto}@media (max-width:768px){.fill-image{right:0;position:relative;bottom:-48px}.column-spacer{margin-bottom:36px}}.alert{padding:23px 26px;font-size:18px;font-weight:400;margin-bottom:0;border-radius:0;line-height:24px;margin-top:20px}.alert strong{font-weight:500;text-transform:uppercase}.alert .icon{margin-right:26px}.alert-success{border:1px solid #dae7d4;color:#3c763d;background:#dff0d8}.alert-success .icon{color:#6fcb49}.alert-info{border:1px solid #d2e3ec;color:#31709c;background:#d9edf7}.alert-info .icon{color:#4992b7}.alert-warning{border:1px solid #faebcc;color:#8a6d3b;background:#fcf8e3}.alert-warning .icon{color:#e0bf11}.alert-danger{border:1px solid #ebccd1;color:#b84442;background:#f2dede}.alert-danger .icon{color:#ec5252}.alert-small{padding:12px 14px;font-size:14px;margin-bottom:1px}.alert-small .icon{margin-right:12px}.form-alert{display:none}.button{padding:0 32px;font-size:16px;border:none;font-weight:700;-webkit-transition:.25s;-ms-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;text-transform:uppercase;position:relative;outline:none!important;letter-spacing:1px;line-height:42px;display:inline-block}.button:hover{opacity:.75}.button.small{padding:0 20px;font-size:14px;line-height:34px}.button.border:before{height:42px;content:"";position:absolute;top:0;left:0;width:8px}.button.small.border:before{height:34px;width:7px}.button.border{border:3px solid #21282e;color:#21282e;background:#fff}.button.border.clear{background:none}.button.border.white-border{border-color:#fff;color:#fff}.button.border.red:before{background:#ff4229}.button.border.yellow:before{background:#ffbb02}.button.border.green:before{background:#90c529}.button.border.blue:before{background:#29c0ff}.button.solid{padding:0 38px;line-height:48px}.button.small.solid{padding:0 26px;line-height:40px}.button.solid.red{color:#fff;background:#ff4229}.button.solid.yellow{color:#fff;background:#ffbb02}.button.solid.green{color:#fff;background:#90c529}.button.solid.blue{color:#fff;background:#29c0ff}.button.solid.dark{color:#fff;background:#21282e}.button.icon-left i{margin-right:9px}.button.icon-right i{margin-left:9px}.button-list{font-size:0}.button-list .button{margin-right:23px;margin-bottom:14px}.button-list .button:last-of-type,.button-list.single .button{margin-right:0}.pagination{margin:24px 0 0}.pagination-right{text-align:right}.pagination>li>a{padding:0 20px;font-size:16px;border:3px solid #21282e;font-weight:700;margin-right:12px;color:#21282e;text-transform:uppercase;position:relative;letter-spacing:1px;margin-left:0;line-height:42px}.pagination-right .pagination>li>a{margin-right:0;margin-left:12px}.pagination>li>a:focus,.pagination>li>a:hover{border-color:#21282e;color:#21282e;background:#fff}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover{border-color:#21282e;color:#21282e;opacity:1;background:#fff}.pagination>.active>a:before{height:42px;content:"";position:absolute;top:0;background:#ff4229;left:0;width:8px}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover{border-color:#21282e;color:#21282e;opacity:1;background:#fff}.pagination>li:first-child>a,.pagination>li:last-child>a{border-radius:0}.pagination>.prev>a{margin-right:24px}.pagination>.next>a{margin-right:0;margin-left:12px}.pagination>.next>a:before,.pagination>.prev>a:before{height:42px;content:"";position:absolute;top:0;background:#ff4229;left:0;width:8px}.pagination>.next>a:before{background:#ffbb02}.pager li>a{padding:0 20px;font-size:16px;border:3px solid #21282e;font-weight:700;color:#21282e;text-transform:uppercase;position:relative;letter-spacing:1px;border-radius:0;line-height:42px}.pager li>a:before{height:42px;content:"";position:absolute;top:0;background:#ff4229;left:0;width:8px}.pager li>a:focus,.pager li>a:hover{border-color:#21282e;color:#21282e;background:#fff}.pager .next>a:before{background:#ffbb02}@media (max-width:768px){.pagination{margin-bottom:24px}}input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]),select,textarea{padding:13px 15px;font-size:14px;border:1px solid #e6e6e6;font-weight:300;color:#21282e;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s;outline:none!important;background:#fff;width:100%;line-height:17px;display:block}.form-group{margin-bottom:30px}.newsletter-form label{font-size:36px;font-weight:100;line-height:44px;float:left}.newsletter-form .little-label{font-size:16px;font-weight:900;margin-bottom:18px;color:#ff4229;text-transform:uppercase;letter-spacing:2px;line-height:20px;display:block}.newsletter-form .input-wrapper{overflow:hidden;padding-left:12px}.newsletter-form input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]){height:44px;font-size:36px;border:none;font-weight:100;border-bottom:1px solid #e3e3e3;outline:none!important;background:none;width:100%;line-height:44px}.newsletter-form .clearfix{margin-bottom:36px}.search-form{position:relative}.search-form input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]){padding:10px 15px;border:none}.search-form button{padding:0;font-size:14px;border:none;right:0;color:#21282e;position:absolute;top:0;background:none;width:37px;line-height:37px;display:inline-block}@media (max-width:768px){.newsletter-form label{float:none}.newsletter-form .input-wrapper{padding-left:0}}.panel{margin-bottom:34px;box-shadow:none;border-radius:0}.panel-default{border-color:#e4e4e4}.panel-body{padding:22px 27px 37px}.panel p:last-of-type{margin-bottom:0}.panel-group .panel{border:1px solid #e0e0e0;box-shadow:none;border-radius:0}.panel-group .panel+.panel{margin-top:-1px}.panel-group .panel-default>.panel-heading{border-color:#e0e0e0;background:#f4f4f4}.panel-group .panel-heading{padding:0}.panel-group .panel-default>.panel-heading{color:#21282e}.panel-group .panel-title{font-size:16px;font-weight:500;line-height:68px}.panel-group .panel-title>a{height:100%;padding:0 25px;width:100%;display:inline-block}.panel-group .panel-title>a:hover{color:#21282e}.panel-group .panel-title .icon{font-size:21px;-webkit-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;float:right}.panel-group .panel-title .icon.rotate{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.panel-group .panel-body{padding:34px 25px;line-height:24px}.panel-group .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e0e0e0}.panel-group .panel-body p:last-of-type{margin-bottom:0}@media (max-width:768px){.panel-group .panel-title{line-height:24px}.panel-group .panel-title>a{padding:12px}}.tab-content{padding:90px 52px;border:1px solid #dfdfdf;background:#f6f6f6}.tab-content p:last-of-type{margin-bottom:0}.nav-tabs{border-bottom:none;background:#21282e}.nav-tabs:before{height:9px;content:"";width:100%;background-image:url(https://vimen.info/english/images/stripes.png)}.nav-tabs>li{border-right:1px solid #313a42;margin:20px 0}.nav-tabs>li:last-of-type{border-right:none}.nav>li>a{padding:0 72px}.nav-tabs>li>a{font-size:14px;border:none;font-weight:700;margin-right:0;color:#f3f3f3;text-transform:uppercase;position:relative;border-radius:0;line-height:52px}.nav-tabs>li>a:before{height:16px;top:18px;background:transparent;left:47px;width:3px}.nav-tabs>li>a:after,.nav-tabs>li>a:before{-webkit-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;content:"";position:absolute}.nav-tabs>li>a:after{border-color:transparent;height:0;right:0;border-style:solid;border-width:4px 6.5px 0;bottom:-24px;margin:0 auto;left:0;width:0}.nav>li>a:focus,.nav>li>a:hover{background:none}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:none;color:#ffbb02;opacity:1;background:none}.nav-tabs>li.active>a:before{background:#ffbb02}.nav-tabs>li.active>a:after{border-color:#21282e transparent transparent}.section-tabs .tab-content{padding:90px 0 0;border:none;background:none}.section-tabs.no-line .nav-tabs:before{content:none}.vertical-tabs .tab-content{padding:0;border:none;background:none;margin-left:105px}.vertical-tabs .nav-tabs{border-bottom:none;background:#eeeff0;width:65px;float:left}.light .vertical-tabs .nav-tabs{background:#fff}.vertical-tabs .nav-tabs:before{content:none}.vertical-tabs .nav-tabs>li{border-right:none;text-align:center;margin:0;width:100%;float:none;display:block}.vertical-tabs .nav>li>a{padding:0}.vertical-tabs .nav-tabs>li>a{font-size:36px;border:none;margin-right:0;color:#21282e;position:relative;border-bottom:1px solid #e7e7e7;border-radius:0;line-height:72px}.vertical-tabs .nav-tabs>li>a:hover{color:#fff;border-bottom:1px solid #ff4229;opacity:1;background:#ff4229}.vertical-tabs .nav-tabs>li:last-of-type>a{border-bottom:none}.vertical-tabs .nav-tabs>li>a span{font-size:16px;font-weight:700;color:#fff;-webkit-transition:.25s;-ms-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;position:absolute;padding-right:24px;opacity:0;visibility:hidden;top:0;background:#ff4229;left:100%;line-height:73px;display:block;z-index:9}.vertical-tabs .nav-tabs>li:last-of-type>a span{line-height:72px}.vertical-tabs .nav-tabs>li>a:hover span{opacity:1;visibility:visible}.vertical-tabs .nav-tabs>li>a:after,.vertical-tabs .nav-tabs>li>a:before{content:none}.vertical-tabs .nav>li>a:focus{background:none}.vertical-tabs .nav>li>a:active{background:#ff4229}.vertical-tabs .nav-tabs>li.active>a,.vertical-tabs .nav-tabs>li.active>a:focus,.vertical-tabs .nav-tabs>li.active>a:hover{border:none;color:#fff;border-bottom:1px solid #ff4229;opacity:1;background:#ff4229}.vertical-tabs .nav-tabs>li:last-of-type.active>a,.vertical-tabs .nav-tabs>li:last-of-type.active>a:focus,.vertical-tabs .nav-tabs>li:last-of-type.active>a:hover{border-bottom:none}@media (max-width:768px){.tab-content{padding:24px}.nav-tabs>li{border-right:none;margin:0}.nav>li>a{padding:0 24px}.nav-tabs>li>a:before{left:12px}.nav-tabs>li>a:after{content:none}.section-tabs .tab-content{padding-top:48px}}.header{position:relative;box-shadow:0 3px 3px rgba(0,0,0,.1);z-index:9}.header .top{font-size:14px;color:#5a5f63;background:#21282e;line-height:36px}.header .top span{float:left}.header .top .links{float:right}.header .top a{font-weight:700;color:#fff;margin-left:36px}.header .top .links i{font-size:16px;margin-right:6px}.navigation{background:#fff;z-index:9}.navigation .logo img{float:left}.main-nav{font-size:0;float:right}.main-nav ul{margin-bottom:0}.main-nav ul>li,.main-nav ul>li a{display:inline-block}.main-nav ul>li a{height:64px;padding:0 24px;font-size:14px;font-weight:700;color:#353537;text-transform:uppercase;position:relative;line-height:64px}.main-nav ul>li a:hover,.main-nav ul>li:hover a{text-decoration:none}.main-nav ul>li.active a{color:#ff4229}.main-nav ul>li.active a:before{height:16px;content:"";position:absolute;top:24px;background:#ff4229;left:14px;width:3px;display:block}.main-nav ul>li ul{height:auto;filter:alpha(opacity=0);padding:0;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s;position:absolute;opacity:0;visibility:hidden;min-width:120px;top:100px;box-shadow:0 3px 3px rgba(0,0,0,.1);background:#fff;z-index:999}.main-nav ul>li ul li{position:relative;white-space:nowrap;display:block}.main-nav ul>li ul li a{height:48px;padding:0 24px;background:none;width:100%;line-height:48px}.main-nav ul>li.active ul li a{color:inherit}.main-nav ul>li.active ul li a:before{content:none}.main-nav ul>li ul li.active a{color:#ff4229}.main-nav ul>li ul li ul{filter:alpha(opacity=0);-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s;position:absolute;opacity:0;visibility:hidden;top:0;left:100%}.main-nav ul>li:hover>ul{filter:alpha(opacity=100);opacity:1;visibility:visible}.navigation-button{padding:0 42px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;background:#ffbb02;margin-left:18px;line-height:64px;float:right}.navigation-button:hover{color:#fff}.responsive-menu-open{height:64px;padding:0 24px;font-size:21px;color:#353537;line-height:64px;float:right;display:none}.responsive-menu-open:hover{color:#5d6e7b}.responsive-menu{overflow-y:scroll;padding:24px;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s;position:fixed;bottom:0;min-width:100%;top:0;background:#fff;left:100%;z-index:999}.responsive-menu.open{left:0}.responsive-menu-close{font-size:48px;right:24px;color:#353537;position:absolute;top:24px}.responsive-menu-close:hover{color:#5d6e7b}.responsive-nav ul>li a{font-size:16px;font-weight:700;color:#353537;text-transform:uppercase;line-height:36px}.responsive-nav ul>li.active>a{color:#ff4229}.responsive-menu .navigation-button{text-align:center;margin-left:0;float:none;display:block}.no-scroll{overflow:hidden!important}@media (max-width:1200px){.main-nav{display:none}.responsive-menu-open{display:inline-block}}@media (max-width:768px){.header .top .links,.header .top span{float:none}.header .top a{margin-right:18px;margin-left:0}.navigation .navigation-button{display:none}.responsive-menu-open{padding-right:22px}}.page-title{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.page-title .inner{padding:112px 0;position:relative;z-index:2}.page-title .title{padding:0 22px;font-size:36px;font-weight:900;color:#fff;text-transform:uppercase;background:#21282e;line-height:55px;display:table;z-index:9}.breadcrumb{padding:0 14px;font-size:14px;font-weight:300;border-radius:0;background:#fff;line-height:30px;display:table}.breadcrumb,.breadcrumb a,.breadcrumb>li+li:before{color:#21282e}.breadcrumb>.active{color:#ff4229}.map{height:100%;position:absolute;top:0;left:0;width:100%;display:block}@media (max-width:768px){.page-title .inner{padding:48px 0}}.footer{padding:64px 0 88px;color:#5e656a;background:#21282e;line-height:28px}.footer .copyright{font-size:12px;color:#52595e;text-align:center;background:#191e22;line-height:78px;margin-top:60px}.footer img{margin-bottom:40px}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:#fff}.footer .social-icons{font-size:20px;line-height:24px}.footer .social-icons a{margin-right:18px;color:#828282}.footer .links a{color:#5e656a;line-height:48px;display:block}.footer .links a:hover{color:#fff}.footer .small-heading{margin-bottom:42px}.footer .contact{margin-bottom:20px}.footer .contact .icon{font-size:36px;float:left}.footer .contact .content{font-size:16px;margin-left:48px;line-height:24px}@media (max-width:768px){.footer{padding:48px 0}.footer .small-heading{margin-bottom:24px;margin-top:24px}.footer .copyright{margin-top:24px}}.section{padding:0;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.section>.inner{padding:96px 0 66px;background:#fff}.section.large>.inner{padding:144px 0}.section.white>.inner{background:#fff}.section.light>.inner{background:#f4f4f4}.section.light-blue>.inner{background:#e9f1f4}.section.light-blue.clear>.inner{background:rgba(236,241,245,.75)}.section.yellow>.inner{background:#ffbb02}.section.clear>.inner{background:none}.section.no-padding-bottom>.inner{padding-bottom:0!important}.section.no-padding-top>.inner{padding-top:0!important}.section.no-padding>.inner{padding:0!important}.section.extra-top-padding>.inner{padding-top:162px!important}.section.large-extra-top-padding>.inner{padding-top:268px!important}.section .container,.section-header{position:relative}.section-header{margin-bottom:54px;border-bottom:1px solid #ddd;padding-bottom:30px}.section-header .big-heading{margin-right:58px;margin-bottom:0;float:left}.section-header p{margin-bottom:0;max-width:520px;float:left;margin-top:8px}.section-header img{right:0;position:absolute;background-size:cover;bottom:0;background-position:50%;background-repeat:no-repeat}@media (max-width:768px){.section>.inner{padding:48px 0}.section.large>.inner{padding:96px 0}.section.extra-top-padding>.inner,.section.large-extra-top-padding>.inner{padding-top:48px!important}.section-header .big-heading{margin-bottom:12px}.section-header img{display:none}}.call-to-action{position:relative;background:#ffbb02;width:100%;margin-top:120px}.call-to-action.cross-section{position:absolute;bottom:-70px;z-index:9}.call-to-action .ruler{height:12px;right:0;content:"";position:absolute;bottom:0;width:100%;width:calc(100% - 224px);background-image:url(https://vimen.info/english/images/ruler.png);z-index:1}.call-to-action .image{position:absolute;bottom:0;left:40px;z-index:2}.call-to-action .content{color:#fff;margin-left:276px;width:600px;line-height:24px;float:left;margin-top:26px}.call-to-action h3{margin-bottom:9px;color:#fff;text-transform:uppercase}.call-to-action p{margin-bottom:0}.cta-button{padding:42px 40px 42px 0;float:right}.cross-section-spacer{margin-top:181px;display:block}@media (max-width:768px){.call-to-action{padding:0 12px;width:100%;margin-top:0}.call-to-action.cross-section{position:relative;bottom:0}.call-to-action .ruler{width:100%}.call-to-action .image{display:none}.call-to-action .content{margin-left:0;width:auto;float:none}.cta-button{float:none}.cross-section-spacer{margin-top:0}}.large-call-to-action{color:#5e656a;position:relative;background:#21282e;width:100%;margin-top:86px}.large-call-to-action.cross-section{position:absolute;bottom:-172px;z-index:9}.large-call-to-action .image{height:372px;width:40%;float:left}.large-call-to-action .content{height:372px;padding:52px 60px;margin-left:40%}.large-call-to-action h1{border-left:6px solid #ffbb02;font-size:24px;font-weight:700;color:#fff;text-transform:uppercase;line-height:33px;padding-left:18px}.large-call-to-action p:last-of-type{margin-bottom:0}.large-call-to-action:after,.large-call-to-action:before{height:29px;content:"";position:absolute;top:50%;width:29px;background-image:url(https://vimen.info/english/images/screw.png);margin-top:-14px}.large-call-to-action:before{left:14px}.large-call-to-action:after{right:14px}.large-cross-section-spacer{margin-top:286px;display:block}.large-cross-section-spacer.no-margin-top{margin-top:200px}.large-cross-section-spacer.no-margin-top.next-section{margin-top:104px}@media (max-width:768px){.large-call-to-action{margin-top:48px}.large-call-to-action.cross-section{position:relative;bottom:0}.large-call-to-action .image{height:144px;width:100%;float:none}.large-call-to-action .content{height:auto;padding:24px;margin-left:0}.large-call-to-action:after,.large-call-to-action:before{content:none}.large-cross-section-spacer,.large-cross-section-spacer.no-margin-top,.large-cross-section-spacer.no-margin-top.next-section{margin-top:0}}.process{font-size:0;margin:48px 0}.process .item{border-right:1px solid #dedede;padding:0 25px;font-size:14px;font-weight:700;text-transform:uppercase;background:#fff;line-height:67px;display:inline-block}.white .process .item{background:#eee}.process .item:last-of-type{border-right:none}.process .item i{font-size:30px;margin-right:8px;vertical-align:middle}.testimonial{padding:24px;font-size:15px;margin-bottom:90px;color:#5e656a;position:relative;background:#fff;width:320px;line-height:24px}.white .testimonial{background:#edf0f2}.testimonial:last-of-type{margin-bottom:0}.testimonial.left{float:right}.testimonial.right{text-align:right;float:left}.testimonial.center{margin:0 auto 52px}.testimonial.left:after{border-color:transparent #fff transparent transparent;height:0;right:23px;content:"";position:absolute;border-style:solid;border-width:0 10px 10px 0;bottom:-10px;width:0}.white .testimonial.left:after{border-color:transparent #edf0f2 transparent transparent}.testimonial.right:after{border-color:#fff transparent transparent;height:0;content:"";position:absolute;border-style:solid;border-width:10px 10px 0 0;bottom:-10px;left:23px;width:0}.white .testimonial.right:after{border-color:#edf0f2 transparent transparent}.testimonial.center:after{border-color:#fff transparent transparent;height:0;right:0;content:"";position:absolute;border-style:solid;border-width:9px 9px 0;bottom:-9px;margin:0 auto;left:0;width:0}.white .testimonial.center:after{border-color:#edf0f2 transparent transparent}.testimonial img{position:absolute;top:-22px;left:19px}.testimonial.right img{right:19px;left:auto}.testimonial h5{font-weight:900;margin-bottom:28px;text-transform:uppercase;margin-left:80px}.testimonial.right h5{margin-right:80px;margin-left:0}.testimonial p:last-of-type{margin-bottom:0}.testimonial-slider{position:relative}.testimonial-slider .content{padding:72px;font-size:15px;color:#8a8f94;position:relative;background:#21282e;margin-left:142px;line-height:24px}.testimonial-slider .content h3{font-weight:700;margin-bottom:28px;color:#fff;text-transform:uppercase}.testimonial-slider .content h3 small{font-size:15px;color:#5e656a;text-transform:none;line-height:24px;margin-top:8px;display:block}.testimonial-slider .content p:last-of-type{margin-bottom:0}.testimonial-slider .content:after{font-size:72px;right:24px;color:#404951;content:"”";position:absolute;bottom:24px;line-height:0;font-family:Oswald,sans-serif}.testimonial-slider .bordered-image{position:relative;top:26px;width:180px;z-index:2}.testimonial-slider .flex-direction-nav{position:absolute;bottom:0;left:0;z-index:9}.testimonial-slider .flex-direction-nav li{display:inline-block}.testimonial-slider .flex-direction-nav a{height:50px;position:static;opacity:1;margin:0 8px 0 0;background:#fff;width:45px;line-height:50px;display:inline-block}.testimonial-slider .flex-direction-nav a:before{color:#21282e}@media (max-width:768px){.testimonial{width:100%;margin-top:36px}.testimonial,.testimonial:last-of-type{margin-bottom:36px}.testimonial.left,.testimonial.right{float:none}.testimonial.center{margin-bottom:36px;margin-top:36px}.testimonial-slider .bordered-image{top:0;width:auto;float:none!important}.testimonial-slider .content{margin-left:0}}.client{height:86px;padding:0 28px;border:1px solid #ddebf3;background:#fff}.client img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}.owl-theme .owl-dots .owl-dot span{height:8px;margin:0 5px;border-radius:0;background:#21282e;width:8px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ff4229}.portfolio{margin:0 -14px}.portfolio-sizer{width:33.33%}.portfolio .item{overflow:hidden;padding:0 14px;margin-bottom:28px;position:relative;width:33.33%;float:left}.portfolio .item.two-third{width:66.66%}.portfolio .item .info{padding:14px 20px;font-size:12px;right:14px;color:#656c72;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s;position:absolute;bottom:-100%;background:#21282e;left:14px;line-height:28px}.portfolio .item:hover .info{bottom:0}.portfolio .item .info .category{float:right}.portfolio .item .info .title{border-left:4px solid #ffbb02;font-size:16px;color:#fff;text-transform:uppercase;float:left;padding-left:6px}.portfolio .item .info .title a{color:#fff}.portfolio-filters{margin-bottom:48px}.portfolio-filters button{padding:0 25px 0 12px;font-size:16px;border:none;border-left:3px solid transparent;font-weight:700;color:#21282e;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s;text-transform:uppercase;outline:none!important;background:none;line-height:16px}.portfolio-filters button:hover{opacity:.75}.portfolio-filters button.active{border-left:3px solid #ff4229;color:#ff4229;padding-left:12px}.portfolio-load-more{text-align:center;margin-top:56px}.portfolio.four-column .item,.portfolio.four-column .portfolio-sizer{width:25%}.portfolio.three-column .item,.portfolio.three-column .portfolio-sizer{width:33.33%}.portfolio .overlay{bottom:0;background:rgba(255,66,41,.87)}.portfolio .content-wrapper,.portfolio .overlay{right:14px;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s;position:absolute;opacity:0;visibility:hidden;top:0;left:14px}.portfolio .content-wrapper{height:100%}.portfolio .item:hover .content-wrapper,.portfolio .item:hover .overlay{opacity:1;visibility:visible}.portfolio .content{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);padding:12px 24px 0;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;position:relative;text-align:center;top:50%;line-height:17px}.portfolio .content span{margin-bottom:24px;display:block}.portfolio-single-image{margin-bottom:72px}.portfolio-single-info-wrapper{padding:50px 28px 50px 20px;margin:0;background:#f1f3f4}.portfolio-single-info{margin:60px 0}.portfolio-single-info-wrapper .portfolio-single-info{margin:0}.portfolio-single-info .item{border-left:1px solid #6c6c6c;font-weight:700;text-transform:uppercase;position:relative;border-bottom:1px solid #e3e3e3;margin-left:24px;line-height:103px;padding-left:40px}.portfolio-single-info .item .icon{height:52px;font-size:24px;border:2px solid #6c6c6c;position:absolute;text-align:center;top:50%;border-radius:100%;background:#fff;left:-26px;width:52px;line-height:50px;margin-top:-26px;display:block}.portfolio-single-info-wrapper .portfolio-single-info .item .icon{background:#f1f3f4}.portfolio-single-info .item span{font-weight:300;margin-left:9px}.portfolio-single-info .item:first-of-type{padding-bottom:46px;line-height:27px}.portfolio-single-info .item:last-of-type{padding-top:46px;border-bottom:none;line-height:27px}.portfolio-single-info .item:first-of-type .icon{top:0;margin-top:-11px}.portfolio-single-info .item:last-of-type .icon{top:100%;margin-top:-38px}.portfolio-single-about{margin:48px 0}.portfolio-single-about .content{padding:24px;color:#6d7276;background:#f1f3f4}.portfolio-single-about .content p{font-style:italic}.portfolio-single-about .content .title{font-weight:500;color:#21282e}.portfolio-single-about .content .title .contact{font-size:12px;font-weight:300}@media (max-width:768px){.portfolio .item,.portfolio .item.two-third,.portfolio-sizer,.portfolio.four-column .item,.portfolio.four-column .portfolio-sizer,.portfolio.three-column .item,.portfolio.three-column .portfolio-sizer{width:100%}.portfolio-load-more{margin-bottom:24px;margin-top:24px}}.banner{padding:36px 30px;color:#a1a1a1;background:#21282e;background:rgba(33,40,46,.8)}.banner h1{font-size:36px;font-weight:900;margin-bottom:12px;color:#fff;text-transform:uppercase;line-height:56px}.banner p:last-of-type{margin-bottom:0}.blog-widget .blog-post{margin-bottom:36px}.blog-widget .blog-post h6{font-size:16px;font-weight:500;margin-bottom:8px;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s;line-height:19px}.blog-widget .blog-post a h6{color:#21282e}.blog-widget .blog-post a:hover h6{color:#ff4229}.blog-widget .blog-post img{width:98px;float:left}.blog-widget .blog-post .content{font-size:14px;margin-left:120px;line-height:21px}.blog-widget .blog-post+hr{margin-bottom:36px;margin-top:20px}.blog-widget .blog-post span{font-size:12px;color:#898d8f;line-height:15px}.blog-posts .blog-post{margin-bottom:34px;position:relative}.blog-posts .blog-post .sticky-label{padding:0 12px;font-size:14px;font-weight:500;color:#fff;position:absolute;top:24px;background:#ffbb02;left:24px;line-height:25px;display:inline-block;z-index:9}.blog-posts .blog-post .post-format-icon{height:45px;font-size:20px;right:0;color:#fff;position:absolute;text-align:center;top:0;background:#ff4229;width:50px;line-height:45px;display:inline-block;z-index:9}.blog-posts .blog-post .blog-post-img{display:inline-block}.blog-posts .blog-post .blog-post-title{padding:16px 20px;position:relative;top:-32px;margin:0 33px;background:#fff;z-index:9}.blog-posts .blog-post.sticky .blog-post-title{background:#ffbb02}.blog-posts .blog-post.video .blog-post-title{top:0}.blog-posts .blog-post .blog-post-title a{display:inline-block}.blog-posts .blog-post .blog-post-title h3{border-left:3px solid #ffbb02;font-size:20px;font-weight:700;margin-bottom:0;text-transform:uppercase;line-height:24px;float:left;margin-top:7px;padding-left:9px}.blog-posts .blog-post.sticky .blog-post-title h3{border-color:#21282e}.blog-posts .blog-post .blog-post-title img{height:38px;border-radius:100%;width:38px;float:right;display:inline-block}.blog-posts .blog-post .blog-post-content{padding:70px 40px 30px;color:#6d7276;position:relative;background:#f5f5f5;margin-top:-70px}.blog-posts .blog-post.video .blog-post-content{padding-top:102px}.blog-posts .blog-post .blog-post-content a{font-weight:500}.blog-posts .blog-post .blog-post-meta{font-size:16px;font-weight:500;color:#21282e;line-height:28px;margin-top:48px}.blog-posts .blog-post .blog-post-meta .item{margin-right:30px;display:inline-block}.blog-posts .blog-post .blog-post-meta i{font-size:20px;margin-right:8px;line-height:28px;vertical-align:middle}.blog-posts .blog-post.quote{background-size:cover;background-position:50%;background-repeat:no-repeat}.blog-posts .blog-post.quote .inner{padding:48px 32px 28px;background:hsla(0,0%,96%,.5)}.blog-posts .blog-post.quote .blog-post-quote{border-left:5px solid #ffbb02;padding:32px 28px;font-style:italic;color:#6d7276;position:relative;background:#fff}.blog-posts .blog-post.quote .blog-post-quote img{height:38px;right:18px;position:absolute;top:18px;border-radius:100%;width:38px;display:inline-block}.blog-posts .blog-post.quote .blog-post-quote .quote-icon{font-size:36px;margin-bottom:18px;color:#d4d4d4;display:block}.blog-posts .blog-post.quote .blog-post-quote p:last-of-type{margin-bottom:0}.blog-posts .blog-post.quote .blog-post-quote a{font-weight:500;font-style:normal}.blog-posts .blog-post.quote .blog-post-meta{margin-top:28px}.blog-posts .blog-post.link{background-size:cover;background-position:50%;background-repeat:no-repeat}.blog-posts .blog-post.link .inner{padding:48px 32px 28px;background:hsla(0,0%,96%,.5)}.blog-posts .blog-post.link .blog-post-title{top:0;margin:0 0 32px}.blog-posts .blog-post.link .blog-post-content{padding:0;color:#21282e;background:none;margin-top:0}.blog-post-author{padding:40px 30px;border:1px solid #ededed;border-left-width:5px;margin-bottom:60px}.blog-post-author img{height:78px;border-radius:100%;width:78px;float:left}.blog-post-author .content{margin-left:120px}.blog-post-author p:last-of-type{margin-bottom:0}.comment{margin-bottom:32px}.comment .comment{margin-bottom:0;margin-left:96px;margin-top:32px}.comment .comment .content{border:1px solid #f5f5f5;background:none}.comment img{height:78px;border-radius:100%;width:78px;float:left;margin-top:22px}.comment .content{padding:22px 28px;color:#6d7276;position:relative;background:#f5f5f5;margin-left:96px}.comment .content h5{font-weight:700;margin-bottom:12px;text-transform:uppercase}.comment .content p:last-of-type{margin-bottom:0}.comment .content .reply{padding:0 10px;font-size:12px;font-weight:500;right:21px;color:#fff;position:absolute;top:19px;background:#cacaca;line-height:21px;display:inline-block}.leave-reply{margin-top:96px}@media (max-width:768px){.blog-posts .blog-post .blog-post-title{top:0;margin:0}.blog-posts .blog-post .blog-post-content{padding:24px;margin-top:0}.blog-posts .blog-post.video .blog-post-content{padding-top:24px}.blog-posts .blog-post .blog-post-title h3{word-break:break-all}.blog-post-author img{margin-bottom:24px;float:none}.blog-post-author .content{margin-left:0}.comment img{margin-bottom:24px;float:none}.comment .content{margin-left:0}.comment .comment{margin-left:48px}}.sidebar-widget{padding:24px 28px;margin-bottom:32px;background:#f5f5f5}.sidebar-widget h3{border-left:5px solid #ffbb02;font-size:20px;font-weight:700;margin-bottom:30px;text-transform:uppercase;line-height:25px;padding-left:9px}.popular-posts .post{margin-bottom:30px}.popular-posts .post:last-of-type{margin-bottom:0}.popular-posts img{width:66px;float:left}.popular-posts .content{margin-left:82px}.popular-posts .content h6{font-size:13px;font-weight:500;margin-bottom:6px;line-height:16px}.popular-posts .content h6 a{color:#21282e}.popular-posts .content span{font-size:12px;color:#5a5e62;line-height:15px}.categories li{margin-bottom:15px}.categories a{border-left:4px solid transparent;font-size:16px;font-weight:300;color:#21282e;line-height:25px;padding-left:18px}.categories a:hover{border-left:4px solid #ff4229;font-weight:500;opacity:1}.tags a{border-left:4px solid #dadada;font-size:14px;font-weight:700;margin-right:12px;margin-bottom:19px;color:#21282e;text-transform:uppercase;line-height:25px;padding-left:12px}.tags a:hover{border-left:4px solid #ffbb02;opacity:1}.welcome-slider{position:relative}.welcome-slider .slide{-webkit-backface-visibility:hidden;padding:90px 76px;color:#fff;background-size:cover;margin:0;background-position:50%;background-repeat:no-repeat;display:none}.welcome-slider.alternate .slide{padding:130px 76px;color:#343b42}.welcome-slider.alternate h1{font-size:72px;font-weight:900;margin-bottom:28px;text-transform:uppercase;line-height:56px}.welcome-slider.alternate h1 small{font-size:36px;font-weight:100;line-height:24px;margin-top:18px;display:block}.flex-control-thumbs{margin-top:19px}.welcome-slider.alternate .flex-control-thumbs{position:absolute;bottom:58px;margin-left:-8px;left:76px;z-index:9}.flex-control-thumbs li{padding:0 16px;width:auto}.welcome-slider.alternate .flex-control-thumbs li{padding:0 9px;width:100px!important}.flex-control-thumbs img{position:relative;opacity:.5}.flex-direction-nav a{height:78px;opacity:1;text-align:center;margin:-39px 0 0;background:#21282e;width:40px;line-height:78px}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-next{right:0;text-align:center}.flex-direction-nav a:before{font-size:18px;text-shadow:none;color:#fff;content:"\f104";font-family:FontAwesome;display:block}.flex-direction-nav a.flex-next:before{content:"\f105"}@media (max-width:768px){.welcome-slider .slide,.welcome-slider.alternate .slide{padding:24px}.flex-direction-nav .flex-prev{left:-40px}.flex-direction-nav .flex-next{right:-40px}.flex-slider:hover .flex-direction-nav .flex-prev{left:0}.flex-slider:hover .flex-direction-nav .flex-next{right:0}.flex-control-thumbs li,.welcome-slider.alternate .flex-control-thumbs li{padding:0}.welcome-slider.alternate .flex-control-thumbs{position:relative;bottom:0;left:0}.welcome-slider.alternate h1{font-size:48px}.welcome-slider.alternate h1 small{line-height:36px}}.contact-form-stripes{height:8px;content:"";width:100%;background-image:url(../images/stripes2.png)}.contact-form-wrapper{padding:62px 94px;margin-bottom:72px;position:relative;background:#ececec;z-index:9}.contact-form-wrapper:after,.contact-form-wrapper:before{height:29px;content:"";position:absolute;top:12px;width:29px;background-image:url(https://vimen.info/english/images/screw.png)}.contact-form-wrapper:before{left:30px}.contact-form-wrapper:after{right:30px}.contacts{margin-bottom:108px}.contacts .contact{border:1px solid #ededed;border-right:none;padding-top:50px;font-weight:500;color:#21282e;text-align:center;padding-bottom:50px}.contacts .contact .icon{padding:0 30px;font-size:30px;border:1px solid #ededed;margin-bottom:24px;line-height:60px;display:inline-block}.contacts .contact span{display:block}.contacts .contact:last-of-type{border-right:1px solid #ededed}@media (max-width:768px){.contacts .contact{border:none;border-top:1px solid #ededed}.contacts .contact:last-of-type{border-right:none;border-bottom:1px solid #ededed}.contact-form-wrapper{padding:72px 24px 24px}}.about{margin-bottom:48px}.about .icon{font-size:36px;margin-bottom:24px;line-height:36px}.about-box .content{padding:24px;background:#fff}.about-box .content p{font-style:italic}.about-box .content .title{font-weight:500;color:#21282e}.team-slider{position:relative}.team-slider .slide{-webkit-backface-visibility:hidden;margin:0;display:none}.team{height:auto;position:relative;margin:0 86px;display:block}.team .content{padding:30px 36px;position:relative;background:#f5f5f5;width:60%;float:right}.team .content h4{margin-bottom:14px}.team .content .title{margin-bottom:25px;color:#6d7276;display:block}.team .content .social-icons{font-size:15px;color:#bcbcbc;line-height:24px}.team .content .social-icons a{margin-right:20px;color:#bcbcbc}.team .image{height:100%;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:40%;background-repeat:no-repeat}.team-slider .flex-direction-nav a{top:95px;margin-top:0}.team-slider .flex-direction-nav a:hover{background:#ff4229}.team-slider .flex-control-thumbs{padding-top:26px;border-top:1px solid #ececec;margin-top:52px}.team-slider .flex-control-thumbs li{padding:0 17px}@media (max-width:768px){.team{margin:0}.team .image{height:240px;position:relative;width:100%}.team .content{width:100%;float:none}.team-slider .flex-control-thumbs{padding-top:12px;margin-bottom:24px;margin-top:12px}.team-slider .flex-control-thumbs li{padding:0}}.service img{margin-bottom:36px}.service h5{border-left:3px solid #ffbb02;font-weight:700;margin-bottom:20px;text-transform:uppercase;line-height:20px;padding-left:10px}.service h5,.service h6{font-size:16px;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}.service h6{font-weight:500;margin-bottom:8px;line-height:19px}.service a h5,.service a h6{color:#21282e}.service a:hover h5{border-color:#ff4229;color:#ff4229}.service a:hover h6{color:#ff4229}.service hr{margin-bottom:24px;margin-top:0}.service.small img{width:98px;float:left}.service.small .content{font-size:14px;margin-left:120px;line-height:21px}.service.small+hr{margin-bottom:36px;margin-top:20px}.service h4{border-left:3px solid #ffbb02;font-size:16px;font-weight:700;margin-bottom:20px;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s;text-transform:uppercase;line-height:20px;float:left;padding-left:10px}.service a h4{color:#21282e}.service a:hover h4{border-color:#ff4229;color:#ff4229}.services .service i{font-size:16px;line-height:20px;float:right}.services .service{margin-bottom:72px}.services-list .service{padding:12px 0;border-bottom:1px solid #e8e8e9}.services-list .service:last-of-type{border-bottom:none}.services-list .service h5{border-left:5px solid #21282e;font-size:14px;font-weight:700;margin-bottom:0;line-height:25px;padding-left:14px}@media (max-width:768px){.services-widget .service{margin-bottom:24px}}