body{font-family:'Poppins', sans-serif;font-size:14px;line-height:24px;font-weight:400;color:#a1a1a1;background-color:#fff;overflow-x:hidden;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;word-wrap:break-word}html{font-family:'Poppins', sans-serif}html,body{width:100%;height:100%}::-moz-selection{background:#318DFD;text-shadow:none;color:#fff}::selection{background:#318DFD;text-shadow:none;color:#fff}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}img{max-width:100%}.fix{overflow:hidden}.clearfix{clear:both}hr.line{background:#f5f5f5 none repeat scroll 0 0;border:0 none;height:1px;margin:0 auto;width:100px}.col-text-center{float:none !important;margin-left:auto !important;margin-right:auto !important}.clear{clear:both}input::-moz-placeholder,textarea::-moz-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}input:focus,textarea:focus{outline:0px}@font-face{font-family:'montserratsemibold';src:url('../fonts/montserrat-semibold-webfont.eot');src:url('../fonts/montserrat-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/montserrat-semibold-webfont.woff2') format('woff2'), url('../fonts/montserrat-semibold-webfont.woff') format('woff'), url('../fonts/montserrat-semibold-webfont.svg#montserratsemibold') format('svg');font-weight:normal;font-style:normal}a{color:#ffffff;font-family:'montserratsemibold';font-weight:400;line-height:1}a,a > *{outline:none;cursor:pointer;text-decoration:none}a:focus,a:hover{color:#ffffff;outline:none;text-decoration:none}a,.navbar a,.form-control{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.full-width-content{float:none;margin:auto}p{font-family:'Poppins', sans-serif;color:#767676;font-size:14px;line-height:30px;font-weight:400;margin:0 0 15px}h1,h2,h3,h4,h5,h6{font-family:'montserratsemibold';font-weight:400;color:#4f4f4f}h1{font-size:40px;font-family:'Montserrat', sans-serif;font-weight:700}h2{font-size:32px;color:#484848;font-family:'Montserrat', sans-serif;font-weight:700}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{font-size:13px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-weight:inherit}address{margin:0 0 1.3em}dfn,em,cite,i,code,kbd,tt,var{font-size:1em}em,cite,i{font-style:italic}abbr,acronym{border-bottom:1px dotted #666666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}pre{background:#f8f8f8;padding:20px 30px;margin-bottom:30px;max-width:100%;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;font-size:0.929em;overflow:auto}.dropcap{display:block;float:left;margin:15px 5px 0 0;font-weight:bold;font-size:60px;color:#ccc}dt{font-weight:bold}dd{margin:0 0 1.5em;line-height:1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%;border:1px solid #969696}th,td{border:1px solid #969696;padding:5px 10px}.no-margin{margin:0}.no-gutter > [class*='col-']{padding-right:0;padding-left:0}.no-padding{padding:0}.section-padding{padding:100px 0}.section-pt{padding:100px 0}.section-pb{padding:100px 0}.floatleft{float:left}.floatright{float:right}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.static{position:static}.relative{position:relative}.white-color{color:#ffffff}.dark-version .white-color{color:#ffffff}.dark-version .light-color{color:#f1f1f1 !important}.percent-25{width:25%}.percent-33{width:33.333%}.percent-50{width:50%}.percent-100{width:100%}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}@media screen and (max-width: 768px){.mt-50{margin-top:40px}.mt-80{margin-top:50px}.mt-100{margin-top:60px}}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-11{margin-bottom:11px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mtb-50{margin:50px 0}.mtb-15{margin:15px auto}@media screen and (max-width: 768px){.mb-50{margin-bottom:30px}.mb-60{margin-bottom:30px}.mtb-60{margin-bottom:20px}.mtb-50{margin:30px 0}.mtb-15{margin:10px auto}}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.mr-40{margin-right:40px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}@media screen and (max-width: 768px){.mr-40{margin-right:0px}}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}@media screen and (max-width: 768px){.pt-50{padding-top:30px}.pt-60{padding-top:30px}}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}@media screen and (max-width: 768px){.pb-50{padding-bottom:40px}}.ptb-10{padding-top:10px;padding-bottom:10px}.ptb-20{padding-top:20px;padding-bottom:20px}.ptb-30{padding-top:30px;padding-bottom:30px}.ptb-40{padding-top:40px;padding-bottom:40px}.ptb-50{padding-top:50px;padding-bottom:50px}.ptb-90{padding-top:90px;padding-bottom:90px}.ptb-110{padding-top:110px;padding-bottom:110px}.pr-90{padding-right:90px}.plr-10{padding-left:10px;padding-right:10px}.plr-20{padding-left:10px;padding-right:10px}@media screen and (max-width: 768px){.ptb-50{padding-top:40px;padding-bottom:40px}.ptb-90{padding-top:60px;padding-bottom:60px}.ptb-110{padding-top:70px;padding-bottom:70px}.pr-90{padding-right:30px}.plr-20{padding-left:5px;padding-right:5px}}.font-16{font-size:16px}.font-22{font-size:22px}.font-20{font-size:20px}.font-18{font-size:18px}.font-25{font-size:25px}.font-26{font-size:26px}.font-30{font-size:30px}@media screen and (max-width: 767px){.font-30{font-size:25px}h1,.font-35,.font-40{font-size:30px}}.line-height-28{line-height:28px}.line-height-30{line-height:30px}.Poppins{font-family:'Poppins', sans-serif}.montserrat{font-family:'Montserrat', sans-serif}.montserrat-300{font-family:'montserratlight'}.montserrat-600{font-family:'montserratsemibold'}.weight-light{font-weight:300}.weight-regular{font-weight:400}.weight-medium{font-weight:500}.weight-bold{font-weight:700}.weight-extrabold{font-weight:900}.light-bg{background:#ffffff none repeat scroll 0 0}.dark-bg{background:#202020 none repeat scroll 0 0}.bg-color-1{background:#f5f5f5 none repeat scroll 0 0}.bg-color-2{background:#393939 none repeat scroll 0 0}.bg-color-3{background:#2b2b2b none repeat scroll 0 0}.overlay{position:relative;overflow:hidden;}.overlay:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(0,0,0,.8)}.overlay .container{position:relative;z-index:2}.overlay.light-1:before{background-color:rgba(255,255,255,.8)}.d-table{display:table;width:100%;height:100%}.d-table-cell{display:table-cell;vertical-align:middle}.btn{background-color:#393939;border:0 none;border-radius:5px;font-size:14px;height:47px;line-height:50px;padding:0 30px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.lg-btn{padding:0 50px}.btn:hover{background-color:#000000;color:#ffffff !important}.btn.active,.btn:active{box-shadow:0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15)}.btn.white,.btn.white:hover,.btn.white:focus{color:#393939}.btn i.material-icons{font-size:20px}.btn.focus,.btn:focus,.btn:hover{color:#fff}.btn:focus,button:focus{outline:none !important}@media screen and (max-width: 767px){.lg-bgn{height:auto;font-size:14px;padding:8px 25px}}.form-control{border-radius:0}.input-field{margin-top:45px}.input-field label{color:#999;top:0;left:0;font-size:14px;line-height:16px;font-weight:400;margin:0}.input-field label.active{font-size:12px}i[class^="flaticon-"]{line-height:50px;display:inline-block}i[class^="flaticon-"]:before{font-size:45px;margin-left:0}nav{background-color:transparent}nav ul,nav ul li{float:none}nav ul li:hover,nav ul li.active{background-color:transparent}nav ul a{font-size:inherit}nav ul,nav ul li{list-style:outside none none;margin:0;padding:0}@media only screen and (min-width: 1200px){.container{width:1170px}}@media only screen and (max-width: 749px){.container{width:100%}}@media only screen and (max-width: 601px){.container{width:90%}}.container .row,.container-fluid .row{margin-bottom:0}.container .row{margin-right:-15px;margin-left:-15px}.row .col{padding-right:15px;padding-left:15px}select{-moz-appearance:none;-webkit-appearance:none}.custom-select{position:relative}.custom-input input,.custom-input textarea,.custom-select select{border:1px solid #d9d9d9;border-radius:0;box-shadow:none;margin-bottom:0;padding:10px 20px;width:100%}.custom-input input{padding:10px 20px}.custom-select:after{border-left:1px solid #d9d9d9;color:#1b1b1b;content:"\f2f9";font-family:"Material-Design-Iconic-Font";font-size:15px;height:100%;line-height:35px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:20px}.custom-select select:focus{box-shadow:0 0 0px 0px #d9d9d9}.horizontal-line div{background:#bcbcbc none repeat scroll 0 0;height:2px;margin:0 auto;width:77px}.horizontal-line div.top{margin-bottom:3px;width:44px}.mainmenu li{float:left;margin:0 10px}.mainmenu li a{color:#777777;display:block;line-height:40px;padding:0 5px;position:relative;letter-spacing:0.40px}.mainmenu li a:after{background:#afafaf none repeat scroll 0 0;content:"";height:2px;left:0;margin-top:-1px;-webkit-margin-before:-2px;position:absolute;top:50%;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:0}.mainmenu li a:hover,.mainmenu li.active a{color:#afafaf}.mainmenu li a:hover:after,.mainmenu li.active a:after{width:100%}.mainmenu-expand{height:100%;padding:30px 0;position:fixed;right:-100%;text-align:center;top:0;width:300px;-webkit-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;z-index:99999}.mainmenu-expand.slide_right{right:0;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.expand-menu-open i{color:#616161;cursor:pointer;font-size:20px;line-height:40px;padding-left:15px}.close-menu{color:#999999;cursor:pointer;font-size:30px;height:30px;left:5px;line-height:30px;position:absolute;top:5px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:30px}.close-menu:hover{color:#ffffff}.menu-logo{padding:60px 0 0}.mainmenu-expand .mainmenu-box{padding-top:60px}.menu-logo a img{-webkit-transition:all 5s ease 0s;transition:all 5s ease 0s}.mainmenu-expand:hover .menu-logo a img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.mainmenu-box li a{border-top:1px solid #555555;display:block;padding:13px 0}.mainmenu-box li a:hover,.mainmenu-box li.active a{background:#000000 none repeat scroll 0 0}.mainmenu-box li:last-child a{border-bottom:1px solid #444444}.header-style-1 .top{min-height:105px}.header-top{top:0;width:100%;z-index:99;left:0}.header-top.is-sticky .ptb-50{padding-bottom:15px;padding-top:15px;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.mainmenu > ul> li{position:relative}.header-top.is-sticky{-webkit-animation:300ms ease-in-out 0s normal none 1 running fadeInDown;animation:300ms ease-in-out 0s normal none 1 running fadeInDown;background:#f5f5f5;left:0;padding:10px 0;position:fixed;top:0;width:100%;z-index:9999;box-shadow:0 1px 4px rgba(2, 3, 3, 0.1)}.header-top.is-sticky .logo > a{width:100px}article.post{margin-bottom:20px}.header-top .logo > a{display:block;width:130px;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.slider-text h1{color:#414141;font-size:44px;line-height:28px;margin:0 0 15px}.slider-text h5{color:#919191;letter-spacing:1px;margin:0 0 15px;font-weight:bold}.slider-text > p{color:#6a6a6a}.slider-text{left:15px;margin-top:-135px;position:absolute;top:50%}.right.skill-progress{width:370px}.about-area .font-22.capitalize{font-weight:600;margin:0 0 15px}.skill-bar{margin-bottom:28px}.skill-progress .skill-bar:last-child{margin-bottom:0px}.progress-title-holder{position:relative;font-size:14px;text-transform:uppercase}.progress-title{z-index:100}.progress-wrapper{width:100%;z-index:10}.progress-mark{position:absolute;bottom:0;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.progress-mark:after{background:#484848 none repeat scroll 0 0;border-radius:50%;box-shadow:0 0 0 4px rgba(72, 72, 72, 0.5);content:"";height:14px;position:absolute;right:7px;bottom:-25px;width:14px;z-index:999}.progress-mark span,.progress-title-holder{color:#5e5e5e;font-family:Montserrat,sans-serif;font-weight:700;margin:0 0 15px}.progress-outter{background-color:#c8c8c8}.progress-content{background-color:#484848;width:0%}.progress-content,.progress-outter{height:7px;border-radius:3px}.single-experi .left-text{width:168px}.single-experi .left-text > h4{color:#696969;margin:0;font-weight:normal}.single-experi .left-text > p{color:#959595}.single-experi .right-text > h3{color:#5e5e5e}.single-experi .right-text{overflow:hidden}.single-experi .right-text i{color:#484848;float:left;font-size:24px;position:relative;z-index:2}.single-experi .right-text h3{margin:0 0 15px;font-weight:600}.single-experi .right-text h3,.single-experi .right-text p{padding-left:36px}.single-experi .dashed-line{border-right:2px dashed #939393;content:"";height:117px;position:absolute;right:-11px;top:22px;width:0;z-index:1}.portfolio-menu ul{display:inline-block;list-style:none;padding-left:0}.portfolio-menu ul li{color:#777777;cursor:pointer;float:left;font-family:"Montserrat",sans-serif;font-size:12px;letter-spacing:0.22px;line-height:28px;padding:0 10px;margin:0 2px;position:relative;text-transform:uppercase;transition:all 0.3s ease 0s}.portfolio-menu ul li:hover,.portfolio-menu ul li.active{color:#6d6d6d}.portfolio-menu li:after{background:#6d6d6d none repeat scroll 0 0;content:"";height:1px;left:0;position:absolute;top:50%;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:0;right:0;margin:-1px auto 0 auto}.portfolio-menu li:hover:after,.portfolio-menu li.active:after{width:80%}.portfolio-one .grid-item{margin-bottom:20px;padding:0 9px}.portfolio-one .portfolio-grid{margin:0 -9px -20px}.single-portfolio-shortcode.overlay:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;z-index:2}.single-portfolio-shortcode img{-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.single-portfolio-shortcode:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.project-title{bottom:0;left:30px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;-webkit-transition:all 0.5s ease 0.3s;transition:all 0.5s ease 0.3s;z-index:5}.project-title p{color:#7f7f7f;margin-bottom:0}.single-portfolio-shortcode:hover .project-title{bottom:30px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.single-portfolio-shortcode .zoom-icon{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.single-portfolio-shortcode .zoom-icon i{background:rgba(73, 73, 73, 0.35) none repeat scroll 0 0;border-radius:50%;color:#ffffff;font-size:26px;height:60px;line-height:60px;width:60px}.single-portfolio-shortcode .zoom-icon a{display:block;left:0;margin-top:-30px;position:absolute;right:0;top:50%;z-index:5}.single-portfolio-shortcode.overlay:hover:before,.single-portfolio-shortcode:hover .zoom-icon{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.single-service{box-shadow:0 1px 5px rgba(5, 5, 6, 0.15);-webkit-box-shadow:0 1px 5px rgba(5, 5, 6, 0.15);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.single-service:hover{box-shadow:0 4px 15px rgba(5, 5, 6, 0.1);-webkit-box-shadow:0 3px 20px rgba(5, 5, 6, 0.10)}.single-service i{border:1px solid #8a8a8a;border-radius:50%;color:#8a8a8a;font-size:19px;height:36px;line-height:36px;margin-bottom:20px;width:36px;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.single-service:hover i{background:#393939 none repeat scroll 0 0;border-color:#393939;box-shadow:0 4px 15px rgba(5, 5, 6, 0.3);color:#ffffff}.single-service > p{color:#979797}.single-service hr{border-color:#dbdbdb;border-width:2px;width:50px}.single-service > h5{color:#757575;font-size:14px;margin:0 0 15px}.slick-slide:focus{outline:none;border:none}.testimonial-area .slick-list{padding-top:42px}.testimonial-area .slick-track{background:#f5f5f5 none repeat scroll 0 0;cursor:ew-resize}.testimonial-area .slide-text img{display:inline-block;margin-top:-42px}.slide-text .content h4{color:#5c5c5c;margin-bottom:3px;margin:0 0 15px}.slide-text .content h6{color:#838383}.testimonial-area .content p{color:#888888;position:relative;top:5px}.testimonial-area .slick-dots{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:93px;list-style:none;padding-left:0}.testimonial-area .slick-dots > li{float:left;margin:0 5px}.testimonial-area .slick-dots button{background:#979797 none repeat scroll 0 0;border:0 none;cursor:pointer;font-size:0;height:3px;padding:0;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:17px;display:block}.testimonial-area .slick-dots .slick-active button{background:#727272 none repeat scroll 0 0;width:27px}.single-blog{box-shadow:0 5px 5px rgba(2, 3, 3, 0.1)}.single-blog > a{display:block}.single-blog:hover{box-shadow:0 10px 20px rgba(2, 3, 3, 0.08)}.single-blog,.single-blog .date-comment,.single-blog .blog-title{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.single-blog:hover .date-comment,.single-blog:hover .blog-title{background:#ffffff}.single-blog .date-comment{border-bottom:1px solid #dcdcdc}.blog-title{padding:19px 20px 17px}.blog-title .right a{background:#ffffff none repeat scroll 0 0;border-radius:50%;color:#373737;display:block;font-size:20px;height:33px;line-height:38px;text-align:center;width:33px}.blog-title .right a:hover{background:#373737 none repeat scroll 0 0;color:#ffffff}.read-btn.hvr-right.more-link{display:table;margin-top:15px}.section-title h2{color:#494949;text-transform:uppercase;margin:0 0 15px}.contact-area .section-title p{color:#777777}.contact-area .contact-text{list-style:none;padding-left:0}.contact-area .wpcf7-form-control-wrap.message + br + input[type="submit"]{width:auto;height:40px;line-height:40px;padding:0 40px;color:#fff;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.dark-version.contact-area .wpcf7-form-control-wrap.message + br + input[type="submit"]{background:#393939 none repeat scroll 0 0;color:#e5e5e5;border:0 none}.dark-version.contact-area .wpcf7-form-control-wrap.message + br + input[type="submit"]:hover{background:#000000 none repeat scroll 0 0}.contact-area .horizontal-line div{margin:0}.contact-area .horizontal-line div.top{margin-bottom:5px}.social-link ul{list-style:none;padding-left:0;margin-bottom:0}.contact-text li{margin-bottom:25px}.contact-text li:last-child{margin-bottom:0px}.contact-text li i{border:1px solid #a8a8a8;border-radius:50%;float:left;font-size:24px;height:47px;line-height:47px;margin-right:12px;text-align:center;width:47px;color:#919191}.contact-text li h4,.contact-text li span{position:relative;top:5px}.contact-text li h4{color:#7b7b7b}.contact-text li span,.contact-text li h4{overflow:hidden}.contact-text li span a,.contact-text li span{color:#979797}.contact-text li span a:hover{color:#7b7b7b}.contact-form{margin:0 auto;width:503px}.name-email input{border:none;border-bottom:1px solid #d9d9d9;padding:5px 0}.name-email input,.contact-area textarea{font-weight:300;line-height:26px;color:#b3b3b3}.contact-area textarea{max-height:148px}.contact-area input::-moz-placeholder,.contact-area textarea::-moz-placeholder,.contact-area input::-webkit-input-placeholder,.contact-area textarea::-webkit-input-placeholder,.contact-area input::-ms-input-placeholder,.contact-area textarea::-ms-input-placeholder{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";color:#b3b3b3}.contact-area input::-moz-placeholder,.contact-area textarea::-moz-placeholder{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";color:#b3b3b3}.custom-input button.btn{border-radius:0;color:#ffffff;height:40px;line-height:40px;padding:0 40px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.contact_form label.error{background:#bb0e0e none repeat scroll 0 0;bottom:100%;color:#ffffff;font-size:14px;font-weight:normal;left:0;line-height:18px;margin:0 15px;padding:10px;position:absolute;right:0;text-align:left}.contact_form label.error:after{border-color:#bb0e0e rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);border-style:solid;border-width:5px 5px 0;bottom:-5px;content:"";height:0;left:94%;position:absolute;width:0}.contact_form input.error,.contact_form input.valid{background-repeat:no-repeat;background-position:right}.contact_form input.error{background-image:url("../img/icons/invalid.png")}.contact_form input.valid{background-image:url("../img/icons/valid.png")}.contact_form label.valid{display:none !important}.social-link li{float:left}.social-link li a{color:#919191;display:block;padding:0 15px}.social-link li a:hover{color:#000000}.social-link li:last-child a{padding-right:0}.footer .left p,.social-link li a{font-size:13px;font-family:'montserratlight';line-height:19px}.footer .left p{color:#929292;margin-bottom:0}.dark-version .header-top.is-sticky{background:#111111 none repeat scroll 0 0}.dark-version .mainmenu li a,.dark-version .expand-menu-open i{color:#c5c5c5}.dark-version .mainmenu li a:after{background:#5f5f5f none repeat scroll 0 0}.dark-version .mainmenu li a:hover,.dark-version .mainmenu li.active a{color:#5f5f5f}.dark-version .slider-text h5{color:#bfbfbf}.dark-version .slider-text > p{color:#e1e1e1}.dark-version .btn{background-color:#dddddd}.dark-version .btn:hover{background-color:#000000}.dark-version a.btn{color:#505050}.dark-version a.btn:hover,.dark-version a.btn:focus{color:#ffffff}.dark-version .progress-outter{background-color:#4d4d4d}.dark-version .progress-content{background-color:#ffffff}.dark-version .progress-mark:after{background:#ffffff none repeat scroll 0 0;box-shadow:0 0 0 4px rgba(255, 255, 255, 0.5)}.dark-version .progress-mark span{color:#ffffff}.dark-version p{color:#dfdfdf}.dark-version .single-experi .right-text i{color:#f1f1f1}.dark-version .single-experi .right-text p{color:#a8a8a8}.dark-version .portfolio-menu li:after{background:#b6b6b6 none repeat scroll 0 0}.dark-version .portfolio-menu ul li:hover,.dark-version .portfolio-menu ul li.active{color:#b6b6b6}.dark-version .portfolio-menu ul li{color:#ffffff}.dark-version .project-title p{color:#7f7f7f}.dark-version .single-service i{border-color:#8a8a8a;color:#8a8a8a}.dark-version .single-service:hover i{background:#393939 none repeat scroll 0 0;border-color:#393939;color:#ffffff}.dark-version .single-service > h5{color:#9b9b9b}.dark-version .single-service > p{color:#979797}.dark-version .horizontal-line div{background:#979797 none repeat scroll 0 0}.dark-version.testimonial-area .slick-track{background:#202020 none repeat scroll 0 0}.dark-version .slide-text .content h4{color:#d5d5d5}.dark-version .slide-text .content h6,.dark-version .slide-text .content p{color:#9b9b9b}.dark-version .testimonial-area .slick-dots button{background:#979797 none repeat scroll 0 0}.dark-version .testimonial-area .slick-dots .slick-active button{background:#727272 none repeat scroll 0 0}.dark-version .single-blog .date-comment,.dark-version .single-blog .blog-title{background:#f5f5f5 none repeat scroll 0 0}.dark-version .single-service{background:#252525 none repeat scroll 0 0}.dark-version .contact-area .section-title p{color:#9b9b9b}.dark-version .contact-text li span a,.dark-version .contact-text li span{color:#aaaaaa}.dark-version .contact-text li h4{color:#dadada}.dark-version .contact-text li i{color:#f1f1f1}.dark-version .name-email input{border-color:currentcolor currentcolor #6b6b6b}.dark-version .name-email input,.dark-version .custom-input textarea{background:rgba(0, 0, 0, 0) none repeat scroll 0 0}.dark-version .custom-input textarea{border:1px solid #6b6b6b}.dark-version .custom-input button.btn{background:#393939 none repeat scroll 0 0;color:#e5e5e5}.dark-version .custom-input button.btn:hover{background:#000000 none repeat scroll 0 0}.dark-version .social-link li a:hover,.dark-version .contact-text li span a:hover{color:#ffffff}.dark-version .object{background:#555 none repeat scroll 0 0}.blog-details .header-top{box-shadow:5px 0 10px rgba(5, 5, 6, 0.08)}.blog-details .header-top.is-sticky{box-shadow:0 1px 4px rgba(2, 3, 3, 0.1)}.single-post h3{color:#5e5e5e}.single-post h5{color:#838383}.single-post p{color:#9d9d9d;font-size:15px;line-height:28px}.single-post .separate{padding-left:45px}.single-post .separate:after{background:#575757 none repeat scroll 0 0;content:"";height:71px;left:26px;position:absolute;top:7px;width:4px}.single-post ul li{color:#9d9d9d;font-size:15px;line-height:28px}.error-page .error-heading{font-size:150px;color:#b96262}.error-page .error-text{font-size:50px;font-weight:bold}.dark-version .single-related-post .light-color:hover{color:#ffffff !important}.single-related-post{margin-bottom:30px}#loading{background:#000 none repeat scroll 0 0;height:100%;margin-top:0;position:fixed;top:0;width:100%;z-index:9999999}#loading-center{width:100%;height:100%;position:relative}#loading-center-absolute{height:auto;left:50%;margin-left:-60px;margin-top:-10px;position:absolute;top:50%;width:120px}.object{background:#ffffff none repeat scroll 0 0;border-radius:50%;height:10px;left:-21px;margin:-20px auto 0;position:absolute;right:0;top:50%;width:10px}#object_three{-webkit-animation:object_three 1.5s infinite;animation:object_three 1.5s infinite;-webkit-animation-delay:0.5s;animation-delay:0.5s}@-webkit-keyframes "object_three"{75%{transform:scale(0);-webkit-transform:scale(0);}}@keyframes "object_three"{75%{transform:scale(0);-webkit-transform:scale(0);}}#scrollUp{background:#393939 none repeat scroll 0 0;bottom:60px;height:35px;right:15px;text-align:center;width:30px}#scrollUp i{color:#fff;font-size:25px;line-height:35px;text-align:center}#scrollUp:hover{background:#000000 none repeat scroll 0 0}.mainmenu > .menu-list > li{position:relative}@media only screen and (min-width: 767px){.onepage-nev.mainmenu li ul.sub-menu{display:none;position:absolute;background:#333;min-width:200px;left:0;top:100%;-webkit-transition:all 0.45s ease-in-out;transition:all 0.45s ease-in-out;z-index:999}.onepage-nev.mainmenu li:hover > ul.sub-menu{display:block}.onepage-nev.mainmenu ul.sub-menu ul.sub-menu{left:100%;top:0}.onepage-nev.mainmenu ul.sub-menu li{float:none}.onepage-nev.mainmenu ul.sub-menu li{display:block;margin:0;position:relative}.onepage-nev.mainmenu ul.sub-menu li a{padding:0 15px}}.onepage-nev.mainmenu-box ul.sub-menu{display:none}.onepage-nev.mainmenu-box .menu-list li{position:relative}.onepage-nev.mainmenu-box .menu-list li .menu-click{position:absolute;right:0;top:0;width:42px;height:42px;line-height:42px;border-left:1px solid #555;cursor:pointer}.onepage-nev.mainmenu-box .menu-list li .menu-click .menu-extend:before{content:"\f068"}.site-title{font-size:30px}.site-title .site-description{display:block;font-size:15px;font-weight:400}article.post,article.page{position:relative}article.post li,article.page li{line-height:1.975em;margin-top:5px;font-size:14px}article.post li span,article.post li em,article.post li strong{font-size:inherit !important}article.post .entry-content > ul > li:first-child,article.post .entry-content > ol > li:first-child,article.page .entry-content > ul > li:first-child,article.page .entry-content > ol > li:first-child{margin-top:0}article.post .entry-content > ul,article.post .entry-content > ol,article.page .entry-content > ul,article.page .entry-content > ol,article.post .entry-content > ul,article.post .entry-content > ol,article.page .entry-content > ul,article.page .entry-content > ol{margin-bottom:15px;padding-left:20px}article.sticky{position:relative}article.sticky .col-md-10{padding:30px;overflow:hidden}article.sticky .col-md-10:before{content:"";position:absolute;border:5px solid #ebebeb;left:0;right:0;top:0;bottom:0;border-radius:5px}article.sticky .col-md-10 .entry-date,article.sticky .col-md-10 .entry-header,article.sticky .col-md-10 .entry-title,article.sticky .col-md-10 .entry-content,article.sticky .col-md-10 .entry-footer{position:relative}.no-title{color:inherit}article.post .more-link{display:inline-block;overflow:hidden;clear:both;position:relative;margin-top:15px;background:#333;color:#fff !important;padding:15px 30px;margin-bottom:-15px}.post-thumb img,.single-content .img.mb-60 img{display:block;margin:auto}.single-content .hentry{margin-bottom:60px}.single-content .cat-tag{margin-top:30px}.single-content .cat-tag a{font-family:inherit;font-weight:normal}.single-post-title{margin-top:0}.single-post-meta{margin-bottom:15px}.page-links a{font-family:inherit}.page-links span{background:#3d3d3d;color:#fff;line-height:normal;padding:6px 12px;border-radius:3px;margin-right:3px;display:inline-block}.page-links > span{background:#777}body.blog .post,body.blog .page{color:#777777}body.blog .post{margin-bottom:45px}.post-password-form input[type="password"]{font-size:11px;border:1px solid #efefef;outline:none}.post-password-form input[type="submit"]{padding:1px 15px;position:relative;top:1px;font-weight:600;color:#fff;border:0 none;background:#333}.pagnation-ul ul{list-style:none;padding-left:0;margin-bottom:0}.pagnation-ul ul li{display:inline-block}.pagnation-ul ul li a{padding:15px;display:block;color:#ccc}.pagnation-ul ul li.active a{color:#fff}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.4em 0;font-size:0.9em;font-style:italic}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;margin-bottom:30px}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.widget{margin:0 0 45px;overflow:hidden;position:relative}.widget:last-child{border-bottom:none}.widget select{width:100%;border:1px solid #f1f1f1;padding:0.4em 0.8em;outline:none;position:relative}.widget ul,.widget ol{margin:0;padding:0;list-style:none}.widget ul li{border-bottom:1px solid #f1f1f1}.dark-version .widget ul li{border-color:#333 !important}.dark-version blockquote{border-color:#333 !important}.dark-version .widget_search .form-controller{border-color:#333 !important}.widget ul li:last-child{border-bottom:0px solid}.widget .widget-title-area{margin-bottom:30px}.widget .widget-title{font-size:20px;font-weight:bold;text-transform:uppercase;margin:0}.widget .widget-content{position:relative;overflow:hidden}.dark-version .form-controller{border-color:#333}.widget pre{padding:0.5em}.widget label{margin-bottom:0;display:inline}.widget option{padding:0.2em 1em}.widget input[type="text"],.widget input[type="email"],.widget input[type="url"],.widget input[type="password"],.widget input[type="search"],.widget textarea{padding:0.5em 1em}.widget input[type="text"]:focus,.widget input[type="email"]:focus,.widget input[type="url"]:focus,.widget input[type="password"]:focus,.widget input[type="search"]:focus,.widget textarea:focus{box-shadow:none !important}.widget_categories > ul,.widget_archive > ul,.widget_layered_nav > ul{list-style:none;padding-left:0}.widget_categories ul li,.widget_archive ul li,.widget_layered_nav ul li{font-size:15px;text-transform:capitalize;display:block;line-height:1em;padding-top:25px !important;margin-top:15px !important;border-top:1px solid #e2e2e2;border-bottom:0 none !important;-webkit-transition:all 0.25s ease-in 0s;transition:all 0.25s ease-in 0s;position:relative}@media only screen and (max-width: 767px){.widget_categories ul li,.widget_archive ul li,.widget_layered_nav ul li{padding-top:20px !important}}.widget_categories ul li ul,.widget_archive ul li ul,.widget_layered_nav ul li ul{padding-left:15px}.widget_categories ul li .count,.widget_archive ul li .count,.widget_layered_nav ul li .count{position:absolute;right:0}.widget_categories > ul > li:first-child,.widget_archive > ul > li:first-child,.widget_layered_nav > ul > li:first-child{border:0 none;padding-top:0 !important;margin-top:0 !important}.widget a{color:inherit}.widget .tagcloud{position:relative;margin-bottom:-2px}.widget .tagcloud a{background:#f7f7f7;display:block;color:#6d6d6d;float:left;font-size:12px !important;font-weight:normal;line-height:1.4em !important;margin-bottom:5px;margin-right:5px;padding:6px 17px;position:relative;text-decoration:none;white-space:nowrap;letter-spacing:0.02em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}.widget .tagcloud a:hover{color:white;background:#000}.widget_search .input-group .form-controller{display:table-cell}.widget_search .form-controller{border:1px solid #ebebeb;height:50px}.widget_search button{-webkit-border-radius:0;border-radius:0;padding:0.75em 1em}.widget_search .btn-search i{position:relative;top:-1px;vertical-align:middle}.widget_calendar{position:relative}.widget_calendar #calendar_wrap{position:relative}.widget_calendar table{margin:0}.widget_calendar td,.widget_calendar th,.widget_calendar td{font-size:0.8em;line-height:2.555em;text-align:center;padding:0}.widget_calendar caption{font-weight:bold;text-align:center;color:white;margin:0;letter-spacing:0.04em;text-transform:uppercase;padding:0.5em 1em}.widget_calendar tbody a{-webkit-tap-highlight-color:rgba(255, 255, 255, 0.3);color:white;display:block;font-weight:bold}.widget_calendar tbody a:hover,.widget_calendar tbody a:focus{color:white}.wrap-forms .field-table table,th,td,td{border-color:#969696 !important}.widget_links a,.widget_meta a,.widget_nav_menu .menu a,.widget_pages a,.widget_recent_comments a,.widget_recent_entries a,.widget_product_categories a{border:0}.widget_links,.widget_meta,.widget_nav_menu,.widget_pages,.widget_recent_comments,.widget_recent_entries,.widget_product_categories{font-size:14px}.widget_links a,.widget_meta a,.widget_nav_menu a,.widget_pages a,.widget_recent_comments a,.widget_recent_entries a,.widget_product_categories a{border:0;text-decoration:none;color:inherit}.widget_links ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_product_categories ul{list-style:none;margin:0}.widget_links ul li,.widget_meta ul li,.widget_nav_menu ul li,.widget_pages ul li,.widget_recent_comments ul li,.widget_recent_entries ul li,.widget_product_categories ul li{margin-top:15px;padding-top:15px;border-top:1px solid #e2e2e2;border-bottom:0 none}.widget_links > ul,.widget_meta > ul,.widget_nav_menu > ul,.widget_pages > ul,.widget_recent_comments > ul,.widget_recent_entries > ul,.widget_product_categories > ul{position:relative}.widget_links > ul > li:first-child,.widget_meta > ul > li:first-child,.widget_nav_menu > ul > li:first-child,.widget_pages > ul > li:first-child,.widget_recent_comments > ul > li:first-child,.widget_recent_entries > ul > li:first-child,.widget_product_categories > ul > li:first-child{margin-top:0;padding-top:0;border-top:0 none}.widget .menu{position:relative}.widget .menu > li:first-child{border-top:0 none;padding-top:0}.widget_nav_menu .sub-menu,.widget_pages .children{border:0;margin:0 0 0 1em}.widget_recent_entries .post-date{display:block}.widget_nav_menu .menu > li:first-child{padding-top:0;margin-top:0}.widget_nav_menu .menu > li:last-child{padding-bottom:0}.widget_nav_menu .menu li{margin-top:15px;padding-top:15px;position:relative}.widget_nav_menu .menu .sub-menu .sub-menu{box-shadow:0px 0px 0px transparent}.widget_rss{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.widget_rss ul{list-style:none;margin:0}.widget_rss ul:last-child{margin-bottom:0}.widget_rss li{margin-bottom:1.6em;padding-bottom:25px}.widget_rss li:last-child{margin-bottom:0}.widget_rss li .rssSummary{margin:5px 0;line-height:1.95em}.widget_rss .rsswidget{border:0;font-weight:700}.widget_rss .rsswidget img{margin-top:-4px}.widget_rss .rss-date,.widget_rss cite{font-size:0.8em;font-style:normal;display:block;line-height:2;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.widget_rss > p{position:relative}.widget_text img{margin:auto;display:block}.textwidget > :last-child{margin-bottom:0}.widget-about{text-align:center}.widget-about p{margin-bottom:20px}.widget-about p > img{margin:auto}.textwidget{position:relative}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.cancel-comment-reply-link{bottom:-2px;display:inline-block;left:0.6em;position:relative}.logged-in-as{margin-bottom:0.7em !important}.logged-in-as{padding:0 15px}.comments-area{padding:0;margin-bottom:30px}@media only screen and (min-width: 767px){.comments-area > .container{padding:0}}.comments-area .comment-list,.comments-area .children{list-style:none;padding:0}.comments-area .comments-title{font-size:26px;font-weight:800;margin:0;margin-bottom:20px}.comments-area .comments-title span{z-index:10;position:relative}.comments-area .comment-list{margin-bottom:45px;border-top:none}.comments-area .comment-body{overflow:hidden;margin-bottom:45px}.dark-version .comments-area .comment-metadata{color:#eeeeee}.comments-area .comment-author img{float:left;margin-right:20px;width:80px;height:80px;border-radius:5px}@media only screen and (max-width: 767px){.comments-area .comment-author img{float:none;margin-right:0;margin-bottom:10px;width:60px;height:60px}}.comments-area .date{display:block;font-size:13px;color:#a0a0a0;margin-top:0px}.comments-area .comment-details{display:table-cell;vertical-align:top}.comments-area .comment-details{overflow:hidden}.comments-area .comment-content p{font-size:15px;color:#787878}.comments-area .comment-content p:last-of-type{margin-bottom:15px}.comments-area .comment-metadata{margin-bottom:0.5em;color:#1d1d1f}.comments-area .comment-metadata .author{font-size:18px;font-weight:800;font-family:"Exo", sans-serif}.comments-area .comment-metadata .says,.comments-area .comment-metadata .comment-edit-link{color:#777}.comments-area .children{margin-left:108px}@media only screen and (max-width: 767px){.comments-area .children{margin-left:30px}}.comments-area .comment-navigation{margin-bottom:3.5em}.comments-area .comment-navigation .nav-links .nav-previous{float:left}.comments-area .comment-navigation .nav-links .nav-next{float:right}.comments-area .comment-navigation .nav-links span{font-size:18px}.comment-respond{background-color:#fff;margin-bottom:30px}.comment-respond .container{padding:0;width:100%}.comment-respond .comment-reply-title{font-size:1.25em;margin:0 auto 30px;font-size:26px;font-weight:800}.dark-version .comment-reply-link{background-color:#555}.dark-version .comment-respond{background:transparent !important}.dark-version .form-controller{background:transparent !important;border:1px solid #555}.dark-version .form-submit #submit{background:#000 !important;border:0 none}.dark-version .widget .widget-title{color:#e5e5e5}.dark-version .single-post ul li{border-color:#333333}.comment-respond p{margin-bottom:30px}.comment-respond .form-submit{margin-bottom:0}.comment-respond .comment-subscription-form{display:none}.comment-respond input{font-size:13px;color:#8c8c8c;border-bottom:1px solid #dad2d2;width:100%;border-top:0 none;border-right:0 none;border-left:0 none;padding:10px 15px}.comment-respond textarea{font-size:13px;color:#8c8c8c;border:1px solid #dad2d2;min-height:150px;width:100%;padding:10px 15px}.comment-respond #submit{padding:15px 45px;margin-top:0;border-radius:5px;color:#fff;background:#333;font-weight:bold;text-transform:capitalize;line-height:1.5em;display:inline-block;width:auto}.commentform .form-submit{padding:0 15px}.comment-reply-link{padding:10px 22px;font-size:11px;line-height:normal;font-weight:700;text-transform:uppercase;display:inline-block;background-color:#232C3B;color:white !important;border-radius:5px}input[type="checkbox"]::-ms-check{color:transparent}.container .container{width:auto;padding:0}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;&:hover, &:active, &:focus { border-radius: 3px;clip:auto !important;color:$color__text-screen;display:block;font-size:0.8em;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}} body.admin-bar .header-top.is-sticky{top:32px}span.wpcf7-not-valid-tip{color:#df2626;display:block;font-size:0.8em;margin-bottom:-10px;margin-left:4px;margin-top:3px}div.wpcf7-validation-errors{border:1px solid #efdf35;color:#df2626}div.wpcf7-mail-sent-ng{border:1px solid #df2626}div.wpcf7-response-output{padding:0.4em 1em;margin:0}.wpcf7-mail-sent-ok{border-width:1px}.widget_search .input-group .form-controller{display:table-cell}.widget_search .form-controller{border:1px solid #ebebeb;height:50px;width:100%}.widget_search button{-webkit-border-radius:0;border-radius:0;padding:15px;line-height:15px;color:#fff;height:50px}.widget_search .btn-search i{position:relative;top:-1px;vertical-align:middle}.dark-version .post,.dark-version .page{color:#ddd !important}.dark-version h1,.dark-version h2,.dark-version h3,.dark-version h4,.dark-version h5,.dark-version h6{color:#ccc}.dark-version mark,.dark-version ins{background:#5a5417}.dark-version .post-password-form input[type="password"]{background:#000;border-color:#333}.dark-version .comments-area .comment-content p,.dark-version .comments-area .comment-content{color:#ddd !important}.single-post .dark-version ul li{color:#ddd !important}.section-title h2 span{margin-right:5px}.section-title h2 span:after{content:"-";font-size:40px;margin-right:2px;margin-left:5px}.no-results.not-found{text-align:center}.full-width{float:none;margin:auto}.page-not-found-icon i{font-size:60px}.no-results.not-found .page-title{margin-top:0}.no-results.not-found .page-header{margin-top:0}.no-results.not-found .input-group .form-controller{display:table-cell}.no-results.not-found .form-controller{border:1px solid #ebebeb;height:50px;width:100%;padding:10px 15px}.no-results.not-found button{-webkit-border-radius:0;border-radius:0;padding:15px;line-height:15px;color:#fff;height:50px;background:#000}.no-results.not-found .btn-search i{position:relative;top:-1px;vertical-align:middle}.dark-version .form-controller{border-color:#333 !important}.light-bg .pagnation-ul li a{color:#333}.entry-content a{color:#333}.entry-content a:hover,.entry-title a:hover{color:#000}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#000}.single-content .text a{color:#333}.single-content .text a:hover,.widget a:hover{color:#000}h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus{color:#000}.project-title h4{color:#636363;margin:0}.blog-title h4{color:#737373 !important;line-height:32px;margin:0 0 15px}.blog-title h4:hover{color:#727272 !important}.dark-version .single-content .text a{color:#ccc}.expand-menu-open{width:5%}.mainmenu.onepage-nev{width:95%}.date-comment h6{color:#979494 !important;font-size:12px;line-height:1}.date-comment h6 i{font-size:14px;margin-right:5px}.dark .entry-content a:hover,.entry-title a:hover{color:#fff}.single-related-post a img{width:100%}.header-top .right{float:right}.follow-us-area{position:relative;margin:0 auto}.follow-us-area .follow-link .fa{color:#ffffff;height:35px;line-height:2.5em;font-size:0.8em;display:inline-block;text-align:center;width:35px;border-radius:3px}.follow-us-area .follow-link .fa:hover{color:white;opacity:0.85}.follow-us-area .follow-link .fa.fa-twitter{background:#00aced}.follow-us-area .follow-link .fa.fa-facebook{background:#3b5998}.follow-us-area .follow-link .fa.fa-google-plus{background:#dd4b39}.follow-us-area .follow-link .fa.fa-pinterest{background:#cb2027}.follow-us-area .follow-link .fa.fa-linkedin{background:#007bb6}.follow-us-area .follow-link .fa.fa-youtube{background:#bb0000}.follow-us-area .follow-link .fa.fa-vimeo{background:#1ab7ea}.follow-us-area .follow-link .fa.fa-tumblr{background:#32506d}.follow-us-area .follow-link .fa.fa-instagram{background:#bc2a8d}.follow-us-area .follow-link .fa.fa-flickr{background:#ff0084}.follow-us-area .follow-link .fa.fa-dribbble{background:#ea4c89}.follow-us-area .follow-link .fa.fa-quora{background:#a82400}.follow-us-area .follow-link .fa.fa-foursquare{background:#0072b1}.follow-us-area .follow-link .fa.fa-forrst{background:#5B9A68}.follow-us-area .follow-link .fa.fa-vk{background:#45668e}.follow-us-area .follow-link .fa.fa-wordpress{background:#21759b}.follow-us-area .follow-link .fa.fa-stumbleupon{background:#EB4823}.follow-us-area .follow-link .fa.fa-yahoo{background:#7B0099}.follow-us-area .follow-link .fa.fa-blogger{background:#fb8f3d}.follow-us-area .follow-link .fa.fa-soundcloud{background:#ff3a00}.follow-us-area .follow-link .fa.fa-bitbucket{background:#0052CC}.follow-us-area .follow-link .fa.fa-github{background:#333333}.follow-us-area .follow-link .fa.fa-behance{background:#008aea}.follow-us-area .follow-link .fa.fa-dropbox{background:#007ee5}.widget .follow-us-area a{margin-right:5px;display:inline-block;line-height:20px}.widget .follow-us-area a span{text-transform:uppercase;margin-left:5px;font-size:20px;display:none;letter-spacing:20px}.widget .follow-us-area .follow-link .fa{width:85px;height:52px;font-size:20px;margin-bottom:5px;border:1px solid #777}.newsletter-area{margin-top:-8px;position:relative}.newsletter-area > p{margin-bottom:15px}.newsletter-area .form-newsletter p{margin-bottom:10px}.newsletter-area .form-newsletter .btn{border:none;color:#fff}.newsletter-area .form-newsletter .pad-left{padding-left:5px}.newsletter-area .form-newsletter .pad-right{padding-right:5px}.newsletter-area .form-newsletter .mce_inline_error{margin-bottom:8px;color:#aa1515;font-size:13px}.newsletter-area .form-newsletter .mce_inline_error.form-controller{margin-bottom:0}.form-newsletter input{width:100%}.newsletter-area #mce-success-response{margin-top:10px;color:green;font-size:13px}.newsletter-area .mc-response{margin-top:10px;font-size:13px}

/* Version v1.2 CSS */
.single-table{box-shadow:0 0 8px rgba(5, 5, 6, 0.1);-webkit-transition:.4s;transition:.4s}.single-table .head{height:138px}.single-table.middle .head{height:168px}.middle.single-table,.single-table:hover{box-shadow:0 4px 20px rgba(5, 5, 6, 0.1)}.single-table .head h3{color:#676767}.single-table .content-height{height:337px}.single-table hr.line{background:#f3f3f3 none repeat scroll 0 0;height:2px;width:100%}.d-table-cell .content ul{margin:0;padding:0;list-style:none}.single-table .content h1{color:#585858}.single-table .content h1 span{left:-10px;position:relative;top:-7px}.single-table .content .btn{border:1px solid #888888;border-radius:8px;color:#777777;font-family:"Montserrat", sans-serif;font-size:13px;font-weight:500;line-height:38px;padding:0 34px;text-transform:uppercase}.middle.single-table .content .btn,.single-table .content .btn:hover{background:#393939 none repeat scroll 0 0;border-color:#393939;color:#ffffff}.middle.single-table .content .btn:hover{background:#000000 none repeat scroll 0 0}.v-align{-moz-box-align:center;-moz-box-direction:normal;-moz-box-orient:horizontal;-moz-box-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-table .head h3{font-size:22px;font-weight:700}.single-table .content li{color:#a1a1a1;font-family:"Montserrat",sans-serif;font-weight:300}.single-table .content h1{font-weight:600}.single-table .content h1 span{font-weight:500}.single-table .content .btn{background:transparent none repeat scroll 0 0;height:40px}.single-table.middle .head{height:168px}.middle.single-table .content .btn,.single-table .content .btn:hover{background:#393939 none repeat scroll 0 0;border-color:#393939;color:#ffffff}.dark-verstion .single-table:hover{box-shadow:0 4px 20px rgba(5, 5, 6, 0.3)}.dark-verstion .single-table hr.line{background:#2b2b2b none repeat scroll 0 0}.timeline-wraper{float:left;position:relative;width:100%}.timeline-wraper::before{background:#656565 none repeat scroll 0 0;content:"";height:100%;left:50%;margin-left:-0.5px;position:absolute;top:0;width:2px}.sin-timeline{float:left;z-index:9}.sin-timeline:hover{z-index:8}.sin-timeline:nth-child(2n){margin-top:160px}.sin-timeline::before{background:#656565 none repeat scroll 0 0;border-radius:50px;content:"";height:14px;left:auto;position:absolute;right:-7px;top:73px;width:14px;box-shadow:0 0 0 3px rgba(105, 105, 105, 0.5)}.sin-timeline:nth-child(2n)::before{left:-7px;right:auto}.sin-timeline:nth-child(2n)::after{right:auto;left:-0.5px}.sin-timeline:nth-child(2n) .timeline-content{padding-left:40px}.sin-timeline:nth-child(2n) .timeline-content .timeline-text{border-left:4px solid #656565}.sin-timeline:nth-child(2n+1) .timeline-content{padding-right:40px}.sin-timeline:nth-child(2n+1) .timeline-content .timeline-text{border-right:4px solid #656565}.sin-timeline:nth-child(2n) .timeline-date{left:34px}.sin-timeline:nth-child(2n+1) .timeline-date{right:34px}.timeline-text{display:block;position:relative;box-shadow:0 3px 10px rgba(5, 5, 6, 0.1);padding:30px 24px 30px 38px}.timeline-text::before{border-color:transparent transparent transparent #656565;border-style:solid;border-width:9.5px 0 9.5px 16px;content:"";height:0;position:absolute;right:-20px;top:72px;width:0}.sin-timeline:nth-child(2n) .timeline-text::before{border-left:16px solid transparent;border-right:19px solid #656565;left:-37px;right:auto}.timeline-text > h3{color:#808080;font-size:20px;font-weight:500;margin-bottom:6px;text-transform:capitalize}.timeline-text > h4{color:#9f9f9f;font-size:14px;font-weight:500;margin-bottom:15px;text-transform:capitalize}.timeline-text > p{color:#acacac;font-size:14px;line-height:22px}.timeline-text > p strong,.timeline-text > p a{color:#808080}.dark-version .timeline-text{background:#2b2b2b none repeat scroll 0 0}.single-table.middel .head{height:168px}@media (max-width: 767px){.single-table.mt-30{margin-top:0}}@media (min-width: 768px) and (max-width: 991px){.single-table.middel .head{height:138px}}.dark-version .single-table hr.line{background:#2b2b2b none repeat scroll 0 0}.dark-version .single-table:hover{box-shadow:0 4px 20px rgba(5, 5, 6, 0.3)}.dark-version .timeline-text > p strong,.dark-version .timeline-text > p a:hover{color:#dddddd} .dark-version .project-title h4 {color: #636363 !important; }

/* Update Three */
.pt-80 {padding-top: 80px; } .pt-45 {padding-top: 45px; } @media screen and (max-width: 768px) {.pt-80 {padding-top: 50px; } .portfolio-sidebar ul {padding-left: 0; } } .portfolio-details span {float: left; width: 105px; } .portfolio-sidebar p {color: #818181; overflow: hidden; float: left; } .portfolio-sidebar li {color: #818181; line-height: 28px; overflow: hidden; } .portfolio-details .overlay:before {background: rgba(2, 2, 2, 0.42); } .project-title h4 a {font-family: 'Montserrat', sans-serif; }