.circle2,.invoice-icon,.invoice-info,a{cursor:pointer}a,span{color:inherit}*,li,ul{padding:0}.btn,h1,h2,h3,h4,h5,h6,section{position:relative}#return-to-top,a,a:focus,a:hover{text-decoration:none}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?y11pc1);src:url(../fonts/icomoon.eot?y11pc1#iefix) format('embedded-opentype'),url(../fonts/icomoon.ttf?y11pc1) format('truetype'),url(../fonts/icomoon.woff?y11pc1) format('woff'),url(../fonts/icomoon.svg?y11pc1#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" cad-"],[class^=cad-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn,body,input[type=text],textarea{font-family:univia-pro,sans-serif}.cad-acima:before{content:"\e900"}.cad-facebook:before{content:"\e90d"}.cad-instagram:before{content:"\e911"}.cad-linkedin:before{content:"\e915"}.cad-mail:before{content:"\e917"}.cad-mais:before{content:"\e918"}.cad-menu:before{content:"\e91a"}.cad-pin:before{content:"\e91d"}.cad-setadireita:before{content:"\e920"}.cad-setaesquerda:before{content:"\e922"}.cad-smartphone:before{content:"\e925"}.cad-telefone:before{content:"\e927"}.cad-twitter:before{content:"\e928"}.cad-whatsapp:before{content:"\e92a"}.cad-youtube:before{content:"\e92e"}.cad-zoom:before{content:"\e933"}#mouse a span::before,.circle2 a:after,.circle:after{content:''}*{margin:0;border:none;outline:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-size:17px;font-weight:300;line-height:1;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}a:focus,a:hover{outline:0;color:inherit}a[href^=javascript]{cursor:default}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{line-height:1.1;font-weight:600}h1{font-size:40px}h2{font-size:38px}h3 span{font-weight:400}h3{font-size:34px}h4{font-size:22px}h5{font-size:20px}h6{font-size:18px}.slide-title{font-size:48px;font-weight:600;display:block;white-space:normal;line-height:1.1;-webkit-text-shadow:0 2px 8px rgba(0,0,0,.6);-moz-text-shadow:0 2px 8px rgba(0,0,0,.6);text-shadow:0 2px 8px rgba(0,0,0,.6)}li,ul{list-style:none}p,ul{line-height:1.8;margin:0 0 15px}p:last-of-type{margin-bottom:0}.small{font-size:15px}.big{font-size:19px}button,input,select{outline:0}button:focus,input:focus,select:focus{outline:0;box-shadow:none}input[type=text],textarea{border:none;border-bottom:2px solid;outline:0;width:100%;font-size:17px;padding:14px 20px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px}textarea{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;resize:none}.btn{font-size:20px;font-weight:600;letter-spacing:.5px;line-height:1;border:0;text-transform:lowercase;display:inline-block;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:10px 26px 13px;outline:0!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#return-to-top,.breadcrumbs,.testimonial-text h6{text-transform:uppercase}.circle,.invoice-icon{-webkit-border-radius:50%;-moz-border-radius:50%}.btn-lg{padding:10px 30px 15px;font-size:22px}.btn-xs{padding:10px 22px 12px;font-size:18px}.form-group span{display:block;margin-bottom:10px}section{width:100%;float:left;padding:80px 0}section.slider,section.top{padding:0}section.products{padding-bottom:100px}section.links,section.solutions{padding-bottom:50px}section.home-solutions{padding-top:50px}section.about,section.links,section.projects{padding-top:60px}section.home-actions,section.home-invoice,section.testimonials{padding-top:0}.section-title{margin-bottom:50px}.section-subtitle{margin-bottom:35px}.section-subtitle h2+p,.section-title h3+p{margin-top:5px}.circle{background-clip:padding-box}nav ul{margin:0;float:right}nav ul li{float:left;padding:0;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s}nav ul li.active,nav ul li:hover{background-color:rgba(0,0,0,.1)}nav ul a{display:block;padding:0 15px}.preloader{width:100%;height:100%;position:fixed;z-index:99999999}.animated-svg{width:100px;height:100px;position:absolute;left:calc(50% - 50px);top:calc(50% - 50px);-webkit-animation:spin 3s infinite linear;-moz-animation:spin 3s infinite linear;-ms-animation:spin 3s infinite linear;animation:spin 3s infinite linear}@-ms-keyframes spin{from{-ms-transform:rotate(0)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.circle2{margin-top:-111px;float:left;width:100%}.circle2 a:after{width:165px;height:165px;border-radius:100%;position:absolute;left:-22px;top:-21px}#return-to-top i,.circle2 a,.header,.mean-container{position:relative}#return-to-top{float:right;width:120px;height:120px;display:none;line-height:120px;font-size:50px;text-align:center;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:1000;border:1px solid}.circle2 a{border-radius:100%;z-index:1;float:right;border:1px solid}#return-to-top i{margin:0;left:0;top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header{z-index:1000}.logo{display:inline-block;vertical-align:middle;padding:9px 0}.logo .img-responsive{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.menu_fixed .logo .img-responsive{max-width:180px}.menu_fixed{-o-box-shadow:0 1px 20px 0 rgba(0,0,0,.1);-ms-box-shadow:0 1px 20px 0 rgba(0,0,0,.1);color:#1d3571!important;position:fixed;top:0;left:0;right:0;z-index:100;background:#3d8cc4}nav,nav ul li.active,nav ul li:hover{background:0 0}.header-content{float:left;width:100%}nav{box-shadow:none;width:100%}.footer,.home-solutions,.testimonial-text{background-repeat:no-repeat}.slider_main_wrapper{float:left;width:100%;position:relative;margin-top:-100px}.slider_main_wrapper .tp-mask-wrap{overflow:visible!important}.hephaistos .tp-bullet{border-radius:20px;border:0;width:25px;height:5px;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.hephaistos .tp-bullet.selected,.hephaistos .tp-bullet:hover{border:0;width:25px;height:5px;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.tp-caption.tp-hidden-caption,.tp-forcenotvisible,.tp-hide-revslider,.tp-parallax-wrap.tp-hidden-caption{display:inline-block!important;visibility:visible!important}.slider-mouse{float:left;width:100%;margin-top:-135px}.wave-bottom{float:left;width:100%;position:relative}#mouse{position:absolute;left:19%}#mouse span{width:80px;height:80px;border-radius:100px;line-height:80px;text-align:center}.circle{position:relative;width:125px;height:125px;border-radius:100%;z-index:1;margin-top:-15px}.circle:after{width:165px;height:165px;border-radius:100%;position:absolute;left:-20px;top:-21px}#mouse a span{position:absolute;top:35px;left:49%;width:30px;height:50px;margin-left:-15px;border:2px solid;z-index:1;border-radius:50px;box-sizing:border-box}#mouse a span::before{position:absolute;top:10px;left:50%;width:6px;height:6px;margin-left:-3px;z-index:1;border-radius:100%;-webkit-animation:sdb10 2s infinite;animation:sdb10 2s infinite;box-sizing:border-box}@-webkit-keyframes sdb10{0%{-webkit-transform:translate(0,0);opacity:0}40%{opacity:1}80%{-webkit-transform:translate(0,20px);opacity:0}100%{opacity:0}}@keyframes sdb10{0%{transform:translate(0,0);opacity:0}40%{opacity:1}80%{transform:translate(0,20px);opacity:0}100%{opacity:0}}.home-solutions{background-image:url(../img/home-solutions-bg.jpg);background-position:center center;background-size:contain}.home-solutions-slider{float:left;width:100%;text-align:center}.home-solutions-slider .owl-carousel .owl-stage:after{height:20px}.home-solutions-slider .owl-carousel .owl-stage-outer{padding:5px}.home-solutions-slider .owl-theme .owl-dots{display:none}.home-solutions-slider .owl-theme .owl-nav{position:absolute;right:0;top:-105px;margin-top:0;z-index:1;display:block}.owl-theme .owl-nav .owl-next,.owl-theme .owl-nav .owl-prev{font-size:16px;margin:5px;width:45px;height:45px;line-height:45px;padding:0;text-align:center;display:inline-block;border-radius:40px;cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.home-solutions-box-inner,.home-solutions-box:hover .home-solutions-box-inner img{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.home-solutions-box{float:left;width:100%}.home-solutions-box-inner{padding:40px 30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;height:230px;transition:all .5s}.home-solutions-box-inner:hover{border-radius:15px}.home-solutions-box:hover .home-solutions-box-inner img{transform:scale(1.3);transition:all .5s}.home-actions-img img,.home-solutions-box-inner img{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.home-solutions-box-inner img{width:80px;height:80px;text-align:center;margin-bottom:20px;transition:all .5s}.home-solutions-slider .owl-carousel .owl-item{padding-right:10px!important}.wave-img{width:100%;position:relative}.home-actions-box{float:left;width:100%}.home-actions-box .btn{margin-top:15px}.home-actions-item{float:left;width:100%;margin-bottom:20px}.home-actions-img{float:left}.home-actions-img img{width:70px;height:70px;transition:all .5s}.choose-block:hover .choose-icon,.choose-icon{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.home-actions-img-right{margin-top:30px}.home-actions-text{float:left;width:calc(100% - 70px);padding-left:15px}.home-actions-item:hover .home-actions-img img{transform:scale(1.2)}.choose-left,.choose-right{float:left;width:100%}.choose-text-left,.choose-text-right{float:left;width:calc(100% - 80px);display:inline-block}.choose-right h4,.choose-right p{text-align:right}.choose-left h4,.choose-left p{text-align:left}.choose-text-right{padding-right:30px}.choose-text-left{padding-left:30px}.choose-block,.testimonial-block,.testimonials-slider{width:100%;float:left}.owl-theme .owl-nav .disabled,.products-slider .owl-theme .owl-dots,.testimonials-slider .owl-theme .owl-nav{display:none}.choose-icon{float:left;transition:all .5s}.choose-block{text-align:center;padding-top:40px}.choose-block:first-child{padding-top:110px}.choose-block:hover .choose-icon{transform:scale(1.2);transition:all .5s}.symbol,.testimonials-slider .owl-theme .owl-dots .owl-dot span{-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}.testimonial-block img{float:left;width:150px!important;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:10px 0;border:2px solid}.copyright,.product-content{border-top:1px solid;float:left}.testimonial-text{float:left;width:calc(100% - 150px);padding-left:20px;background-image:url(../img/quote.png);background-size:64px;background-position:10px -10px}.testimonial-text h6{font-weight:500}.testimonial-text .text{float:left;width:100%;margin-bottom:10px;margin-top:10px}.testimonials-slider .owl-theme .owl-dots{position:relative;margin:50px auto 0!important}.testimonials-slider .owl-theme .owl-dots .owl-dot span{width:24px;height:7px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all .5s}.products-slider{float:left;width:100%;text-align:center}.products-slider .owl-carousel .owl-stage-outer{padding:5px}.products-slider .owl-theme .owl-nav{position:absolute;right:0;top:-90px;margin-top:0;z-index:1;display:block}.products-slider .owl-carousel .owl-item{padding-right:10px!important}.product-item{float:left;width:100%;margin-bottom:12px;position:relative;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.product-img{float:left;width:100%;position:relative;-webkit-border-radius:30px 30px 0 0;-moz-border-radius:30px 30px 0 0;border-radius:30px 30px 0 0;overflow:hidden}.product-img img{width:100%}.product-content{width:100%;text-align:center;position:relative;height:94px;padding:0 15px}.symbol{opacity:1;transition:all .5s}.product-item:hover .product-overlay .product-overlay-content,.product-overlay-content{-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}.product-item:hover .symbol{opacity:0}.symbol img{text-align:center;display:inline-block!important;position:relative;z-index:1;margin-top:-18px;width:30px!important;padding-bottom:10px}.product-item:hover .product-overlay .product-overlay-content{top:0;opacity:1;transition:all .5s}.product-item:hover .product-overlay i{opacity:1}.product-item img{width:100%}.product-overlay-content{position:absolute;top:40px;left:0;width:100%;height:94px;text-align:center;transition:all .5s;opacity:0;line-height:86px;border-radius:0 0 30px 30px}.budget .container,.footer,.page-header,.project-block{position:relative}.partner-img,.social-block li a{-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}.footer{float:left;width:100%;background-image:url(../img/bg-footer.jpg);background-position:center bottom;z-index:1}.budget-img img{position:absolute;left:0;bottom:-80px}.clients-slider,.partners-slider{float:left;width:100%;text-align:center}.clients-slider .owl-carousel .owl-stage-outer,.partners-slider .owl-carousel .owl-stage-outer{padding:5px}.clients-slider .owl-theme .owl-dots,.partners-slider .owl-theme .owl-dots{display:none}.clients-slider .owl-theme .owl-nav,.partners-slider .owl-theme .owl-nav{position:absolute;right:0;top:-99px;margin-top:0;z-index:1;display:block}.partner-img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden;transition:all .5s}.partners-slider .owl-carousel .owl-item{padding-right:10px!important}.footer-about,.footer-content,.footer-menu,.wrapper_second_blog{float:left;width:100%}.social-block{width:100%;padding-top:25px}.social-block ul{margin-bottom:0}.footer .social-block ul{margin-top:15px}.footer-menu ul{margin:0;padding:0;list-style:none}.footer-menu ul li{margin-bottom:8px}.footer-menu ul li:first-child{margin-bottom:15px}.footer-menu ul li i{margin-right:5px;font-size:12px}.footer h4{margin-bottom:30px}.social-block li{margin:0 5px;display:inline-block}.social-block li:first-child{margin-left:0}.social-block li a{display:block;width:40px;height:40px;line-height:40px;font-size:22px;text-align:center;background:0 0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;transition:all .5s}.budget,.page-title{background-position:center center}.budget,.page-title,.quality{background-repeat:no-repeat}.project-block,.solution-block{-webkit-border-radius:30px;-moz-border-radius:30px;margin-bottom:30px}.solution-block,.solution-block:hover .solution-img img{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.copyright{width:100%;display:block;padding:20px 0;margin-top:50px}.copyright a{font-weight:500}nav{float:right}.page-header{float:left;width:100%}.page-title{text-align:center;padding:60px 0 0;background-image:url(../img/bg-top.jpg)}.breadcrumbs{padding:10px 0 12px}.solution-block{float:left;width:100%;padding:40px;border-radius:30px;transition:all .5s;height:315px}.solution-block:hover .solution-img img{transform:scale(1.2);transition:all .5s}.solution-img{float:left}.solution-img img{width:60px!important;height:60px;text-align:center;display:inline-block!important;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.solution-title{width:calc(100% - 60px);float:left;padding-left:20px;padding-top:5px}.solution-block p{float:left;width:100%;margin-top:25px}.project-overlay-content a{text-align:center;opacity:0;-webkit-filter:blur(70px);filter:blur(70px);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all .3s ease .3s;-moz-transition:all .3s ease .3s;-ms-transition:all .3s ease .3s;-o-transition:all .3s ease .3s;transition:all .3s ease .3s}.project-overlay-content i{width:50px;height:50px;text-align:center;line-height:50px;border-radius:100%;font-size:28px;display:inline-block}.project-block{border-radius:30px;overflow:hidden}.contact .holder,.invoice .img-responsive{-webkit-border-radius:30px;-moz-border-radius:30px}.project-block .project-overlay{position:absolute;left:0;right:0;top:600px;bottom:0;opacity:0;z-index:1;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.project-block:hover .project-overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:1}.project-overlay-content{float:left;width:100%;text-align:center;display:inline-block;position:absolute;z-index:10;left:0;right:0;margin:0 auto;top:30%}.project-block img{width:100%}.project-overlay-content h5{text-align:center;opacity:0;padding-top:10px;-webkit-filter:blur(70px);filter:blur(70px);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all .3s ease .3s;-moz-transition:all .3s ease .3s;-ms-transition:all .3s ease .3s;-o-transition:all .3s ease .3s;transition:all .3s ease}.contact-box-left,.contact-box-right{width:100%;padding:40px;min-height:610px;position:relative}.project-block:hover .project-overlay-content h5{opacity:1;z-index:10;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.project-overlay-content p{text-align:center;opacity:0;-webkit-filter:blur(70px);filter:blur(70px);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.project-block:hover .project-overlay-content P,.project-block:hover .project-overlay-content a{opacity:1;z-index:10;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contact .holder{float:left;width:100%;border-radius:30px;overflow:hidden}.social-block ul li i{margin-right:0!important}.contact-box-left{-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px}.contact-box-right{-webkit-border-radius:0 30px 30px 0;-moz-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0}.contact-box-right a h3{padding:0 0 30px}.contact-box-right h6{font-weight:400;line-height:1.4;padding:5px 0 5px 25px;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.invoice-content,.invoice-info{-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}.contact-box-right h6 i{position:absolute;top:8px;left:0}.contact-box-right h6 i.cad-mail{top:11px}.contact-box-right ul li i{margin-right:20px}.cta{padding:50px 0}.budget{background-image:url(../img/bg-cta.jpg)}.invoice{position:relative;margin:0 100px}.invoice-block,.invoice-content,.invoice-icon,.invoice-info{position:absolute}.invoice .img-responsive{margin:0 auto;border-radius:30px}.invoice-box,.invoice-content{-webkit-border-radius:30px;-moz-border-radius:30px}.invoice-content{border-radius:30px;width:340px;padding:20px;visibility:hidden;top:0;border:1px solid;transition:all .5s;opacity:0}.invoice-left .invoice-content{right:10px}.invoice-right .invoice-content{left:10px}.invoice-block:hover .invoice-content{visibility:visible;opacity:1}.invoice-content h5{margin-bottom:10px}.invoice-icon{padding:3px;width:40px;height:40px;border-radius:50%;border:2px solid}.invoice-icon span{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:22px;font-weight:700;text-align:center;line-height:27px;width:30px;height:30px;margin:0 auto;display:block}.invoice img{width:100%}.invoice-info{left:1%;right:1%;height:2%;transition:all .5s}#invoice1{top:57.2%;height:4%}#invoice1 .invoice-icon{top:0;left:-50px}#invoice2{top:68.8%;height:4%}#invoice2 .invoice-icon{top:0;right:-50px}#invoice3{top:74.7%}#invoice3 .invoice-icon{top:-9px;left:-50px}#invoice4{top:76.6%}#invoice4 .invoice-icon{top:-9px;right:-50px}.invoice-box{position:relative;border-radius:30px;padding:25px 25px 25px 75px;text-align:left;margin-bottom:30px}.invoice-box:last-child{margin-bottom:0}.links .partner-img,.links h4{margin-bottom:30px}.invoice-box .invoice-icon{left:25px;top:25px}.quality{background-image:url(../img/bg-quality.jpg);background-position:right center}.about img{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.partner-img img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0);-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;transition:all .5s;width:100%}.partner-img:hover img{-webkit-filter:grayscale(80%);-moz-filter:grayscale(80%);filter:grayscale(80%)}.links hr{border-color:transparent}.g-recaptcha.input-error iframe{border-bottom:2px solid}.tp-bullets,.tp-tabs,.tp-thumbs{top:80%!important}@media only screen and (min-width:1921px){.tp-bgimg{background-size:cover!important}.wave-bottom img,.wave-img img{width:100%!important}}@media only screen and (max-width:1440px){h1{font-size:38px}h2{font-size:36px}h3{font-size:32px}h4{font-size:21px}.slide-title{font-size:44px}section{padding:70px 0}section.products{padding-bottom:90px}section.about,section.links,section.projects{padding-top:50px}section.links,section.solutions{padding-bottom:40px}section.home-solutions{padding:40px 0}section.home-actions{padding-bottom:40px}.section-title{margin-bottom:45px}.section-subtitle{margin-bottom:35px}.page-title{padding:55px 0 0}.budget-img img{bottom:-70px}}@media only screen and (max-width:1199px){.circle{margin-top:13px}nav>ul{width:calc(100% - 95px)}nav>ul>li>a{padding-left:10px;padding-right:10px}.page-header{margin-top:0}h1{font-size:34px}h2{font-size:32px}h3{font-size:28px}h4{font-size:20px}h6{font-size:17px}.slide-title{font-size:40px}section,section.about,section.home-actions,section.home-invoice,section.links,section.products,section.projects,section.testimonials{padding:60px 0}section.links,section.solutions{padding-bottom:30px}section.home-solutions{padding:60px 0 40px}.section-title{margin-bottom:40px}.section-subtitle{margin-bottom:30px}.page-title{padding:50px 0}.wave-img{display:none}.invoice{margin:0 60px}.btn{padding:8px 22px 13px}.choose-text-right{width:calc(100% - 60px);padding-right:15px}.choose-text-left{width:calc(100% - 60px);padding-left:15px}.choose-icon img{width:60px;height:60px}.solution-block{padding:25px;height:265px}.solution-block p{margin-top:15px}.solution-title{padding-left:5px}.solution-img img{width:50px!important;height:50px}.quality{background-position:100px center}.budget-img img{bottom:-60px;width:430px}input[type=text],textarea{padding:10px 20px}.contact-box-left,.contact-box-right{padding:35px;min-height:590px}.footer{padding-top:60px}#return-to-top{width:80px;height:80px;line-height:80px}.circle2 a:after{content:'';width:120px;height:120px}.circle2{margin-top:-98px}.circle{width:90px;height:90px}.circle:after{width:130px;height:130px}#mouse a span{top:20px}.testimonial-block img{width:100px!important;height:100px}}@media only screen and (min-width:992px){nav,nav>ul>li{display:inline-block}nav>ul>li:before,nav>ul>li:hover:before{content:'['}nav ul li ul,nav>ul{list-style:none;margin:0}.header{float:left;width:100%;z-index:1000}.menu-desktop{float:right;width:80%}nav{text-align:right;vertical-align:middle}nav>ul{float:right;padding:0;line-height:0}nav>ul>li{text-transform:capitalize;position:relative}nav ul li ul li a,nav>ul>li>a{text-transform:lowercase;float:left}nav>ul>li>a{color:inherit;font-size:22px;font-weight:500;padding:30px 15px 35px;position:relative}nav>ul>li:after,nav>ul>li:before{font-size:20px;font-weight:500;top:36px}.menu_fixed nav>ul>li>a{padding:29px 15px 33px}nav ul li{float:none}.menu-logo{float:left;width:20%}nav>ul>li:hover:before,nav>ul>li:hover>a:after,nav>ul>li:hover>a:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}nav>ul>li:before{position:absolute;right:50%;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;transition:all .5s}nav>ul>li:hover:before{position:absolute;right:93%;opacity:1}nav>ul>li:after,nav>ul>li:hover:after{content:']';position:absolute}nav>ul>li:after{left:50%;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;transition:all .5s}nav>ul>li:hover:after{left:93%;opacity:1}nav ul li ul:after{content:'';border-left:30px solid transparent;border-bottom:20px solid;position:absolute;right:10%;top:-10px}.menu_fixed nav>ul>li:after,.menu_fixed nav>ul>li:before{top:29px}.menu_fixed{z-index:1000;left:0;right:0;top:0}nav ul li ul{text-align:left;padding:15px 0;position:absolute;top:120%;right:0;width:215px;visibility:hidden;opacity:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border-bottom:0;-webkit-transform:rotateX(-75deg);-moz-transform:rotateX(-75deg);-ms-transform:rotateX(-75deg);-o-transform:rotateX(-75deg);transform:rotateX(-75deg);-webkit-transition:all .8s cubic-bezier(.68,0,.265,1);-webkit-transition:all .8s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:all .8s cubic-bezier(.68,-.55,.265,1.55);-o-transition:all .8s cubic-bezier(.68,-.55,.265,1.55);transition:all .8s cubic-bezier(.68,-.55,.265,1.55);-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.06)!important;box-shadow:0 8px 20px 0 rgba(0,0,0,.06)!important;-webkit-transform-origin:0 0 0;transform-origin:0 0 0}nav ul li:hover>ul{opacity:1;visibility:visible;transform:rotateX(0);-o-transform:rotateX(0);-ms-transform:rotateX(0);-moz-transform:rotateX(0);-webkit-transform:rotateX(0)}nav ul li ul li a{font-size:18px;font-weight:400;position:relative;padding:6px 20px;width:100%}nav ul li ul li:first-child a{padding-top:0}nav ul li ul li:last-child a{padding-bottom:0}}@media only screen and (min-width:1200px){nav>ul>li>a{padding:40px 15px 45px}.logo{padding:14px 0}nav>ul>li:after,nav>ul>li:before{top:40px}.menu_fixed .logo{padding:9px 0}}@media only screen and (max-width:991px){.budget-img,.slider-mouse{display:none}body{font-size:16px}.small{font-size:14px}h1{font-size:28px}h2{font-size:27px}h3{font-size:26px}h4{font-size:19px}h5{font-size:18px}h6{font-size:16px}.slide-title{font-size:34px}section,section.about,section.home-actions,section.home-invoice,section.links,section.products,section.projects,section.testimonials{padding:50px 0}section.links,section.solutions{padding-bottom:20px}section.home-solutions{padding:50px 0 30px}.logo a img{z-index:100;position:relative;float:left;width:180px;top:3px}.choose-right h4,.choose-right p{text-align:left}.mean-container .mean-nav ul li.mean-last a{border-bottom:0}.logo{padding:5px 0 10px}.tp-bullets{top:95%!important}.clients-solutions-slider .owl-theme .owl-nav,.home-solutions-slider .owl-theme .owl-nav,.partners-slider .owl-theme .owl-nav{position:relative;right:auto;top:auto}.budget .section-title,.contact-box-left .section-title,.contact-box-right,.cta,.cta .text-right,.home-actions .section-subtitle,.home-solutions .section-title,.page-header,.products,.quality,.slide-title{text-align:center}.invoice-info{height:1.5%}#invoice1{top:57.5%;height:3.2%}#invoice1 .invoice-icon,#invoice3 .invoice-icon,#invoice4 .invoice-icon{top:-12px}#invoice2{top:69.3%;height:3.2%}#invoice1 .invoice-icon,#invoice2 .invoice-icon{top:-9px}#invoice3{top:75%}#invoice4{top:76.8%}.invoice-icon span{line-height:24px;font-size:18px;height:26px;width:26px}.invoice-icon{width:34px;height:34px;padding:2px}.choose-block:first-child{padding-top:20px}.cta{padding:40px 0}.cta .btn{margin-top:30px}.quality:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0}.btn{font-size:18px}.contact-box-left,.contact-box-right{min-height:auto}.pr0{padding-right:15px}.pl0{padding-left:15px}.contact-box-right{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.contact-box-right h6 i{position:relative;top:1px;left:0;margin-right:5px}.contact-box-right h6 i.cad-mail{top:3px}#return-to-top{margin-right:calc(50% - 25px);width:50px;height:50px;line-height:50px;font-size:26px}.circle2{margin-top:-82px}.circle2 a:after{width:70px;height:70px;left:-11px;top:-11px}.copyright{padding:15px 0}.solution-block{height:230px}}@media only screen and (min-width:768px){.pr7{padding-right:7.5px}.pl7{padding-left:7.5px}.pr0{padding-right:0}.pl0{padding-left:0}}@media only screen and (max-width:767px){h1{font-size:26px}h2{font-size:25px}h3{font-size:24px}.slide-title{font-size:32px}.choose-block{padding-top:30px!important}.why-choose .section-subtitle{margin-bottom:10px}.choose-icon img{width:44px;height:44px}.solution-block{height:auto}.solution-title{padding-top:15px}.about,.copyright .text-right,.footer-about,.footer-menu{text-align:center}.about img{margin:0 auto 30px}.footer-about .img-responsive{margin:0 auto}.copyright{margin-top:30px}.footer h4{margin-bottom:20px;text-transform:uppercase;margin-top:40px;padding-top:40px;border-top:1px solid}.section-title br{display:none}.page-title{padding:40px 15px}}@media only screen and (max-width:599px){.breadcrumbs,.hidden-xxs{display:none}h1{font-size:24px}h2{font-size:23px}h3{font-size:22px}.slide-title{font-size:28px}.home-actions-box{text-align:center}.home-actions-item{text-align:left}.projects .col-xs-6{width:100%}.contact-box-left,.contact-box-right{padding:30px 20px}.page-title{padding:30px 15px}.section-title{margin-bottom:35px}.links .col-xs-4{width:50%}.home-actions-img img{width:60px;height:60px}input[type=text],textarea{font-size:16px}}@media only screen and (max-width:480px){h1{font-size:23px}h2{font-size:22px}h3{font-size:21px}.slide-title{font-size:26px}.solution-title{padding-top:5px}.g-recaptcha{transform:scale(.85);-webkit-transform:scale(.85);transform-origin:0 0;-webkit-transform-origin:0 0}}::selection{background:#EE3C37!important;color:#FFF}::-moz-selection{background:#EE3C37!important;color:#FFF}::-webkit-selection{background:#EE3C37!important;color:#FFF}::-ms-selection{background:#EE3C37!important;color:#FFF}::-o-selection{background:#EE3C37!important;color:#FFF}::placeholder{color:#ABABAB}:-moz-placeholder{color:#ABABAB}::-moz-placeholder{color:#ABABAB}:-ms-input-placeholder{color:#ABABAB}::-ms-input-placeholder{color:#ABABAB}.budget ::placeholder{color:#FFF}.budget :-moz-placeholder{color:#FFF}.budget ::-moz-placeholder{color:#FFF}.budget :-ms-input-placeholder{color:#FFF}.budget ::-ms-input-placeholder{color:#FFF}.alert,.btn-orange,.btn-orange:focus,.btn-orange:hover,.budget input[type=text],.budget textarea,.copyright a:focus,.copyright a:hover,.cta h3,.footer h4,.footer-menu ul li a:focus,.footer-menu ul li a:hover,.invoice-icon i,.invoice-icon span,.mean-container .mean-nav ul li a:focus,.mean-container .mean-nav ul li a:hover,.project-overlay-content p,.slide-title,.white,h1,h5{color:#FFF}#return-to-top:hover,.vbox-close,.vbox-title{color:#FFF!important}.grey{color:#F5F5F5}.contact-box-right h6,.home-actions-text p,.light,.social-block li a,.testimonial-text .text{color:#ABABAB}.dark,.mean-container .mean-nav ul li a,body,input[type=text],nav ul li ul li a,textarea{color:#6E6E6E}#return-to-top,.budget input[type=text]:focus,.budget textarea:focus,.contact-box-right a h3,.contact-box-right h6 i,.footer .social-block li a:focus,.footer .social-block li a:hover,.header-area .mainmenu ul li a,.invoice-box h5,.invoice-content h5,.mean-container a.meanmenu-reveal,.owl-theme .owl-nav .owl-next,.owl-theme .owl-nav .owl-prev,.project-overlay-content i,.red,.social-block li a:focus,.social-block li a:hover,h6,input[type=text]:focus,nav ul li ul li:focus a,nav ul li ul li:hover a,nav>ul>li.active>a,nav>ul>li:after,nav>ul>li:before,nav>ul>li:focus>a,nav>ul>li:hover>a,textarea:focus{color:#EE3C37}.contact-box-right a:hover h6,.orange,.owl-theme .owl-nav .owl-next:hover,.owl-theme .owl-nav .owl-prev:hover,h4,nav>ul>li>a{color:#F26836}.testimonial-text span,.yellow,h3{color:#F79433}.choose-block h4,.home-solutions-slider h5,.navy,.product-content h5,h2{color:#34495E}.breadcrumbs *,.budget .form-group span,.budget .section-title p,.copyright *,.footer .social-block li a,.footer .social-block p,.footer-menu h3,.footer-menu ul li,.footer-menu ul li a,.quality p{color:rgba(255,255,255,.8)}#invoice1+.popover h3,.invoice-box:nth-child(1) h5{color:#ff9000}#invoice2+.popover h3,.invoice-box:nth-child(2) h5{color:#e02040}#invoice3+.popover h3,.invoice-box:nth-child(3) h5{color:#951bb3}#invoice4+.popover h3,.invoice-box:nth-child(4) h5{color:#0f69cf}#mouse span,#return-to-top,.bg-white,.budget input[type=text]:focus,.budget textarea:focus,.circle,.contact .holder,.contact-box-left,.header,.home-solutions-box-inner,.invoice-box,.invoice-content,.mean-container .mean-nav,.mean-container .mean-nav ul li a,.owl-theme .owl-nav .owl-next:hover,.owl-theme .owl-nav .owl-prev:hover,.partner-img,.preloader,.product-item,.product-overlay-content,.project-overlay-content i,.social-block li a:hover,.solution-block,body,nav ul li ul{background-color:#FFF}.about,.bg-grey,.clients,.contact,.home-invoice,.links,.mean-container .mean-nav ul,.mean-container .mean-nav ul li li a,.partners,.popover-title,.products,.projects,.solutions,input[type=text],textarea{background-color:#F5F5F5}.bg-dark{background-color:#6E6E6E}#return-to-top:hover,.alert-danger,.alert-warning,.bg-red,.btn-orange:focus,.btn-orange:hover,.header-area .menu-bar span,.header-area .menu-bar:after,.header-area .menu-bar:before,.hephaistos .tp-bullet.selected,.hephaistos .tp-bullet:hover,.home-solutions,.invoice-icon i,.mainmenu ul li.parent:after,.mainmenu ul li.parent:before,.mean-container .mean-nav ul li a:focus,.mean-container .mean-nav ul li a:hover,.page-title,.testimonials-slider .owl-theme .owl-dots .owl-dot.active span,.testimonials-slider .owl-theme .owl-dots .owl-dot:hover span{background-color:#EE3C37}.mean-container a.meanmenu-reveal span,.vbox-title{background-color:#EE3C37!important}.footer{background-color:#E53E38}#mouse a span::before,.bg-orange,.breadcrumbs,.btn-orange,.mean-container .mean-nav ul li a.mean-expand:hover,.ui-button.ui-state-active:hover,.ui-button:active,.ui-icon-background,.ui-state-active,.ui-state-active .ui-icon-background,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background-color:#F26836}.vbox-close,.vbox-num{background-color:#F26836!important}.bg-yellow,.hephaistos .tp-bullet,.testimonials-slider .owl-theme .owl-dots .owl-dot span{background-color:#F79433}.alert-info,.bg-navy,.budget,.quality{background-color:#34495E}.alert-success{background-color:#1ebc2e}.tp-caption{background:0 0!important}.owl-theme .owl-nav .owl-next,.owl-theme .owl-nav .owl-prev{background-color:rgba(255,255,255,.7)}.circle2 a:after,.circle:after{background-color:rgba(255,255,255,.15)}.vbox-overlay{background-color:rgba(52,73,94,.9)!important}.budget input[type=text],.budget textarea{background-color:rgba(255,255,255,.3)}.home-invoice{background-color:#f5f5f5;background:-moz-radial-gradient(center,ellipse cover,#c5c5c5 0,#f5f5f5 70%);background:-webkit-radial-gradient(center,ellipse cover,#c5c5c5 0,#f5f5f5 70%);background:radial-gradient(ellipse at center,#c5c5c5 00%,#f5f5f5 70%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5c5c5', endColorstr='#f5f5f5', GradientType=1 )}.cta{background-color:#34495E;background:-moz-linear-gradient(left,#23323f 0,#34495E 100%);background:-webkit-linear-gradient(left,#23323f 0,#34495E 100%);background:linear-gradient(to right,#1e2b36 0,#34495E 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#23323f', endColorstr='#34495E', GradientType=1 )}.project-block:hover .project-overlay{background-color:#ee3c37;background:-moz-linear-gradient(bottom,rgba(238,60,55,1) 1%,rgba(247,148,51,.8) 100%);background:-webkit-linear-gradient(bottom,rgba(238,60,55,1) 1%,rgba(247,148,51,.8) 100%);background:linear-gradient(to bottom,rgba(238,60,55,1) 1%,rgba(247,148,51,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee3c37', endColorstr='#f79433', GradientType=1 )}.contact-box-right{background-color:#ececec;background:-moz-linear-gradient(left,#F5F5F5 0,#fff 80%);background:-webkit-linear-gradient(left,#F5F5F5 0,#fff 80%);background:linear-gradient(to right,#F5F5F5 0,#fff 80%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5F5F5', endColorstr='#ffffff', GradientType=1 )}#invoice1 .invoice-icon span,.invoice-box:nth-child(1) .invoice-icon span{background:#ff9000}#invoice2 .invoice-icon span,.invoice-box:nth-child(2) .invoice-icon span{background:#e02040}#invoice3 .invoice-icon span,.invoice-box:nth-child(3) .invoice-icon span{background:#951bb3}#invoice4 .invoice-icon span,.invoice-box:nth-child(4) .invoice-icon span{background:#0f69cf}#invoice1{background-color:rgba(255,144,0,.4)}#invoice1:hover{background-color:rgba(255,144,0,.7)}#invoice2{background-color:rgba(224,32,64,.4)}#invoice2:hover{background-color:rgba(224,32,64,.7)}#invoice3{background-color:rgba(149,27,179,.4)}#invoice3:hover{background-color:rgba(149,27,179,.7)}#invoice4{background-color:rgba(15,105,207,.4)}#invoice4:hover{background-color:rgba(15,105,207,.7)}.quality:before{background-color:rgba(52,73,94,.8)}#return-to-top:hover,.border-white,.mean-container .mean-nav ul li li a,.ui-widget.ui-widget-content{border-color:#FFF}.border-grey,.circle2 a,.invoice-content,.mean-container .mean-nav ul li a,.mean-container .mean-nav ul li a.mean-expand,.mean-container .mean-nav ul li.mean-last a,.popover,.product-content,.testimonial-block img{border-color:#F5F5F5}.border-light{border-color:#ABABAB}#mouse a span,.border-dark{border-color:#6E6E6E}#return-to-top,.border-red,.g-recaptcha.input-error iframe,input[type=text].input-error,textarea.input-error{border-color:#EE3C37}.border-orange,.ui-button.ui-state-active:hover,.ui-button:active,.ui-icon-background,.ui-state-active,.ui-state-active .ui-icon-background,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border-color:#F26836}.border-yellow{border-color:#F79433}.alert-info,.border-navy{border-color:#34495E}.popover-title,input[type=text],textarea{border-color:transparent}nav ul li ul:after{border-bottom-color:#FFF}.copyright,.footer h4{border-color:rgba(255,255,255,.3)}.popover.top>.arrow{border-top-color:#F5F5F5}#invoice1 .invoice-icon,.invoice-box:nth-child(1) .invoice-icon{border-color:#ff9000}#invoice2 .invoice-icon,.invoice-box:nth-child(2) .invoice-icon{border-color:#e02040}#invoice3 .invoice-icon,.invoice-box:nth-child(3) .invoice-icon{border-color:#951bb3}#invoice4 .invoice-icon,.invoice-box:nth-child(4) .invoice-icon{border-color:#0f69cf}.menu_fixed{-webkit-box-shadow:0 5px 15px -1px rgba(0,0,0,.05);-moz-box-shadow:0 5px 15px -1px rgba(0,0,0,.05);box-shadow:0 5px 15px -1px rgba(0,0,0,.05)}.btn-orange:focus,.btn-orange:hover,.circle,.circle2 a,.contact .holder,.home-solutions-box-inner,.invoice-box,.invoice-icon i,.partner-img:hover,.product-item,.social-block li a:hover,.solution-block,input[type=text]:focus,textarea:focus{-webkit-box-shadow:0 8px 20px rgba(0,0,0,.06);-moz-box-shadow:0 8px 20px rgba(0,0,0,.06);box-shadow:0 8px 20px rgba(0,0,0,.06)}.home-solutions-box-inner:hover,.invoice-content,.mean-container .mean-nav ul,.popover,.solution-block:hover,.ui-widget.ui-widget-content{-webkit-box-shadow:0 8px 20px rgba(0,0,0,.1);-moz-box-shadow:0 8px 20px rgba(0,0,0,.1);box-shadow:0 8px 20px rgba(0,0,0,.1)}.hephaistos .tp-bullet{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media only screen and (max-width:991px){.contact-box-right{background:#ececec;background:-moz-linear-gradient(bottom,#F5F5F5 0,#fff 80%);background:-webkit-linear-gradient(bottom,#F5F5F5 0,#fff 80%);background:linear-gradient(to bottom,#F5F5F5 0,#fff 80%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5F5F5', endColorstr='#ffffff', GradientType=1 )}}@media only screen and (max-width:767px){.home-invoice{background-image:none!important;background-color:#f5f5f5}}