.link-effect-3 a,.navigation-right ul li a,.service-head h3,body,html{font-family:'Open Sans',sans-serif}.sap_tabs,.timeline>li:after{clear:both}.navbar ul,.resp-tab-item,.resp-tabs-list,.timeline,ul.year li{list-style:none}.footer_top ul li,.header-right h6,.logo h3,.navbar a,.navbar a:focus,.navigation-right ul li a,.news-text h3,.resp-tab-item,h4.tittle{text-transform:uppercase}body,html{font-size:100%;background:#fff}body a{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}body h1,h2,h3,h4,h5,h6{font-family:Asap,sans-serif}#home{background:url(../images/header-bg.webp) center top/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;min-height:650px;position:relative}.top-header{padding:2em 0}.logo h3{margin:0;font-weight:700;color:#fff}.logo h3 a{text-decoration:none;color:#fff}.logo span{border:7px solid #02B096;padding:0 14px;font-size:1.2em;color:#fff;margin-right:5px}.logo,.news-text.two{float:left}.navigation-right,.news-img.two,.news-text{float:right}.about-left-grid ul li,.navigation-right ul li{display:inline-block}.navigation-right ul li a{color:#fff;font-size:1em;text-decoration:none;padding:10px 0}.navigation-right ul li.active a,ul.address li ul.address-text li a:hover{color:#02B096}.resp-tab-content,span.menu{display:none}.link-effect-3 a{padding:10px 0;margin:0 12px;color:#797878;text-shadow:none;position:relative}.header-title .up,.service-head h2{color:#fff;display:inline-block;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.link-effect-3 a::before{position:absolute;top:0;left:0;overflow:hidden;padding:10px 0;max-width:0;border-bottom:3px solid #02B096;color:#02B096;content:attr(data-hover);-webkit-transition:max-width .5s;-moz-transition:max-width .5s;transition:max-width .5s}.link-effect-3 a:hover::before{max-width:100%}.banner-info{background:rgba(23,20,20,.58);margin-top:4em}#port,.about-left,.news-text{background:#f4f4f4}.header-right{padding:4em 2em 0 0}.contact-grid1-left1 ul,.navbar,.navbar-mobile>ul>li,.wthree_about_left,.wthree_about_right,.wthree_about_right_grid_left,ul.address,ul.address-text,ul.news{padding:0}.header-left img{width:70%}.header-title .up{background:#02B096;padding:0 20px;position:relative}.header-title .up:before,.service-head h2:before{width:0;height:0;position:absolute;content:'';bottom:-9px;left:12px;border-style:solid;border-width:14px 11px 0 12px;border-color:#02B096 transparent transparent}span.border.one:after,span.border:after{content:' ';top:-4px;background:#02B096;position:absolute;height:7px}.header .header-content{margin:20px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:550px}.header .header-content .header-title .down{font-size:calc(30px + (75 - 30) * ((100vw - 300px) / (1300 - 300)));margin-bottom:0;position:relative;display:block}.header .header-content .header-subtitle{font-size:20px;letter-spacing:5px;opacity:.8;margin-bottom:0}.header .header-content .btn{position:relative;margin-top:20px;border-radius:20px;padding:8px 15px}.header-title{font-family:'Baloo Paaji';font-size:2.4rem;font-weight:700}.service-head h2{font-size:1.2em;background:#02B096;padding:.5em 1.5em;position:relative}.header-right h6{font-size:1em;color:#c7c7c7;margin-top:.8em;letter-spacing:3px}ul.address{margin-top:2em;border-top:1px solid #afafaf;padding-top:.5em}.navbar-mobile .dropdown>.dropdown-active,.portfolio-grid:hover div.portfolio-grid-pic-caption,.resp-accordion-active,.resp-content-active,ul.address li{display:block}ul.address li ul.address-text li{display:inline-block;font-size:1em;color:#fff;margin-top:1em;font-weight:400}ul.address li ul.address-text li:first-child{width:20%}.navbar .active,.navbar .active:focus,.navbar a:hover,.navbar li:hover>a,ul.address li ul.address-text li a{color:#fff;text-decoration:none}#header .logo a,.hvr-rectangle-in:active,.hvr-rectangle-in:focus,.hvr-rectangle-in:hover,.service-head.one h3,.wthree_about_right_grid:hover .wthree_about_right_grid_left i,ul.address-text b{color:#fff}ul.social-icons{display:block;padding:1.3em 0;background:#02B096;text-align:center;margin:0}.social-icons li{display:inline-block;margin-right:1%}.social-icons li a{background:url(../images/social-icons2.png) 3px 3px no-repeat;display:block;height:32px;width:32px;margin-right:1em;-webkit-transition:.5s;transition:.5s;-moz-transition:.5s}#services,ul.year li{background:#080D12}.social-icons li a:before{content:'';display:block;height:32px;width:32px;border:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.social-icons li a.fb{background-position:3px -30px}.social-icons li a.in{background-position:3px -62px}.social-icons li a.dott{background-position:3px -94px}.social-icons li a:hover::before{border-color:#02B096;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.welcome-note{margin:3em 0}.note h1{color:#fff;font-size:2.5em;font-weight:400}.news-text h3,.note h1 span,h4.tittle{font-weight:700}.news-text{padding:3.38em 2em}.news-img{float:left;position:relative;padding:0}#services,#work,.blog{padding:5em 0}.contact-grid1-left,.mail_left img,.news-img img,.news-img.two img,.portfolio-grid-pic img{width:100%}.news-text h3{font-size:1.4em;color:#333;margin-bottom:1em}.news-text p,ul.news li a{font-size:.9em;color:#777}.news-text p{line-height:1.9em;margin:1em 0 2em}.copy_right p a,.news-text h3 a,a.read,ul.news li:hover i{color:#02B096;text-decoration:none}ul.news li{display:inline-block;margin-right:1em}ul.news li i{margin-right:4px;color:#333}a.read{padding:.5em 1.5em;font-size:1em;border:2px solid #02B096;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;-o-border-radius:1.5em;-ms-border-radius:1.5em}a.read:hover{background:#02B096;color:#fff}.news-grid{margin:2em 0}.news-grid:hover{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-o-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.about-inner p{color:#777;line-height:1.8em;font-size:.9em}h4.tittle{color:#02B096;text-decoration:none;font-size:1.4em;margin:1em 0 .5em}.modal-dialog.about{width:757px;margin:3.5em auto 0}.modal-content.about{background-color:#fff;border-radius:0!important}.modal-body{position:relative;padding:20px;text-align:center}span.border{width:18%;background:#8c8989;height:1px;display:block;position:relative;margin:23px auto 0}span.border:after{display:block;width:73px;left:103px}.hvr-rectangle-in,.navbar li,.portfolio-grid-pic,.timeline,.timeline>li{position:relative}span.border.one:after{display:block;width:73px;left:64px}.about-left-grid ul{margin:3em 0 0;padding:0}.about-left-grid ul li:first-child{margin-right:.2em}.about-left{padding:4.5em 0 4.7em;float:right}.about-left-grid ul li a{padding:.6em 2em;font-size:1.2em;color:#fff;background-color:#02B096;border:2px solid #02B096;text-decoration:none;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;-o-border-radius:1.5em;-ms-border-radius:1.5em}.about-left-grid ul li a:hover{background:#02B096;color:#fff;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;-o-border-radius:1.5em;-ms-border-radius:1.5em}.about-right{float:left;padding:0;background:url(../images/about-pic.png) 0 0/cover no-repeat;min-height:580px;-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover}.service-head h3{color:#1b242f;font-size:2em;font-weight:300;margin:0;padding:0 0 .2em}.feedback-grid h4,.portfolio-grid-info h5,.portfolio-head h2,.service-head h3 span{font-family:Asap,sans-serif}.service-head h3 span{font-weight:700}.wthree_about_right{background:#f5f5f5;padding:3.27em 8em}.wthree_about_right h3{text-align:left}.wthree_about_right h3 span:after,.wthree_about_right h3 span:before{content:'';position:absolute;bottom:0}.wthree_about_right h3 span:before{left:0;width:30%;height:1px;background:#212121}.wthree_about_right h3 span:after{right:85.5%;width:2%;background:#ee692d;height:4px}.wthree_about_right p{margin:2em 0 3em;color:#999;line-height:1.8em}.wthree_about_right p i{display:block;margin:1em 0 0}.wthree_about_right_grid_left i{font-size:1.7em;color:#02B096;top:.8em}.wthree_about_right_grid_right h4{text-transform:uppercase;font-size:1.2em;color:#02B096;font-weight:700}.wthree_about_right_grid_right p{margin:1em 0 0;color:#aeb9c8;line-height:1.9em;font-size:.9em}.wthree_about_right_grid_right{padding-right:0}.wthree_about_right_grid:nth-child(2){margin-bottom:2em}.hvr-rectangle-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;background:#02B096;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;width:70px;height:70px;text-align:center;border-radius:50%}#toTop,#toTopHover,.avatar{height:32px;overflow:hidden}.hvr-rectangle-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#f5f5f5;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-radius:50%}.agileits_services_grid:hover .hvr-rectangle-in:before,.hvr-rectangle-in:active:before,.hvr-rectangle-in:focus:before,.hvr-rectangle-in:hover:before,.wthree_about_right_grid:hover .hvr-rectangle-in:before{-webkit-transform:scale(0);transform:scale(0)}.wthree_about_right_grids{margin-top:4em}.timeline{padding:10px 0}.timeline:before{top:0;bottom:0;position:absolute;content:" ";width:1px;background-color:#ccc;left:-9px;margin-right:-1.5px}.timeline>li{margin-bottom:10px}.timeline>li:after,.timeline>li:before{content:" ";display:table}.timeline>li>.timeline-panel{width:calc(100% - 75px);float:right;border:1px solid #d4d4d4;padding:15px;position:relative;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.175);box-shadow:0 1px 6px rgba(0,0,0,.175);background:#fff;border-bottom:5px solid #02B096}h4.timeline-title a{margin:0;padding:5px 0;color:#333}h4.timeline-title a:hover{color:#00c6d7}.timeline-body p{font-size:.9em;margin:0;padding:0;color:#777;line-height:1.9em}.timeline>li>.timeline-panel:before{position:absolute;top:18px;left:-15px;display:inline-block;border-top:15px solid transparent;border-right:15px solid #ccc;border-left:0 solid #ccc;border-bottom:15px solid transparent;content:" "}.timeline>li>.timeline-panel:after{position:absolute;top:19px;left:-14px;display:inline-block;border-top:14px solid transparent;border-right:14px solid #fff;border-left:0 solid #fff;border-bottom:14px solid transparent;content:" "}.timeline>li>.timeline-badge{color:#fff;width:50px;height:50px;line-height:50px;font-size:1.4em;text-align:center;position:absolute;top:16px;left:-33px;margin-right:-25px;background-color:#999;z-index:100;border-radius:50%}.timeline-badge.primary{background-color:#eb5424!important}.timeline-badge.success{background-color:#237f52!important}.timeline-badge.warning{background-color:#f0ad4e!important}.timeline-badge.danger{background-color:#bb1e10!important}.timeline-badge.pass{background-color:#fdbd10!important}.timeline-badge.info{background-color:#44c7f4!important}h4.timeline-title{color:#1b242f;font-size:1.2em;font-weight:600}ul.year{text-align:right;margin-left:13em}ul.year li{margin-top:30px;font-size:1em;color:#fff;text-align:center;padding:11px 0;width:60%;display:block}ul.year li:nth-child(2){margin-top:119px}ul.year li:nth-child(3){margin-top:129px}ul.year li:nth-child(4){margin-top:116px}ul.year li:nth-child(5){margin-top:112px}.timeline-badge.success i{font-size:.9em}.portfolio-grids,.time-main{margin-top:3em}.portfolio-head h2{color:#202020;font-size:1.8em;margin:0;padding:0}.portfolio-head h2 span{font-weight:700;color:#2ec06c}.portfolio-head p:nth-child(2){font-size:1.1em;line-height:1.8em;color:#666;width:80%;margin:1em auto 0}.portfolio-grid{margin-bottom:1.8em}.portfolio-grid-pic-caption{position:absolute;background:rgba(70,194,122,.82);top:0;bottom:0;text-align:center;width:100%;display:none}.portfolio-grid-pic-caption a{color:#fff;text-align:center;border:1px solid #fff;font-size:1em;padding:.7em 1.8em;display:inline-block;text-decoration:none;border-radius:.3em;-webkit-border-radius:0.3em;-moz-border-radius:.3em;-o-border-radius:.3em;-ms-border-radius:0.3em;margin-top:8em;font-family:Asap,sans-serif}.portfolio-grid-pic-caption a:hover{border-color:#202020;color:#202020}.portfolio-grid-info h5{color:#202020;font-size:1.4em;padding:.875em 0;margin:0}.portfolio-grid-info{background:#eee;border-bottom-left-radius:.8em;border-bottom-right-radius:.8em}.portfolio{padding:3.5em 0}.feedback{background:url(../images/feedback-bg.jpg) 0 0/cover no-repeat;min-height:300px;padding:6em 0 0}.feedback-grid p{color:#fff;font-size:1.2em;line-height:1.5em;width:90%;margin:0 auto}.feedback-grid h4{color:#2ec06c;font-weight:700;font-size:1.3em;margin:1em 0 0}.feedback-grid h4 span{color:#fff;font-weight:400;font-size:.7em;font-style:italic}.sap_tabs{padding:0}.resp-tabs-list{text-align:center;margin:3em 0 4em;padding:0}.resp-tab-item{margin:0 3px;padding:10px 20px;text-decoration:none;color:#343a4e;cursor:pointer;font-size:18px;border:2px solid #02B096;display:inline-block;text-align:center;outline:0;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;text-transform:Capitalize;font-weight:600}.resp-tab-active,.resp-tab-item:hover{color:#fff;border:2px solid #02B096;background:#02B096}.modal-header,.port-modal{border:none}.resp-tabs-container{padding:0;clear:left}h2.resp-accordion{cursor:pointer;padding:5px;display:none}.button-1:focus:not(:focus-visible),button.close{outline:0}.modal-dialog{width:600px;margin:13em auto 0}.port-modal{background:0 0;box-shadow:none;outline:0}div#portfolioModal1,div#portfolioModal10,div#portfolioModal2,div#portfolioModal3,div#portfolioModal4,div#portfolioModal5,div#portfolioModal6,div#portfolioModal7,div#portfolioModal8,div#portfolioModal9{background:rgba(0,0,0,.55)}.team-gd img{width:100%;border-bottom:9px solid rgba(0,0,0,.81)}#portfolio .portfolio-item{right:0;margin:0 0 15px}#portfolio .portfolio-item .portfolio-link{display:block;position:relative;margin:0 auto;max-width:400px}#portfolio .portfolio-item .portfolio-link .caption{position:absolute;width:100%;height:100%;opacity:0;background:rgba(24,188,156,.9);-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}#portfolio .portfolio-item .portfolio-link .caption:hover{opacity:1}#portfolio .portfolio-item .portfolio-link .caption .caption-content{position:absolute;top:50%;width:100%;height:20px;margin-top:-12px;text-align:center;font-size:20px;color:#fff}#portfolio .portfolio-item .portfolio-link .caption .caption-content i{margin-top:-12px;font-size:35px}#portfolio *{z-index:2}@media(min-width:767px){#portfolio .portfolio-item{margin:0 0 30px}}.portfolio-modal .modal-content h3{margin:0 0 44px;font-size:2em;color:#fff}.portfolio-modal .modal-content img{margin:0 auto}.portfolio-modal .modal-content p{font-size:14px;padding:2em 0;line-height:1.8em;color:#fff}.portfolio-modal .close-modal{position:absolute;top:25px;right:25px;width:45px;height:45px;background-color:transparent;cursor:pointer;z-index:1}.portfolio-modal .close-modal:hover{opacity:.7}.col-lg-offset-2{margin:30px auto 0;float:none}.portfolio-modal .close-modal .lr{z-index:1051;width:1px;height:45px;margin-left:35px;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.portfolio-modal .close-modal .lr .rl{z-index:1052;width:1px;height:45px;background-color:#fff;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.team-gd{padding:0;position:relative}.bottom-top{margin:0 auto;text-align:center}#port{padding:5em 0 0}.mail_us{margin-bottom:50px;margin-top:50px}.contact-grid1-left1{padding:2em;border-bottom:1px ridge #d6d4d4;background:#fff;text-align:center}.contact-grid1-left1 span{font-size:1.5em;color:#02B096}.contact-grid1-left1 ul li{list-style-type:none;margin-bottom:1em;font-size:14px;color:#999}.contact-grid1-left1 a:hover{color:#999}.contact-grid1-left1 a{font-size:14px;color:#02B096;text-decoration:none}ul.social-icons.two{display:block;padding:0;margin:0;background:0 0}.navbar-default .navbar-nav>li>a.active{color:#f2593a!important}.mail_right input[type=email],.mail_right input[type=text],.mail_right textarea{background:0 0;width:100%;color:#777;padding:19px 10px;margin-bottom:14px;outline:0;border:2px solid #02B096}.mail_right textarea{height:200px;resize:none}.mail_right input[type=submit]{border:none;outline:0;color:#fff;background:#212322;font-size:16px;padding:13px 40px}.mail_right input[type=submit]:hover{background:#02B096;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;color:#fff}.contact iframe{width:100%;height:400px;outline:0}.mail_right{background:#fdfffe;padding:2em}span.border.two{width:18%;background:#fff;height:1px;display:block;position:relative;margin:23px auto 0}span.border.two:after{content:' ';position:absolute;background:#02B096;height:7px;display:block;width:73px;top:-4px;left:65px}.footer{background:url(../images/contact.webp) center top/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;min-height:650px;padding:5em 0 0}.footer_top ul li{font-size:22px;line-height:2em;list-style-type:none;display:inline-block;margin:0 20px}.footer_top ul{margin:45px 0;border-bottom:1px solid #fff;padding-bottom:30px}.footer_top ul li a{color:#b3b3b3;text-decoration:none}.copy_right p{color:#fff;font-size:.9em;line-height:1.9em;margin:0}#toTop{display:none;text-decoration:none;position:fixed;bottom:14px;right:3%;width:32px;border:none;text-indent:100%;background:url("../images/movetop.png") no-repeat}#toTopHover{width:32px;display:block;float:right;opacity:0;-moz-opacity:0}@media(max-width:1366px){#work,.blog{padding:1em 0}#port,.footer{padding:4em 0 0}.footer{min-height:650px}.thumb .team_pos{bottom:-83px;left:0;margin-top:-17px;padding:6px 0}}@media(max-width:1280px){.thumb .team_pos{bottom:-83px;left:0;margin-top:-28px;padding:6px 0}.service-head h3{font-size:1.8em}.about-left{padding:5.5em 0 3.5em}}@media(max-width:1024px){.about-left{padding:4em 0 3.5em}.news-text{float:right;padding:.7em 2em 2em}#services,#work,.blog{padding:3em 0}#port,.footer{padding:3em 0 0}.footer{min-height:587px}ul.year li:nth-child(2){margin-top:157px}ul.year li:nth-child(3){margin-top:145px}ul.year li:nth-child(4){margin-top:149px}ul.year li:nth-child(5){margin-top:147px}.thumb .team_pos{bottom:-83px;left:0;margin-top:-50px;padding:6px 0}}@media(max-width:991px){.navigation-right ul li a{font-size:.9em}.link-effect-3 a{padding:10px 0;margin:6px 4px}.header-left{padding:2em 2em 0 0;float:right;width:49%}.header-right{float:left;padding:0;margin-left:30px}.banner-info{background:rgba(47,44,44,.58);margin-top:3em}ul.address li ul.address-text li{display:inline-block;font-size:.9em;margin-top:1em}ul.address li ul.address-text li:first-child{width:26%}.about-right{float:none;min-height:517px}.about-left{padding:3em 0;float:none;background:#f4f4f4}#home{min-height:563px}span.border{width:29%}span.border.two{width:27%}ul.year{text-align:center;margin:0 auto 2em 0;padding:0}ul.year li{font-size:1em;padding:11px 0;width:29%;display:block;margin:0 auto 1em}ul.year li:nth-child(2),ul.year li:nth-child(3),ul.year li:nth-child(4){margin-top:0!important}ul.year li:nth-child(5){margin-top:0!important;margin-bottom:0}.timeline>li>.timeline-badge{color:#fff;width:50px;height:50px;line-height:50px;font-size:1.4em;position:absolute;top:16px;left:-3px}.timeline:before{top:0;bottom:0;position:absolute;content:" ";width:1px;background-color:#ccc;left:20px;margin-right:-1.5px}.team-gd{padding:0;width:33%;float:left}.thumb:hover ul li{margin:113px 0 0}.news-img,.news-img.two{float:none;position:relative;padding:0}.mail_right{padding:2em;margin-top:1em}.about-left-grid ul li a{padding:.6em 2em;font-size:1em}}@media(max-width:800px){.thumb:hover ul li{margin:113px 0 0}.resp-tab-item{margin:0 3px;padding:6px 17px;font-size:16px}.resp-tabs-list{margin:2em 0;padding:0}span.border:after{height:7px;width:73px;top:-4px;left:74px}}@media(max-width:768px){.about-right{float:none;min-height:424px}}@media(max-width:640px){span.border.one:after,span.border.two:after{content:' ';background:#02B096;display:block}.mail_right input[type=email],.mail_right input[type=text],.mail_right textarea{background:0 0;width:100%;color:#777;padding:10px;margin-bottom:12px;outline:0;border:2px solid #02B096;font-size:.9em}span.border.one:after,span.border.two:after,span.border:after{height:7px;width:73px;top:-4px}.mail_right textarea{height:100px;resize:none}.mail_right input[type=submit]{font-size:15px;padding:11px 40px}.contact-grid1-left1{padding:1em}.mail_left{padding:0}.mail_us{margin-bottom:12px;margin-top:27px}.news-text h3{font-size:1.1em;margin-bottom:.5em;line-height:1.45em}.news-grid:nth-child(3){margin:0}.team-gd{padding:0;width:50%;float:left}.banner-info,.wthree_about_right_grids{margin-top:2em}span.menu{display:block;cursor:pointer;width:100%;position:relative;text-align:center;margin:0}.navigation-right ul{position:absolute;left:2%;width:96%;z-index:999;text-align:center;padding:0;margin:13px 0 0}.navigation-right ul.nav1 li{display:inline-block;width:100%;margin:0;padding:0}ul.nav1{display:none;margin-top:2em;background:rgba(27,26,26,.98)}.navigation-right{margin:.7em 0 0}.navigation-right ul li a{display:inline-block}.navigation-right ul.nav1 li:nth-child(7){padding-bottom:10px}span.border:after{left:53px}span.border.one:after{position:absolute;left:46px}span.border.two:after{position:absolute;left:43px}.modal-dialog.about{width:611px;margin:2em auto 0}.about-inner img{width:100%}.wthree_about_right_grid:nth-child(2){margin-bottom:1em}}@media(max-width:600px){.modal-dialog.about{width:518px;margin:2em auto 0}.portfolio-grids{margin-top:1.5em}}@media(max-width:480px){h4.timeline-title,ul.year li{font-size:1em}.time-main,.wthree_about_right_grids{margin-top:1.5em}#services,#work,.blog{padding:2em 0}.service-head h3{font-size:1.3em}.service-head h4{font-size:.9em;padding:.5em 1.2em}.header-right h1,.logo h1{font-size:20px}span.border{width:40%;background:#8c8989;height:1px;display:block;margin:11px auto 0}span.border.two{width:39%}.mail_right{padding:1em;margin-top:1em}.resp-tab-item{margin:0 0 5px;padding:6px 11px;font-size:14px}.thumb .team_pos{bottom:-83px;left:0;margin-top:-79px;padding:6px 0}ul.news li{display:inline-block;margin-right:.5em}.about-right{float:none;min-height:334px}.about-left-grid ul{margin:1.5em 0 0;padding:0}.about-left-grid ul li a{padding:.6em 2em;font-size:.9em}.modal-dialog.about{width:442px;margin:2em auto 0}.header-left{padding:0 1em 1em;float:right;width:100%}.header-left img{width:65%;margin-top:25px}.logo h1,.navigation-right{margin:0}.logo span{border:7px solid #02B096;padding:0 10px;font-size:1.2em}ul.year li{padding:11px 0;width:100%;display:block;margin:0 auto 1em}.resp-tabs-list{margin:0 0 1em;padding:0}}@media(max-width:414px){span.menu img{width:91%;margin-top:8px}.thumb:hover ul li{margin:99px 0 0}ul.social-icons.two{display:block;padding:0;margin:1em 0;background:0 0}.wthree_about_right_grid{text-align:center;width:100%}.wthree_about_right_grid_left{padding:0;float:none;text-align:center;width:100%}.wthree_about_right_grid_right{float:none;width:100%;margin-bottom:1em;padding:0}.about-left{padding:1em 0}span.border,span.border.one{width:44%}span.border.two{width:42%}.about-right{float:none;min-height:234px}#port{padding:1.5em 0 0}ul.news li{display:inline-block;margin-right:0;margin-bottom:10px}ul.news li:nth-child(4){margin-bottom:0}.modal-dialog.about{width:354px;margin:2em auto 0}}@media(max-width:384px){ul.year li{font-size:1em;padding:11px 0;width:100%;display:block;margin:0 auto .5em}a.read{padding:.5em 1.5em;font-size:.9em}.service-head h3{font-size:1.4em}.mail_right input[type=email],.mail_right input[type=text],.mail_right textarea{background:0 0;padding:7px 10px;margin-bottom:6px}.team-gd{padding:0;width:100%;float:left}.thumb .team_pos{bottom:-83px;left:0;margin-top:-35px;padding:6px 0}.logo h1{font-size:1.9em}.thumb:hover ul li{margin:123px 0 0}.news-text h3{font-size:1.1em}span.border,span.border.one,span.border.two{width:49%}.portfolio-grids{margin-top:1.2em}.portfolio-modal .modal-content h3{margin:0 0 14px;font-size:1.5em}}.navbar .dropdown ul,.navbar-mobile .dropdown ul{z-index:99;background:#fff;box-shadow:0 0 30px rgba(127,137,161,.25)}@media(max-width:375px){.banner-info{margin-top:1.2em}.about-left-grid ul li a{padding:.4em 1em;font-size:.9em}.logo h1{font-size:1.7em}span.menu img{width:85%;margin-top:8px}.news-text{float:right;padding:.5em 1em 1.5em}}@media(max-width:320px){.resp-tab-item{margin:0 0 4px;padding:6px 9px;font-size:13px}ul.address{margin-top:1em}.header-right{float:left;width:100%;padding:.5em .5em 0}ul.address-text b{font-size:.9em}.logo h1{font-size:1.7em}span.menu img{width:80%;margin-top:8px}#services,#work,.blog{padding:1.2em 0}span.border,span.border.one{width:61%}span.border.two{width:58%}.thumb .team_pos{bottom:-83px;left:0;margin-top:-62px;padding:6px 0}}.w-50-p{width:50%!important}.h-90-p{width:90%!important}@keyframes animate-preloader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#header{transition:.5s;z-index:997;padding:0}#header .logo{font-size:20px;margin:0;padding:0;font-weight:600;letter-spacing:1px}#header .logo img{max-height:40px}#header.header-scrolled{background:rgba(0,0,0,.9);padding:5px 0}.navbar ul{margin:0;padding:0;display:flex;align-items:center}.navbar>ul>li{white-space:nowrap;padding:10px 0 10px 30px}.navbar a,.navbar a:focus{display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:16px;font-weight:600;padding:0;white-space:nowrap;transition:.3s;letter-spacing:.4px;position:relative;text-decoration:none}.navbar a i,.navbar a:focus i{font-size:12px;line-height:0;margin-left:5px}.navbar>ul>li>a:before{content:"";position:absolute;height:2px;bottom:-6px;left:0;width:0;background-color:#02B096;visibility:hidden;transition:.3s ease-in-out}.navbar .active:before,.navbar a:hover:before,.navbar li:hover>a:before{visibility:visible;width:100%}.navbar .dropdown ul{display:block;position:absolute;left:30px;top:calc(100% + 30px);margin:0;padding:10px 0;opacity:0;visibility:hidden;transition:.3s}.navbar .dropdown ul li,.navbar-mobile .dropdown ul li{min-width:200px}.navbar .dropdown ul a{padding:10px 20px;font-size:14px;text-transform:none;color:#4e4e4e}.navbar .dropdown ul a i,.navbar-mobile .dropdown ul a i{font-size:12px}.navbar .dropdown ul .active:hover,.navbar .dropdown ul a:hover,.navbar .dropdown ul li:hover>a,.navbar-mobile .active,.navbar-mobile .dropdown ul .active:hover,.navbar-mobile .dropdown ul a:hover,.navbar-mobile .dropdown ul li:hover>a,.navbar-mobile a:hover,.navbar-mobile li:hover>a{color:#0078ff}.navbar .dropdown:hover>ul{opacity:1;top:100%;visibility:visible}.navbar .dropdown .dropdown ul{top:0;left:calc(100% - 30px);visibility:hidden}.navbar .dropdown .dropdown:hover>ul{opacity:1;top:0;left:100%;visibility:visible}@media (max-width:1366px){.navbar .dropdown .dropdown ul{left:-90%}.navbar .dropdown .dropdown:hover>ul{left:-100%}}.mobile-nav-toggle{color:#fff;font-size:28px;cursor:pointer;display:none;line-height:0;transition:.5s}@media (max-width:991px){.mobile-nav-toggle{display:block}.navbar ul{display:none}}.navbar-mobile{position:fixed;overflow:hidden;top:0;right:0;left:0;bottom:0;background:rgba(78,78,78,.9);transition:.3s;z-index:999}.navbar-mobile .mobile-nav-toggle{position:absolute;top:15px;right:15px}.navbar-mobile ul{display:block;position:absolute;top:55px;right:15px;bottom:15px;left:15px;padding:10px 0;background-color:#fff;overflow-y:auto;transition:.3s}.navbar-mobile .active:before,.navbar-mobile a:hover:before,.navbar-mobile li:hover>a:before{visibility:hidden}.navbar-mobile a,.navbar-mobile a:focus{padding:10px 20px;font-size:15px;color:#4e4e4e}.navbar-mobile .getstarted,.navbar-mobile .getstarted:focus{margin:15px}.navbar-mobile .dropdown ul{position:static;display:none;margin:10px 20px;padding:10px 0;opacity:1;visibility:visible}.navbar-mobile .dropdown ul a{padding:10px 20px}.avatar{width:32px;margin-right:4px}.bg-image{background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center}.button-1{margin-top:10px;position:relative;border:none;background:0 0;padding:0;cursor:pointer;outline-offset:4px;transition:filter 250ms;user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-1-edge,.button-1-shadow{position:absolute;top:0;left:0;width:100%;height:100%}.button-1-front,.button-1-shadow{border-radius:12px;will-change:transform;transition:transform .6s cubic-bezier(.3, .7, .4, 1)}.button-1-shadow{background:hsl(0deg 0% 0% / .25);transform:translateY(2px)}.button-1-edge{border-radius:12px;background:linear-gradient(to left,#062f1c 0,hsl(171.02deg 96.49% 27.55%) 8%,#0a6659 92%,#062f1c 100%)}.button-1-front{display:block;position:relative;padding:7px 23px;font-size:.8rem;color:#fff;text-shadow:0 1px 1px #493636;background:#02B096;transform:translateY(-4px)}@media (min-width:768px){.header .header-content .header-subtitle{font-size:28px;margin-bottom:25px}#header{padding:15px 0}.button-1-front{font-size:1.2rem;padding:10px 33px}}.button-1:hover{filter:brightness(110%);-webkit-filter:brightness(110%)}.button-1:hover .button-1-front{transform:translateY(-6px);transition:transform 250ms cubic-bezier(.3, .7, .4, 1.5)}.button-1:active .button-1-front{transform:translateY(-2px);transition:transform 34ms}.button-1:hover .button-1-shadow{transform:translateY(4px);transition:transform 250ms cubic-bezier(.3, .7, .4, 1.5)}.button-1:active .button-1-shadow{transform:translateY(1px);transition:transform 34ms}