@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400);@import url(https://fonts.googleapis.com/css?family=Poppins:700);body{background:#fff;font-family:'Open Sans',sans-serif;font-weight:300;font-size:14px;overflow-x:hidden;color:#1c1c1c}ol,ul{padding:0;margin:0}li{list-style:none}a{color:#1c1c1c;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}a:hover{text-decoration:none}a:focus{text-decoration:none}a,h1,h2,h3,h4,h5,p,span{margin:0;letter-spacing:.2px;line-height:27px}img{max-width:100%;height:auto}.clear{clear:both}.sections{padding:100px 0 105px 0;position:relative;float:right;width:100%}.sections .s-title{text-align:center;float:none;position:relative;width:100%}.sections .s-title span{position:absolute;padding-top:30px;width:100%;margin:0 auto;font-family:Poppins;font-size:220px;white-space:nowrap;left:0;right:0;opacity:.35;pointer-events:none;color:#e6e6e6}.sections .s-title h5{font-size:20px;color:#1c1c1c;margin-bottom:15px;font-weight:300;text-transform:uppercase}.sections .s-title h4{font-family:Poppins,sans-serif;font-size:40px;line-height:45px;position:relative;padding-bottom:30px;margin-bottom:125px}.sections .s-title h4:after{content:'';position:absolute;left:0;right:0;bottom:0;height:3px;width:80px;margin:0 auto;text-align:center}.loading{background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:flex;justify-content:center;justify-items:center;align-content:center;align-items:center}.loading .sk-folding-cube{margin-bottom:20px;width:50px;height:50px;position:relative;-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);transform:rotateZ(45deg)}.loading .sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.loading .sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;-moz-animation:sk-foldCubeAngle 2.4s infinite linear both;-ms-animation:sk-foldCubeAngle 2.4s infinite linear both;-o-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-o-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.loading .sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);-ms-transform:scale(1.1) rotateZ(90deg);-o-transform:scale(1.1) rotateZ(90deg);-ms-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.loading .sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);-ms-transform:scale(1.1) rotateZ(180deg);-o-transform:scale(1.1) rotateZ(180deg);-moz-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.loading .sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);-moz-transform:scale(1.1) rotateZ(270deg);-ms-transform:scale(1.1) rotateZ(270deg);-o-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.loading .sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-ms-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s}.loading .sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}.loading .sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-ms-animation-delay:.9s;-o-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);-moz-transform:perspective(140px) rotateX(-180deg);-o-transform:perspective(140px) rotateX(-180deg);-ms-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);-moz-transform:perspective(140px) rotateX(0);-ms-transform:perspective(140px) rotateX(0);-o-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);-moz-transform:perspective(140px) rotateY(180deg);-o-transform:perspective(140px) rotateY(180deg);-ms-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);-moz-transform:perspective(140px) rotateX(-180deg);-o-transform:perspective(140px) rotateX(-180deg);-ms-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);-moz-transform:perspective(140px) rotateX(0);-o-transform:perspective(140px) rotateX(0);-ms-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);-moz-transform:perspective(140px) rotateY(180deg);-o-transform:perspective(140px) rotateY(180deg);-ms-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.option-box{position:fixed;top:200px;right:0;z-index:9999;text-align:center}.option-box .color-option{float:left;background:#fff;border:1px solid #eee;box-shadow:0 1px 2px rgba(0,0,0,.1);color:#4c4c4c;padding:10px;width:auto;display:none}.option-box ul{padding:0;margin:0}.option-box #t-title{padding-bottom:7px;display:block;text-align:left}.option-box span{color:#4c4c4c;font-size:13.5px;font-family:Poppins,sans-serif}.option-box .color-option ul li{width:35px;height:35px;display:inline-block;margin-right:3px;cursor:pointer;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%}.option-box .gear-check{color:#4c4c4c;background:#fff;cursor:pointer;border:1px solid #eee;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:13px 15px 13px 10px;font-size:20px;float:left;border-left-color:#fff}.option-box #color1{background:#00b4db}.option-box #color2{background:#8cc152}.option-box #color3{background:#e67e22}.option-box #color4{background:#e74c3c}.option-box #color5{background:#cf9c63}.option-box #color6{background:#d9b130}.option-box #color7{background:#da4453}.option-box #color8{background:#1c1c1c}.option-box #color9{background:-webkit-linear-gradient(to right,rgba(0,131,176,.7),rgba(0,180,219,.7));background:-moz-linear-gradient(to right,rgba(0,131,176,.7),rgba(0,180,219,.7));background:-o-linear-gradient(to right,rgba(0,131,176,.7),rgba(0,180,219,.7));background:-ms-linear-gradient(to right,rgba(0,131,176,.7),rgba(0,180,219,.7));background:linear-gradient(to right,rgba(0,131,176,.7),rgba(0,180,219,.7))}.option-box #color10{background:-webkit-linear-gradient(to right,rgba(69,182,73,.7),rgba(86,171,47,.7));background:-moz-linear-gradient(to right,rgba(69,182,73,.7),rgba(86,171,47,.7));background:-o-linear-gradient(to right,rgba(69,182,73,.7),rgba(86,171,47,.7));background:-ms-linear-gradient(to right,rgba(69,182,73,.7),rgba(86,171,47,.7));background:linear-gradient(to right,rgba(69,182,73,.7),rgba(86,171,47,.7))}.option-box #color11{background:-webkit-linear-gradient(to right,rgba(248,54,0,.7),rgba(254,140,0,.7));background:-moz-linear-gradient(to right,rgba(248,54,0,.7),rgba(254,140,0,.7));background:-o-linear-gradient(to right,rgba(248,54,0,.7),rgba(254,140,0,.7));background:-ms-linear-gradient(to right,rgba(248,54,0,.7),rgba(254,140,0,.7));background:linear-gradient(to right,rgba(248,54,0,.7),rgba(254,140,0,.7))}.option-box #color12{background:-webkit-linear-gradient(to right,rgba(147,41,30,.7),rgba(237,33,58,.7));background:-moz-linear-gradient(to right,rgba(147,41,30,.7),rgba(237,33,58,.7));background:-o-linear-gradient(to right,rgba(147,41,30,.7),rgba(237,33,58,.7));background:-ms-linear-gradient(to right,rgba(147,41,30,.7),rgba(237,33,58,.7));background:linear-gradient(to right,rgba(147,41,30,.7),rgba(237,33,58,.7))}.option-box #color13{background:-webkit-linear-gradient(to right,rgba(96,56,19,.7),rgba(207,156,99,.7));background:-moz-linear-gradient(to right,rgba(96,56,19,.7),rgba(207,156,99,.7));background:-o-linear-gradient(to right,rgba(96,56,19,.7),rgba(207,156,99,.7));background:-ms-linear-gradient(to right,rgba(96,56,19,.7),rgba(207,156,99,.7));background:linear-gradient(to right,rgba(96,56,19,.7),rgba(207,156,99,.7))}.option-box #color14{background:-webkit-linear-gradient(to right,rgba(217,177,48,.7),rgba(255,206,84,.7));background:-moz-linear-gradient(to right,rgba(217,177,48,.7),rgba(255,206,84,.7));background:-o-linear-gradient(to right,rgba(217,177,48,.7),rgba(255,206,84,.7));background:-ms-linear-gradient(to right,rgba(217,177,48,.7),rgba(255,206,84,.7));background:linear-gradient(to right,rgba(217,177,48,.7),rgba(255,206,84,.7))}.option-box #color15{background:-webkit-linear-gradient(to right,rgba(237,85,101,.7),rgba(218,68,83,.7));background:-moz-linear-gradient(to right,rgba(237,85,101,.7),rgba(218,68,83,.7));background:-o-linear-gradient(to right,rgba(237,85,101,.7),rgba(218,68,83,.7));background:-ms-linear-gradient(to right,rgba(237,85,101,.7),rgba(218,68,83,.7));background:linear-gradient(to right,rgba(237,85,101,.7),rgba(218,68,83,.7))}.option-box #color16{background:-webkit-linear-gradient(to right,rgba(65,67,69,.7),rgba(35,37,38,.7));background:-moz-linear-gradient(to right,rgba(65,67,69,.7),rgba(35,37,38,.7));background:-o-linear-gradient(to right,rgba(65,67,69,.7),rgba(35,37,38,.7));background:-ms-linear-gradient(to right,rgba(65,67,69,.7),rgba(35,37,38,.7));background:linear-gradient(to right,rgba(65,67,69,.7),rgba(35,37,38,.7))}.option-box a{display:inline-block;border:1px solid #8cc152;background:#8cc152;color:#fff;padding:7px 33px;margin-top:20px;margin-bottom:7px;font-size:13px;border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px}.s-header{background:url(../img/background.jpg);background-attachment:fixed;background-size:cover;background-repeat:no-repeat;height:100vh;width:100%;position:relative;overflow-x:hidden!important;overflow-y:hidden!important}.s-header .header-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.4)}.s-header .middle-c{color:#fff;position:absolute;width:100%;top:50%;left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.s-header .middle-c .capt{margin:0 auto;margin-top:20px;float:none;text-align:center}.s-header .middle-c .capt h1{font-weight:300;font-size:45px;line-height:55px;position:relative;z-index:2;margin-bottom:20px;padding:20px}.s-header .middle-c .capt p{font-weight:300;font-size:20px;margin-bottom:40px}.s-header .middle-c .capt p span{border:1px solid #fff;padding:10px;margin-bottom:20px}.s-header .middle-c .capt h1 span{font-family:Poppins,sans-serif}.s-header .middle-c .capt a{display:inline-block;font-size:11px;padding:10.5px 33px;letter-spacing:2px;text-transform:uppercase;color:#fff;-webkit-box-shadow:rgba(0,0,0,.12) 0 20px 44px;-moz-box-shadow:rgba(0,0,0,.12) 0 20px 44px;-ms-box-shadow:rgba(0,0,0,.12) 0 20px 44px;-o-box-shadow:rgba(0,0,0,.12) 0 20px 44px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;font-weight:400;position:relative;z-index:2;background-color:#fff;color:#1c1c1c;margin-right:15px}.s-header .middle-c .capt #cta{color:#fff}.s-header .middle-c .capt a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;color:#fff}.navbar{background-color:transparent;border-color:transparent;padding:20px 0 30px;background:0 0;border:none;border-radius:0;z-index:9;position:absolute;top:0;left:0;width:100%}.navbar .navbar-nav>li{font-size:16px;margin:30px 23px;font-weight:300;cursor:pointer;position:relative}.navbar .navbar-nav>li:last-child{margin-right:14px}.navbar .navbar-nav>li>a{color:#fff;margin:0;padding:0;text-transform:uppercase;font-size:16.5px;font-weight:700;letter-spacing:1px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.navbar .navbar-nav>li>a:focus{background:0 0}.navbar .navbar-nav>li>a:hover{background:0 0;color:rgba(255,255,255,.75)}.navbar .navbar-nav>li>a{padding-bottom:20px}.navbar .nav li>a{position:relative}.dropdown-menu>li>a{display:block;padding:3px 40px;clear:both;color:#323232}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.nav>li>a:focus,.nav>li>a:hover{background:0 0}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:#efefef}.leftauto{right:0!important;left:auto!important}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{padding-top:11px;margin-left:0}.navbar .logo{font-size:30px;font-weight:700;letter-spacing:2.5px;padding-top:15px}.navbar .logo .dark-logo{display:none}.navbar .logo .white-logo{display:block}.navbar .logo,.navbar .logo:focus,.navbar .logo:hover{font-weight:700;font-size:28px;display:inline-block}.fixed{background:#fff;padding:0;position:fixed;-webkit-box-shadow:0 0 13px #ddd;-moz-box-shadow:0 0 13px #ddd;-o-box-shadow:0 0 13px #ddd;-ms-box-shadow:0 0 13px #ddd;box-shadow:0 0 13px #ddd;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;z-index:999}.fixed .navbar-nav>li>a{color:#555}.fixed .navbar-nav>li>a:hover{color:#555;opacity:.7}.fixed .navbar-nav>li>.dropdown-menu{margin-top:9px}.fixed .navbar-nav>li{margin:30px 23px 10px 23px}.fixed .logo{padding-top:25px}.fixed .logo .white-logo{display:none}.fixed .logo .dark-logo{display:block}.navbar-toggle .icon-bar{background:#fff}.about .about-pic{position:relative;overflow:hidden}.about .about-pic .over-pic{position:absolute;top:0;right:15px;left:15px;bottom:0}.about .about-pic .over-pic .ab-info{position:absolute;bottom:15px;left:15px;font-family:Poppins,sans-serif;color:#fff}.about .about-pic .over-pic .ab-info span{font-size:70px;line-height:75px;margin-bottom:5px;display:block}.about .about-pic .over-pic .ab-info span:before{content:''}.about .about-pic .over-pic .ab-info p{text-transform:uppercase;font-size:14px}.about .ab-cont{padding-left:60px}.about .ab-cont h3{font-weight:300;font-size:45px;line-height:50px;margin-bottom:50px}.about .ab-cont h3 span{font-family:Poppins,sans-serif}.about .ab-cont p{font-weight:400;color:#555;font-size:13.5px}.about .ab-cont .features{margin-top:50px}.about .ab-cont .features .icon,.about .ab-cont .features i{font-size:20px;display:inline-block;margin-right:10px}.about .ab-cont .features p{margin-bottom:20px}.about .ab-cont .features p:last-child{margin-bottom:0}.skills{background-color:#1f1f1f;padding:0;color:#fff}.skills .bg-title,.skills .skills-br{padding:120px 15px}.skills .bg-title,.skills .pic,.skills .skills-br{min-height:552px}.skills .bg-title{padding-right:40px}.skills .bg-title h2{line-height:52px;font-size:41px;font-family:Poppins,sans-serif}.skills .pic{background:url(../img/skills.png);padding:0;position:relative;background-size:cover!important;overflow:hidden;background-position:center center!important;background-repeat:no-repeat!important}.skills .pic img{position:absolute;height:100%;width:100%}.skills .pic .pic-border{border:5px solid #fdd947;height:calc(100% - 40px);width:calc(100% - 40px);left:20px;top:20px;position:absolute;border-color:#fff!important}.skills .skills-br{padding-left:40px}.skills .skills-br h2{font-family:Poppins,sans-serif;margin-bottom:60px;position:relative}.skills .skills-br h2:after{content:'';height:2px;width:30px;position:absolute;bottom:-8px;left:3px}.skills .skills-br li span{font-family:Poppins,sans-serif;color:#fff;font-size:12.5px;text-transform:uppercase}.skills .skills-br li{margin-bottom:35px}.skills .skills-br li:last-child{margin-bottom:0}.skills .skills-br .skills-left{padding:0 30px 0 0}.skills .skills-br .skills-right{padding:0 0 0 30px}.skills .skills-br .skills-bottom{padding:30px 0 0 0}.skills .skills-br li{margin-bottom:30px}.skills .skills-br li:last-child{margin-bottom:0}.skills .skills-br li .progress-bar{position:relative;background:0 0;box-shadow:none}.skills .skills-br li .progress{position:relative;background:0 0;height:22px;box-shadow:none;margin-bottom:0}.skills .skills-br li .progress,.skills-background{border:none}.skills .skills-br li .progress::before{position:absolute;background:#dcdcdc}.skills .skills-br li .progress-bar::before{position:absolute;-webkit-transition:ease-out .7s;-moz-transition:ease-out .7s;-o-transition:ease-out .7s;transition:ease-out .7s}.progress::before,.skills .skills-br li .progress-bar::before{content:'';top:50%;width:100%;height:2px;left:0}.skills .skills-br li .progress-bar span{position:absolute;top:0;right:0;background:#1f1f1f;padding:1px 5px;color:#fff;font-weight:500;font-size:11px;line-height:16px}.progress{overflow:initial!important}.services .serv-box{-moz-box-shadow:0 0 40px rgba(0,0,0,.1);-ms-box-shadow:0 0 40px rgba(0,0,0,.1);-o-box-shadow:0 0 40px rgba(0,0,0,.1);-webkit-box-shadow:0 0 40px rgba(0,0,0,.1);box-shadow:0 0 40px rgba(0,0,0,.1);border:1px solid #f2f4ec;padding:60px 30px;margin-top:70px;position:relative;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;background-color:#fff;text-align:center}.services .serv-box:after{content:'';position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;z-index:1;overflow:hidden;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;opacity:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.services .serv-box:hover::after{opacity:1}.services .serv-box:hover .icon,.services .serv-box:hover h3,.services .serv-box:hover i{color:#fff}.services .serv-box:hover p{color:#f2f2f2}.services .serv-box:hover .icon,.services .serv-box:hover h3,.services .serv-box:hover i,.services .serv-box:hover p{position:relative;z-index:2}.services .no-margin{margin-top:0}.services .serv-box .icon,.services .serv-box i{font-size:35px}.services .serv-box h3{font-family:Poppins,sans-serif;font-size:15px;margin:15px 0;color:#333}.services .serv-box p{color:#555;font-size:13px;font-weight:400}.portfolio{background-color:#1f1f1f;color:#fff;padding:120px 0}.portfolio .s-title span{color:#343434}.portfolio .s-title h4,.portfolio .s-title h5{color:#fff}.portfolio .filter-work{margin:0 auto;text-align:center;margin-bottom:60px;margin-left:15px}.portfolio .filter-work a{color:#fff;background:0 0;text-transform:uppercase;font-family:Poppins,sans-serif;padding:7px 30px;cursor:pointer;font-size:12.5px;margin:0 1px;border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;display:inline-block}.portfolio .filter-work .is-checked{color:#fff}.portfolio .filter-work a:first-child{padding-right:22px;border-radius:100px 0 0 100px}.portfolio .filter-work a:last-child{padding-left:22px;border-radius:0 100px 100px 0}.portfolio .filter-work a:hover{color:#fff}.portfolio .work-item{padding:0 0 10px 14px;width:33%}.portfolio .work-caption{position:relative}.portfolio .work-caption{position:relative}.portfolio .work-caption img{height:auto;width:100%;max-width:100%}.portfolio .work-caption .overlay{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:ease-out .3s;-moz-transition:ease-out .3s;-o-transition:ease-out .3s;transition:ease-out .3s;opacity:0;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.portfolio .work-caption .overlay:focus{outline:0}.portfolio .work-caption .overlay i,.portfolio .work-caption .overlay span{color:#fff}.portfolio .work-item:hover .overlay{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.portfolio .work-caption .info-content{position:absolute;bottom:20px;left:20px;text-align:left}.portfolio .work-caption .info-content a{background:#fff;color:#1f1f1f;padding:7px 23px;display:block;text-transform:uppercase}.portfolio .work-caption .info-content h4{color:#1f1f1f;font-size:15px;position:relative;font-weight:400;letter-spacing:.3px;font-family:Poppins,sans-serif}.portfolio .work-caption .info-content p{font-size:13px;font-style:italic;font-weight:400;background:#fff;color:#6f6f6f;padding:7px 23px;margin-top:7px;float:left}.portfolio .work-caption .know-more{position:absolute;bottom:20px;right:20px;text-align:left;font-size:30px}.portfolio .work-caption a:focus,.portfolio .work-caption img:focus,.portfolio .work-caption:focus,.portfolio .work-item:focus{outline:0}.pricing .price-tabs{background-color:#fff;text-align:center;-moz-box-shadow:0 0 40px rgba(0,0,0,.1);-ms-box-shadow:0 0 40px rgba(0,0,0,.1);-o-box-shadow:0 0 40px rgba(0,0,0,.1);-webkit-box-shadow:0 0 40px rgba(0,0,0,.1);box-shadow:0 0 40px rgba(0,0,0,.1);display:inline-block;margin:0 auto;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;padding:10px 15px}.pricing .price-tabs li{display:inline-block}.pricing .price-tabs li a{color:#555;padding:6px 40px;text-transform:uppercase;font-size:13px;font-weight:400;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;display:inline-block}.pricing .price-tabs .active a{color:#fff}.pricing .tab-content{margin-top:100px}.pricing .p-it{text-align:center}.pricing .p-it .price-item{border:1px solid #f2f4ec;padding:50px;background-color:#fff}.pricing .p-it .price-item .it-type{font-family:Poppins,sans-serif;margin-bottom:45px}.pricing .p-it .price-item .it-type h4{display:inline-block;padding:10px 35px;border-radius:40px;font-size:25px;text-transform:uppercase}.pricing .p-it .price-item .it-price h5{font-family:Poppins,sans-serif;font-size:50px;margin-bottom:7px;letter-spacing:3px}.pricing .p-it .price-item .it-price h5 i{font-size:23px}.pricing .p-it .price-item .it-features{margin-top:45px;color:#555}.pricing .p-it .price-item .it-features p{margin-bottom:15px;font-size:14px}.pricing .p-it .price-item .get-started{margin-top:45px}.pricing .p-it .price-item .get-started a{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;font-family:Poppins,sans-serif;display:inline-block;font-size:11.5px;padding:9px 35px;letter-spacing:2px;text-transform:uppercase;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,.12) 0 20px 44px;-moz-box-shadow:rgba(0,0,0,.12) 0 20px 44px;-ms-box-shadow:rgba(0,0,0,.12) 0 20px 44px;-o-box-shadow:rgba(0,0,0,.12) 0 20px 44px}.pricing .p-it .price-item .get-started a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;color:#fff}.pricing .best-deal .price-item{position:relative;overflow:hidden}.pricing .best-deal .price-item .img-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:2}.pricing .best-deal .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.pricing .best-deal .best-tag p{position:absolute;z-index:99;background:#fff;padding:5px 70px;font-family:Poppins,sans-serif;font-size:13px;top:21px;right:-65px;transform:rotate(35deg);-webkit-transform:rotate(35deg);-moz-transform:rotate(35deg);-o-transform:rotate(35deg);-ms-transform:rotate(35deg)}.pricing .best-deal a,.pricing .best-deal h4,.pricing .best-deal h5,.pricing .best-deal p{position:relative;z-index:999}.pricing .best-deal .price-item .it-type h4,.pricing .best-deal h5{color:#fff}.pricing .best-deal p{color:#fff}.pricing .best-deal .price-item .get-started a{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;background-color:#fff;border-color:#fff}.work-st{padding:125px 0;background-color:#f7f7f7}.work-st .left-s{margin-top:120px}.work-st .left-s h4{font-weight:300;font-size:30px;line-height:40px;padding-bottom:40px;font-family:Poppins,sans-serif;text-transform:uppercase}.work-st .left-s p{font-weight:400;color:#555;font-size:13.5px}.work-st .work-scon{padding-left:100px}.work-st .work-scon .step-box{-moz-box-shadow:0 0 40px rgba(0,0,0,.1);-ms-box-shadow:0 0 40px rgba(0,0,0,.1);-o-box-shadow:0 0 40px rgba(0,0,0,.1);-webkit-box-shadow:0 0 40px rgba(0,0,0,.1);box-shadow:0 0 40px rgba(0,0,0,.1);background-color:#fff;padding:30px;margin-bottom:30px;position:relative;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.work-st .work-scon .step-box:last-child{margin-bottom:0}.work-st .work-scon .step-box .numb{position:absolute;top:50%;left:30px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);z-index:1}.work-st .work-scon .step-box .numb span{width:68px;height:68px;line-height:68px;border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;color:#fff;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;display:inline-block;font-size:28px;text-align:center;font-family:Poppins,sans-serif;float:left}.work-st .work-scon .step-box .step-info{margin-left:95px}.work-st .work-scon .step-box .step-info h4{font-family:Poppins,sans-serif;margin-bottom:10px;font-size:16px;z-index:1;position:relative}.work-st .work-scon .step-box .step-info p{color:#777;font-size:13.3px;font-weight:400;z-index:1;position:relative}.work-st .work-scon .step-box:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;opacity:0;z-index:0}.work-st .work-scon .step-box:hover::after{opacity:1}.work-st .work-scon .step-box:hover h4,.work-st .work-scon .step-box:hover p{color:#fff}.work-st .work-scon .step-box:hover .numb span{background:#fff}.testimonials .t-item .testimonial-box{border:1px solid #eee;padding:40px 30px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;text-align:center;background-color:#fff}.testimonials .t-item .testimonial-box h4{font-family:Poppins,sans-serif;font-size:15.5px}.testimonials .t-item .testimonial-box h5{font-size:13px}.testimonials .t-item .testimonial-box h5 span{font-family:Poppins,sans-serif}.testimonials .t-item .testimonial-box p{margin-bottom:30px;font-size:13.5px;font-weight:400;color:#666}.testimonials .t-item .testimonial-box .icon,.testimonials .t-item .testimonial-box i{font-size:30px;margin-top:15px;color:#bbb}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0}.owl-theme .owl-dots .owl-dot span{width:11px;height:11px;margin:0 8px;background:0 0!important;border:2px solid #fff!important}.owl-theme .owl-dots .owl-dot:focus{outline:0}.owl-theme .owl-dots .active span{background:#fff!important}.testimonials .t-item:hover .testimonial-box .icon,.testimonials .t-item:hover .testimonial-box h4,.testimonials .t-item:hover .testimonial-box h5,.testimonials .t-item:hover .testimonial-box i,.testimonials .t-item:hover .testimonial-box p{color:#fff}.clients{background-color:#1f1f1f;color:#fff;padding:125px 0}.clients .owl-carousel{padding:0 15px}.owl-carousel .owl-item img{filter:brightness(0) invert(1)}.blog{padding:125px 0;background-color:#f7f7f7}.blog .blog-item .blog-co{border:1px solid #e6e6e6;padding:70px;position:relative;overflow:hidden;min-height:360px}.blog .blog-item .blog-co .feature-box-img{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background-size:cover;background-position:center center}.blog .blog-item .blog-co .blog-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(12,12,12,.5)}.blog .blog-item .blog-co .post-info{position:absolute;bottom:0;left:0;padding:30px}.blog .blog-item .blog-co .post-info p{color:#fff;padding:3px 15px;font-weight:400;display:inline-block;font-size:12px;font-weight:300}.blog .blog-item .blog-co .post-info .icon,.blog .blog-item .blog-co .post-info i{margin-left:10px}.blog .blog-item .blog-co .post-info .icon:first-child,.blog .blog-item .blog-co .post-info i:first-child{margin-left:0}.blog .blog-item .blog-co .post-info h3{color:#fff;font-family:Poppins,sans-serif;font-size:12px;margin-top:15px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.contact .cont-title h3{font-weight:300;font-size:40px;line-height:45px;margin-bottom:40px}.contact .cont-title h3 span{font-family:Poppins,sans-serif}.contact .cont-title p{color:#666;font-size:13.5px;font-weight:400}.contact .cont-title .info{margin-top:40px}.contact .cont-title .info li{margin-bottom:15px}.contact .cont-title .info li:last-child{margin-bottom:0}.contact .cont-title .info li .icon,.contact .cont-title .info li i{font-size:17px;float:left}.contact .cont-title .info li p{display:inline-block;color:#1c1c1c;margin-left:15px;font-size:13px}.contact .item{margin-bottom:50px;color:#fff;display:inline-block;text-align:center}.contact .item .icon,.contact .item i{font-size:35px;margin-bottom:15px}.contact .item h6{font-size:15px;text-transform:uppercase}.contact .item h5{font-size:13px;line-height:1.8}.contact .contact-form input,.contact .contact-form textarea{width:98%;float:left;font-size:14px;padding:15px;border:none;background:#fff;border:1px solid #eee;color:#1f1f1f;-webkit-transition:ease-out .3s;-moz-transition:ease-out .3s;-o-transition:ease-out .3s;transition:ease-out .3s;font-family:Poppins,sans-serif}.contact .contact-form textarea{height:213px}.contact .contact-form .contact-item{margin-bottom:25px;padding:0}.contact .contact-form .contact-item:last-child{margin-bottom:0}.contact .contact-form .btn-col{text-align:center;padding-top:40px}.contact .contact-form .button{display:inline-block;width:100%;margin:0 auto;float:none;font-family:Poppins,sans-serif;background-color:#fff;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.contact-item input:focus,.contact-item textarea:focus{outline:0}.contact .contact-form .button:hover{color:#fff}.contact-item .parsley-required{color:#a94442;float:left;margin:7px 0 0 0}.parsley-type{color:#a94442;float:left;margin:7px 0 0 0}.footer{background-color:#1f1f1f;color:#fff}.footer .ft-logo{float:none;margin:0 auto;text-align:center;margin-bottom:40px;padding:0 40px}.footer .sc-icon{margin-bottom:40px;text-align:center}.footer .sc-icon span{width:40px;height:40px;line-height:37px;border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;color:#fff;background:0 0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;display:inline-block;margin:0 7px;border:1px solid #fff}.footer .sc-icon a:hover span{color:#fff}.sub-footer{text-align:center;margin-top:25px}.sub-footer h5{font-weight:400;color:#fff}.contact-p{background:#fafafa}.contact-f{float:none;text-align:center;background:#fff;margin:80px auto;padding:60px 30px;-webkit-box-shadow:0 5px 7px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 7px 0 rgba(0,0,0,.2);box-shadow:0 5px 7px 0 rgba(0,0,0,.2)}.contact-f h3{font-size:19px;margin-top:30px}.contact-success i{color:#8cc152}.contact-nosuccess i{color:#e9573f}.footer .f-co a{color:#232323}.fake-input{position:relative}.fake-input input{border:none;background-color:#fff;display:block;width:100%;box-sizing:border-box}.fake-input img{position:absolute;top:0;right:5px;z-index:2}.ajax-loader,.ajax-loader:after,.ajax-loader:before{border-radius:50%;width:1.5em;height:1.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.ajax-loader{display:none;font-size:10px;margin:-44px auto 40px;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.ajax-loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.ajax-loader:after{left:3.5em}.ajax-loader:after,.ajax-loader:before{content:'';position:absolute;top:0}@-webkit-keyframes load7{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em #fff}40%{box-shadow:0 2.5em 0 0 #fff}}@keyframes load7{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em #fff}40%{box-shadow:0 2.5em 0 0 purple}}.ajax-result{clear:both}.ajax-result .error,.ajax-result .success{display:contents;padding:10px;border:1px solid green;font-size:14px;color:green}.ajax-result .error{color:#fff;background:white}.swal2-popup {font-size: 1.6rem !important;} .close{position:absolute;right:-30px;top:0;z-index:999;font-size:4rem;font-weight:400;color:#fff;opacity:1}.modal-dialog {margin-top: 0; margin-bottom: 0; height: 100vh; display: flex; flex-direction: column; justify-content: center;}.modal.fade .modal-dialog {transform: translate(0, -100%);}.modal.in .modal-dialog {transform: translate(0, 0);}table td{line-height: 30px !important;letter-spacing: 0.5px;font-weight: 400;}.contact { background-color: #f7f7f7;}.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {border: none !important;}