@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700);.back-to-top,.btn{transition:all .5s}body{font-family:Roboto,sans-serif}p{font-size:14px}.btn,.btn:focus,button,button:focus{outline:0!important}a{text-decoration:none!important;outline:0}.back-to-top{width:30px;height:30px;position:fixed;bottom:10px;left:20px;display:none;text-align:center;z-index:10000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#3c3c3c}.back-to-top i{color:#fff;font-size:22px;display:block;line-height:30px}.section{padding-bottom:80px;padding-top:80px;position:relative}.title-subtitle{max-width:600px;font-size:15px}.font-300{font-weight:300}.btn{padding:12px 28px;font-size:15px;letter-spacing:.6px;color:#fff;box-shadow:none!important;outline:0!important}.btn-round{border-radius:30px}.vertical-content{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex-direction:row;-webkit-flex-direction:row}.home-center{display:table;width:100%;height:100%}.home-desc-center{display:table-cell;vertical-align:middle}.btn-custom{border:1px solid}.btn-custom.active,.btn-custom.focus,.btn-custom:active,.btn-custom:focus,.btn-custom:hover,.open>.dropdown-toggle.btn-custom{color:#f3f3f3}.btn-outline-custom{border:1px solid #fff}.btn-outline-custom.active,.btn-outline-custom.focus,.btn-outline-custom:active,.btn-outline-custom:focus,.btn-outline-custom:hover,.open>.dropdown-toggle.btn-outline-custom{color:#000;background-color:#fff;border-color:#fff}.bg-overlay{background-color:rgba(36,42,53,.7);position:absolute;height:100%;width:100%;top:0;right:0}.bg-home,.home-half{background-image:url(../images/img-1.jpg);background-size:cover;background-position:center center;position:relative}.navbar-custom{background-color:transparent;padding:20px 0;width:100%;border-radius:0;z-index:999;margin-bottom:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar-custom .navbar-nav li a{color:#fff!important;font-size:14px;background-color:transparent!important;margin:0 5px;letter-spacing:.03em;line-height:24px;transition:all .5s}.navbar-custom .navbar-brand{color:#fff!important;text-transform:uppercase;font-weight:500;letter-spacing:2px}.navbar-custom .nav-social li a{color:#fff!important}.navbar-custom .navbar-toggler{color:#fff;font-size:35px;padding:0}.navbar-custom .nav-social{margin-left:25px}.navbar-custom.nav-sticky{background-color:#242a35!important;padding:15px 0}.bg-home{height:100vh}.home-title{font-size:48px;line-height:1.2}.home-small-title{font-size:18px;text-transform:uppercase;letter-spacing:12px}.home-subtitle{max-width:700px;line-height:1.6;font-size:15px;font-weight:300;opacity:.8}.home-half{padding:190px 0}.home-registration-form{border-radius:3px;box-shadow:0 0 3px 0 #000}.home-registration-form .registration-form label{font-size:13px}.registration-input-box{border:none;border-radius:0;color:#999;border-bottom:1px solid #c5c5c5;box-shadow:none!important;padding-left:0;padding-right:0}.subcribe-form input{padding:17px 160px 17px 30px;width:100%;font-size:17px;color:#4c5667!important;border:none;outline:0!important;background-color:rgba(255,255,255,.85);border-radius:30px}.subcribe-form button{position:absolute;top:7px;right:8px;outline:0!important;border-radius:30px;font-size:17px;padding:9px 30px}.subcribe-form form{position:relative;max-width:600px;margin:0 auto}.bg-home-video{height:100vh;background-color:#000}.home-dashboard{position:relative;top:80px;z-index:1}.home-prestion{padding-top:165px;background:linear-gradient(#485563,#29323c)}.service-box .services-icon{font-size:30px;height:60px;width:60px;line-height:60px;border-radius:50%;text-align:center;margin:0 auto}.service-box{padding:15px;text-align:center}.service-box .services-title{font-weight:500;font-size:18px}.timeline-page{padding:10px 0;position:relative;margin-top:35px}.timeline-page::after{content:"";height:95%;left:0;margin:auto;position:absolute;right:0;top:0;width:1px;background-color:#e8e8e8}.timeline-item{margin-bottom:80px}.timeline-page .timeline-item .date-label-left{text-align:center;margin-right:20px;position:relative}.timeline-page .timeline-item .date-label-left::after,.timeline-page .timeline-item .duration-right::after{border:3px solid rgba(255,255,255,.8);border-radius:50%;content:"";height:20px;position:absolute;top:20px;width:20px;z-index:1}.bg-video,.faq{position:relative}.timeline-page .timeline-item .date-label-left::after{right:-45px}.timeline-page .timeline-item .duration-right::after{left:-45px}.timeline-page .timeline-item .works-description-right{text-align:left;margin-left:15px;float:left;border-radius:0;padding:20px 0}.timeline-page .timeline-item .duration-right{text-align:center;margin-left:20px;position:relative}.timeline-page .timeline-item .works-description-left{text-align:right;margin-right:15px;float:right;border-radius:0;padding:20px 0}.timeline-page h4,.works-description-left h4{font-size:18px;margin-top:0;text-transform:capitalize}.timeline-subtitle{line-height:26px;color:#666}.bg-video{background-size:cover;background-position:center center;padding:130px 0}.video-title{font-weight:300;font-size:52px}.play-btn{height:80px;width:80px;font-size:30px;line-height:78px;border-radius:50%;display:inline-block;border:2px solid #fff;margin-top:30px}.review-box .img-post .testi-user-name{font-size:13px}.review-box .img-post .testi-work{font-size:14px}.user-review{font-weight:300;max-width:650px;font-size:16px}.client-images img{max-height:90px;width:auto!important;margin:10px auto;opacity:.3;transition:all .5s}.client-images img:hover{opacity:.6}.features-desc{line-height:30px}.web-cta-desc{max-width:550px;line-height:24px;font-size:16px}.price-box{padding:40px 50px}.plan-price h1 span{font-size:16px;color:#000}.price-features p i{height:20px;width:20px;display:inline-block;text-align:center;line-height:20px;font-size:14px;border-radius:50%;margin-right:20px}.faq-subtitle-desc,.faq-title-desc{line-height:28px}.faq-title-desc{font-size:16px}.faq-title{font-size:16px}.faq-sub-title{font-size:14px;line-height:22px}.faqfaq-icon{float:left}.faq-icon{font-size:26px;position:absolute;top:42%;transform:translateY(-50%)}.faq-ans{margin-left:15%}.sign-form .form-group{position:relative}.sign-form label{position:absolute;top:14%;font-size:25px;margin-left:14px}#ajaxsuccess,.error{margin:8px 0;display:none}.sign-form .form-control{height:50px;background-color:transparent;padding:0 20px 0 50px;font-size:15px;box-shadow:none}.sign-icon{color:#9ba1a8}.about-title h2{line-height:42px}.about-title p{font-size:17px;line-height:30px;font-weight:300}.about-title{max-width:800px}.about-border-left{border-left:1px solid #e7e7e7}.cta-title{font-size:36px;font-weight:300}.cta-kivox{max-width:750px}.cta-subtitle{font-weight:300;letter-spacing:.6px}.error{color:red}#ajaxsuccess{font-size:16px;width:100%;clear:both}.error_message{padding:10px;margin-bottom:20px;text-align:center;border:2px solid #f36270;color:#f36270;border-radius:5px;font-size:14px}.contact-loader{display:none}#success_page{text-align:center;margin-bottom:50px}#success_page h3{color:#0dba26;font-size:22px}.custom-form .form-control{height:40px;border-radius:3px;box-shadow:none!important;background-color:#f8f9fa;font-size:13px}.custom-form textarea.form-control{height:auto!important}.contact-detail p i{font-size:20px;position:relative;top:4px}.search-form input{padding:17px 160px 17px 30px;width:100%;font-size:15px;color:#4c5667!important;border:none;outline:0!important;border-radius:30px}.search-form button{position:absolute;top:0;right:-2px;outline:0!important;border-radius:30px;font-size:17px;padding:14px 30px}.search-form form{position:relative;max-width:600px;margin:0 auto}.social .social-icon{border:2px solid #868e96;border-radius:50%;transition:all .5s;width:42px;height:42px;display:block;font-size:16px;line-height:40px;text-align:center}.footer-terms li a:hover{color:#fff!important;transition:all .5s}.footer-terms li::after{content:"|";margin:0 20px;color:#757575}.footer-terms li:last-child:after{content:""}.footer{background-color:#222}@media (min-width:200px) and (max-width:768px){.navbar-custom{background-color:#000;padding:10px 0!important}.navbar-custom .container{width:85%}.about-border-left{border:none}.home-title{font-size:34px}.bg-home,.bg-home-video{height:auto}.cta-title{font-size:40px}.home-half{padding:130px 0}.timeline-page::after{margin:0}.timeline-item .duration{float:left!important;margin:0 0 30px 15px!important;text-align:left!important;position:relative}.timeline-item .duration::after{left:-24px!important}.timeline-item .works{text-align:left!important;margin-left:15px}.faq-icon{top:-15px;position:relative;transform:none;left:0}.faq-ans{margin-left:0}}@media (max-width:1023px){.navbar-custom .nav-social{display:none}}#style-switcher div h3{font-size:16px;margin:8px 3px 12px}#style-switcher{background:#f8f9fa;box-shadow:2px 6px 46px 0 rgba(0,0,0,.1),0 1px 0 0 rgba(0,0,0,.02);left:-189px;position:fixed;top:17%;width:189px;z-index:9999;padding:10px 5px}#style-switcher div{padding:5px 10px}#style-switcher .bottom{background:#FFF;color:#252525;padding:0}#style-switcher .bottom a.settings{background:#f8f9fa;box-shadow:2px 2px 0 0 rgba(0,0,0,.08);display:block;height:41px;position:absolute;right:-40px;top:0;width:40px;padding:3px}#style-switcher .bottom a{text-decoration:none}#style-switcher .bottom a.settings i{margin-left:5px;color:#27292b;font-size:24px;position:absolute}ul.pattern{list-style:none;margin:0;overflow:hidden;padding:0;border-radius:0}ul.pattern li{float:left;margin:2px}ul.pattern li a{cursor:pointer;display:block;height:35px;width:35px;border-radius:3px;margin:5px}ul.pattern .color1{background-color:#0accda}ul.pattern .color2{background-color:#f6576e}ul.pattern .color3{background-color:#d0925e}ul.pattern .color4{background-color:#07d79c}ul.pattern .color5{background-color:#8b91dd}ul.pattern .color6{background-color:#ff9041}@media only screen and (max-width:479px){#style-switcher{display:none}}.line-through{text-decoration:line-through}#small-dialog{background:#fff;padding:20px 30px;text-align:left;max-width:400px;margin:40px auto;position:relative}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}