html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}

.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;margin-top:-10px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir='rtl'] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'←'}
[dir='rtl'] .slick-prev:before{content:'→'}
.slick-next{right:-25px}
[dir='rtl'] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'→'}
[dir='rtl'] .slick-next:before{content:'←'}
.slick-dots{position:absolute;bottom:8vh;display:block;width:100%;padding:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-family:'slick';font-size:30px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:#000}

html{overflow:visible!important}
body{font-family:'Open Sans',sans-serif;font-size:18px;color:#FFF}
a{color:#FFF}
a:hover,a:focus{text-decoration:none;color:#FFF;outline:0}
img{width:100%}
.np{padding:0}
button{background:transparent;border:0;outline:0}
.absolute-centered-wrapper{width:100%;height:calc(100vh - 50px);white-space:nowrap}
.absolute-centered-wrapper:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.absolute-centered{position:relative;width:100%;display:inline-block;vertical-align:middle;text-align:center;white-space:normal;z-index:3;overflow:hidden;margin-left:-5px}
.action-button{display:block;position:relative;width:150px;padding:10px 15px;border:1px solid #FFF;color:#FFF;margin:0 auto;background:transparent;text-transform:uppercase;font-weight:400;font-size:18px;outline:0;text-align:center;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
.action-button:hover{background:#FFF;color:#404040}
.collapse{display:none}
.collapse.in{display:block}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease}
nav{display:block;position:relative;width:100%;height:380px;position:fixed;background:#ecebfe;color:#404040;font-weight:700;top:-330px;left:0;text-transform:uppercase;z-index:5;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}
nav.open{top:0}
nav span{display:block;height:50px;color:#404040;z-index:4}
.nav-trigger{display:block;position:absolute;width:100%;z-index:5;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}
.nav-trigger.active{z-index:99}
.nav-trigger span{position:absolute;left:15px;top:13px!important;z-index:5}
#home{padding-top:50px}
#home-trigger{top:330px;z-index:7}
#about-trigger{top:50px}
#proces-trigger{top:100px}
#work-trigger{top:150px}
#clients-trigger{top:200px}
#contact-trigger{top:250px}
nav social{width:100%;height:80px;line-height:80px;position:absolute;left:0;bottom:0;background:#c3c2d1;text-align:center}
nav social i:before{font-size:25px}
nav social i{width:40px;height:40px;line-height:40px;color:#64646b;text-align:center}
nav social a{display:inline-block;margin:5px 20px 0 0}
nav social a:last-child{margin-right:0}
#highlight{position:absolute;top:330px;left:0;width:100%;height:50px;background:#FFF;z-index:6;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}
.menu-icon{position:absolute;top:342px;right:15px;display:block;width:30px;height:20px;z-index:4;pointer-events:none;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}
.menu-icon-line{position:absolute;left:0;top:0;width:100%;height:5px;background:#404040;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
.menu-icon-line-1a{top:0;width:50%;left:10%}
#nav-close{z-index:7}
#nav-close .menu-icon-line-1b{top:0;width:100%;left:0;-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skewX(0deg)}
#nav-close .menu-icon-line-2a{top:10px;width:100%;left:0;-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skewX(0deg)}
#nav-close .menu-icon-line-2b{top:10px;left:0;width:100%;-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skewX(0deg)}
#nav-close .menu-icon-line-3a{top:20px;width:100%;left:0}
#nav-close .menu-icon-line-3b{top:20px;left:0;width:100%}
#nav-close.active .menu-icon-line-1b{top:0;width:50%;left:15%;-webkit-transform:skewX(20deg);-moz-transform:skewX(20deg);-o-transform:skewX(20deg);transform:skewX(20deg)}
#nav-close.active .menu-icon-line-2a{top:10px;width:50%;left:15%;-webkit-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-o-transform:skewX(-20deg);transform:skewX(-20deg)}
#nav-close.active .menu-icon-line-2b{top:10px;left:25%;width:50%;-webkit-transform:skewX(20deg);-moz-transform:skewX(20deg);-o-transform:skewX(20deg);transform:skewX(20deg)}
#nav-close.active .menu-icon-line-3a{top:20px;width:35%;left:0}
#nav-close.active .menu-icon-line-3b{top:20px;left:50%;width:45%}
#SkypeButton_Call_bakyr4_1 img{display:none}
.section{position:relative;display:block;width:100%;height:100vh!important;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}
#home .hero-slider img{width:100%;height:100vh;object-fit:cover}
#home .hero-slider{display:block;position:absolute;top:0;left:0;width:100%;height:100vh;}
#home .hero-slider:after{background:rgba(77,105,128,.9);content:"";left:-5%;height:110%;opacity:1;position:absolute;top:-5%;width:110%;z-index:1}
#home .absolute-centered-wrapper{height:calc(100vh - 176px);z-index:5}
#home .logo{position:relative;display:block;width:120px;height:33px;margin:30px auto 0;z-index:3}
/*.language{position:absolute;right:15px;top:70px;z-index:3}.language a{color:#FFF}*/
#city{display:block;width:100%;text-align:center}
#centered-wellcome-msg{display:block;min-height:130px;position:relative;margin:0 auto;font-weight:700;text-transform:uppercase;line-height:normal;z-index:9}
#wellcome-msg{font-size:4.618em}
#home h1{position:relative;margin:0 0 30px;padding:0 15px;font-weight:400;font-size:1em;z-index:9}
.scroll-icon{position:absolute;left:0;right:0;width:100%;max-width:20px;margin:0 auto;text-align:center;bottom:15px;z-index:9;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
#about{background:#66b7f6}
#about div{padding:0}
#about .box{position:relative;width:100%;height:calc(27vh - 24px);overflow:hidden}
#about .box:after{background:rgba(102,183,246,.6);content:"";left:-5%;height:110%;opacity:1;position:absolute;top:-5%;width:110%;z-index:1;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
#about img{width:100%;height:calc(27vh - 22px);object-fit:cover;overflow:hidden}
#about .box h2{position:absolute;top:15px;left:15px;margin:0;text-transform:uppercase;z-index:2}
#about .row{margin:8px}
#about .row:first-child > div:first-child{padding-right:4px}
#about .row:first-child > div:last-child{padding-left:4px}
#about .row:last-child > div:first-child{padding-right:4px}
#about .row:last-child > div:last-child{padding-left:4px}
#about-details-slider .absolute-centered-wrapper{height:100vh}
#about-details-slider .absolute-centered{text-align:left}
#about-details-slider .item,#work-slider .item{position:relative;height:150vh;overflow:hidden}
#about-details-slider h2{margin:0;text-transform:uppercase;font-weight:700;font-size:2.618em}
#about-details-slider span{margin:0;font-weight:400;font-size:1.618em}
#about-details-slider .item img,#work-slider .item img{position:absolute;top:0;left:0;width:100%;height:100vh;object-fit:cover;overflow:hidden}
#about-details-slider .item {display:block;height: 100vh;position:relative;}
#about-details-slider .item .content-wrapper{display:block;height: 100vh;position:relative;padding-top:90px;z-index:3;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover !important;
}
#about-details-slider .item .content{position:relative;z-index:9}
#about-details-slider .item .content-wrapper:after{background:rgba(36,121,203,.9);content:"";left:-5%;height:110%;opacity:1;position:absolute;top:-5%;width:110%;z-index:1}
#about-details .home-button{position:absolute;top:15px;left:15px;font-size:30px;z-index:9}
#about-details .action-button{width:210px;margin:0}
#about-details .navigation{display:block;position:absolute;right:0;top:11px;width:55px;height:50px;z-index:5}
#about-details .navigation span,#work .navigation span{display:inline-block;bottom:0;padding:0;height:50px;line-height:50px;text-align:center}
#about-details .navigation i{font-size:30px}
#workflow{background-image:url(../../public/img/tjedan-dizajna-tanja.jpg)}
#workflow:after{background:rgba(77,105,128,.9);content:"";left:-5%;height:110%;opacity:1;position:absolute;top:-5%;width:110%;z-index:1}
#workflow .box{display:block;width:100%;min-height:350px}
#workflow label{display:block;font-weight:300;margin-bottom:15px;font-size:1.618em}
#workflow span{display:block;text-transform:uppercase;font-size:2em;line-height:1em;font-weight:700}
#work .slick-slider{height:100vh}
#work{color:#404040}
#work .item:after{background:rgba(255,255,255,.92);content:"";left:-5%;height:110%;opacity:1;position:absolute;top:-5%;width:110%;z-index:1}
#work .box{display:block;width:100%;min-height:250px;max-width:500px;margin:0 auto}
#work label{display:block;font-weight:300}
#work span{display:block;text-transform:uppercase;font-size:4.618em;font-weight:700}
#work h2{display:block;margin:0;text-transform:uppercase;font-size:2.618em;font-weight:700}
#work .action-button{width: 200px;border:1px solid #404040;color:#404040;margin-top:20px}
#work .navigation{display:block;position:absolute;left:0;bottom:0;width:100%;height:50px;background:rgba(255,255,255,1)}
#work .navigation span{font-size:1em;text-transform:none;font-weight:400}
#clients{background:#A4C6E1}
#clients .absolute-centered-wrapper{height:calc(100vh - 50px)}
#clients q{display:block;text-transform:uppercase;font-size:1em;font-weight:700;text-align:left}
#clients span{display:block;font-size:.87em;font-weight:300;text-align:left;font-style:italic}
#clients p{display:block;font-size:16px;text-transform:none;font-weight:400;text-align:left}
.logo-section{display:block;width:100%;text-align:center}
.logo-section img{margin:0 auto;max-width:120px}
#workflow .icon-angle-left{position:absolute;top:0;left:0;font-size:30px;z-index:5}
#workflow .icon-angle-right{position:absolute;top:0;right:0;font-size:30px;z-index:5}
#contact .absolute-centered-wrapper{height:calc(100vh - 100px)}
#contact{color:#404040}
#contact .action-set{display:block;width:100%;margin:30px auto 60px}
#contact .action-set i{padding:10px;font-size:30px;border:1px solid #404040;border-radius:40px;display: inline-block;width: 65px;height:65px;line-height:50px}
#contact a.skype-custom-button{margin-right:0!important}
#contact .action-set a{display:inline-block;margin:5px 15px 5px 0;color:#404040}
#SkypeButton_Call_bakyr4_1_paraElement{display:none}
#contact .action-set a.phone{margin-right:0}
#contact .skype-icon{display:inline-block;width:69px;margin-right:0!important}
#contact input{outline:0;border:0;padding:8px 5px;border-bottom:1px solid #404040;background:transparent}
#contact .company-info{display:block;width:100%;height:50px;line-height:50px;background:#ECEBFE;position:absolute;left:0;bottom:0;text-align:center;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
#contact .company-info.open{bottom:125px}
#contact .company-info p{padding:15px;margin:0;text-align:left;line-height:20px;font-size:.87em}
#contact .logo{width:150px;display: block;margin: 0 auto;}
.newslettter-wrapper button{margin-left:-5px;font-size:.87em;padding:10px 15px;background:#404040;color:#FFF}
#blog{position:relative;background:#f0f0f2}
#blog .home-button,#article .home-button,#team .home-button{position:absolute;top:15px;right:15px;font-size:30px;z-index:9}
#blog .box{position:relative}
#blog .title h1{line-height:1em}
#blog h3{padding:15px;margin:0;color:#404040;font-size:1.217em;font-weight:400}
#blog .title{display:block;width:100%;height:35vh;position:absolute;top:0;left:0;padding:0 15px;text-transform:uppercase;z-index:5}
#blog .title .absolute-centered-wrapper{height:35vh}
#blog .image-wrapper{position:relative;height:35vh;overflow:hidden}
#blog .image-wrapper img{height:35vh;object-fit:cover;overflow:hidden}
#blog .image-wrapper:after{background:rgba(76,176,216,.7);content:"";left:-5%;height:110%;opacity:1;position:absolute;top:-5%;width:110%;z-index:1}
#blog .description{display:block;position:relative;height:190px;margin:-20px 15px 60px;padding:15px;background:#FFF;color:#404040;z-index:3}
#blog .description p{margin:0}
#blog .description .timestamp{position:absolute;left:15px;bottom:15px;font-size:.87em;font-weight:300}
#article p{color:#404040}
#article .title h1{line-height:1em}
#article .title{display:block;width:100%;height:45vh;position:absolute;top:0;left:0;padding:0 15px;text-transform:uppercase;z-index:5}
#article .title .absolute-centered-wrapper{height:45vh}
#article .image-wrapper{position:relative;height:45vh;overflow:hidden}
#article .image-wrapper img{height:45vh;object-fit:cover;overflow:hidden}
#article .image-wrapper:after{background:rgba(76,176,216,.7);content:"";left:-5%;height:110%;opacity:1;position:absolute;top:-5%;width:110%;z-index:1}
#article .description{display:block;position:relative;margin:15px 15px 30px;color:#404040;z-index:3}
#article .timestamp{text-transform:none}
#article .share-area{color:#404040;padding:0 15px 90px}
#article .share-area span{display:inline-block;padding:5px 10px;margin-left:15px;text-align:center;border:1px solid #404040}
#article .share-area hr{padding:0;margin:0 0 15px;border-top:1px solid #404040}
#blog .home-button-bottom{position:relative;widdth:100%;height:50px;line-height:53px;display:block;background:#404040;color:#FFF;text-align:center;z-index:9}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px;padding:0 2px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block;width:300px}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block;outline:0}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto}
#team .person{position:relative;width:100%;height:calc(70vh - 1px);margin-bottom:1px;overflow:hidden}
#team .person:after{background:rgba(77,105,128,.5);content:"";left:-5%;height:110%;opacity:1;position:absolute;top:-5%;width:110%;z-index:1}
#team .person .title{position:absolute;left:15px;top:15px;font-size:1.618em;z-index:3}
#team .person .title span{font-weight:700;font-size:1.618em}
#team .person .title span.position{display:block;font-size:.87em;font-weight:400}
#team .person .title a{font-size:.87em}
#team .thumbnail-wrapper{height:calc(15vh - 1px);margin-bottom:1px}
#team .thumbnail{position:relative;display:inline-block;float:left;width:100%;height:calc(15vh - 1px);width:calc(25vw - 1px);margin-right:1px;overflow:hidden}
#team .thumbnail:last-child{width:25vw;margin-right:0}
#team .thumbnail:after{background:rgba(77,105,128,.5);content:"";left:-5%;height:110%;opacity:1;position:absolute;top:-5%;width:110%;z-index:1}
#team .thumbnail img{width:100%;height:calc(15vh - 1px);object-fit:cover;overflow:hidden}
#impressions-slider{padding-bottom:30px;position:relative}
#impressions-slider .slick-dots{bottom: -15px}
#impressions-slider .slick-dots li.slick-active button:before{color:#FFF}
#impressions-slider .slick-dots li button:before{color:rgba(255,255,255,.7)}
#contact .company-info.active{bottom:100px}
#contact .google-partner{width:70px;margin:15px auto}
@media (max-width: 768px) {
.slick-slide img {width: 120px}	
}
@media (max-width: 767px) {
.hidden-xs{display:none}
#contact .company-info p{padding:10px;line-height:18px;font-size:.6em}
#blog .description{height:220px}
#wellcome-msg{font-size:2.618em}
#centered-wellcome-msg{min-height:80px}
#home h1,#about-details p{font-size:.87em}
#team .person .title,#about-details-slider span,#about .box h2{font-size:1em}
#about-details-slider h2,#error-page h1{font-size:1.618em}
#blog .title h1, #article .title h1{font-size:1em}
#about-details .action-button{margin-top:15px}
#contact .action-set{margin:0 auto}
#work label{text-align:left;margin-top: 50px;}
#work span{text-align:left;font-size:2.618em}
#work h2{text-align:left;font-size:1.618em;margin-top:5px}
#work p{text-align:left;min-height:200px}
#work .absolute-centered{vertical-align:top;padding-top:15px}
#impressions-slider{padding:60px 0}
#clients q,#clients span{text-align:center}
}
@media (max-width: 380px) {
#contact .action-set i{padding:6px;margin:15px auto;font-size:25px;border-radius:40px}
#contact input{width:190px}
#contact .company-info p{line-height:14px}
#about-details p {font-size: .78em;}
#about-details-slider .item .content-wrapper{padding-top: 75px}
}
@media (max-width: 350px) {
#about .box h2{top:5px;left:5px}
#work h2,#workflow span{font-size:1em}
p{font-size:.87em}
#workflow .box,#work .box{min-height:250px}
.newslettter-wrapper button{padding:10px}
.newsletter-form p{margin:5px 0}
#contact .action-set{margin:0}
#contact .action-set i {width: 60px;height: 60px;}
#contact .action-set a{margin: 5px 5px 5px 0}
}
.box-social{
  margin-top: 25px;
}
.box-social a{
  color: #337ab7;
  margin-right: 10px;
}