@import url(roboto.min.css);@import url(roboto_condensed.min.css);@import url(glegoo.min.css);body{font-family:Roboto,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Roboto Condensed,sans-serif}h2{font-size:26px}p{font-family:Roboto,sans-serif;font-size:16px;font-weight:300;line-height:22px}body{background:#fff}ul{padding-left:0}ul li{list-style:none}a:hover{text-decoration:none}.section-heading{margin-bottom:65px;text-align:center}.section-heading p{color:#727272;font-size:14px;font-weight:300;line-height:20px}.title{color:#333;font-size:30px;font-weight:300;line-height:1.1;margin-bottom:20px}.subtitle,.title{text-transform:uppercase}.subtitle{font-size:24px;font-weight:600;margin-bottom:18px}.subtitle-des{color:#727272;font-size:14px;font-weight:300;margin-bottom:35px}.pages{padding:80px 0 40px}.moduler{padding:140px 0}.social-share li{display:inline-block;margin:3px 1px}.social-share a{background:#02bdd5;color:#fff;display:inline-block;font-size:20px;padding:4px 10px}.fancybox-close{background:url(../images/icons/close.png) no-repeat scroll 0 0 transparent;height:50px;right:0;top:0;width:50px}.fancybox-next span{background:url(../images/icons/right.png) no-repeat scroll 50% #009ee3;height:50px;right:0;width:50px}.fancybox-prev span{background:url(../images/icons/left.png) no-repeat scroll 50% #009ee3;height:50px;left:0;width:50px}.fancybox-title{padding:15px 8px}.fancybox-title h3{font-size:15px;margin:0}.global-page-header{background-attachment:fixed;background-size:cover;background:#02bdd5;color:#fff;padding:120px 0 25px;position:relative}.global-page-header h2{color:#fff;font-size:42px;font-weight:700;text-transform:uppercase}.global-page-header .breadcrumb{background:none;display:block;font-size:16px;padding:8px 0}.global-page-header .breadcrumb .active,.global-page-header .breadcrumb li a{color:#fff}.global-page-header .block{position:relative;text-align:center;z-index:9}.works-fit{padding:40px 0}.works-fit figure .buttons{left:14%}.company-description{margin-top:80px}.company-description .block h3{margin-top:0}.company-description .block p{color:#727272}.top-bar{background:#fff;border-bottom:1px solid #dedede;box-shadow:0 0 3px 0 rgba(0,0,0,.1);color:#fff;padding:15px 0;position:fixed;top:0;transition:all .2s ease-out 0s;width:100%;z-index:10}.top-bar.animated-header{background:#fff;box-shadow:none;padding:20px 0}.navbar{border:0;border-radius:0;margin-bottom:0;padding:0}.navbar.bg-light{background:#fff!important}.navbar .nav-item .nav-link{color:#444!important;display:block;font-size:14px;font-weight:500;padding:5px 15px;text-transform:uppercase;transition:all .3s}.navbar .nav-item .nav-link:hover{color:#02bdd5!important}.navbar .nav-item:last-child .nav-link{padding-right:0}.dropdown-menu{background:#222;border:0;border-radius:0;box-shadow:none;display:block;opacity:0;padding:15px;-webkit-transform:scale(.8);transform:scale(.8);transition:visibility .5s,opacity .5s,-webkit-transform .5s cubic-bezier(.43,.26,.11,.99);transition:visibility .5s,opacity .5s,transform .5s cubic-bezier(.43,.26,.11,.99);transition:visibility .5s,opacity .5s,transform .5s cubic-bezier(.43,.26,.11,.99),-webkit-transform .5s cubic-bezier(.43,.26,.11,.99);visibility:hidden;z-index:1}@media (max-width:991px){.dropdown-menu{display:none;opacity:unset;-webkit-transform:scale(1);transform:scale(1);visibility:unset}}.dropdown-item{color:#fff;display:block;font-size:14px;font-weight:500;line-height:normal;padding:8px 0;text-decoration:none;transition:all .3s}.dropdown-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.dropdown-item:hover{background:transparent;color:#02bdd5!important}.dropdown:hover .dropdown-menu{opacity:1;-webkit-transform:scale(1);transform:scale(1);visibility:visible}#hero-area{background:url(../../images/sfondo/header-bg_2.png) no-repeat 50%;background-attachment:fixed;background-size:cover;box-shadow:0 0 8px rgba(0,0,0,.3);color:#fff;padding:230px 0;position:relative}#hero-area:before{background:hsla(0,0%,100%,.78);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:9}#hero-area .block{position:relative;z-index:9}#hero-area h1{color:#333;font-size:40px;font-weight:700;line-height:50px;margin-bottom:15px;text-transform:uppercase}#hero-area h2{color:#666;font-family:Roboto,sans-serif;font-size:18px;font-weight:300;line-height:27px;margin-bottom:38px;margin-top:25px;text-transform:uppercase}#hero-area .btn{background:#414141;border:none;border-radius:0;color:#fff;font-size:16px;font-size:13px;letter-spacing:normal;line-height:1em;margin-top:30px;padding:20px 35px;text-transform:uppercase}#call-to-action{background:#02bdd5;background-attachment:fixed;background-size:cover;color:#fff;padding:80px 0;position:relative;text-align:center}#call-to-action .block{color:#fff;position:relative;z-index:9}#call-to-action .block h2{color:#fff;margin-bottom:15px}#call-to-action .block p{font-family:Roboto,sans-serif;font-size:15px;font-weight:300;margin-top:20px}#call-to-action .block .btn-contact{background:#fff;border:2px solid #fff;border-radius:0;color:#02bdd5;font-size:12px;letter-spacing:2px;margin-top:20px;padding:15px 34px;text-transform:uppercase;transition:all .2s linear}#call-to-action .block .btn-contact i{margin-right:10px}#call-to-action .block .btn-contact:hover{background:#02bdd5;color:#fff}#about{padding:110px 0}#about .block{padding:20px 30px 0}#about .block h2{font-size:24px;font-weight:600;margin-bottom:30px;text-transform:uppercase}#about .block p{color:#727272;font-size:16px;line-height:28px;margin-bottom:35px}#about .block img{max-width:100%}.about-feature{margin-top:50px}.about-feature .block{color:#fff;float:left;padding:85px 65px}.about-feature .block p{font-weight:300}.about-feature .about-feature-1{background:#02bdd5}.about-feature .about-feature-2{background:#00b0c7}.about-feature .about-feature-3{background:#00a6bb}.works{background:#fcfcfc;padding:80px 0}.works .block{position:relative;z-index:99}.works .block:hover .img-overly .overly{opacity:1}.works .block h4{color:#666;margin-top:0;padding:20px 15px}.works .block .img-overly{background:rgba(0,0,0,.85);position:relative}.works .block .img-overly img{border-radius:0}.works .block .img-overly .overly{background:rgba(57,181,74,.9);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s}.works .block .img-overly .overly a{left:22%;position:absolute;top:45%}.works .block .img-overly .overly a i{color:#fff;font-size:30px}figure{background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.04),0 2px 10px 0 rgba(0,0,0,.06);margin-bottom:45px}figure .img-wrapper{overflow:hidden;position:relative}figure img{-webkit-transform:scaleX(1);transform:scaleX(1);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}figure:hover img{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}figure:hover .overlay{opacity:1}figure:hover .overlay .buttons a{-webkit-transform:scaleX(1);transform:scaleX(1)}figure .overlay{background:rgba(0,0,0,.7);bottom:0;left:0;opacity:0;padding:10px;position:absolute;right:0;text-align:center;top:0;transition:opacity .4s}figure .overlay a{border:1px solid #fff;border-radius:0;color:#fff;display:inline-block;line-height:1;margin:4px;padding:10px 23px;-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0);transition:all .4s}figure .overlay a:hover{text-decoration:none}figure .overlay:hover a{-webkit-transform:scaleX(1);transform:scaleX(1)}figure .buttons{display:inline-block;margin-top:40%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}figure .buttons a:hover{background:#02bdd5;border-color:#02bdd5}figure .buttons a:focus{text-decoration:none}figure figcaption{color:#666;margin-top:0;padding:20px 25px}figure figcaption h4{margin:0}figure figcaption h4 a{color:#02bdd5}figure figcaption p{font-size:14px;margin-bottom:0;margin-top:5px}#feature{padding:80px 0}#feature .media{margin:0 0 70px}#feature .media .media-left{padding-right:25px}#feature h3{color:#222;font-size:18px;font-weight:400;margin:0 0 15px;text-align:center;text-transform:uppercase}#feature p{color:#777;font-size:14px;line-height:25px}#feature .icon{background-color:#02bdd5;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#fff;font-size:50px;height:100px;line-height:100px;overflow:hidden;text-align:center;text-decoration:none;text-shadow:#00a4ba 1px 1px,#00a4ba 2px 2px,#00a4ba 3px 3px,#00a4ba 4px 4px,#00a4ba 5px 5px,#00a4ba 6px 6px,#00a4ba 7px 7px,#00a4ba 8px 8px,#00a4ba 9px 9px,#00a4ba 10px 10px,#00a4ba 11px 11px,#00a4ba 12px 12px,#00a4ba 13px 13px,#00a4ba 14px 14px,#00a4ba 15px 15px,#00a4ba 16px 16px,#00a4ba 17px 17px,#00a4ba 18px 18px,#00a4ba 19px 19px,#00a4ba 20px 20px,#00a4ba 21px 21px,#00a4ba 22px 22px,#00a4ba 23px 23px,#00a4ba 24px 24px,#00a4ba 25px 25px,#00a4ba 26px 26px,#00a4ba 27px 27px,#00a4ba 28px 28px,#00a4ba 29px 29px,#00a4ba 30px 30px,#00a4ba 31px 31px,#00a4ba 32px 32px,#00a4ba 33px 33px,#00a4ba 34px 34px,#00a4ba 35px 35px,#00a4ba 36px 36px,#00a4ba 37px 37px,#00a4ba 38px 38px,#00a4ba 39px 39px,#00a4ba 40px 40px,#00a4ba 41px 41px,#00a4ba 42px 42px,#00a4ba 43px 43px,#00a4ba 44px 44px,#00a4ba 45px 45px,#00a4ba 46px 46px,#00a4ba 47px 47px,#00a4ba 48px 48px,#00a4ba 49px 49px,#00a4ba 50px 50px,#00a4ba 51px 51px,#00a4ba 52px 52px,#00a4ba 53px 53px,#00a4ba 54px 54px,#00a4ba 55px 55px,#00a4ba 56px 56px,#00a4ba 57px 57px,#00a4ba 58px 58px,#00a4ba 59px 59px,#00a4ba 60px 60px,#00a4ba 61px 61px,#00a4ba 62px 62px,#00a4ba 63px 63px,#00a4ba 64px 64px,#00a4ba 65px 65px,#00a4ba 66px 66px,#00a4ba 67px 67px,#00a4ba 68px 68px,#00a4ba 69px 69px,#00a4ba 70px 70px,#00a4ba 71px 71px,#00a4ba 72px 72px,#00a4ba 73px 73px,#00a4ba 74px 74px,#00a4ba 75px 75px,#00a4ba 76px 76px,#00a4ba 77px 77px,#00a4ba 78px 78px,#00a4ba 79px 79px,#00a4ba 80px 80px,#00a4ba 81px 81px,#00a4ba 82px 82px,#00a4ba 83px 83px,#00a4ba 84px 84px,#00a4ba 85px 85px,#00a4ba 86px 86px,#00a4ba 87px 87px,#00a4ba 88px 88px,#00a4ba 89px 89px,#00a4ba 90px 90px,#00a4ba 91px 91px,#00a4ba 92px 92px,#00a4ba 93px 93px,#00a4ba 94px 94px,#00a4ba 95px 95px,#00a4ba 96px 96px,#00a4ba 97px 97px,#00a4ba 98px 98px,#00a4ba 99px 99px,#00a4ba 100px 100px;width:100px}.wrapper_404 h1{color:#02bdd5;font-size:200px;line-height:1}.wrapper_404 h2{font-size:50px;margin-top:0}.wrapper_404 .btn-home{background:#414141;border:none;border-radius:0;color:#fff;font-size:16px;font-size:13px;letter-spacing:normal;line-height:1em;margin-top:10px;padding:20px 35px;text-transform:uppercase;transition:all .2s linear}#blog-full-width{padding:40px 0 80px}article{padding:30px 0}.blog-content h2{font-family:Roboto,sans-serif}.blog-content h2 a{color:#444;font-size:30px;font-weight:400}.blog-content .blog-meta{color:#9a9a9a;font-weight:300;margin-bottom:25px}.blog-content .blog-meta span:after{content:"/";padding:0 3px 0 6px}.blog-content .blog-meta a{color:#acacac}.blog-content .blog-meta p{margin-top:20px}.blog-content .btn-details{background:#02bdd5;border:1px solid #fff;border-radius:0;box-shadow:0 0 0 1px #02bdd5;color:#02bdd5;color:#fff;margin-top:15px;padding:8px 18px}.blog-post-image{margin-top:30px}.sidebar{padding-top:60px}.sidebar .widget{border:1px solid #dedede;margin-bottom:40px;padding:15px}.sidebar .widget h3{margin-top:8px}.sidebar .search input.form-control{border-radius:0;border-right:0;box-shadow:inset 0 0 0 rgba(0,0,0,.075)}.sidebar .search button{border-left:0}.sidebar .search button:hover{background:transparent}.sidebar .author .author-img img{border:3px solid #fff;border-radius:100%;margin-top:-40px;width:90px}.sidebar .author .author-bio p{color:#888;font-size:14px}.sidebar .categories ul li{border-bottom:1px solid #f0f0f0;list-style:none;padding:10px 0}.sidebar .categories ul li span.badge{background:transparent;border:1px solid #dedede;border-radius:0;color:#444;float:right}.sidebar .categories ul li a{color:#555}.sidebar .categories ul li:last-child{border-bottom:none}.sidebar .recent-post ul li{margin:20px 0}.sidebar .recent-post ul li a{color:#555;font-size:15px}.sidebar .recent-post ul li a:hover{color:#02bdd5}.sidebar .recent-post time{color:#999;font-size:12px;font-weight:300}#clients{padding:30px 0 60px}.slick-slide:focus{outline:0}#contact-section{padding:90px 0}#contact-section .contact-form{margin-top:42px}#contact-section .contact-form .btn-send{background:#02bdd5;border-color:#02bdd5;border-radius:0;color:#fff;outline:none;transition:all .2s linear}#contact-section input{border:1px solid #ccc;border:1px solid hsla(185,5%,46%,.3);border-radius:4px;border-radius:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:none;-webkit-box-shadow:none;font-size:13px;height:40px;line-height:1.428571429}#contact-section input,#contact-section textarea{background-color:#fff;background-image:none;display:block;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#contact-section textarea{border:1px solid #ccc;border-radius:0;box-shadow:none;color:#555;font-size:14px;line-height:1.42857143;width:100%}#contact-section .address,#contact-section .email,#contact-section .phone{background:#f7f7f7;margin-bottom:20px;padding:20px 0 40px;text-align:center}#contact-section .address i,#contact-section .email i,#contact-section .phone i{color:#02bdd5;font-size:45px}#contact-section .address h5,#contact-section .email h5,#contact-section .phone h5{font-size:16px;line-height:1.4}#contact-section .address-details{padding-top:70px}#map-canvas{background-color:#ccc;height:350px;width:100%}.error{background-color:#ffbaba;color:#d8000c}.error,.success{border-radius:2px;font-size:14px;padding:10px}.success{background-color:#6cb670;color:#fff}#error,#success{display:none;margin-bottom:10px}.gallery{padding:100px}.gallery figure .buttons{left:40%}.portfolio-meta span{font-weight:300;margin:5px 10px}.portfolio-meta span a{color:#fff}.single-post{padding:80px 0 20px}.single-post .post-content{padding:40px 0}.single-post .post-content ol li,.single-post .post-content ul li{color:#666}.single-post .media{border:1px solid #dedede;padding:30px 20px}.single-post .media .media-body a{color:#02bdd5;font-size:12px}.single-post .media .media{border:none}.single-post .comments,.single-post .post-comment{margin-top:40px}.single-post .post-comment h3{margin-bottom:15px}.single-post .post-comment .form-control{border-radius:0;box-shadow:none}.single-post .post-comment .btn-send{background:#02bdd5;border-radius:0;color:#fff}.work-single{padding:100px 0 20px}.work-single h3{font-size:30px;margin-bottom:25px}.work-single-image{margin-bottom:35px}.work-single-content p{margin-bottom:30px}.work-single blockquote{background:#eae9ec;color:#848484;margin-bottom:30px;padding:30px 25px}.work-single-sidebar{background:#eae9ec;margin:70px 0 50px;padding:30px 25px;position:-webkit-sticky;position:sticky;top:100px}.work-single-sidebar h5{margin-bottom:8px}.work-single-sidebar h6{margin-bottom:20px}.btn-work{background:#02bdd5;border-radius:0;color:#fff}#product-showcase-banner{padding-top:160px}#product-showcase-banner .block{padding:20px 0 20px 50px}#product-showcase-banner .block h2{color:#02bdd5;font-size:40px;margin-bottom:20px;margin-top:0}#product-showcase-banner .block p{color:#666;line-height:25px}#product-showcase-banner .block .buttons{margin-top:25px}#product-showcase-banner .block .buttons .btn{border:none;color:#fff;font-size:15px;letter-spacing:2px;padding:12px 40px;transition:all .2s}#product-showcase-banner .block .buttons .btn-demo{background:#5abd4f;border-bottom:3px solid #429e38;margin-right:8px}#product-showcase-banner .block .buttons .btn-demo:hover{background:#429e38}#product-showcase-banner .block .buttons .btn-buy{background:#00aeda;border-bottom:3px solid #0190b5}#product-showcase-banner .block .buttons .btn-buy:hover{background:#0190b5}#product-showcase-banner .block .buttons .btn-buy span{font-weight:700;margin-right:8px}#product-description{padding-top:80px}#product-description .block{webkit-transform:translateZ(0);border-bottom:1px solid #dedede;height:400px;margin-top:35px;overflow:hidden;padding-top:30px;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}#product-description .block:hover img{-webkit-transform:translateY(20px);transform:translateY(20px)}#product-description .block img{left:0;position:absolute;top:10px;-webkit-transform:translateY(60px);transform:translateY(60px);transition:-webkit-transform .35s cubic-bezier(.645,.045,.355,1);transition:transform .35s cubic-bezier(.645,.045,.355,1);transition:transform .35s cubic-bezier(.645,.045,.355,1),-webkit-transform .35s cubic-bezier(.645,.045,.355,1)}#product-description .block .content{padding-top:70px;width:60%}#product-description .block .content h3{color:#5c5c5c;font-size:32px}#product-description .block .content p{color:#787f8c;line-height:25px}#related-items{padding:60px 0 110px}#related-items .title{border-bottom:1px solid #dedede;color:#777;margin:5px 15px 30px;padding:10px 0;text-align:left}#related-items .product-details{margin-bottom:0}#related-items .block{background:#fff;box-shadow:0 0 1px rgba(0,0,0,.14);margin-bottom:45px;position:relative}#related-items .block:hover .img-overly .overly{opacity:1}#related-items .block h4{color:#666;margin-top:0;padding:20px 15px}#related-items .block h4 span{color:#02bdd5;float:right}#related-items .block .img-overly{background:rgba(0,0,0,.85);position:relative}#related-items .block .img-overly img{border-radius:0}#related-items .block .img-overly .overly{background:rgba(57,181,74,.9);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s}#related-items .block .img-overly .overly a{left:45%;position:absolute;top:45%}#related-items .block .img-overly .overly a i{color:#fff;font-size:30px}.service-page .service-parts .block{margin-bottom:40px;text-align:center}.service-page .service-parts .block i{color:#02bdd5;font-size:35px}.service-page .service-parts .block p{color:#777;font-size:14px;line-height:1.7;padding:0 8px}#team{margin:50px 0}.team-member{margin-top:30px}.team-member:hover .team-img img{opacity:.8}.team-member .team-img{position:relative}.team-member .team-img .team-pic{width:100%}.team-member .team_designation{font-size:13px}.team-member h3{color:#02bdd5;font-size:20px;margin-bottom:0}.team-member p{font-size:14px}.team-member .social-icons a{background:#02bdd5;color:#fff;display:inline-block;font-size:15px;padding:4px 8px}.team-member .social-icons .facebook{padding:4px 12px}#footer{background:#fff;color:#555;padding:25px 0}#footer .copyright{font-size:13px;margin-bottom:0}#footer .copyright a{color:#02bdd5}#footer .social{margin-bottom:0;text-align:right}#footer .social li{display:inline-block;margin-right:15px}#footer .social li a{color:#02bdd5;font-size:22px}.cd-headline.slide .cd-words-wrapper{color:#02bdd5}ul.social-icons{height:auto;list-style:none!important;margin-bottom:10px;overflow:hidden}ul.social-icons li{display:inline-block;float:none;height:36px}#copyright a:hover,#copyright nav .menu li a:hover{color:#e4e4e4!important}#copyright a,#copyright a:hover{text-decoration:none}.slick-next:before,.slick-prev:before{color:#000;font-weight:700}.media-heading{text-transform:uppercase}figure .buttons.small{display:inline-block;margin-top:20%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
/*# sourceMappingURL=style.min.css.map */