﻿.works-list .works-list-bg.about-list-bg{background-image:url(../img/banner.svg)}.carousel-item-team-01{background-image:url(../img/team/1.jpg)}.carousel-item-team-02{background-image:url(../img/team/2.jpg)}.carousel-item-team-03{background-image:url(../img/team/3.jpg)}.carousel-item-team-04{background-image:url(../img/team/4.jpg)}.works-list .works-list-bg.works-list-bg-1-1{background-image:url(../img/works/1.jpg)}.works-list .works-list-bg.works-list-bg-2-1{background-image:url(../img/works/2.jpg)}.works-list .works-list-bg.works-list-bg-3-1{background-image:url(../img/works/3.jpg)}.works-list .works-list-bg.works-list-bg-4-1{background-image:url(../img/works/4.jpg)}.works-list .works-list-bg.news-list-bg-1-1{background-image:url(../img/news/1.jpg)}.works-list .works-list-bg.news-list-bg-2-1{background-image:url(../img/news/2.jpg)}.works-list .works-list-bg.news-list-bg-3-1{background-image:url(../img/news/3.jpg)}.works-list .works-list-bg.news-list-bg-4-1{background-image:url(../img/news/4.jpg)}.bg-img-1{background-image:url(../img/background/1.jpg)}.bg-img-2{background-image:url(../img/background/2.jpg)}.bg-img-3{background-image:url(../img/background/3.jpg)}.bg-img-4{background-image:url(../img/background/4.jpg)}.bg-img-5{background-image:url(../img/background/5.jpg)}.bg-img-6{background-image:url(../img/background/6.jpg)}.bg-img-7{background-image:url(../img/background/7.jpg)}.bg-img-8{background-image:url(../img/background/8.jpg)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}a,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-backface-visibility:hidden}body,p{font-size:15px}body,html{height:100%;line-height:170%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:0}a:active,a:focus,button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;outline:0}html{-ms-overflow-style:scrollbar}body{font-style:normal;text-align:left;background:#fff;backface-visibility:hidden;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;margin:0;padding:0;line-height:1.5}a{text-decoration:none;outline:0;backface-visibility:hidden;-webkit-transition:.5s linear;-moz-transition:.5s linear;-ms-transition:.5s linear;-o-transition:.5s linear;transition:.5s linear;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.subtitle,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-backface-visibility:hidden}.blog-side-text a,.blog-side-text a:active,.blog-side-text a:focus,.blog-side-text a:hover,.blog-side-text a:visited,a:active,a:focus,a:hover,a:visited,p a,p a:hover{text-decoration:none;outline:0;-webkit-transition:.5s linear;-moz-transition:.5s linear;-ms-transition:.5s linear;-o-transition:.5s linear;transition:.5s linear;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}p{letter-spacing:.05em;line-height:2;backface-visibility:hidden}strong{font-weight:700}::-moz-selection{background:#8e8e8e;color:#fff}::selection{background:#8e8e8e;color:#fff}.nopadding{padding:0!important;margin:0!important}.col-md-6-custom,.container-custom,.row.no-gutter>[class*=" col-"],.row.no-gutter>[class^=col-]{padding-left:0;padding-right:0}.animated-text-wrapper{position:relative;width:100%;height:100%;min-height:220px;top:auto;left:0;margin:-5px 0 -20px;z-index:1}@media only screen and (max-width:995px){.animated-text-wrapper{min-height:120px;margin:-10px 0 -7px}}.animated-text{position:absolute;height:220px!important;display:flex;white-space:nowrap;top:auto;opacity:1;-moz-opacity:1;-webkit-opacity:1;left:50%;-webkit-animation:50s linear infinite animated-text-animation;animation:50s linear infinite animated-text-animation}@media only screen and (max-width:995px){.animated-text{height:120px!important}.animated-text .animated-text-content{font-size:120px}}.animated-text .animated-text-content{position:relative;display:block;width:100%;line-height:100%;height:120px!important;white-space:nowrap;font-family:Montserrat,sans-serif;font-style:normal;font-weight:900;font-size:120px;text-align:center!important;text-transform:none;letter-spacing:-.04em;color:#000;margin:0 auto;z-index:1}.main-title.main-title-all,.preloader-position,.subtitle.subtitle-light,.to-top-arrow{text-align:center}.animated-text .animated-text-content span{color:#5f5f5f}@supports((text-stroke:1px #5f5f5f) or (-webkit-text-stroke:1px #5f5f5f)){.animated-text .animated-text-content span{color:transparent;-webkit-text-stroke:1px #5f5f5f;text-stroke:1px #5f5f5f;text-shadow:none}}@-webkit-keyframes animated-text-animation{0%{-webkit-transform:translate(-40%,0)}100%{-webkit-transform:translate(-60%,0)}}@keyframes animated-text-animation{0%{transform:translate(-40%,0)}100%{transform:translate(-60%,0)}}.center-container{position:absolute;display:table;table-layout:fixed;width:100%;height:100%;background:0 0;z-index:15}#preloader-status,.center-block{display:table-cell;vertical-align:middle}a.link-effect{position:relative;display:inline-block;text-decoration:none;color:inherit}a.link-effect::after{content:"";position:absolute;display:block;width:100%;height:1px;left:0;bottom:0;padding:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .4s cubic-bezier(.4, 0, .2, 1);-moz-transition:-moz-transform .4s cubic-bezier(.4, 0, .2, 1);-ms-transition:-ms-transform .4s cubic-bezier(.4, 0, .2, 1);-o-transition:-o-transform .4s cubic-bezier(.4, 0, .2, 1);transition:transform .4s cubic-bezier(.4, 0, .2, 1)}a.link-effect.link-effect-contact::after{bottom:-7px}a:hover.link-effect::after{-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform .4s cubic-bezier(.4, 0, .2, 1);-moz-transition:-moz-transform .4s cubic-bezier(.4, 0, .2, 1);-ms-transition:-ms-transform .4s cubic-bezier(.4, 0, .2, 1);-o-transition:-o-transform .4s cubic-bezier(.4, 0, .2, 1);transition:transform .4s cubic-bezier(.4, 0, .2, 1)}.to-top-arrow{position:fixed;width:40px!important;max-width:40px;height:40px;line-height:40px;float:right;right:20px;bottom:15%;margin:0 auto;overflow:hidden;font-size:16px;color:#fff;background:#111;opacity:0;-moz-opacity:0;-webkit-opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);-webkit-transition:1.5s;-moz-transition:1.5s;-ms-transition:1.5s;-o-transition:1.5s;transition:1.5s;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;cursor:pointer;z-index:115}.logo,.main-navigation-bg .logo,.navbar-bg-switch{-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out;-ms-transition:.4s ease-out;-o-transition:.4s ease-out}.to-top-arrow.show{bottom:15%;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:1;-moz-opacity:1;-webkit-opacity:1}.to-top-arrow:hover{opacity:1;-moz-opacity:1;-webkit-opacity:1}#preloader,.preloader-bg{position:fixed;width:100%;height:100%;overflow:hidden;background:#000;z-index:999999}.loader,.loader span{width:45px;height:45px}#preloader{display:table;table-layout:fixed}.preloader-position{position:relative;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.loader{position:relative;left:50%;top:auto;margin-left:-22px;margin-top:2px;-webkit-animation:1s linear infinite rotate;-moz-animation:1s linear infinite rotate;-ms-animation:rotate 1s infinite linear;-o-animation:1s linear infinite rotate;animation:1s linear infinite rotate;border:3px solid rgba(255,255,255,.15);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.hero-bg,.hero-fullscreen,.hero-fullscreen-FIX{width:100%;height:100%}.loader span{position:absolute;top:-3px;left:-3px;border:3px solid transparent;border-top:3px solid rgba(255,255,255,.75);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.hero-fullscreen{position:absolute;left:0;top:0;overflow:hidden;z-index:2}.hero-bg{position:absolute;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.the-line{position:relative;width:1px;height:80px;margin:1px auto}.logo .logo-light,.main-navigation-bg .logo .logo-dark{opacity:1;-moz-opacity:1;-webkit-opacity:1;height:auto}.logo .logo-dark,.main-navigation-bg .logo .logo-light{opacity:0;-moz-opacity:0;-webkit-opacity:0;height:0}.navbar-bg-switch{position:fixed;width:100%;top:0;left:0;transition:.4s ease-out;z-index:999}.logo,.main-navigation-bg .logo{padding-top:6px;margin:0 0 0 50px;transition:.4s ease-out}.main-navigation .navbar-nav li a,.main-navigation .navbar-nav li a:hover,.owl-next:hover,.owl-prev:hover{-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out;-ms-transition:.4s ease-out;-o-transition:.4s ease-out}.main-navigation .navbar-nav li a{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;text-transform:none;letter-spacing:0;text-decoration:none;text-align:center;margin:0 auto;padding:20px 15px 35px;transition:.4s ease-out;color:#fff!important}.main-navigation.main-navigation-all .navbar-nav li a,.main-title.main-title-all,.main-title.main-title-all a,.main-title.main-title-all a:active,.main-title.main-title-all a:focus,.main-title.main-title-all a:hover,.main-title.main-title-all a:visited,.main-title.main-title-all span{color:#000!important}.main-navigation .navbar-nav li:last-child a{margin:0 50px 0 0}.main-navigation .navbar-nav li a:hover,.owl-next:hover,.owl-prev:hover{transition:.4s ease-out}.main-navigation-bg,.nav li a:focus,.nav li a:hover{-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out;-ms-transition:.4s ease-out;-o-transition:.4s ease-out}.nav li a:focus,.nav li a:hover{background:0 0;transition:.4s ease-out}.main-navigation-bg{height:60px;-webkit-box-shadow:0 0 15px rgba(196,196,196,.35);-moz-box-shadow:0 0 15px rgba(196,196,196,.35);box-shadow:0 0 15px rgba(196,196,196,.35);background:#fff;transition:.4s ease-out}.main-navigation-bg .main-navigation .navbar-nav li a,.navbar .navbar-nav>li{-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out;-ms-transition:.4s ease-out;-o-transition:.4s ease-out}.main-navigation-bg .main-navigation .navbar-nav li a{padding:20px 15px 0;transition:.4s ease-out;color:#000!important}.navbar .navbar-nav>li{height:50px;transition:.4s ease-out}.main-navigation-bg.navbar .navbar-nav>li,.swiper-slide-controls{-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out;-ms-transition:.4s ease-out;-o-transition:.4s ease-out}.navbar .navbar-nav>li.open>a:focus,.navbar .navbar-nav>li.open>a:hover{background-color:#fff}.main-navigation-bg.navbar .navbar-nav>li{height:80px;transition:.4s ease-out}.button-the,.button-the::before{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.main-navigation .navbar-nav li .dropdown-menu a{font-size:11px;padding:15px 15px 0;color:#000!important}.main-navigation .navbar-nav li .dropdown-menu:last-child a,.post-box-inner,.works-section{margin:0}.dropdown:hover .dropdown-menu{right:auto;left:50%;-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}@media only screen and (min-width:768px){.dropdown:hover .dropdown-menu{display:block}}.dropdown-menu>li:last-child{padding-bottom:25px!important}.dropdown-menu{border:none;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 10px 10px rgba(196,196,196,.35);-moz-box-shadow:0 10px 10px rgba(196,196,196,.35);box-shadow:0 10px 10px rgba(196,196,196,.35)}.bg-light,.button-the.button-the-light::before,.navbar .navbar-nav>.open>a,.navbar .navbar-nav>.open>a:focus,.navbar .navbar-nav>.open>a:hover,.works-list .works-list-content{background:#fff}.dropdown a.disabled-custom{-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}.comments,.panel-body p,.section-txt p{text-align:left}h1.main-title,h2.main-title{font-style:normal;text-align:center!important;letter-spacing:-.04em;position:relative;z-index:3}.section-txt a,.section-txt a:hover{text-decoration:none;font-weight:600}.subtitle{position:relative;font-size:36px;line-height:1.5;backface-visibility:hidden;z-index:2}.vertical-lines,.vertical-lines-wrapper{position:fixed;width:100%;top:0;height:100%;left:0}.subtitle.subtitle-light.subtitle-light-2{text-align:left;font-weight:700}h1.main-title{font-size:65px;margin:0 auto -14px;text-transform:none;width:100%;line-height:1.75}@media all and (min-width:1920px){.the-line{height:90px}h1.main-title{font-size:75px;margin:-17px auto}}@media only screen and (max-width:1200px){.to-top-arrow.show{float:right;right:20px;bottom:10%}h1.main-title{font-size:65px;margin:-14px auto}}@media only screen and (max-width:995px){.the-line{height:70px}h1.main-title{font-size:45px;margin:-9px auto}}h1.main-title.main-title-main,h2.main-title.main-title-main{margin:-14px auto}@media all and (min-width:1920px){h1.main-title.main-title-main{margin:-17px auto}}@media only screen and (max-width:1200px){h1.main-title.main-title-main{margin:-14px auto}}@media only screen and (max-width:995px){h1.main-title.main-title-main{margin:-9px auto}}h2.main-title{font-size:65px;margin:0 auto -14px;text-transform:uppercase;width:100%;line-height:1.15}@media all and (min-width:1920px){h2.main-title{font-size:75px;margin:-17px auto}h2.main-title.main-title-main{margin:-17px auto}}@media only screen and (max-width:1200px){h2.main-title{font-size:65px;margin:-14px auto}}@media only screen and (max-width:995px){h2.main-title{font-size:45px;margin:-9px auto}}@media only screen and (max-width:1200px){h2.main-title.main-title-main{margin:-14px auto}}@media only screen and (max-width:995px){h2.main-title.main-title-main{margin:-9px auto}}.intro.intro-all,.main-title.main-title-home{font-size:30px;margin:0 auto -2px;text-transform:uppercase;line-height:1.25}.vertical-lines-wrapper{overflow:hidden;margin:0;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;z-index:1}.vertical-lines{opacity:1;-moz-opacity:1;-webkit-opacity:1}.vertical-effect{position:relative;width:25%;height:100%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid rgba(119,119,119,.2)}.vertical-effect::before{content:"";position:absolute;display:block;width:3px;-webkit-animation-direction:normal;-moz-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal}.works-list .works-list-wrapper{margin:-40px 0 0;padding:0 0 150px}.works-list .works-list-wrapper.works-list-wrapper-home{padding:0}.works-list .works-list-item{position:relative}.works-list .works-list-item:not(:first-of-type){margin-top:460px}.owl-prev,.panel-from-left-blog.open,.works-list .works-list-item:nth-of-type(odd) .works-list-bg{left:0}.works-list .works-list-item:nth-of-type(odd) .works-list-bg.works-list-bg-reverse{left:auto;right:0}.works-list .works-list-item:nth-of-type(2n) .works-list-bg{right:0}.works-list .works-list-item-container{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.works-list .works-list-row{position:relative;z-index:2}.works-list .works-list-content{padding:150px}@media only screen and (max-width:1200px){.works-list .works-list-wrapper{margin:-130px 0 0;padding:0 0 60px}.works-list .works-list-item:not(:first-of-type){margin-top:200px}.works-list .works-list-content{padding:55px}}@media only screen and (max-width:995px){.works-list .works-list-wrapper{margin:-60px 0 0;padding:0}.works-list .works-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.works-list .works-list-item:not(:first-of-type){margin-top:0}.works-list .works-list-content{padding:0 40px;margin:0 auto}}.works-list .works-list-bg{position:absolute;width:calc(50% + 150px);max-height:385px;-webkit-transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;background-position:center center;overflow:hidden;z-index:1}.img-fullwidth-all img,.showcase .showcase-img-left img,.showcase .showcase-img-right img{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-position:center center;background-repeat:no-repeat}.showcase,.works-section .box-img{z-index:2;overflow:hidden;display:block}.img-fullwidth-all img,.showcase,.works-section .box-img{height:100%;position:relative}.works-list .works-list-bg.works-list-bg-home{position:relative;width:100%;max-height:385px;-webkit-transform:none;transform:none;padding-top:50%;-webkit-box-flex:0;-ms-flex:0 0 0;flex:0 0 0}.works-list-content-wrapper{padding-top:190px;margin-top:-1px}.panel-group .panel .panel-body,.works-list-content-wrapper.works-list-content-wrapper-home{padding-top:0}.container-custom{width:100%;margin-right:auto;margin-left:auto}.col-md-6-custom{position:relative;width:100%;min-height:1px}@media only screen and (min-width:995px){.col-lg-4-custom{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.offset-lg-1-custom{margin-left:0}.offset-lg-7-custom{margin-left:50%}}.no-mrg-pdg,.showcase,form{margin:0;padding:0}.showcase{width:100%}.showcase .showcase-img-right{width:50%;float:right}.showcase .showcase-img-left{width:50%;float:left}.showcase .showcase-img-left img,.showcase .showcase-img-right img{position:relative;display:inline-block;width:100%;background-size:cover;float:left;overflow:hidden;margin-bottom:5px;padding:0 50px}.works-section .box-img{width:100%}.row.no-gutter{margin-left:0;margin-right:0}.img-fullwidth-all img{width:100%;background-size:cover;padding:0}.carousel-item-img-wrapper{position:relative;height:auto;margin:0;padding:0;overflow:hidden;cursor:grab}.carousel-item-img-wrapper.carousel-item-img-wrapper-all{height:auto}.carousel-item-all{position:relative;width:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;height:70vh}.button-the,.post-spacing-3{background:0 0;position:relative}.post-spacing{padding:0 15px}.post-spacing-2{padding:0 35px}.post-spacing-3{height:auto;min-height:inherit;overflow:hidden;margin-left:-15px;margin-right:-15px;padding:0}.button-the{display:inline-block;text-transform:none;text-align:left;padding:5px 30px 5px 0;transition:.5s}.button-the-wrapper,.button-the-wrapper a,.button-the-wrapper a:active,.button-the-wrapper a:focus,.button-the-wrapper a:hover,.button-the-wrapper a:visited,.subtitle-blog,.testimonials-signature{font-family:Syne,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:-.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}.button-the::before{position:absolute;content:"";top:50%;right:0;width:20px;height:1px;background:#8e8e8e;transition:.5s}.button-the:hover{background:0 0;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.button-the:hover::before{right:-10px}.button-the-wrapper{margin:-3px 0 -4px}.button-the-wrapper.button-the-wrapper-light,.button-the-wrapper.button-the-wrapper-light a,.button-the-wrapper.button-the-wrapper-light a:active,.button-the-wrapper.button-the-wrapper-light a:focus,.button-the-wrapper.button-the-wrapper-light a:hover,.button-the-wrapper.button-the-wrapper-light a:visited{text-align:left;color:#fff}.button-the-wrapper.button-the-wrapper-dark,.button-the-wrapper.button-the-wrapper-dark a,.button-the-wrapper.button-the-wrapper-dark a:active,.button-the-wrapper.button-the-wrapper-dark a:focus,.button-the-wrapper.button-the-wrapper-dark a:hover,.button-the-wrapper.button-the-wrapper-dark a:visited{text-align:left;color:#c09b75}.button-the-wrapper,.button-the-wrapper a,.button-the-wrapper a:active,.button-the-wrapper a:focus,.button-the-wrapper a:hover,.button-the-wrapper a:visited,.subtitle-blog{font-size:11px;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.panel-wrapper{position:relative;background:0 0;width:100%;height:calc(100% + 300px);margin:5px auto -15px -15px;z-index:1}.panel-title,.post-title{position:relative;font-size:20px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:2}.panel-group .panel{border:none;background:0 0;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.panel-group .panel .panel-heading{border:none;background:0 0}.panel-group .panel .panel-heading h4 a{display:block;background:0 0;padding:15px;-webkit-transition:.15s ease-in-out;-moz-transition:.15s ease-in-out;-ms-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out}.panel-group .panel .panel-heading h4 a:hover,.panel-group .panel .panel-heading h4 a:not(.collapsed){background:0 0;-webkit-transition:.15s ease-in-out;-moz-transition:.15s ease-in-out;-ms-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out}#form input,textarea{border-bottom:1px solid #8e8e8e;border-left:none;border-right:none;border-top:none;padding:5px;font-size:13px;letter-spacing:.05em;line-height:1.5;-webkit-transition:.5s linear;-moz-transition:.5s linear;-ms-transition:.5s linear;-o-transition:.5s linear}.panel-group .panel .panel-heading h4 a:not(.collapsed) i:before{content:"\f209";font-family:Ionicons}.ion{font-size:15px}.panel-group .panel .panel-heading h4 a i{position:relative;display:block;top:8px;left:-30px;text-align:center}.panel-group .panel .panel-heading+.panel-collapse>.list-group,.panel-group .panel .panel-heading+.panel-collapse>.panel-body{border-top:none;background:0 0;text-align:center;padding:50px 0}.panel-group .panel+.panel{border:none;margin-top:0}.testimonials-signature{font-size:12px;text-align:left;-webkit-backface-visibility:hidden;backface-visibility:hidden}#form input,.success,textarea{font-style:normal;font-weight:600;font-family:Raleway,sans-serif}.testimonials-signature:before{content:"― ";display:inline-block}#form .error,.overlay:before{position:absolute;display:block}.intro{position:relative;text-transform:none;line-height:1.25;letter-spacing:normal;padding:0;z-index:2}.more-wraper-center{position:relative;width:120px!important;top:50%;text-align:left;left:-15px;z-index:1}.more-button-txt-center,.post-title{text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-backface-visibility:hidden}.more-wraper-center.more-wraper-center-form,.more-wraper-center.more-wraper-center-home{width:120px!important;height:220px!important;text-align:center!important;left:auto}.more-wraper-center.more-wraper-center-home{margin:-20px auto;-webkit-pointer-events:auto;-moz-pointer-events:auto;pointer-events:auto}.more-wraper-center.more-wraper-center-form{margin:0 auto -20px}.more-button-txt-center{position:relative;top:10px;left:60px;width:120px!important;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0 auto;font-size:11px;font-style:normal;text-transform:none;letter-spacing:-.02em;backface-visibility:hidden}.more-button-txt-center.more-button-txt-center-home{top:110px}.more-button-txt-center.more-button-txt-center-form{top:105px}.button-effect,a.button-effect{padding:0;background-color:transparent;overflow:visible}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-webkit-transform:scale(1);transform:scale(1);opacity:.2;opacity:.4}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-webkit-transform:scale(1);transform:scale(1);opacity:.2;opacity:.4}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}.button-effect .pulse::after,.button-effect .pulse::before,.button-effect::after,.button-effect::before,a.button-effect .pulse::after,a.button-effect .pulse::before,a.button-effect::after,a.button-effect::before{content:"";position:absolute;width:80px;height:80px;top:-webkit-calc(50% - 40px);top:-moz-calc(50% - 40px);top:calc(50% - 40px);left:-webkit-calc(50% - 40px);left:-moz-calc(50% - 40px);left:calc(50% - 40px);right:auto;bottom:auto;-webkit-transform:none;transform:none;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:4s linear infinite pulse;animation:4s linear infinite pulse;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;opacity:0;-moz-opacity:0;-webkit-opacity:0;border-radius:50%;background-color:transparent}.button-effect::after,a.button-effect::after{-webkit-animation-delay:1s;animation-delay:1s}.button-effect .pulse::after,a.button-effect .pulse::after{-webkit-animation-delay:3s;animation-delay:3s}.button-effect .pulse::before,a.button-effect .pulse::before{-webkit-animation-delay:2s;animation-delay:2s}.overlay:before{content:"";top:0;left:0;bottom:0;right:0;z-index:1}#form input,.social-icons,textarea{position:relative}.overlay-dark:before{-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;background:rgba(0,0,0,.45)}#form input,button,textarea{background:0 0}.post-title{backface-visibility:hidden}#form .error,.success{text-transform:uppercase;text-align:center;letter-spacing:.15em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-backface-visibility:hidden;color:#8e8e8e}#contact-form{width:100%;margin:-10px auto 0;padding:0}#form input{width:100%;height:40px;margin:10px 0;text-align:center;color:#8e8e8e;transition:.5s linear}textarea{width:100%;height:100px;margin:5px;text-align:center;color:#8e8e8e;transition:.5s linear}#form input:hover,#form textarea,#form textarea:hover{-webkit-transition:.5s linear;-moz-transition:.5s linear;-ms-transition:.5s linear;-o-transition:.5s linear}#form textarea{margin:15px 0 10px;transition:.5s linear}#form input:hover,#form textarea:hover{border-color:#8e8e8e;transition:.5s linear}#form input:focus,#form textarea:focus{-webkit-transition:.5s linear;-moz-transition:.5s linear;-ms-transition:.5s linear;-o-transition:.5s linear;transition:.5s linear}.success{font-size:10px;margin:0;padding:25px 0 0 15px;line-height:1;backface-visibility:hidden}#form .error{width:200px!important;left:0;right:0;margin:0 auto;padding:0;font-size:9px;font-weight:700;backface-visibility:hidden}.social-icons,.social-icons a,.social-icons a:hover{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-backface-visibility:hidden}.make-space{margin-left:15px;margin-right:15px}::-webkit-input-placeholder{font-size:13px;color:#8e8e8e}:-ms-input-placeholder{font-size:13px;color:#8e8e8e}::-moz-placeholder{font-size:13px;color:#8e8e8e}.social-icons,.social-icons li a:active,.social-icons li a:focus,.social-icons li a:hover,.social-icons li a:visited{font-size:10px;text-transform:uppercase;font-style:normal;letter-spacing:.05em}input:-moz-placeholder{font-size:13px;color:#8e8e8e}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-moz-placeholder{color:transparent}button{border:none;outline:0}.owl-next,.owl-prev,.swiper-slide-controls.slide-next,.swiper-slide-controls.slide-prev{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}button.more-button-wrapper{margin:5px auto 0}.social-icons{text-align:left;margin:10px auto 0;line-height:1;backface-visibility:hidden;-webkit-transition:1.5s;-moz-transition:1.5s;-ms-transition:1.5s;-o-transition:1.5s;transition:1.5s}.social-icons a,.social-icons a:hover{outline:0;text-decoration:none;backface-visibility:hidden}.social-icons li{display:inline;padding:0}.social-icons li span{padding:0 10px}.swiper-container{width:100%;height:100%;margin:0 auto}.hero-slider-img .swiper-slide{position:relative;float:left;width:100%;height:100%;overflow:hidden}.swiper-slide-controls{display:inline-block;width:50px;height:50px;line-height:50px;transition:.4s ease-out;font-size:16px;cursor:pointer}.swiper-slide-controls.slide-next,.swiper-slide-controls.slide-prev{width:50px!important;text-align:center;border-radius:50%;margin-left:auto;margin-right:auto}.swiper-slide-controls:hover{-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out;-ms-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out;background:0 0}.circle-svg{-webkit-transform:scale(1) rotate(-90deg);-moz-transform:scale(1) rotate(-90deg);-ms-transform:scale(1) rotate(-90deg);-o-transform:scale(1) rotate(-90deg);transform:scale(1) rotate(-90deg);-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;-ms-transition:-ms-transform .4s;-o-transition:-o-transform .4s;transition:transform .4s}.circle,.circle-svg circle{fill:none;stroke:#fff;stroke-dasharray:3;stroke-width:1px}.swiper-container-wrapper{padding-top:0!important;height:100%!important;position:absolute;width:100%;overflow:hidden}.swiper-slide{overflow:hidden}.swiper-slide-inner{position:absolute;width:100%;height:100%;left:0;top:0;background:#000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-slide-inner-bg{position:absolute;width:100%;height:100%;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;-moz-opacity:1;-webkit-opacity:1}.swiper-slide-active .swiper-slide-inner-bg{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;-moz-opacity:1;-webkit-opacity:1}.swiper-slide-inner-txt{position:absolute;width:80%!important;margin-left:auto;margin-right:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-ms-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;-moz-opacity:0;-webkit-opacity:0;z-index:15}.circle-svg,video{position:absolute;left:0}.swiper-slide-active .swiper-slide-inner-txt{-webkit-transition:opacity 1.8s 1.2s;-moz-transition:opacity 1.8s 1.2s;-ms-transition:opacity 1.8s 1.2s;-o-transition:opacity 1.8s 1.2s;transition:opacity 1.8s 1.2s;opacity:1;-moz-opacity:1;-webkit-opacity:1}.swiper-slide-controls{color:#fff;background:0 0}.swiper-slide-controls.slide-prev{position:absolute;width:50px;top:50%;left:50px;right:auto;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.swiper-slide-controls.slide-next{position:absolute;width:50px;top:50%;right:50px;left:auto;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.mfp-arrow-left:after,.mfp-arrow-right:after{font-family:Ionicons;font-size:16px;font-weight:500;margin-top:22px}.swiper-slide.swiper-slide-3{height:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}video{top:0;width:100%;height:100%;object-fit:cover;object-position:center}.owl-carousel{cursor:grab}.owl-nav-custom-team{position:relative;width:114px!important;max-width:114px;height:50px;left:2px;right:0;margin:3px auto;text-align:center;overflow:hidden}.owl-buttons{position:static}.owl-next,.owl-next.disabled,.owl-prev,.owl-prev.disabled{position:absolute;display:block;width:50px;height:50px;line-height:50px}.owl-next,.owl-prev{text-align:center;-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out;-ms-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out;border-radius:50%;font-size:12px;color:#fff;background:#111;cursor:pointer;z-index:10}.blog-side-launcher,.owl-next.disabled,.owl-prev.disabled{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.owl-next{left:60px}.owl-next.disabled,.owl-prev.disabled{content:"";color:#fff!important;background:#8e8e8e!important;border-radius:50%;-webkit-transition:.27s cubic-bezier(0, 0, .58, 1);-moz-transition:.27s cubic-bezier(0, 0, .58, 1);-ms-transition:.27s cubic-bezier(0, 0, .58, 1);-o-transition:.27s cubic-bezier(0, 0, .58, 1);transition:.27s cubic-bezier(0, 0, .58, 1);cursor:default!important}.mfp-arrow-left:after{content:"\f124";color:#fff;left:15px}.lity-close,.lity-close:active{width:35px!important;max-width:35px;height:35px;top:25px;left:0;margin-left:auto;margin-right:auto}.mfp-arrow-right:after{content:"\f125";color:#fff;right:15px}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:crosshair}.mfp-arrow-left:after,.mfp-arrow-left:before{border-right:none}.mfp-arrow-right:after,.mfp-arrow-right:before{border-left:none}.mfp-counter,.mfp-title{font-family:Raleway,sans-serif;font-size:13px;line-height:1.5;font-style:normal;font-weight:700;letter-spacing:.05em;color:#fff}.lity-close,.mfp-close{font-weight:500!important}.blog-comments h4,.blog-side-heading h3,.comment-time{font-style:normal;letter-spacing:-.02em;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}.mfp-close{color:#fff!important;cursor:pointer!important}.mfp-arrow-left,.mfp-arrow-right,.mfp-content{z-index:99998!important}.mfp-bg{background:rgba(0,0,0,.7);z-index:99996!important}.mfp-wrap{z-index:99997!important}.mfp-arrow,.mfp-close{color:#fff;opacity:1;-moz-opacity:1;-webkit-opacity:1}.lity{z-index:99999;cursor:crosshair;background:rgba(0,0,0,.55)}.lity-close{right:0}.lity-close:active{right:0}.lity-close,.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-shadow:none}.intro{font-size:20px;margin:0 auto -1px;text-align:justify}.intro span{font-size:40px}.more-wraper{margin:3px auto}.more-wraper.more-wraper-form{margin:19px auto 0}.section-txt p{margin:0 auto}.post-title{margin:0 auto -2px}.inner-divider,.inner-divider-50,.inner-divider-half,.inner-divider-last,.inner-divider-ultra-half,.inner-divider-ultra-half-2{position:relative;width:100%;margin:0 auto;background:0 0;z-index:-1}.inner-divider{height:100px}.inner-divider-half{height:25px}.inner-divider-ultra-half{height:75px}.inner-divider-ultra-half-2{height:60px}.inner-divider-50{height:50px}.inner-divider-last{height:300px}.mobile-visible{display:none;visibility:hidden}.extra-margin-all,.extra-margin-owl{position:relative;height:auto;min-height:inherit;overflow:hidden;margin-left:0;margin-right:0;background:0 0}.panel-from-left-blog,.panel-overlay-from-right-blog{position:fixed;height:100vh;top:0;z-index:99996!important}.blog-quote{line-height:100px;padding:0 0 0 50px}.blog-quote p{font-size:23px;font-family:Syne,sans-serif!important}.panel-from-left-blog{width:50%;overflow-x:hidden;overflow-y:auto;left:-100%;background:#f4f4f4;-webkit-transition:.8s ease-in-out;-moz-transition:.8s ease-in-out;-ms-transition:.8s ease-in-out;-o-transition:.8s ease-in-out;transition:.8s ease-in-out;opacity:1;-moz-opacity:1;-webkit-opacity:1}.panel-overlay-from-right-blog{width:51%;overflow:hidden;right:-100%;background:rgba(0,0,0,.7);-webkit-transition:.8s ease-in-out;-moz-transition:.8s ease-in-out;-ms-transition:.8s ease-in-out;-o-transition:.8s ease-in-out;transition:.8s ease-in-out;opacity:0;-moz-opacity:0;-webkit-opacity:0;cursor:crosshair}.panel-overlay-from-right-blog.open{right:0;opacity:1;-moz-opacity:1;-webkit-opacity:1}.blog-sidebar-wrapper{position:relative;margin:0;padding:25px 50px}.blog-side-heading h3{font-size:25px;text-align:left;text-transform:none;margin:-5px 0 -2px;width:100%;line-height:1.5;text-shadow:none;backface-visibility:hidden}.blog-side-launcher{position:fixed;width:40px;height:40px;line-height:40px;float:right;right:20px;bottom:calc(50% - 25px);font-size:16px;text-align:center;color:#fff;background:#111;border-radius:50%;-webkit-transition:1.5s;-moz-transition:1.5s;-ms-transition:1.5s;-o-transition:1.5s;transition:1.5s;cursor:pointer;z-index:115}.blog-comments{width:100%;margin:0 auto;padding:0;line-height:1}.comments article{position:relative;margin:0 auto}.profile-photo{display:block;text-align:left;margin:-8px 0 -22px}.comments article img{width:80px;height:80px;border-width:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin:15px auto 30px}.comment-time{text-transform:uppercase}.comment-responce{padding-left:75px}.blog-search{width:300px}#submit-btn,.blog-search input{background:0 0;outline:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.blog-search input{width:250px;height:40px;line-height:40px;border-bottom:1px solid #8e8e8e;font-size:13px;z-index:1}.subtitle.subtitle-news{text-align:center!important}.intro.intro-last{margin-left:15px!important}.intro.intro-all,h1.main-title,h2.main-title{font-weight:800}.bg-dark{background:#f4f4f4}p,p a,p a:active,p a:focus,p a:hover,p a:visited{color:#8e8e8e}.panel-body p,.section-txt p,.section-txt-2 p,.social-icons li span{font-family:Montserrat,sans-serif;color:#000}.intro.intro-all,.panel-group .panel .panel-heading h4 a i,.panel-title,.post-heading,.subtitle,.subtitle.subtitle-light{color:#8e8e8e!important}.blog-comments h4,.comment-time{font-size:11px;text-transform:uppercase;text-align:left;backface-visibility:hidden}h1.main-title-main-color-l,h2.main-title-main-color-s{font-family:Montserrat,sans-serif;text-transform:none;z-index:99}.main-title-wrapper-l{position:relative;width:100%;left:0;bottom:0;margin-bottom:-160px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;z-index:99}@media all and (min-width:1920px){.intro.intro-all,.main-title.main-title-home{font-size:50px}.intro{font-size:20px;margin-top:100px}.intro span{font-size:40px}.inner-divider-ultra-half{height:75px}.inner-divider-ultra-half-2{height:40px}.main-title-wrapper-l{margin-bottom:-300px}}@media only screen and (max-width:1200px){.works-list .works-list-bg{width:calc(50% + 130px);height:calc(100% + 120px)}.post-spacing,.post-spacing-2{padding:0 25px}.post-spacing-3{margin-left:0;margin-right:0;padding:0 10px}.container.container-fix{width:100%}.panel-wrapper{margin:5px auto -15px 10px}.more-button-txt-center{font-size:11px}.intro{font-size:20px}.intro span{font-size:30px}.inner-divider-last{height:290px}.blog-quote{padding:0 0 0 40px}.panel-from-left-blog{width:50%}.panel-overlay-from-right-blog{width:51%}.blog-side-launcher{float:right;right:20px;bottom:50%}.blog-search{width:300px}.blog-search input{width:250px}.main-title-wrapper-l{margin-bottom:-120px}}@media only screen and (max-width:995px){.works-list .works-list-bg{position:relative;width:100%;height:100%;-webkit-transform:none;transform:none;padding-top:50%;-webkit-box-flex:0;-ms-flex:0 0 0;flex:0 0 0}.works-list-content-wrapper{padding-top:60px}.container-custom,.section-txt p{padding:0}.col-md-6-custom{padding-right:15px;padding-left:15px}.showcase .showcase-img-left,.showcase .showcase-img-right{width:100%;float:none}.carousel-item-img-wrapper{width:100%}.social-icons{margin:10px 0 0}.inner-divider{height:100px}.inner-divider-half{height:25px}.inner-divider-last{height:230px}.inner-divider.inner-divider-showcase{height:75px}.mobile-visible{display:block;visibility:visible}.mobile-hidden{display:none;visibility:hidden}.blog-quote p{font-size:20px}.panel-from-left-blog{width:75%}.panel-overlay-from-right-blog{width:26%}.main-title-wrapper-l{margin-bottom:-90px}}.main-title-wrapper-img{position:relative;flex-shrink:0;width:100%;height:100%;transition-property:transform;z-index:99}.main-title-wrapper-s{position:absolute;width:100%;left:50%;bottom:12.5vw;padding:0 25px;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.main-title-wrapper-img-hero{position:relative;height:100%;min-height:650px}h1.main-title-main-color-l{position:relative;font-size:14vw;letter-spacing:normal;font-weight:900;color:#c09b75;line-height:1.5;text-align:center}h2.main-title-main-color-s{position:relative;font-size:48px;letter-spacing:.25em;text-shadow:2px 2px #000;font-weight:700;color:#fff;line-height:1;text-align:center}@media all and (min-width:1920px){.main-title-wrapper-s{bottom:10.5vw}.main-title-wrapper-img-hero{min-height:900px}h2.main-title-main-color-s{font-size:40px}}@media only screen and (max-width:995px){.main-title-wrapper-s{bottom:12.5vw}h2.main-title-main-color-s{font-size:16px;letter-spacing:.95em}}.showcase.showcase-all .showcase-img-left img,.showcase.showcase-all .showcase-img-right img{margin-bottom:0}.showcase-txt-wrapper{position:relative;width:auto;height:auto;margin:0;padding:0 50px;z-index:0}@media only screen and (max-width:1200px){.main-title-wrapper-s{bottom:12.5vw}.main-title-wrapper-img-hero{min-height:786px}h2.main-title-main-color-s{font-size:16px;letter-spacing:.95em}.img-fullwidth-all img,.showcase .showcase-img-left img,.showcase .showcase-img-right img,.showcase-txt-wrapper{padding:0 50px}}@media only screen and (max-width:880px){.to-top-arrow.show{float:right;right:20px;bottom:10%}.logo{padding-top:6px;margin:7px 0 0 25px}.main-navigation .navbar-nav li:last-child a{margin:0}.main-navigation .navbar-nav li a{padding:33px 15px 0;right:25px}.main-navigation-bg .logo{margin:1px 0 0 25px}.main-navigation-bg .main-navigation .navbar-nav li a{padding:32px 15px 0}.dropdown a.disabled-custom{-webkit-pointer-events:auto;-moz-pointer-events:auto;pointer-events:auto}.post-spacing{padding:0}.swiper-slide-controls.slide-prev{left:25px;margin-top:-24px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.swiper-slide-controls.slide-next{right:25px;margin-top:-24px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.blog-side-launcher{float:right;right:20px;bottom:50%}.main-title-wrapper-l{margin-bottom:-80px}.main-title-wrapper-s{bottom:12.5vw}.main-title-wrapper-img-hero{min-height:586px}h2.main-title-main-color-s{font-size:16px;letter-spacing:.95em}.img-fullwidth-all img,.showcase .showcase-img-left img,.showcase .showcase-img-right img,.showcase-txt-wrapper{padding:0 25px}}@media only screen and (max-width:768px){.animated-text-wrapper{min-height:80px;margin-bottom:50px}.animated-text{height:80px!important}.animated-text .animated-text-content{font-size:80px}.to-top-arrow.show{float:right;right:20px;bottom:10%}.logo{padding-top:8px;margin:5px 0 0 10px}.main-navigation .navbar-nav li a{color:#000!important;padding:10px 15px;right:auto}.main-navigation-bg{height:auto;min-height:50px}.main-navigation-bg .logo{margin:1px 0 0 10px}.main-navigation-bg .main-navigation .navbar-nav li a{padding:10px 15px}.main-navigation .navbar-nav li:first-child{padding-top:7px}.main-navigation .navbar-nav li:last-child{padding-bottom:8px}.navbar-toggle .icon-bar{background:#fff}.main-navigation-bg .navbar-toggle .icon-bar,.navbar-toggle.navbar-toggle-all .icon-bar{background:#111}.navbar-toggle{margin-top:-42px;margin-right:10px;-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out;-ms-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out}.main-navigation-bg .navbar-toggle{margin-top:-38px;margin-right:10px;-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out;-ms-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out}.navbar-collapse{background:#fff;margin-top:19px}.main-navigation-bg.navbar .navbar-nav>li,.navbar .navbar-nav>li{height:auto}.main-navigation .navbar-nav li .dropdown-menu a{font-size:10px;padding:5px 15px}.dropdown:hover .dropdown-menu{left:auto;-webkit-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.dropdown-menu>li:first-child{margin-top:-7px}.dropdown-menu>li:last-child{padding-bottom:0!important}.panel-title,.post-title,.subtitle{font-size:15px}h1.main-title,h2.main-title{font-size:30px;margin:-5px auto}h1.main-title.main-title-main,h2.main-title.main-title-main{margin:-5px auto}.main-title.main-title-all{font-size:30px}.works-list .works-list-content{padding:0 30px}.post-spacing{padding:0 15px}.post-spacing-2{padding:0}.post-spacing-3{margin-left:-10px;margin-right:-10px;padding:0}.panel-wrapper{margin:5px auto -15px -10px}.panel-group .panel .panel-heading h4 a i{top:4px}.testimonials-signature{font-size:11px}.swiper-slide-controls.slide-prev{left:20px}.swiper-slide-controls.slide-next{right:20px}.lity-close,.lity-close:active{top:25px}.intro,.intro span{font-size:20px}.inner-divider-ultra-half{height:50px}.inner-divider-ultra-half-2{height:60px}.inner-divider-50{height:30px}.blog-quote{padding:0 0 0 30px}.blog-side-text a,.blog-side-text a:active,.blog-side-text a:focus,.blog-side-text a:hover,.blog-side-text a:visited{font-size:14px}.blog-side-heading h3{font-size:20px;margin:-5px 0 -2px}.blog-side-launcher{float:right;right:20px;bottom:45%}.blog-search{width:250px}.blog-search input{width:200px}.main-title-wrapper-l{margin-bottom:-40px}.main-title-wrapper-s{bottom:12.5vw}.main-title-wrapper-img-hero{min-height:586px}h2.main-title-main-color-s{font-size:13px;letter-spacing:.65em}.img-fullwidth-all img,.showcase .showcase-img-left img,.showcase .showcase-img-right img,.showcase-txt-wrapper{padding:0 20px}}.showcase-name{position:relative;font-family:Syne,sans-serif;font-size:25px;font-weight:700;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:2}.showcase img{width:50vw;height:66vh;object-fit:cover}@media only screen and (max-width:995px){.showcase img{width:100%;height:100%}}#submit-btn,.blog-comments h4,.blog-quote p,.blog-search input,.blog-side-heading h3,.blog-side-text a,.blog-side-text a:active,.blog-side-text a:focus,.blog-side-text a:hover,.blog-side-text a:visited,.comment-time,.intro,.intro span,.more-button-txt-center,.panel-group .panel .panel-heading h4 a i,.panel-title,.post-title,.social-icons,.social-icons li a,.social-icons li a:active,.social-icons li a:focus,.social-icons li a:hover,.social-icons li a:visited,.social-icons li span,.subtitle,.subtitle.subtitle-light,a,a:active,a:focus,a:hover,a:visited,body,h1.main-title,h2.main-title,p,p a,p a:hover,p.light{color:#000!important;font-family:Montserrat,sans-serif;font-weight:500}.more-button-txt-center.more-button-txt-center-light{color:#fff!important}a.link-effect::after{background-color:#8e8e8e}.the-line{background:rgba(119,119,119,.6)}.button-effect .pulse::after,.button-effect .pulse::before,.button-effect::after,.button-effect::before,a.button-effect .pulse::after,a.button-effect .pulse::before,a.button-effect::after,a.button-effect::before{border:1px solid #8e8e8e!important}.button-effect.button-effect-light .pulse::after,.button-effect.button-effect-light .pulse::before,.button-effect.button-effect-light::after,.button-effect.button-effect-light::before,a.button-effect.button-effect-light .pulse::after,a.button-effect.button-effect-light .pulse::before,a.button-effect.button-effect-light::after,a.button-effect.button-effect-light::before{border:1px solid #fff!important}.blog-quote{border-left:5px solid #8e8e8e!important}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url('fonts/Montserrat-Black.ttf') format('truetype'),url('fonts/Montserrat-Black.otf') format('opentype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url('fonts/Montserrat-ExtraBold.ttf') format('truetype'),url('fonts/Montserrat-ExtraBold.otf') format('opentype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url('fonts/Montserrat-Bold.ttf') format('truetype'),url('fonts/Montserrat-Bold.otf') format('opentype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url('fonts/Montserrat-SemiBold.ttf') format('truetype'),url('fonts/Montserrat-SemiBold.otf') format('opentype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url('fonts/Montserrat-Medium.ttf') format('truetype'),url('fonts/Montserrat-Medium.otf') format('opentype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url('fonts/Montserrat-Regular.ttf') format('truetype'),url('fonts/Montserrat-Regular.otf') format('opentype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url('fonts/Montserrat-Light.ttf') format('truetype'),url('fonts/Montserrat-Light.otf') format('opentype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url('fonts/Montserrat-ExtraLight.ttf') format('truetype'),url('fonts/Montserrat-ExtraLight.otf') format('opentype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:url('fonts/Montserrat-Thin.ttf') format('truetype'),url('fonts/Montserrat-Thin.otf') format('opentype')}