@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,700&display=swap);body{font-family:'Montserrat',sans-serif;letter-spacing:.0625em;background:#000;color:#fff}a{color:#fff}a:focus,a:hover{text-decoration:none;color:#d4d4d4}#mainNav{min-height:56px;background-color:#fff}#mainNav .navbar-brand{position:relative}#mainNav .navbar-brand img{max-width:100px;transition:all .4s ease}#mainNav.navbar-shrink button.navbar-toggle{padding:1.1rem 1.5rem 1.25rem;color:#000;transition:all .4s ease}#mainNav.navbar-shrink .navbar-brand img.dark{}#mainNav .navbar-brand img.dark{position:absolute;left:0;opacity:0;transition:all .4s ease}#mainNav .navbar-toggler{font-size:80%;padding:.75rem;color:#333;border:1px solid #333}#mainNav .navbar-toggler:focus{outline:none}#mainNav .navbar-brand{color:#161616;font-weight:700;padding:.9rem 0}#mainNav .navbar-nav .nav-item:hover{color:fade(white,80%);outline:none;background-color:transparent}li.nav-item{color:#fff;width: calc(100% / 7 );text-align:center;padding:20px 0}li.min-width{width:25px}a.mini-link{font-size:.6rem;text-transform:capitalize;letter-spacing:normal}li.nav-item a{color:#fff;padding:10px;text-transform:uppercase;font-size:.7rem;font-weight:700}#mainNav .navbar-nav .nav-item:active,#mainNav .navbar-nav .nav-item:focus{outline:none;background-color:transparent}li.dropdown1 > ul li.dropdown2:nth-child(6):after,li.dropdown1 > ul li.dropdown2:nth-child(7):after,li.dropdown1 > ul li.dropdown2:nth-child(8):after{display:none}.slidertop{z-index:0;position:fixed;top:0;left:0;height:100vh;width:100%}section{background:#000;z-index:2;position:relative}.serviceshome .card:hover span.down-menu{transition:.4s ease;bottom:25px}span.down-menu{display:block;color:#fff;left:10px;width:100%;margin:10px 5px;position:absolute;bottom:10px;font-size:1.2rem;text-transform:uppercase;z-index:9;transition:.4s ease}button.owl-next,button.owl-prev{padding:1px 9px!important;background:#fff!important;color:#000!important}.card-image{position:relative}#mainNav.navbar-shrink .navbar-brand img{max-width:70px;transition:all .4s ease:
}.serviceshome .card{border-radius:0;border:none}.serviceshome .card:hover a:after{z-index:1;opacity:1;transition:all .4s ease}.serviceshome .card a:after{height:100%;content:'';position:absolute;width:100%;top:0;left:0;opacity:0;background:rgba(0,0,0,.45);transition:all 1s ease}.services-list a{display:block;margin:5px 10px;font-weight:100;padding:5px 0;border-bottom:1px solid #efefef}.navigation.open{right:0;transition:all .4s ease}.navigation{position:fixed;right:-400px;z-index:3;background:#121212;top:87px;height:calc(100vh - 87px);overflow-y:auto;width:380px;padding:15px;transition:all .4s ease}.navigation button.btn-caalback{background:#333;color:#ccc;padding:5px 35px;display:table;margin:10px auto 30px;border:1px solid #333}.navigation ul.nav{list-style:none;margin-left:15px}.navigation ul.nav li.init-menu{display:block!important;position:relative;width:100%}button.navbar-toggle{padding:1.6rem 1.5rem;background:transparent;color:#fff;border:none;font-size:25px}.navigation ul.nav li.init-menu a{display:block;padding:5px 10px;color:#b9b9b9;transition:all .4s ease}.navigation ul.nav li.init-menu a:hover{padding-left:15px;transition:all .4s ease;background:#1b1b1b}.navigation ul.nav li.dropdown>ul{overflow:hidden;height:0;opacity:0;transition:all .4s ease}.navigation ul.nav li.dropdown:hover>ul{height:auto;transition:all .4s ease;opacity:1}.navigation ul.nav li.init-menu i{float:right;font-style:normal;background:#333;width:26px;height:26px;color:#fff;text-align:center}.navigation ul.nav li.dropdown:hover ul{list-style:none;padding-left:15px}.social-block{background:#333;color:#fff;position:absolute;left:0;width:100%;padding:10px;bottom:0}.list-inline li{display:inline}.social-block a{color:#d0d0d0;font-size:27px;vertical-align:sub;margin-right:5px}.social-block li.name{font-size:12px;margin-right:10px}.social-block ul{margin-bottom:0}.social-block{text-align:center}li.dropdown1{position:relative;overflow:hidden}li.dropdown1>ul li{white-space:nowrap;padding:15px 10px;background:#000;min-width:245px;text-align:left;display:block;border:1px solid transparent}li.dropdown1 a{padding:0}li.dropdown1>ul li:hover a{color:#ddd}li.dropdown2:after{content:"\f101";float:right;font-family:"Font Awesome 5 Free";font-weight:900}li.dropdown1:nth-child(2):after {content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;padding-left:10px}li.dropdown1>ul li:hover{background:#000!important;border:1px solid #3c3c3c}li.dropdown1>ul>li:hover>ul{left:100%;z-index:99;opacity:1;transition:.4s}li.dropdown1>ul>li>ul{height:100%;background:#000;position:absolute;left:150%;top:0;list-style:none;padding:0;margin:0;z-index:-9999;opacity:0;transition:.4s}li.dropdown1:hover{overflow:visible}li.dropdown1:hover>ul{opacity:1;z-index:99;transition:.4s ease}li.dropdown1.dropdown-right>ul{left:-70px}li.dropdown1>ul{list-style:none;padding:0;margin:0;position:absolute;top:100%;transition:.4s ease;z-index:-9999999;opacity:0}@media (min-width:992px){#mainNav{padding-top:0;padding-bottom:0;border-bottom:none;background-color:rgba(0,0,0,.42);transition:background-color .3s ease-in-out}#mainNav .navbar-brand{padding:.5rem 0;color:rgba(255,255,255,.5)}#mainNav .nav-link{transition:none;padding:2rem 1.5rem;color:rgba(255,255,255,.5)}#mainNav .nav-link:hover{color:rgba(255,255,255,.75)}#mainNav .nav-link:active{color:#fff}#mainNav.navbar-shrink{background-color:#000}#mainNav.navbar-shrink .navbar-brand{color:#161616}#mainNav.navbar-shrink .nav-link{color:#161616;padding:1.5rem 1.5rem 1.25rem;border-bottom:.25rem solid transparent}#mainNav.navbar-shrink .nav-link:hover{color:#333}#mainNav.navbar-shrink .nav-link:active{color:#467370}#mainNav.navbar-shrink .nav-link.active{color:#333;outline:none;border-bottom:.25rem solid #333}}.masthead{position:relative;width:100%;height:auto;min-height:35rem;padding:15rem 0;background:#000;overflow:hidden}header.masthead>.position-absolute{z-index:9;left:calc(50% - 275px);width:550px;top:30%}header.masthead:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5294117647058824);z-index:1}.masthead .lootype img{display:block;margin:15px auto;max-width:50%}.masthead h1{font-size:1.6rem;color:#fff;font-weight:700;margin-top:55px!important;display:block}span.contactphore{display:block;text-align:center;margin-bottom:10px}span.contactphore a{color:#fff;font-size:1.5rem}span.addr{color:#fff;display:block;margin-bottom:10px;font-size:1rem}li.dropdown1>ul>li>ul li.nav-item{width:100%}.masthead .lootype img{display:block;margin:15px auto;max-width:215px}section.top-banner{padding:100px 0;background:url(https://landark.com.ua/assets/theme/img/xtop_img.jpg.pagespeed.ic.9h4cEvREL0.jpg);background-size:cover;background-position:center bottom;position:relative;background-attachment:fixed}section.top-banner h1{margin-top:35px}section.top-banner:after{content:'';position:absolute;left:0;top:0;width:100%;z-index:-1;height:100%;background:rgba(0,0,0,.48)}.fw100{font-weight:100}.form-control{background:#000;border:1px solid #737373;border-radius:0;padding:25px 15px;color:#fff}.with-icon{position:relative}.with-icon i.fa{position:absolute;left:12px;top:16px;color:#ddd}.with-icon .form-control{padding-left:40px}.form-control:focus{color:#fff;background-color:#2b2b2b;border-color:#fff;outline:0;box-shadow:0 0 0 .2rem rgba(255,255,255,.25)}.card.post .meta{position:absolute;bottom:5px;font-weight:100;left:23px}@media (min-width:992px){.masthead{height:100vh;padding:0}}.section-padding{padding:40px 0;border-top:1px solid #272727;border-bottom:1px solid #272727}.card{border-radius:0}.serviceshome{background:#000 url(https://landark.com.ua/assets/theme/img/services-bg.jpg.pagespeed.ce.7Yk1nDezSn.jpg);background-size:cover;background-attachment:fixed;background-position:center}.procces-outer{position:relative;padding:25px 0}.procces-outer p{font-size:13px;text-align:justify}.procces-outer span.number{position:absolute;font-size:4rem;font-weight:900;opacity:.4;top:-10px;left:0}.procces-outer h4{color:#fff;font-size:1.3rem;font-weight:700;padding-top:40px}.process-work{padding:100px 30px;background:url(https://landark.com.ua/assets/theme/img/bg_proccess.jpg.pagespeed.ce.gUXChOyDmJ.jpg);background-size:cover;background-position:center top}.process-work .col-sm-2{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.procces-outer:after{display:none;content:'';position:absolute;width:calc(100% - 90px);height:3px;background:#fff;top:32px;left:90px}.particles-js{position:absolute;width:100%;height:100%;background-image:url(style.css.pagespeed.ce.GieS_0cN64.css);background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.item-top{display:block;height:calc(50% - 8px)}.item-bottom{display:block;height:calc(50% - 7px)}.leftimg{background-size:cover;background-position:center}.hei15{height:14px;width:100%;display:block}.portfolio-caption{width:calc(100% - 30px);left:15px;position:absolute;bottom:0;padding:5px 10px}.portfolio-caption h3{font-size:1.5rem;color:#fff;display:inline-block;text-transform:uppercase}.portfolio-caption .date{display:inline-block;padding:2px 25px;background:#000;border-radius:20px;float:right}.header-text{text-transform:uppercase;font-weight:700;font-size:2.3rem;color:#fff!important}.btn{box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;padding:1.25rem 2rem;font-family:'Montserrat',sans-serif;font-size:80%;text-transform:uppercase;letter-spacing:.15rem;border:0}.with-hovers figure{position:relative;float:left;overflow:hidden;margin:0;min-width:100%;max-width:100%;max-height:100%;width:100%;background:#000;text-align:center;cursor:pointer}figure.effect-sarah img{max-width:none;width: -webkit-calc(100% + 20px);width: calc(100% + 20px);-webkit-transition:opacity .35s , -webkit-transform .35s;transition:opacity .35s , transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-sarah img{opacity:.4}figure.effect-sarah:hover img{opacity:.8;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-sarah figcaption{text-align:left}figure.effect-sarah h2{position:relative;overflow:hidden;padding:.5em 0;font-size:1.4rem}figure.effect-sarah h2::after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff;content:'';-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}figure.effect-sarah:hover h2::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-sarah figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}figure.effect-sarah figcaption{position:absolute;top:0;left:0;width:100%;height:100%;padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-sarah:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}section.find-service{background:#000 url(https://landark.com.ua/assets/theme/img/bg_proccess.jpg.pagespeed.ce.gUXChOyDmJ.jpg);background-size:cover;background-position:center}section.find-service form{padding:20px 15px;background:#000;margin:30px 0;border:1px solid #6b6b6b}.fw700{font-weight:700!important}.current_team button.close{position:absolute;top:-25px;right:-8px;opacity:1;color:#fff}.alert-success.alert.sucs.showresult{top:92px;transition:all .4s ease;opacity:1}@media (max-width:430px){.alert-success.alert.sucs{width:100%!important;left:0!important}}.alert-success.alert.sucs{position:fixed;top:-292px;opacity:0;z-index:999;width:420px;padding:10px 10px;left:calc(50% - 220px);background:#000;color:#fff;border:1px solid #444;box-shadow:0 3px 10px #000;transition:all .4s ease}.current_team .modal-body{padding:0}.owl-latestwork.owl-theme .owl-item img{width:110%}.owl-latestwork.owl-theme .owl-nav{height:1px}.current_team .main-body{color:#000;padding-right:30px}.current_team h3{font-weight:900;font-size:1.6rem}.sh_md:hover img{filter:none;-webkit-filter:grayscale(0);filter:grayscale(0);transition:.4s}.sh_md h4 span{display:block;font-weight:100}.sh_md:hover h4{opacity:1;transition:.4s;bottom:10px;z-index:9}.sh_md h4{position:absolute;bottom:-52px;font-size:1rem;font-weight:900;opacity:0;left:15px;z-index:-9;transition:.4s}.us-dost i.fa{display:block;margin-bottom:15px;font-size:3rem;text-align:center;margin-top:20px}.us-dost{text-align:center}.us-dost span.counter{font-weight:800!important}.us-dost span{font-weight:100;font-size:2rem}.sh_md{position:relative;overflow:hidden;margin-bottom:2rem}section.obrezka_derevie:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.52);z-index:-2}section.obrezka_derevie{position:relative;background-size:cover;background-attachment:fixed;background-position:center top}.us_qual>img{max-width:74px;margin:30px auto}.us_qual span{font-weight:900;font-size:1.4rem;margin-bottom:10px;text-align:center;display:block;min-height:67px}.us_qual p{text-align:justify;font-size:.7rem}.sh_md img{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1);transition:.4s}.btn-primary{background-color:#333}.btn-primary:hover{background-color:#000}.btn-primary:focus{background-color:#4f837f;color:#fff}.btn-primary:active{background-color:#467370!important}.about-section{padding-top:10rem;background:linear-gradient(to bottom,#161616 0%,rgba(22,22,22,.9) 75%,rgba(22,22,22,.8) 100%)}.video-home-page{position:absolute;top:0;width:100%;left:0;height:100%;z-index:1}div#loadinsta a{position:relative;max-height:235px;overflow:hidden;display:block;margin-bottom:25px}div#loadinsta a:hover>span{bottom:0;transition:all .4s ease}div#loadinsta a>span{position:absolute;bottom:-100px;width:100%;transition:all .4s ease;background:rgba(0,0,0,.72);padding:15px 3px;font-size:.8rem;text-align:center}.facts{position:relative;color:#fff;border:4px solid #fff;margin-top:60px;padding:15px}.facts span.num{display:block;text-align:left;font-size:15rem;line-height:191px;font-weight:1000}.facts span.desc{text-align:left;display:block;margin-top:15px;font-weight:100;font-size:1.5rem}.image-top .one{position:absolute;left:0;width:33.3%;top:120px;z-index:3}.image-top .three{position:absolute;right:0;width:33.3%;top:80px;z-index:3}.image-top .two{position:absolute;left:29%;width:40%;top:0;z-index:1}.image-top{min-height:600px;margin-top:90px!important}.image-top img{border:2px solid #fff;box-shadow:0 0 24px #000;cursor:pointer}section#us-benefit{padding:50px 0;background:#121212;position:relative}.icon-set{padding:30px 0;color:#fff;text-align:center;text-transform:uppercase;background:url(http://www.on3-step.com/tm/fn/site/assets/images/dot-black.png);border:3px solid #272727}.video-innner:hover img{transition:.4s ease;opacity:.7}.video-innner img{transition:.4s ease;opacity:1}.video-innner{position:relative;transition:.4s ease;border:1px solid #404040}.video-innner h4{display:block;text-align:center;font-size:1rem;padding-top:10px;border-top:1px solid #404040;min-height:53px}.video-innner:hover a::after{color:#fff;transition:.4s ease}.video-innner a::after{content:"\f04b";font-family:"Font Awesome 5 free";font-weight:900;position:absolute;top:calc(50% - 40px);left:calc(50% - 20px);font-size:33px;color:#000;transition:.4s ease}.icon-set i{font-size:2rem;margin-bottom:25px;color:#dcdcdc}.icon-set h5{font-size:1rem;font-weight:900}.projects-section{padding:10rem 0}.projects-section .featured-text{padding:2rem}.how-we-work .head{text-align:left;padding:15px 10px;border:3px solid #000}.how-we-work .head .num-etap{font-size:3rem;font-weight:100;color:#383838;margin-bottom:25px}.how-we-work .head .arrow-right i{position:absolute;right:-3px;top:-9px}.how-we-work .head .arrow-right{width:100%;border-top:2px solid #000;display:block;text-align:right;position:relative;margin-top:-6px;margin-bottom:15px}.how-we-work .head h4{font-weight:700;font-size:1rem}.how-we-work .head p{font-size:.8rem}section#about{padding:100px 0;background:#1f1f1f;color:#fff}section#about h2{font-weight:900;font-size:35px;letter-spacing:16px;margin-bottom:0}section#about h4{font-size:16px;margin-bottom:25px;font-weight:900;letter-spacing:.1px}@media (min-width:992px){.projects-section .featured-text{padding:0 0 0 2rem;border-left:.5rem solid #333}}.projects-section .project-text{padding:3rem;font-size:90%}@media (min-width:992px){.projects-section .project-text{padding:5rem}.projects-section .project-text hr{border-color:#333;border-width:.25rem;width:30%}}.signup-section{padding:10rem 0;background:linear-gradient(to bottom,rgba(22,22,22,.1) 0%,rgba(22,22,22,.5) 75%,#161616 100%) , url(https://landark.com.ua/assets/theme/img/xbg-signup.jpg.pagespeed.ic.NW2BVFADVP.jpg);background-position:center;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.signup-section .form-inline input{box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;padding:1.25rem 2rem;height:auto;font-family:'Montserrat',sans-serif;font-size:80%;text-transform:uppercase;letter-spacing:.15rem;border:0}.btn-border{position:relative;top:45px;transform:translateY(-50%);margin:0 auto;display:block;width:311px}.shape{stroke-dasharray:140 540;stroke-dashoffset:-474;stroke-width:8px;fill:transparent;stroke:#000;border-bottom:5px solid #000;transition:stroke-width 1s , stroke-dashoffset 1s , stroke-dasharray 1s}.btn-border .text{font-size:16px;color:#000;top:-42px;text-align:center;position:relative}.btn-border:hover .shape{stroke-width:2px;stroke-dashoffset:0;stroke-dasharray:760}.contact-section{padding:5rem 0 0}.border-header{position:relative;top:50%;transform:translateY(-50%)!important;width:300px}.shape1,.shape2{stroke-dasharray:1120;stroke-width:5px;fill:transparent;stroke:#19f6e8;border-bottom:5px solid #000;transition-timing-function:linear;transition:stroke-dashoffset 4s , stroke-dasharray 4s}.shape1{stroke-dashoffset:1120}.shape2{stroke-dashoffset:-1120}.border-header .text{top:-48px;left:20px;position:relative}.border-header:hover .shape1,.border-header:hover .shape2{stroke-dashoffset:0;stroke-dasharray:1120}.contact-section .card{border:0;border-bottom:.25rem solid #333}.contact-section .card h4{font-size:.8rem;font-family:'Montserrat',sans-serif;text-transform:uppercase;letter-spacing:.15rem}.contact-section .card hr{border-color:#333;border-width:.25rem;width:3rem}section.us-behavior{position:relative;background:url(http://w2.themedemo.co/prague/wp-content/uploads/2017/05/24.jpg);padding:100px 0;background-size:cover;background-position:center}.portfolio-item{position:relative;overflow:hidden;display:block;margin-bottom:28px;transition:.4s ease}.portfolio-item:hover{box-shadow:0 10px 20px rgba(0,0,0,.43137254901960786);transition:.4s ease}.portfolio-item:hover .caption{opacity:1;transition:.4s ease}.portfolio-item:hover .caption p{bottom:20px!important;opacity:1!important;transition:.4s eaSE:
}.portfolio-item:hover .caption h3{bottom:50px!important;opacity:1!important;transition:.4s ease}.portfolio-item .caption h3,.portfolio-item .caption p{position:absolute;bottom:-50px;opacity:0;transition:.4s ease}.mt--50{margin-top:-5em}.portfolio-item .border{width:90px;height:90px;background:rgba(0,0,0,.8);position:absolute;top:-44px;right:-44px;transform:rotate(45deg)}.portfolio-item .caption{background:rgba(255,255,255,.43);position:absolute;left:0;bottom:0;width:100%;height:100%;padding:15px;transition:.4s ease;opacity:0}.py-100{padding:100px 0}.contact-section .social{margin-top:5rem}h3.solid{font-weight:900}.services-item{background:#fdfdfd;padding:10px 15px;border:1px solid #f1f1f1;transition:.4s ease}.services-item .title{font-size:14px;font-weight:900;margin-bottom:15px;margin-top:30px}.services-item p.text{font-size:13px}.services-item i{text-align:right;display:block;margin-right:15px;margin-top:10px;font-size:2em;color:#e6e6e6}.services-item:hover .title,.services-item:hover p,.services-item:hover i{color:#fff}.services-item:hover{background:#121212;color:#fff;transition:.4s ease;box-shadow:0 10px 20px rgba(0,0,0,.45)}.contact-section .social a{text-align:center;height:3rem;width:3rem;background:rgba(255,255,255,.1);border-radius:100%;line-height:3rem;color:rgba(255,255,255,.3)}.contact-section .social a:hover{color:rgba(255,255,255,.5)}.contact-section .social a:active{color:#fff}.media-body h5{font-size:1.2rem;font-weight:600}.media-body p{font-size:.9rem}ul.pagination li{display:inline-block}ul.pagination{text-align:center;display:block;width:100%}.page-item.disabled .page-link{color:#fff;pointer-events:none;cursor:auto;background-color:#000;border-color:#dee2e6;border-radius:0!important}ul.pagination li.page-item.active>a{background:#fff!important;color:#000!important;border-color:#000!important}ul.pagination li.disabled:hover{cursor:not-allowed}ul.pagination .page-link{color:#fff;background-color:#000;border:1px solid #fff;border-radius:0!important}ul.pagination .page-link:hover{z-index:2;color:#000;text-decoration:none;background-color:#fff;border-color:#000}ul.popular-list{padding:0;margin:0}.blog-item img{margin-bottom:2rem}.blog-item p{text-align:justify}section.blog_list .media:hover{border-color:#ddd;transition:all .4s ease}section.blog_list .media{border:1px solid #484848;transition:all .4s ease}.top-banner.banner-blogpost{padding:90px 0 30px 0}.blog_list .media-body{padding:15px 15px 10px 0}.shine figure img{margin-bottom:0}.shine figure:hover{border:1px solid #828282;transition:all .4s ease}.shine figure{position:relative;overflow:hidden;transition:all .4s ease;border:1px solid transparent}.shine figure::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.shine figure:hover::before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine {
	100% {
		left: 125%;
	}
}@keyframes shine {
	100% {
		left: 125%;
	}
}.bg-black{background-color:#161616!important}.bg-primary{background-color:#333!important}.text-primary{color:#333!important}footer.bg-black{border-top:1px solid #404040;z-index:9;position:relative;display:block;padding:35px 0 0;position:relative;font-size:.7rem}ul.list-icon i{padding-right:5px}ul.list-icon li{transition:all .4s ease}ul.list-icon li:hover{padding-left:5px;transition:all .4s ease}a.tagsr{border:1px solid #484848;padding:3px 5px;font-size:.7rem;white-space:nowrap;margin-bottom:5px;display:inline-block}.owl-blog-related h5{font-size:.8rem;font-weight:700;margin-bottom:5px!important}.sidebar .widget{margin-bottom:30px}.sidebar .widget h4{margin-bottom:20px;font-size:1rem;font-weight:900}footer.bg-black p.copy,footer.bg-black .author{margin-top:25px}footer.bg-black a{color:#fff}footer.bg-black:after{content:'';background:#ddd url(/assets/theme/img/bg_proccess.jpg.pagespeed.ce.gUXChOyDmJ.jpg);position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:.1;background-size:cover;background-position:center}footer.bg-black h3{font-size:1rem;font-weight:700}.video-box-project video{position:absolute;left:0;top:-80px;width:100%;height: calc(100% + 500px);z-index:-1}.video-box-project:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.55);z-index:-1}.video-box-project{position:relative;overflow:hidden}section.section-padding.cta{background:url(/assets/theme/img/bg_cta-min.jpg.pagespeed.ce.dzqElwA6LW.jpg);background-size:cover;background-position:center;position:relative;padding:80px 0;position:relative}section.section-padding.cta:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.44);z-index:-1}.col-sm-5.img-gb{background:#000 url(/assets/theme/img/xmodal_cta.jpg.pagespeed.ic.IOoLhWTPQw.jpg);background-size:cover;background-position:center center;padding-left:0}#calltoaction button.close{position:absolute;right:-15px;opacity:1;color:#fff;top:-15px}.menuToggle{display:none}.menu-backdrop.open{left:0;transition:all .4s ease}.menu-backdrop{background:rgba(0,0,0,.56);position:fixed;left:-100%;top:0;width:100%;height:100%;z-index:4;transition:all .4s ease}.particles-js{min-height:589px}ul.check-list{padding-left:0}.check-list li{padding-left:25px;position:relative;list-style:none}.check-list li:before{content:'\f14a';font-family:"Font Awesome 5 Free";font-weight:400;position:absolute;left:0}@media (max-width:575px){.mobheader{font-weight:700;font-size:1.2rem}#mainNav{padding:0}.serviceshome .header-text,.process-work .header-text,.latestwork .header-text{font-size:1.4rem!important}.owl-partners{margin-left:2px}section.top-banner h1{font-size:1.8rem}section.top-banner{padding:70px 0}.pt-sm-3{padding-top:30px}.section-padding h2.fs-30{font-size:1.7rem;font-weight:900}.left-top-leaf{background-size:70%!important}.latest-blog h2{font-size:1.2rem;font-weight:700}.section-padding h3.white{font-size:1.2rem;font-weight:600}.align-mobile-center{width:100%;padding-right:0}.align-mobile-center>img{padding-right:0;margin-bottom:20px}form.cta-form{margin-left:15px!important;margin-right:15px!important}figure.effect-sarah h2{font-size:1.1rem;font-weight:900;text-shadow:0 1px 4px #000}.sm-text-justify{text-align:justify}.to_services,.to_client{display:none}.particles-js{min-height:250px}button.menuToggle i.fas:before{transition:all .4s ease}button.menuToggle.active i.fas:before{content:"\f00d";transition:all .4s ease}.menuToggle .fas{font-size:1.5rem}.menuToggle{display:block;position:absolute;right:15px;top:18px;background:transparent;border:1px solid transparent;color:#fff;transition:all .4s ease;outline:none!important}header.masthead h1{font-size:1.2rem;width:80%;display:block}@media (max-width:450px){
header.masthead h1 {
	font-size: .9rem;
	max-width: 326px;
}
}div#calltoaction .close{right:10px;top:16px;z-index:10}#mainNav .navbar-brand img{max-width:70px}div#navbarResponsive.open{right:0;transition:all .4s ease}div#navbarResponsive li.nav-item a{padding:15px 0;display:inline-block;font-size:.8rem}li.dropdown1.dropdown-right>ul{position:relative;z-index:9;left:0;top:0;opacity:1}li.dropdown1>ul li a{padding:15px 0}.min-width .fa-phone{opacity:0}.min-width>a{display:none!important}.min-width ul li{padding:0!important}.min-width ul li a{font-weight:100}li.dropdown1>ul li{padding:0 0 15px 0}div#navbarResponsive li.nav-item{width:100%;text-align:left;padding-left:15px;padding-top:0;padding-bottom:0}div#navbarResponsive{position:fixed;right:-220px;width:200px;background:#000;transition:all .4s ease;top:50px}.navbar-nav{height:calc(100vh - 50px);overflow-y:scroll;overflow-x:hidden}.process-work .col-sm-2{max-width:100%;flex:0 0 100%}#mainNav{background:#000}.card-image img{width:100%}#mainNav.navbar-shrink .navbar-brand img{max-width:50px}#mainNav.navbar-shrink .navbar-brand{padding-top:1px;padding-bottom:1px;transition:all .4s ease}#mainNav .navbar-brand{transition:all .4s ease}#mainNav.navbar-shrink .menuToggle{top:2px;transition:all .4s ease}.serviceshome .card-image{max-height:200px;overflow:hidden}.serviceshome .card-image img{transform:translate(0,-86px)}section.blog_list .media a{max-height:200px;overflow:hidden;padding-right:0}section.blog_list .media a img{width:100%}ul.popular-list img{width:100%}.cta h3.ctaheader{font-size:1.3rem;text-align:center;font-weight:900;margin-bottom:25px}section.section-padding.cta{padding:50px 0}.cta p{text-align:center}.cta button{display:table;margin:0 auto}.masthead{padding:0;min-height:auto}#service-page .col-sm-6.with-hovers{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#service-page .col-sm-6.with-hovers figure.effect-sarah img{opacity:.7}#service-page .col-sm-6.with-hovers figure.effect-sarah{max-height:250px}div#navbarResponsive li.nav-item a{display:block;white-space:pre-wrap;width:175px!important}li.dropdown1:nth-child(2):after {float:right;margin-top:-35px;margin-right:20px}.mt-sm-3{margin-top:3rem}#team-outer .col-md-3{width:50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}#team-outer .sh_md h4{opacity:1;transition:.4s;bottom:10px;z-index:9}.current_team .image-side img{width:100%}.current_team .main-body{padding:10px 35px}.current_team .close{right:37px!important;top:20px!important;z-index:9;color:#fff!important}.current_team .main-body .work{display:block;margin-bottom:15px}.serviceshome .card a::after{opacity:.7}.scroll-downs{display:none}.slidertop .owl-dots{display:none}.slidertop{position:relative;height:auto}}@media (max-width:475px){.serviceshome .card-image img{margin-top:-170px;position:relative}}@media (min-width:475px) and (max-width:550px){.serviceshome .card-image img{margin-top:-230px;position:relative}}@media (min-width:551px) and (max-width:574px){.serviceshome .card-image img{margin-top:-280px;position:relative}}@media (min-width:575px) and (max-width:800px){#team-outer .col-md-3{width:50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:575px) and (max-width:768px){footer .col-sm-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:768px) and (max-width:992px){section#portfolio-items .with-hovers img{opacity:.7}section#portfolio-items .col-md-4.col-sm-6.with-hovers.mb-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:575px) and (max-width:992px){div#calltoaction .close{right:10px;top:16px;z-index:10}.current_team .main-body p{font-size:10px}.us_qual span{font-size:14px;min-height:43px}.us_qual p{text-align:center}.us-dost p{font-size:.8rem}div#navbarResponsive li.nav-item a{display:block;white-space:pre-wrap;width:175px!important}li.dropdown1:nth-child(2):after {float:right;margin-top:-35px;margin-right:20px}button.menuToggle i.fas:before{transition:all .4s ease}button.menuToggle.active i.fas:before{content:"\f00d";transition:all .4s ease}.menuToggle .fas{font-size:1.5rem}.menuToggle{display:block;position:absolute;right:15px;top:18px;background:transparent;border:1px solid transparent;color:#fff;transition:all .4s ease;outline:none!important}#mainNav .navbar-brand img{max-width:70px}div#navbarResponsive.open{right:0;transition:all .4s ease}div#navbarResponsive li.nav-item a{padding:15px 0;display:inline-block;font-size:.8rem}li.dropdown1.dropdown-right>ul{position:relative;z-index:9;left:0;top:0;opacity:1}li.dropdown1>ul li a{padding:15px 0}.min-width .fa-phone{opacity:0}.min-width>a{display:none!important}.min-width ul li{padding:0!important}.min-width ul li a{font-weight:100}li.dropdown1>ul li{padding:0 0 15px 0}div#navbarResponsive li.nav-item{width:100%;text-align:left;padding-left:15px;padding-top:0;padding-bottom:0}div#navbarResponsive{position:fixed;right:-220px;width:200px;background:#000;transition:all .4s ease;top:50px}.navbar-nav{height:calc(100vh - 50px);overflow-y:scroll;overflow-x:hidden}.process-work .col-sm-2{max-width:100%;flex:0 0 100%}#mainNav{background:#000}#mainNav.navbar-shrink .navbar-brand img{max-width:50px}#mainNav.navbar-shrink .navbar-brand{padding-top:1px;padding-bottom:1px;transition:all .4s ease}#mainNav .navbar-brand{transition:all .4s ease}#mainNav.navbar-shrink .menuToggle{top:2px;transition:all .4s ease}.logo-block.col-sm-2{flex:0 0 100%;max-width:100%}.navbar-expand-lg .navbar-nav{-ms-flex-direction:column;flex-direction:column}.serviceshome .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.serviceshome .card a::after{opacity:.7}.card-image img{width:100%}.card-image{max-height:250px;overflow:hidden}section.blog_list .media>a.col-md-4{overflow:hidden;position:relative}.blog_list .media-body{padding-left:15px!important}a.tagsr{white-space:unset}.media-body p{font-size:.9rem;max-height:108px;overflow:hidden}#service-page .col-sm-6.with-hovers{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}div#calltoaction h3{font-size:1.3rem;font-weight:700}}@media (min-width:768px) and (max-width:1060px){ul.popular-list a{font-size:1.4vw}}.phonesmobile,.phones-trigger{display:none}@media (max-width:768px){#navbarResponsive li.nav-item.init-menu.min-width{display:none}div#navbarResponsive li.nav-item .language-header-toggler a{width:100%!important;min-width:50px;padding:5px 15px}section.blog_list .media>a.col-md-4{padding-right:0}section.blog_list .media>a.col-md-4>img{width:100%}section.blog_list .sidebar{padding:0 15px}ul.popular-list img{width:100%}.phonesmobile.open{right:0;transition:all .4s ease}.phonesmobile{display:block;position:fixed;top:55px;right:-350px;transition:all .4s ease 0s;z-index:13;background:#000;padding:15px}.phonesmobile li{margin-bottom:10px}.phones-trigger{background:#000;border:0;color:#fff;position:absolute;top:20px;right:66px;display:block;outline:0!important}.phones-trigger i.fas:before{transition:all .4s ease}.phones-trigger.active i.fas:before{content:"\f00d";transition:all .4s ease}#mainNav.navbar-shrink .phones-trigger{top:4px;transition:all .4s ease 0s}}section.cta-inner{background:url(/assets/theme/img/xctainner.jpg.pagespeed.ic.NXKGpAIokZ.jpg);background-size:cover;background-position:center left;padding:40px 0;position:relative}section.cta-inner:after{content:'';position:absolute;left:0;top:0;background: rgb(0 0 0 / 60%);z-index:-1;width:100%;height:100%;animation-duration:5s;animation-name:animopbg;animation-iteration-count:infinite}@keyframes animopbg {
  0% {
     background: rgb(0 0 0 / 60%);
  }

  50% {
	 background: rgb(0 0 0 / 10%);
  }
  100%	{
	 background: rgb(0 0 0 / 60%); 
  }
}.left-top-leaf{background:url(/assets/theme/img/xleft-top-leaf.jpg.pagespeed.ic.I7jU7Fv7zl.jpg);background-size:auto;background-repeat:no-repeat;background-position:left top}.bg-dark{background-color:#000!important}.btn-sm{padding:10px 15px}.btn{border-radius:0}.card.post p{font-size:.8rem}.card.post h4{margin-bottom:15px}.card.post{border-color:#272727}span.footer-capt{color:#ddd;font-size:2rem;text-align:left;display:block;line-height:35px}footer{padding:.5rem 0 .1rem 0}ul.B_crumbBox li{display:inline-block;color:#fff}ul.B_crumbBox a{font-weight:900;color:#fff;font-size:.7rem}ul.B_crumbBox{width:100%;text-align:center;margin:15px auto 15px 0;display:block;padding:0}ul.B_crumbBox i.fa{font-size:.6rem}@keyframes bg {
    0% {
        background-size:    0 3px,
                            3px 0,
                            0 3px,
                            3px 0;
    }
    25% {
        background-size:    100% 3px,
                            3px 0,
                            0 3px,
                            3px 0;
    }
    50% {
        background-size:    100% 3px,
                            3px 100%,
                            0 3px,
                            3px 0;
    }
    75% {
        background-size:    100% 3px,
                            3px 100%,
                            100% 3px,
                            3px 0;
    }
    100% {
        background-size:    100% 3px,
                            3px 100%,
                            100% 3px,
                            3px 100%;
    }
}.scroll-downs{position:absolute;right:calc(50% - 10px);bottom:30px;z-index:3;width:20px;height:55px;margin-bottom:20px}.mousey{padding:8px 12px;height:28px;border:2px solid #fff;border-radius:26px;opacity:.8;box-sizing:content-box}.scroller{width:2px;height:10px;border-radius:25%;background-color:#fff;animation-name:scroll;animation-duration:2.2s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite}@keyframes scroll {
  0% { opacity: 0; }
  10% { transform: translateY(0); opacity: 1; }
  100% { transform: translateY(15px); opacity: 0;}
}.procces-outer{overflow:hidden}.line.animate{height:3px;background:#fff;position:absolute;top:32px;left:90px;width:0;opacity:0;animation:dude 3s 1 forwards}@-webkit-keyframes dude {
  0% {
	left:90;
	opacity:.7;
	/* width:50%; */
  }
  50%{
	width:50%;  
  }
  100% {
	left:100%;
	width:100%;
	opacity:1;
  }
}