body,p{font-weight:400}a,a:hover,span{color:inherit;text-decoration:none}.butn,.process .item .cont{-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1)}*,p{margin:0}.header .caption h1,.header .caption h4,.header .caption p span,.side-bar .widget-title h6,footer p{text-transform:uppercase}*{padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;word-wrap:break-word}ul{list-style:none}body{color:#000;line-height:1.3;font-size:14px;font-family:Rubik,sans-serif;overflow-x:hidden!important}.navbar .navbar-nav .nav-link,p{font-family:Rubik,sans-serif!important}p{font-size:15px;color:#141414;line-height:1.8}img{width:100%;height:auto}a,span{display:inline-block}.curve{position:absolute;z-index:7}.curve.curve-center.curve-top:after,.curve.curve-center:after{border-left:50vw solid transparent}.curve.curve-center.curve-top:before,.curve.curve-center:before{border-right:50vw solid transparent}.curve.curve-bottom{left:0;bottom:-1px;width:100%}.curve.curve-bottom:after,.curve.curve-bottom:before{bottom:0}.curve.curve-top{left:0;top:-1px;width:100%}.curve.curve-top:after,.curve.curve-top:before{top:0;border-top:50px solid #fff;border-bottom:0}.curve.curve-top:after{border-left:70vw solid transparent}.curve.curve-top:before{border-right:30vw solid transparent}.curve.curve-gray-b:after,.curve.curve-gray-b:before{border-bottom:50px solid #f9f9f9}.curve.curve-gray-t:after,.curve.curve-gray-t:before{border-top:50px solid #f9f9f9}.curve:after,.curve:before{content:'';width:0;height:0;border-bottom:50px solid #fff;position:absolute}.curve:after{right:0;border-left:30vw solid transparent}.curve:before{left:0;border-right:70vw solid transparent}.section-padding{padding:120px 0}.section-head{margin-bottom:80px;text-align:center}.section-head h4{font-size:30px;font-weight:500;margin-bottom:15px}.skills h6,.tabs-section .tab-content .left .feat h6{font-size:14px;font-weight:400}.section-head h4 span{font-weight:300}[data-overlay-color] .section-head p{color:#ccc}.butn-bord:hover span,.butn-light:hover span,[data-overlay-color].process .icon{color:#fff!important}.bg-gray{background:#f9f9f9}.blog .item .post-img,.header.video,.o-hidden{overflow:hidden}.call-action,.cd-words-wrapper b.is-visible,.pos-re,.posts .item .post-img,.side-bar .search form,.tabs-section .tab-content .image .img{position:relative}.full-width{width:100%!important}.lg-line-height{line-height:1.5}.bg-img{background-size:cover;background-repeat:no-repeat}.bg-fixed{background-attachment:fixed}.valign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cd-headline.clip span,.cd-words-wrapper,.cd-words-wrapper b,.header .caption .o-hidden,.price .value h3{display:inline-block}.v-middle{position:absolute;width:100%;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.butn:after,.navbar{top:0;position:absolute}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:15px;line-height:.7}.owl-theme .owl-dots .owl-dot span{width:8px;height:8px;margin:0 7px;border-radius:50%;background:#ddd}.butn-bord:after,.butn-light:after,.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#1fafff}.cd-headline{font-size:3rem;line-height:1.2}@media only screen and (min-width:768px){.cd-headline{font-size:4.4rem;font-weight:300}}@media only screen and (min-width:1170px){.cd-headline{font-size:6rem}}.cd-words-wrapper{position:relative;text-align:left}.cd-words-wrapper b{position:absolute;white-space:nowrap;left:0;top:0}.butn,.butn span{position:relative}.cd-headline.clip b,.no-js .cd-words-wrapper b{opacity:0}.no-js .cd-words-wrapper b.is-visible{opacity:1}.cd-headline.clip span{padding:.2em 0}.cd-headline.clip .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.clip .cd-words-wrapper::after{content:'';position:absolute;top:10%;right:0;width:2px;height:70%;background-color:#aebcb9}.cd-headline b.is-visible{opacity:1;font-weight:900}.butn{padding:12px 35px;background:#fff;border-radius:30px;border:1px solid transparent;z-index:3;margin-left:10px;margin-right:10px;box-shadow:0 10px 30px rgba(0,0,0,.1);-webkit-transition:.4s;transition:.4s;cursor:pointer;outline:0!important;overflow:hidden}.butn-bg,.butn-bord{border-color:#1fafff}.navbar,.slider .item .caption,.slider-fade .item .caption{z-index:9}.butn span{z-index:2}.butn:after{content:'';width:0;height:100%;background:#fff;left:0;-webkit-transition:width .4s;transition:width .4s;z-index:1;opacity:1}.butn:hover:after{width:100%}.butn-bg{background:#1fafff;color:#fff}.blog .item .more:hover,.butn-bg:hover span,.butn-bord span,.butn-light span,.hero .extra-title span,.page-header h6 a:hover,.posts .add-comment .cont .reply:hover,.posts .comments .cont .reply:hover,.price .active .butn span{color:#1fafff}.butn-bord,.butn-light{background:#fff}.butn-bord{background:0 0!important}.navbar{left:0;width:100%;border:0;background:0 0;min-height:70px}.hero .feat-item:hover .icon,.navbar .icon-bar,.process .item .cont:hover h6{color:#fff}.navbar .navbar-nav .nav-link{font-size:13px;font-weight:500;color:#eee;letter-spacing:.5px;margin:15px 5px;-webkit-transition:.5s;transition:.5s}.navbar .navbar-nav .active{color:#2576fd!important}.nav-scroll{background:#fff;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.05);box-shadow:0 10px 40px rgba(0,0,0,.05);padding:0;position:fixed;top:-100px;left:0;width:100%;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:translateY(100px);transform:translateY(100px)}.nav-scroll .icon-bar,.nav-scroll .navbar-nav .nav-link{color:#222}.nav-scroll .navbar-nav .logo{padding:15px 0;color:#111}.logo{padding:5px 0;width:100px}.header{min-height:100vh;position:relative}.header .caption h4{font-size:50px;font-weight:300;letter-spacing:4px;-webkit-animation-delay:.2s;animation-delay:.2s}.header .caption h1{margin:10px 0;font-size:65px;font-weight:600;letter-spacing:1px;word-spacing:2px;-webkit-animation-delay:.6s;animation-delay:.6s}.header .caption p{font-size:16px;font-weight:300;color:#eee;word-spacing:2px;-webkit-animation-delay:1s;animation-delay:1s}.header .caption p span{letter-spacing:5px;margin:0 5px;padding-right:14px;position:relative}.header .caption p span:last-child,.hero .feat-item,.tabs-section .nav-pills{padding:0}.header .caption p span:last-child:after{display:none}.header .caption p span:after{content:'';width:7px;height:7px;border-radius:50%;background:#1fafff;position:absolute;top:10px;right:0;opacity:.5}.header .caption .butn{-webkit-animation-delay:1.2s;animation-delay:1.2s}.slider .owl-item,.slider-fade .owl-item{height:100vh;position:relative}.slider .item,.slider-fade .item{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover}.slider .owl-theme .owl-dots,.slider-fade .owl-theme .owl-dots{position:absolute;bottom:5vh;width:100%}.wave{min-height:105vh}.wave:after{content:'';position:absolute;bottom:0;left:-5%;width:110%;height:100px;background-image:url(../img/wave.svg);background-size:cover;z-index:7}.bg-vid{position:absolute;top:0;left:0;min-width:100%;min-height:100%}#particles-js{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero .extra-title,.posts .add-comment .com,.posts .comments .com,.posts .item,.price .features,.price .value,.side-bar .widget-title{margin-bottom:30px}.hero .feat-item .text-center{padding:50px 30px;background-color:#fff;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.04);box-shadow:0 10px 30px rgba(0,0,0,.04)}.hero .feat-item.active .text-center{margin-top:-25px;padding-top:75px;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.05);box-shadow:0 20px 40px rgba(0,0,0,.05);position:relative;z-index:3}.hero .feat-item:hover .icon:after,.why-us .item .icon:hover:after{-webkit-transform:scale(1,1);transform:scale(1,1)}.hero .feat-item .icon{width:90px;height:90px;line-height:105px;color:#777;font-size:60px;border-radius:50%;margin-bottom:15px;position:relative;z-index:3}.hero .feat-item .icon:after{content:'';width:100%;height:100%;position:absolute;top:0;right:0;background-color:#1fafff;background:linear-gradient(to bottom right,#2576fd,#1fafff);border-radius:50%;z-index:-1;-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transition:.4s;transition:.4s}.hero .feat-item h5{font-weight:500;font-size:18px;margin-bottom:10px}.hero .feat-item h6{color:#1fafff;font-size:12px;font-weight:400;font-style:italic;margin-bottom:20px}.tabs-section .nav-pills .nav-link{background-color:#f2f2f2;padding:12px 40px;border-right:1px solid #eee;border-top:2px solid transparent;border-radius:0;position:relative;z-index:5}.tabs-section .nav-pills .nav-link.active{border-top-color:#1fafff;background-color:#fff;color:#1fafff}.tabs-section .tab-content .left{padding:0;position:relative;z-index:3}.tabs-section .tab-content .left .box-white{padding:50px 30px;background-color:#fff;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.1);box-shadow:0 20px 40px rgba(0,0,0,.1);border-radius:0 5px 5px}.tabs-section .tab-content .left .title{margin-bottom:5px;font-weight:700}.tabs-section .tab-content .left .sub-title{color:#777;font-size:12px;font-weight:400;margin-bottom:20px}.tabs-section .tab-content .left .feat li{margin:0;text-align:center;padding:30px 5px;background-color:#f7f7f7}.tabs-section .tab-content .left .feat li:nth-child(odd){background-color:#f3f3f3}.tabs-section .tab-content .left .feat li:hover{color:#fff;background-color:#1fafff}.price .active .features li,.process .item .cont:hover p,.tabs-section .tab-content .left .feat li:hover .icon{color:#eee}.tabs-section .tab-content .left .feat .icon{font-size:30px;color:#1fafff;margin-bottom:15px}.tabs-section .tab-content .image{padding:0;position:relative;margin-left:-50px;margin-top:-40px;max-width:calc(50% + 50px);-webkit-box-flex:0;-ms-flex:none;flex:none}.tabs-section .tab-content .image .img .vid{position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);width:100px;height:100px;text-align:center;line-height:1.5;font-size:70px;color:#1fafff;z-index:3}.tabs-section .tab-content .image .img .vid:hover:after{-webkit-transform:scale(2,2);transform:scale(2,2);opacity:0}.tabs-section .tab-content .image .img .vid:after{content:'';width:100%;height:100%;background-color:#fff;border-radius:50%;position:absolute;top:0;left:0;z-index:-1;opacity:.7;-webkit-transition:.5s;transition:.5s}.tabs-section .tab-content .image .img img{-webkit-box-shadow:0 20px 40px rgba(0,0,0,.1);box-shadow:0 20px 40px rgba(0,0,0,.1);border-radius:5px}.tabs-section .tab-content .image .owl-dots{margin-top:-30px;position:relative;z-index:7}.skills h6{margin-bottom:10px}.skills .skill-progress{height:8px;width:100%;background-color:#f7f7f7;border-radius:20px;position:relative}.skills .skill-progress .progres{width:10%;height:100%;position:absolute;top:0;left:0;border-radius:20px;background-color:#1fafff;background:linear-gradient(to bottom right,#2576fd,#1fafff);-webkit-transition:1.5s;transition:1.5s}.skills .skill-progress .progres:after{content:attr(data-value);position:absolute;top:-15px;right:0;font-size:10px}.process .item{position:relative;z-index:4}.process .item img{position:absolute;width:70%;right:-40%;top:15px;opacity:.5}.process .item img.tobotm{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.process .item.odd{margin-top:50px}.process .item .cont{padding:50px 30px;background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.1);border-radius:10px;position:relative;z-index:3;-webkit-transition:.3s;transition:.3s}.process .item .cont:hover{background-color:#1fafff}.process .item .icon{color:#2576fd;font-size:30px;width:80px;height:80px;line-height:85px;border-radius:50%;border:1px dashed #eee;margin-bottom:30px}.process .item h3{position:absolute;top:25px;left:0;width:100%;color:#777;font-size:50px;font-weight:700;opacity:.1;z-index:-1}.process .item h6{color:#222;font-size:16px;margin-bottom:15px}.process .item p{font-size:14px;color:#999}.works .filtering .filter{display:inline-block;padding:4px 10px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);border-radius:30px}.works .filtering span{margin:0 5px;padding:8px 20px;font-size:12px;font-weight:500;border-radius:30px;cursor:pointer}.works .filtering .active{background:#1fafff;background:linear-gradient(to right,#1fafff,#2576fd);-webkit-box-shadow:0 8px 30px -5px rgba(0,0,0,.2);box-shadow:0 8px 30px -5px rgba(0,0,0,.2);color:#fff}.works .item-img{position:relative;margin-top:30px}.works .item-img:hover .item-img-overlay{visibility:visible;opacity:1}.works .item-img-overlay{position:absolute;top:10px;left:10px;right:10px;bottom:10px;padding:30px;background:rgba(255,255,255,.95);opacity:0;visibility:hidden;-webkit-transition:.5s;transition:.5s}.works .item-img-overlay .icon{position:absolute;right:30px;bottom:30px;width:40px;height:40px;line-height:40px;border-radius:50%;border:1px solid #1fafff;text-align:center;font-size:20px;color:#1fafff}.works .item-img-overlay p{color:#1fafff;font-weight:400;font-size:13px}.works .item-img-overlay h6{font-weight:400;font-size:16px;margin-top:5px}.why-us .img{border-radius:5px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);overflow:hidden}.why-us .item .icon{width:85px;height:85px;text-align:center;line-height:95px;font-size:35px;border-radius:50%;border:1px solid #eee;color:#2576fd;float:left;position:relative;-webkit-transition:.3s;transition:.3s}.why-us .item .icon:hover{color:#fff;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.05);box-shadow:0 10px 30px rgba(0,0,0,.05)}.why-us .item .icon:after{content:'';width:100%;height:100%;border-radius:50%;background-color:#1fafff;background:linear-gradient(to right,#1fafff,#2576fd);position:absolute;top:0;left:0;z-index:2;-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transition:.3s;transition:.3s}.why-us .item .icon:before{position:relative;z-index:3}.why-us .item .cont{margin-left:100px}.why-us .item .cont h5{font-size:16px;font-weight:500;margin-bottom:10px}.why-us .item .cont p{font-size:14px}.team .item:hover .team-img:after{opacity:.8}.team .item:hover .social{bottom:30%}.team .item .team-img{position:relative;overflow:hidden}.team .item .team-img:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2576fd;background:linear-gradient(to bottom,#1fafff,#2576fd);opacity:0;-webkit-transition:.5s;transition:.5s}.team .item .social{position:absolute;bottom:-30%;left:0;width:100%;padding:30px 15px;text-align:center;-webkit-transition:.5s;transition:.5s;z-index:3}.team .item .social a{color:#fff;margin:0 15px}.team .item .info{text-align:center;margin-top:20px}.team .item .info h6{font-size:16px;margin-bottom:5px}.team .item .info span{color:#777;font-size:13px;font-weight:400}.testimonials .item-box{background:#fff;padding:30px;border-radius:10px;margin-bottom:20px}.testimonials .item-box .quote{width:60px;margin:0 auto 30px;opacity:.3}.testimonials .item-box p{font-size:14px;color:#999;font-weight:300;word-spacing:2px}.testimonials .item-box .info{text-align:left;margin:30px 0 15px}.testimonials .item-box .info .author-img{width:40px;height:40px;border-radius:50%;float:left;overflow:hidden}.testimonials .item-box .info .cont{margin-left:60px}.testimonials .item-box .info h6{color:#222;font-size:14px;font-weight:500;margin-bottom:3px}.testimonials .item-box .info span{font-size:12px;font-weight:400;color:#777}.price .item{padding:50px 15px;background-color:#fff;-webkit-box-shadow:0 15px 40px -5px rgba(0,0,0,.1);box-shadow:0 15px 40px -5px rgba(0,0,0,.1);border-radius:5px}.price .type h4{font-size:16px;margin-bottom:15px}.price .value h3{font-size:50px;position:relative}.price .value h3 span{font-size:12px;position:absolute;top:0;left:-10px}.price .features li{font-size:13px;color:#777;margin-bottom:12px}.posts .add-comment .com:last-child,.posts .comments .com:last-child,.price .features li:last-child,.side-bar .widget ul,.side-bar .widget ul li:last-child{margin-bottom:0}.price .active{-webkit-box-shadow:0 20px 40px -10px rgba(0,0,0,.5);box-shadow:0 20px 40px -10px rgba(0,0,0,.5);background-color:#1fafff;background:linear-gradient(to bottom,#1fafff,#2576fd);color:#fff}.price .butn{padding:10px 30px}.price .butn span{font-size:12px}.blog .item{-webkit-box-shadow:0 15px 40px rgba(0,0,0,.05);box-shadow:0 15px 40px rgba(0,0,0,.05);padding:15px}.posts .title,.side-bar .widget-title h6{padding-bottom:10px;border-bottom:1px solid #eee}.blog .item .post-img:hover .img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.blog .item .post-img .img{-webkit-transition:.4s;transition:.4s}.blog .item .cont{padding:30px 0 15px}.blog .item .cont h6{font-size:16px;margin-bottom:10px}.blog .item .info{font-size:10px;color:#999;font-style:italic;margin-bottom:10px}.blog .item .info a{margin-right:10px}.blog .item .info a:last-child{margin-right:0}.blog .item .info .tag{padding:4px;background-color:#1fafff;color:#fff;float:right;line-height:1}.blog .item .more{font-size:13px;font-weight:500;margin-top:10px}.blog .item .more:hover i{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.blog .item .more i{font-size:10px;-webkit-transform:translateX(-15px);transform:translateX(-15px);opacity:0;-webkit-transition:.2s;transition:.2s}.page-header{height:70vh}.page-header h6{font-size:12px;font-weight:300;margin-bottom:10px}.page-header h6 i{margin:0 15px;font-size:10px}.page-header h1{margin-bottom:10px;font-weight:600}.posts .item .tag{position:absolute;right:15px;bottom:15px;font-size:10px;font-weight:500;color:#fff}.posts .item .tag a{background-color:#1fafff;padding:5px 10px;border-radius:20px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.2)}.posts .item .tag .icon{font-size:8px}.posts .item .spical{margin:15px;padding:15px;border-left:4px solid #1fafff}.posts .item .info{margin-top:15px;padding-top:15px;border-top:1px solid #eee}.posts .item .info a{color:#999;font-weight:600;font-size:11px}.posts .item .info a .author{width:20px;height:20px;border-radius:50%;overflow:hidden;margin:0 5px -6px 0;position:relative}.posts .item .info a .icon{font-size:12px;margin-right:2px}.posts .item .info .right{float:right}.posts .title{font-size:14px;margin-bottom:30px}.posts .add-comment,.posts .comments{padding:30px 15px;-webkit-box-shadow:0 20px 30px rgba(0,0,0,.05);box-shadow:0 20px 30px rgba(0,0,0,.05);background:#fff;border-radius:5px}.contact .contact-info .item .cont,.posts .add-comment .com:nth-child(odd),.posts .comments .com:nth-child(odd){margin-left:50px}.posts .add-comment .img,.posts .comments .img{width:60px;height:60px;float:left;border-radius:50%;border:1px solid #eee;overflow:hidden}.posts .add-comment .cont,.posts .comments .cont{margin-left:75px}.posts .add-comment .cont h6,.posts .comments .cont h6{font-size:12px;margin-bottom:5px}.posts .add-comment .cont span,.posts .comments .cont span{color:#999;font-size:11px;font-style:italic;margin-bottom:10px}.posts .add-comment .cont .reply,.posts .comments .cont .reply{float:right;margin-right:15px;margin-top:-15px}.posts form input,.posts form textarea{width:100%;padding:15px;background-color:#fafafa;border:0}.posts form textarea{height:140px;max-height:140px;max-width:100%;margin-bottom:10px}.posts form .butn{margin:30px 0 0;cursor:pointer}.pagination{text-align:center}.pagination ul{margin:auto}.pagination li{float:left;margin:0 5px}.pagination li a{width:30px;height:30px;line-height:30px;border-radius:50%;background-color:#fff}.pagination .active a,footer .social a:hover{background-color:#1fafff;color:#fff}.side-bar .widget{padding:30px 15px;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 20px 30px rgba(0,0,0,.05);box-shadow:0 20px 30px rgba(0,0,0,.05);margin-bottom:30px;overflow:hidden}.side-bar .widget ul li{margin-bottom:10px;color:#444;font-size:13px}.side-bar .widget ul li i{font-size:10px;margin-right:10px}.side-bar .widget .recent li{display:block;overflow:hidden}.side-bar .widget .recent .thum{width:50px;height:50px;border-radius:50%;overflow:hidden;float:left}.side-bar .widget .recent a{display:block;margin-left:60px;line-height:1.7}.side-bar .widget-title h6{font-size:12px;background-color:#fff}.side-bar .search form input{width:100%;padding:10px;border:0;border-bottom:1px solid #eee}.side-bar .search form button{position:absolute;right:0;top:0;background-color:transparent;color:#999;border:0;padding:10px;cursor:pointer}.side-bar .gallery li{width:33.33333%;float:left;border:5px solid #fff}.side-bar .tags li{font-size:12px;margin:2px!important;padding:5px 10px;background-color:#1fafff;color:#fff!important;border-radius:4px;float:left}.side-bar .tags li:hover{background-color:#222}.call-action:after{content:'';background-color:rgba(0,0,0,.4);position:absolute;top:20px;left:20px;right:20px;bottom:20px}.call-action .text-center{padding:0 20px}.call-action h2{font-size:50px;font-weight:600;margin-bottom:10px}.call-action h5{font-weight:400;margin-bottom:30px}.contact .contact-info h5{font-size:18px;font-weight:500;margin-bottom:10px}.contact .contact-info .item{margin-top:30px}.contact .contact-info .item .icon{float:left;font-size:25px;color:#1fafff}.contact .contact-info .item .cont h6{font-size:12px;text-transform:uppercase;margin-bottom:5px}.contact .contact-info .item .cont p{font-size:13px}.contact .form input,.contact .form textarea{width:100%;padding:10px;border:0;background-color:#f9f9f9}.contact .form textarea{height:160px;max-height:160px;max-width:100%}footer{padding:80px 0;background-color:#111}footer .social a{width:40px;height:40px;line-height:40px;background:#151515;color:#999;font-size:16px;margin:15px 5px}footer p{color:#999;font-weight:400;font-size:12px;letter-spacing:2px}@media screen and (min-width:1200px){.container{max-width:1200px}}@media screen and (max-width:991px){.bg-fixed,.header{background-attachment:scroll!important}.mb-md50{margin-bottom:50px}.mb-md30{margin-bottom:30px}.mb-md0{margin-bottom:0}.bgimg-height{height:400px}.navbar{padding:0 15px}.navbar .navbar-collapse{max-height:340px;overflow:auto;background:#000;text-align:center;padding:10px 0}.navbar .nav-link{margin:10px auto!important}.nav-scroll .navbar-toggler{margin-right:15px}.nav-scroll .navbar-collapse .nav-link{color:#fff!important}.nav-scroll .navbar-collapse .active{color:#1fafff!important}.header{background-position:50% 0!important}.header .caption h4{font-size:30px}.header .caption h1{font-size:45px;line-height:1.4}.hero .feat-item.active .text-center{padding-top:50px;margin-top:0}.tabs-section .tab-content .image{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;margin:50px 0 0}.process .item img{display:none}.process .item.odd{margin-top:0}}@media screen and (max-width:767px){.mb-sm50{margin-bottom:50px}.mb-sm30{margin-bottom:30px}.hero .extra-title{font-size:22px}.tabs-section .nav-pills .nav-link{padding:12px 0}.tabs-section .nav-pills .nav-item{width:33.33333%;text-align:center}.works .filtering .filter{padding:0}.works .filtering span{margin:0}.call-action h2{font-size:25px;font-weight:500}.call-action h5{font-size:20px;font-weight:300}}@media screen and (max-width:480px){.header .caption h4{font-size:14px}.header .caption h1{font-size:25px;line-height:1.4}.works .filtering span{padding:5px 15px}}