@import url(https://fonts.googleapis.com/css?family=Catamaran:300,400,500,700,900);@font-face{font-family:Arcade;src:url(../fonts/arcade.ttf) format('truetype')}body,html{background-color:#131517}body{font-family:Catamaran,sans-serif;height:100%;color:#eee;line-height:1}.kondaco-container{max-width:1349px;margin:0 auto}a,a:active,a:focus,a:hover,a:link,a:visited,input,textarea{text-decoration:none;outline:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}P,h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:1}ol,ul{margin:0;padding:0;list-style:inside}button,button:focus{outline:0}.oflow-hide{overflow:hidden}.wrapper{padding:100px 40px}.line{display:block;height:2px;width:25px;background-color:#acc832;margin-bottom:15px}.dot{position:relative}.dot::after{position:absolute;content:".";color:#acc832}.zigzag{display:block;padding-left:2px}.section_title{text-align:center;margin-bottom:80px}.section_title h3{font-size:22px;padding-top:35px;padding-bottom:20px;position:relative}.section_title h3::after{position:absolute;content:"";height:6px;width:6px;background-color:#acc832;border-radius:50%;top:6px;left:50%;outline:1px solid #acc832;outline-offset:3px;transform:translateX(-50%) rotate(45deg);-webkit-transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);-o-transform:translateX(-50%) rotate(45deg)}.section_title .zigzag{display:inline-block}.section_title_two{font-size:28px;margin-bottom:6px;text-transform:capitalize;font-weight:700;letter-spacing:2px;position:relative;z-index:1}.section_title_two::before{position:absolute;content:attr(data-text);top:-20px;left:0;color:#fff;z-index:-1;text-transform:uppercase;font-size:120px;font-weight:900;opacity:.08}.loader{position:fixed;height:100%;width:100%;z-index:9999;top:0;left:0;background-color:#4e47d8}.loader::after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:#0f0f1b;background:linear-gradient(180deg,rgba(15,15,27,1) 0,rgba(15,15,27,1) 33%,rgba(15,15,27,.9) 66%,rgba(15,15,27,.85) 100%);z-index:-1}.circle{position:absolute;text-align:center;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);color:#fff;text-transform:uppercase;letter-spacing:3px;font-weight:500;font-size:18px}.circle img{height:60px;margin-bottom:10px}header{height:80px;line-height:80px;position:fixed;top:0;left:0;width:100%;z-index:200;background-color:#131517;padding:0 35px;z-index:120;transition:.1s;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s}.logo img{height:60px}nav{text-align:right}nav ul li{display:inline-block}nav ul li a{font-family:Arcade;color:#fff;margin:0 18px;padding:0!important;font-size:20px;font-weight:400;text-transform:capitalize;position:relative;z-index:1;display:block;letter-spacing:1px}nav ul li:last-child a{margin-right:0!important}nav ul li a:hover{color:#eee}nav ul li a::after{position:absolute;content:"";bottom:22px;right:0;height:2px;width:0;background-color:#acc832;z-index:-1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}nav ul li a.active::after,nav ul li a:hover::after{right:auto;left:0;width:100%}.cheatcode{padding:25px;margin:25px;border-radius:25px;border:double #008dc0 6px}.jumpbox{padding:15px;margin:15px;border-radius:25px;border:double #008dc0 6px}.menu_btn{width:30px;height:25px;display:flex!important;flex-direction:column;justify-content:space-between;cursor:pointer;position:absolute;top:50%;right:0;transition:transform 330ms ease-out;-webkit-transition:transform 330ms ease-out;-moz-transition:transform 330ms ease-out;-ms-transition:transform 330ms ease-out;-o-transition:transform 330ms ease-out;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);opacity:0;visibility:hidden}.menu_btn.open{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.line-menu{background-color:#fff;border-radius:5px;width:100%;height:3px}.line-menu.half{width:50%}.line-menu.start{transform-origin:right;transition:transform 330ms cubic-bezier(.54,-.81,.57,.57);-webkit-transition:transform 330ms cubic-bezier(.54,-.81,.57,.57);-moz-transition:transform 330ms cubic-bezier(.54,-.81,.57,.57);-ms-transition:transform 330ms cubic-bezier(.54,-.81,.57,.57);-o-transition:transform 330ms cubic-bezier(.54,-.81,.57,.57)}.open .line-menu.start{transform:rotate(-90deg) translateX(4px);-webkit-transform:rotate(-90deg) translateX(4px);-moz-transform:rotate(-90deg) translateX(4px);-ms-transform:rotate(-90deg) translateX(4px);-o-transform:rotate(-90deg) translateX(4px)}.line-menu.end{align-self:flex-end;transform-origin:left;transition:transform 330ms cubic-bezier(.54,-.81,.57,.57);-webkit-transition:transform 330ms cubic-bezier(.54,-.81,.57,.57);-moz-transition:transform 330ms cubic-bezier(.54,-.81,.57,.57);-ms-transition:transform 330ms cubic-bezier(.54,-.81,.57,.57);-o-transition:transform 330ms cubic-bezier(.54,-.81,.57,.57)}.open .line-menu.end{transform:rotate(-90deg) translateX(-5px);-webkit-transform:rotate(-90deg) translateX(-5px);-moz-transform:rotate(-90deg) translateX(-5px);-ms-transform:rotate(-90deg) translateX(-5px);-o-transform:rotate(-90deg) translateX(-5px)}.landing_wrapper{height:700px;padding:0 40px;background-color:#131517}.landing_image_wrapper{background-color:#131517;background-size:cover;background-repeat:no-repeat;background-position:center}.landing-content .welcome-title{font-size:20px;font-weight:700;text-transform:capitalize;margin-bottom:25px}.landing-content h3{font-size:50px;font-weight:700;color:#fff;margin-bottom:25px}.landing-content p{line-height:1.7;font-size:17px;color:#bbb;margin-bottom:30px}.landing-content .zigzag{margin-bottom:20px}.landing-content .subheading{font-size:24px}.kondaco_button{display:inline-block;position:relative;color:#acc832;font-size:24px;z-index:1}.kondaco_button:hover{color:#acc832}.kondaco_button::after{position:absolute;content:"";height:2px;width:0%;bottom:0;right:0;background-color:#acc832;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.kondaco_button:hover::after{right:auto;left:0;width:100%}.kondaco_button::before{position:absolute;content:"";height:25px;width:25px;top:50%;left:50%;z-index:-1;background-color:#292b2d;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;border-radius:50%;transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0)}.kondaco_button:hover::before{transform:translate(-50%,-50%) scale(2);-webkit-transform:translate(-50%,-50%) scale(2);-moz-transform:translate(-50%,-50%) scale(2);-ms-transform:translate(-50%,-50%) scale(2);-o-transform:translate(-50%,-50%) scale(2)}.works_wrapper{background-color:#191a1b}.work-item{margin-bottom:100px}.work-item:last-child{margin-bottom:0}.work_count{display:inline-block;height:60px;width:60px;background-color:#fff;font-size:30px;text-align:center;line-height:60px;font-weight:700;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;position:absolute;color:#333}.work_img{margin-left:60px}.work_img img{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.work_img img:hover{filter:grayscale(.7);-webkit-filter:grayscale(.7)}.work_short_info{padding-left:60px}.work_short_info p{color:#999;font-size:16px;margin-bottom:15px}.work_short_info h4{font-size:40px;font-weight:700;margin-bottom:15px}.work_short_info .zigzag{margin-bottom:25px}.zigzag.zigzag_flip{transform:rotateX(-180deg);-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);-o-transform:rotateX(-180deg)}.work_short_info p.work_short_details{line-height:1.7;margin-bottom:35px}.work_item_details:hover span{opacity:1;font-size:30px}.filter-buttons{margin-bottom:50px;text-align:center}.filter-buttons button{border:0;outline:0;margin:0 13px;margin-bottom:30px;padding:0;font-size:18px;font-weight:600;background:0 0;color:#666;position:relative;cursor:pointer;letter-spacing:1px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.filter-buttons button:hover{color:#fff}.filter-buttons button.active{color:#fff}.projects .work_short_info{margin-top:50px}.projects .work_short_info h4{margin-bottom:30px}.single_work_title{font-size:40px;text-transform:capitalize;color:#fff;margin-bottom:60px;position:relative;line-height:1.4}.vertical_rule{height:100px;width:2px;background:#acc832;margin:0 auto;margin-bottom:80px}.work_details_wrapper{margin-top:70px}.work_details_text{font-size:26px;margin:100px 0;line-height:1.6;color:#777}p.work_details_text{margin:90px 0}.work_details_text .work_details_title{color:#fff}.work_details_text p{font-size:20px;margin-top:30px;line-height:1.6;margin-bottom:-10px}.bg-img-wrapper{background-size:cover;background-position:center;background-repeat:no-repeat;height:500px;margin-left:0}.bg-img-wrapper h3{color:#acc832;margin-left:0;background-color:#131517;display:inline;vertical-align:bottom}.service-wrapper{background-color:#191a1b}.service-wrapper .service_text{font-weight:300;line-height:1.5;margin-bottom:50px;font-size:30px;margin-top:-7px}.service_item .service_header{margin-bottom:20px;font-size:20px;text-transform:capitalize}p.service_item{font-size:18px;color:#777}.team_item img{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.team_item:hover img{filter:grayscale(.7);-webkit-filter:grayscale(.7)}.team_item h3{font-size:22px;margin-top:30px;margin-bottom:8px}.team_item p{color:#777}.facts_wrapper{background-color:#191a1b}.fact_item p{position:absolute;top:0;font-size:22px;text-shadow:0 0 15px #000}.fact_item .counter{font-size:90px;color:#acc832;margin-top:12px;display:block;font-weight:900;opacity:.4}.testimonial_text{color:#aaa;font-size:22px;line-height:1.6;text-transform:capitalize}.reviewer_info h3{font-size:22px;margin-bottom:10px}.reviewer_info p{color:#666}.reviewer_info{margin-top:30px;padding-left:70px;position:relative}.reviewer_info img{height:auto;width:50px!important;border-radius:50%;border:2px solid #fff;position:absolute;left:0}.owl-dots{margin-top:50px}.owl-dot{height:10px;width:10px;background-color:#acc832!important;border:2px solid #acc832!important;border-radius:50px;margin-right:12px;transition:.3s;cursor:pointer;outline:0}.owl-dot.active{width:28px;background-color:transparent!important;cursor:default}.client_item{overflow:hidden}.client_item img{cursor:pointer;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.client_item img:hover{opacity:.9;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.blogs_wrapper{margin-top:10px}.blogs_wrapper .section_title{margin-bottom:50px}.blog_item{text-align:center;padding:30px;border:1px solid #333;margin-top:30px;position:relative;overflow:hidden}.blog_item a{color:#fff;font-size:1.5rem;font-weight:500;line-height:1.3;position:relative}.blog_item a:hover{opacity:.4;z-index:3}.blog_item h4{line-height:1.4;text-transform:capitalize}.blog_by{margin-top:25px}.blog_by img{height:30px;width:30px;border-radius:50%;border:2px solid #fff}.blog_by p{display:inline-block;margin-left:5px;vertical-align:middle;color:#888}.blog_by p a{font-size:17px;position:static}.blog_by p a:hover{opacity:.8}.blog_title_n_img img{position:absolute;width:100%;top:50%;left:50%;z-index:0;opacity:0;visibility:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transform:translateX(-50%) translateY(-50%) scale(.8);-webkit-transform:translateX(-50%) translateY(-50%) scale(.8);-moz-transform:translateX(-50%) translateY(-50%) scale(.8);-ms-transform:translateX(-50%) translateY(-50%) scale(.8);-o-transform:translateX(-50%) translateY(-50%) scale(.8)}.blog_title_n_img img.show{transform:translateX(-50%) translateY(-50%) scale(1);-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);-o-transform:translateX(-50%) translateY(-50%) scale(1);opacity:1;visibility:visible}.paginations{margin-top:100px;text-align:center}.paginations li{display:inline-block;margin:0 6px;height:40px;line-height:38px;width:40px;text-align:center;border-radius:50%;color:#fff;border:1px solid #fff;font-size:15px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.paginations li:first-child,.paginations li:last-child{width:auto;border:0;padding:0 7px 0 5px;text-transform:capitalize}.paginations li:first-child a,.paginations li:hover:first-child,.paginations li:hover:last-child,.paginations li:last-child a{background-color:transparent;font-weight:500}.paginations li:hover:first-child a,.paginations li:hover:last-child a{background-color:transparent;color:#acc832}.paginations li a{display:block;color:#fff}.paginations li a span{font-size:12px;margin:0 3px}.paginations li.active,.paginations li:hover{background-color:#879c29;border-color:#879c29;color:#fff;display:inline-block}.paginations li.active a,.paginations li:hover a{color:#fff}.single_blog_title{font-size:40px;line-height:1.3;margin-bottom:30px}.single_blog_info{margin:15px 0 70px}.single_blog_info .blog_by{margin-top:0;display:inline-block}.single_blog_info .blog_by a{color:#acc832}.single_blog_info>p{color:#ccc;font-weight:500;display:inline-block}.single_blog_info span{margin:0 12px;color:#888}.blog_single_img{margin-bottom:40px}.blog_single_text{color:#ccc;font-size:17px;margin-top:25px;line-height:1.7}.blog_single_quote_text{background-color:#292d30;padding:20px 35px;line-height:1.7;position:relative;font-weight:500;font-size:17px;margin-top:25px}.blog_single_quote_text::after,.blog_single_quote_text::before{position:absolute;content:"";height:30px;width:10px;background:#acc832;left:-5px;top:15px;box-shadow:0 12px #819333,0 24px #6b7a2b,0 36px #556023,0 48px #414a1c}.blog_single_quote_text::before{left:auto;right:-5px;top:auto;bottom:15px;box-shadow:0 -12px #819333,0 -24px #6b7a2b,0 -36px #556023,0 -48px #414a1c}.blog_single_info_img{margin-top:30px}.blog_single_info_img .blog_single_text{margin-top:0}.like_article{padding-top:70px;border-top:1px solid #2c2c2c;margin-top:100px}.like_article h4{font-size:20px;margin-bottom:30px}.like_article .like_btn{cursor:pointer;background:0 0;height:45px;width:45px;margin:0 auto;text-transform:uppercase;font-weight:600;font-size:17px;border:2px solid #fff;border-radius:50%;line-height:45px}.like_article .like_btn{display:inline-block;background:0 0;height:45px;width:45px;margin:0 auto;text-transform:uppercase;font-weight:600;font-size:17px;border:2px solid #fff;color:#fff;border-radius:50%;line-height:47px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.like_article .like_btn:hover{opacity:.7}.like_article .like_btn.liked{border:2px solid #789010;background:#789010;color:#fff}.like_article .like_btn.liked:hover{opacity:1}.contact_wrapper{background-color:#191a1b}.map-image{height:350px;position:relative;z-index:1;margin-bottom:22px}.map-image::after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background-color:#000;opacity:0;z-index:-1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.map-image:hover::after{opacity:.3}.map-image a{position:absolute;bottom:-22px;color:#fff;font-weight:500;text-transform:capitalize;letter-spacing:1px;left:40px;background-color:#7a8f1c;padding:0 25px;box-shadow:0 0 25px #111;height:44px;line-height:48px}.map-image a:hover{background-color:#60740b}.input_group{position:relative;margin-bottom:35px}.input_group label{margin:0;position:absolute;left:10px;cursor:text;font-style:italic;color:#ccc;background:#131517;top:-10px;padding:4px 17px 2px 12px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.input_group label::after{position:absolute;content:"";height:2px;width:0;background-color:#acc832;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;top:10px;left:100%}.input_control:focus+label{color:#777}.input_control:focus+label::after{width:90%}.input_group label span{display:inline-block;color:#acc832;margin-left:2px;font-weight:700}.input_control{padding:0 15px;width:100%;background-color:transparent;color:#fff;border:2px solid #888;font-size:17px;box-shadow:none;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;height:50px}.input_control:focus{border:2px solid #444}textarea.input_control{height:294px;resize:none;line-height:1.5;padding-top:12px}.contact__form button{cursor:pointer;border:0;margin:0;padding:0;background-color:#60740b;color:#fff;width:40%;height:45px;font-weight:500;letter-spacing:1px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.contact__form button:hover{background-color:#7a8f1c}.error{color:#dd5c5c;margin-bottom:30px}.success{color:#acc832;margin-bottom:30px}.input_required.inputEmpty+label{color:#dd5c5c}.input_required.valid+label{color:#777}.inputNotEmpty{border-color:#444}.input_control.inputNotEmpty+label::after{width:90%}.input_control.inputNotEmpty+label{color:#777}.input_required.inputNotEmpty.invalid+label{color:#dd5c5c}footer{background-color:#131517}.social{margin-bottom:40px}.social a{color:#fff;display:inline-block;margin-right:24px;font-weight:500;margin-bottom:20px;font-size:17px;letter-spacing:inherit}.social a:last-child{margin-right:0}.footer_widget{margin-bottom:30px}.footer_widget_title{font-size:18px;margin-bottom:15px;color:#fff;font-weight:400}.footer_widget .line{margin-bottom:30px}.footer_widget p{color:#999;font-size:18px;margin-top:10px;font-weight:500}.footer_widget a{color:inherit}.footer_widget a:hover{color:#fff}.copyright{margin-top:25px}.copyright span{font-weight:500;color:#acc832}.go_top{position:fixed;bottom:0;right:0;display:inline-block;height:40px;line-height:42px;width:40px;border-radius:50%;background-color:#7a8f1c;text-align:center;font-size:16px;color:#fff;z-index:50;opacity:0;visibility:hidden}.go_top:hover{background-color:#fff;color:#000}.go_top.show{right:40px;bottom:45px;opacity:1;visibility:visible}