@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,700|Open+Sans:300,400,600,700);*{margin:0;padding:0}body{font-family:'Open Sans',sans-serif;font-size:15px;line-height:24px;font-weight:400;color:#666;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;margin-top:0;text-transform:none;color:#272727}h5{font-size:18px}.mb-15{margin-bottom:15px}.mb-0{margin-bottom:0}.pad-l4{padding-left:40px}.nopadding{margin:0;padding:0}.white{color:#fff}.white-bg{background:#fff!important}h6{font-size:16px;margin:0 0 5px}a,a:active,a:focus,a:hover{outline:0;font-family:Montserrat,sans-serif;text-decoration:none}a{color:#666;transition:all .3s ease 0s}a:hover{color:#337ab7;text-decoration:none}body,html{height:100%}.section-lg{float:left;width:100%}.lspace-1{letter-spacing:10px}.title-line.align-center{float:none;height:2px;margin:0 auto 30px;padding:0;width:34px}.title-line{background-color:#161616;float:left;height:2px;margin:0 auto 60px;padding:0;width:34px}section{width:100%;float:left;padding:80px 0}.section-title{text-align:center;margin:0 0 30px}.section-title h2.white{color:#fff}.section-title h2{font-size:35px;letter-spacing:1.2px;padding:0;margin-bottom:15px;position:relative;display:inline-block}.left-line:before{bottom:-6px;content:"";display:inline-block;height:15px;margin:auto;overflow:auto;position:absolute;right:0;transform:rotate(45deg);width:15px;z-index:2}.left-line{display:inline-block;height:2px;line-height:2px;margin-right:20px;margin-bottom:10px;position:relative;width:150px}.right-line:before{bottom:-6px;content:"";display:inline-block;height:15px;left:0;margin:auto;overflow:auto;position:absolute;transform:rotate(45deg);width:15px;z-index:2}.right-line{display:inline-block;height:2px;line-height:2px;margin-left:20px;margin-bottom:10px;position:relative;width:150px}.section-title>p{color:#666}.section-title>p span{display:block}.pad-20{padding-left:20px;padding-right:20px}.pad-30{padding-bottom:30px;padding-top:30px}.mb-20{margin-bottom:20px}.btn{color:#fff;display:inline-block;font-size:14px!important;font-weight:500;height:54px;line-height:40px;padding-left:20px;padding-right:52px;text-transform:uppercase;width:185px;margin-top:1.5rem;background-color:rgba(0,0,0,0);position:relative;z-index:5;overflow:hidden;text-align:center;text-decoration:none!important;transition:all .3s ease-in-out 0s;vertical-align:middle;border-style:solid;border-radius:0}.btn:hover{background-color:rgba(0,0,0,0);color:#fff}.btn:before{content:"";height:100%;position:absolute;right:-13px;top:0;transform:skewX(25deg);transition:all .3s ease 0s;width:52px;z-index:-1}.btn:hover:before{right:0;transform:skewX(25deg);width:100%}.btn::after{color:#fff;position:absolute;right:10px;top:50%;transform:translateY(-50%)}#switcher{position:fixed;bottom:40%;left:-170px;width:170px;z-index:9999;font-size:15px;padding-bottom:20px;-webkit-transition:all .6s ease;transition:all .6s ease;height:90px;background:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.2)}#switcher.active{left:0}#switcher p{color:#fff;bottom:-6px;position:absolute;left:21px;font-size:13px}#switcher .theme-click{color:#fff;cursor:pointer;display:block;font-size:20px;height:40px;line-height:40px;position:absolute;right:-40px;text-align:center;top:0;width:40px;z-index:2;box-shadow:0 8px 20px 0 rgba(0,0,0,.16)}#switcher .theme-color{width:30px;height:30px;margin:10px;position:absolute;left:0;cursor:pointer}#switcher .theme-active{background:#ed1c24}#switcher .theme-color-two{background:#009688;left:40px}#switcher .theme-color-three{background:#c46123;left:80px}#switcher .theme-color-four{background:#19bdc7;left:120px}#switcher .theme-color-five{background:#46c6fb;left:0;top:40px}#switcher .theme-color-six{background:#2ecc71;left:40px;top:40px}#switcher .theme-color-seven{background:#008cba;left:80px;top:40px}#switcher .theme-color-eight{background:#8a7bd1;left:120px;top:40px}#loader{background:url(../images/loader.gif) no-repeat center center #fff;width:100%;height:100%;position:fixed;z-index:9999999}#scrollUp{background:rgba(69,75,84,.7) none repeat scroll 0 0;bottom:30px;color:#fff;font-size:12px;height:40px;text-decoration:none;right:30px;text-align:center;transition:all .3s ease 0s;width:40px}#scrollUp i{display:block;line-height:40px}.banner-wrapper+.menu-bg.header-top-area{margin-top:70px}.menu-bg.header-top-area{z-index:99999;position:fixed}.menu-bg .logo img{width:100px}.menu-bg .logo{padding:5px 0;transition:all .3s ease 0s;margin-bottom:-1px}.navbar-default{background-color:inherit;border-color:inherit}.navbar{border-radius:0;min-height:auto;margin:0;border:none;z-index:9}.navbar-collapse{float:right;margin:0;padding:0}.navbar-brand{padding:0;height:auto}.navbar-nav>li{padding:0 0 0 1px}.navbar-default .navbar-nav li a{color:#052a70;font-size:13px;font-weight:500;padding:47px 16px;transition:all .3s ease 0s;text-transform:uppercase}.menu-bg .navbar-default .navbar-nav li a{padding:34px 13px;transition:all .3s ease 0s}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff}.menu-bg .farewell{margin:0}.farewell{display:block;position:absolute;width:30%;left:22%;font-size:12px;margin:15px 0 0 0}.farewell p{text-align:center;margin:5px 0}.farewell p span{font-weight:700;font-size:16px}.farewell p span.whatsapp i,.farewell-mobile p span.whatsapp i{color:#25d366}.farewell-mobile{display:none;font-size:12px;width:100%;background:#f7f7f7;margin:0!important}.farewell-mobile p{text-align:center;margin:5px 0}.farewell-mobile p span{font-weight:700;font-size:16px}.affix+.banner-wrapper{margin-top:49px}.home-slider-area,.home-slider-area div,.welcome-hero-area div.single-slide-item-table-cell,.welcome-hero-area div.single-slide-item-table-cell div{height:auto}.single-slide-item-table-cell{display:table-cell;text-align:center;vertical-align:middle}.single-slide-item-table{display:table;width:100%}a.slide-btn{color:#fff;display:inline-block;font-weight:400;margin-left:5px;margin-right:5px;margin-top:10px;padding:12px 20px;width:160px;transition:.5s;text-transform:uppercase}a.slide-btn:hover{opacity:.6;border:none}.single-slide-item .btn,.single-slide-item h2,.single-slide-item p{animation:2.5s ease-in-out 0s normal both 1 running bounceInUp}.home-slider-area .carousel-fade .carousel-inner .active h2{animation-delay:.3s}.home-slider-area .carousel-fade .carousel-inner .active p{animation-delay:1s}.home-slider-area .carousel-fade .carousel-inner .active .btn{animation-delay:2s}.single-slide-item h2{font-size:50px;color:#fff;line-height:50px;margin-bottom:20px}.single-slide-item h2 span{color:#2980b9}.single-slide-item p{color:#fff;margin-bottom:20px;font-size:20px}.fixed-bg{background-attachment:fixed!important}.slide-1,.text-slide{background:url(../images/banners/1.jpg)}.slide-2{background:url(../images/banners/2.jpg)}.slide-3{background:url(../images/banners/3.jpg)}.single-slide-item{position:relative;z-index:1}.single-slide-item:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}a.welcome-control:focus,a.welcome-control:hover i{color:#fff}.carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .item{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-control{z-index:2}.welcome-control{background:0 0!important;border:1px solid #ddd;color:#fff;font-size:24px;height:50px;left:0;line-height:50px;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px;z-index:20}.service-icon i,.single-featured i{border-radius:50%;text-align:center}.right.welcome-control{left:auto;right:-52px}.left.welcome-control{left:-52px}.home-slider-area:hover .right.welcome-control{right:30px;transition:.25s;-webkit-transition:.25s;border:1px solid #fff}.home-slider-area:hover .left.welcome-control{left:30px;transition:.25s;-webkit-transition:.25s;border:1px solid #fff}.featured-area{overflow:hidden}.single-featured{cursor:pointer}.single-featured h4{cursor:pointer;margin-top:20px;margin-bottom:10px}.single-featured i{background:#687074;color:#fff;display:block;font-size:35px;height:80px;line-height:80px;margin:0 auto 10px;width:80px}.service-icon i,a.about-btn,a.get-start-btn,ul.team-social>li,ul.work li{display:inline-block}.single-featured:hover i{background:#33d685;color:#fff;-webkit-transition:.5s;transition:.5s}.home-slider-area .carousel-indicators{display:none}.header-top-area{left:0;top:0;width:100%;z-index:9999;-webkit-transition:.4s;transition:.4s;box-shadow:0 3px 4.7px .3px rgba(0,0,0,.24)}.logo{padding:5px 0}.logo a{font-size:24px;font-weight:700;letter-spacing:2px;text-transform:uppercase;position:relative;z-index:9999;color:#fff}header .logo{height:100%;margin:0;position:relative}.aboutus{padding:60px 0 70px}.menu-bg+.aboutus{margin-top:70px}.about-details img{width:100%}.about-details p{text-align:justify}.aboutus h4{font-size:22px;letter-spacing:.6px;margin:0 0 8px;padding:0}.about-details>img{margin-bottom:17px}.aboutus .btn:hover{color:#fff}.progress-bar{border-radius:0;box-shadow:none;color:#fff;float:left;font-family:Montserrat;font-size:11px;font-weight:300;height:100%;letter-spacing:1px;line-height:18px;padding-right:15px;text-align:right;width:0;background-color:#fbb829;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.aboutme{margin-bottom:20px}.html{width:82%}.css3{width:78%}.bootstrap{width:85%}.photoshop{width:65%}.jquery{width:90%}.javascript{width:95%}.progress{border-radius:0;box-shadow:none;height:3px;margin-top:15px}.skill-progress{color:#999;font-size:13px;font-weight:600;overflow:hidden;position:relative}.web-bar{color:#999;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;min-height:30px;min-width:30px;position:absolute;right:0;text-align:center;top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bar1{right:16%}.bar2{right:26%}.bar3{right:11%}.bar4{right:31%}.bar5{right:7%}.services-wrapper{padding:70px 0 70px;width:100%;float:left;background:url(../images/pet-paz-crematorio-counters-bg.png) left top repeat!important;text-align:center;width:100%;position:relative;z-index:9}.services{padding:63px 0 70px;background:#f7f7f7}.service-callouts{text-align:center}.service-callouts h2{font-size:20px;margin:0 0 10px;line-height:normal;padding:0;font-size:1.6rem;font-weight:600;text-transform:capitalize}.service-callouts [class*=col-sm-]{padding:0}.service-callouts .service-box{-webkit-transform:translateZ(0);text-align:center;transition:.3s ease-out;padding:30px}.service-callouts .service-box.active{background:#fff}.service-callouts .service-box.inactive{background:#f0f0f0}.service-callouts .service-box .read_service{text-decoration:none}.service-callouts .service-box i.fa{font-size:30px}.service-callouts .service-box h3{position:relative;margin-top:20px}.service-callouts .service-box p{color:#555;margin:0}.testimonials-wrapper{width:100%;float:left;background:#fff;padding:63px 0 70px}.testimonial-img{margin:0 0 20px}.testimonial-img>i{border-radius:50%;color:#fff;font-size:20px;height:40px;line-height:40px;position:absolute;right:40%;text-align:center;top:0;width:40px}.carousel-inner .testimonial-img img{display:block;transform-style:preserve-3d}.testimonial-img>img{border-radius:50%;height:150px;margin:0 auto;width:150px;transform-style:preserve-3d}.textimonial-text{margin-top:0}.textimonial-text>p{color:#465053;font-weight:400}.client-name{color:#e9563d;margin-top:30px;text-transform:uppercase}.testimonial-rating>p{display:inline-block;font-weight:600;color:#222}.testimonial-rating>ul{display:inline-block;margin-left:10px}.testimonial-rating li{display:inline-block}.textimonial-text>i{color:#0d9587;font-size:20px;position:relative;right:-95%}.textimonial-text>i{font-size:20px;position:relative;right:-95%}.testimonials-wrapper .carousel-indicators{bottom:-16px}.testimonials-wrapper .carousel-indicators li{height:10px;margin:0 0 0 5px;padding:0;transition:all .4s ease 0s;width:10px;border-radius:0;background:#eee;border:none}.testimonials-wrapper .carousel-indicators .active{height:10px;margin:0 0 0 5px;transition:all .4s ease 0s;width:10px;border-radius:0;border:none}.satisfied-wrapper:after{background:rgba(0,0,0,.9) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.satisfied-wrapper{padding:70px 0 70px;width:100%;float:left;background:url(../images/pet-paz-crematorio-counters-bg.jpg) left top repeat;text-align:center;width:100%;position:relative;z-index:9}.satisfied-wrapper .counter{border:1px dashed #999;padding:40px 15px;position:relative;background:rgba(255,255,255,.2);color:#111;text-align:center}.arrow-left{border-bottom:50px solid transparent;border-left:50px solid rgba(255,255,255,.1);border-right:50px solid transparent;height:0;left:0;position:absolute;top:0;width:0}.arrow-right{border-bottom:50px solid transparent;border-left:50px solid transparent;border-right:50px solid rgba(255,255,255,.1);height:0;position:absolute;right:0;top:0;width:0}.satisfied-wrapper .counter .lnr{font-size:35px;color:#0e3655;margin:0 0 20px;display:inline-block}.satisfied-wrapper .counter .number{font-size:35px;font-weight:700;margin:0 auto;padding:0;color:#fff}.satisfied-wrapper .counter p{color:#e0e0df;font-size:16px;font-weight:400;margin:15px 0 0;padding:0}.pricing-table-wrapper{padding:63px 0 79px}.pricing-table-wrapper .btn{width:auto!important}.pricing-table-wrapper .single-pricing{background:none repeat scroll 0 0 #fff;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.pricing-table-wrapper .pricing-head h4{color:#333;font-size:18px;font-weight:400;letter-spacing:0;line-height:24px;margin-bottom:0;text-transform:uppercase}.pricing-table-wrapper .pricing-head{padding:20px 0 10px}.pricing-table-wrapper .pricing-price{border-radius:50%;display:block;height:120px;line-height:152px;margin:0 auto 25px;width:120px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.pricing-table-wrapper .pricing-price h3{color:#fff;display:inline-block;font-size:18px;margin-bottom:0;font-weight:400;text-transform:uppercase}.pricing-table-wrapper .pricing-price span{color:#fff;display:block;font-size:14px;font-weight:400;margin-top:5px;text-transform:capitalize}.pricing-table-wrapper .pricing-details li{border-bottom:1px solid #eee;padding:10px 0;list-style:none}.pricing-table-wrapper .pricing-action{padding:25px 0 20px}.pricing-table-wrapper .single-pricing:hover .pricing-price{background-color:#333;box-shadow:none}.pricing-table-wrapper .single-pricing:hover{box-shadow:0 20px 30px 0 rgba(0,0,0,.12)}.pricing-table-wrapper .single-pricing.recommended{box-shadow:0 20px 30px 0 rgba(0,0,0,.09);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.pricing-table-wrapper .btn:hover{color:#fff}.pricing_logo_min{margin:10px 0}.our-team{background:#f7f7f7;padding:63px 0 50px}.our-team .team-box{min-height:100px;position:relative;text-align:center;z-index:1;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.our-team .team-box .box-content{position:relative;margin:0 0 20px}.our-team .team-box .box-caption{background:#fff;padding:20px 0}.our-team .team-box .box-content h5{font-size:16px;font-weight:400;margin:0 0 10px}.our-team .team-box p{margin-top:10px;margin-bottom:0;color:#64686d}.our-team .team-box .learn-more{display:block;margin-top:10px}.our-team .team-box .single-img{position:relative;overflow:hidden}.our-team .team-box .single-img .img-team{-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.our-team .team-box .single-img:hover .img-team{-webkit-transform:scale(1.05);transform:scale(1.05)}.our-team .team-box .social{margin-top:10px;margin-bottom:0}.our-team .team-box .social li{display:inline-block;margin:0 2px 2px 0}.our-team .team-box .social li>a{border-radius:0;margin:2px;border:1px solid #dfdfdf;font-size:14px;height:30px;width:30px;display:block}.our-team .team-box .social .facebook a:hover{background:#3b5998;border-color:#3b5998;color:#fff}.our-team .team-box .social .twitter a:hover{background:#55acee;border-color:#55acee;color:#fff}.our-team .team-box .social .googleplus a:hover{background:#dd4b39;border-color:#dd4b39;color:#fff}.our-team .team-box .social .linkedin a:hover{background:#0976b4;border-color:#0976b4;color:#fff}.social.small li a i{line-height:29px}.our-team .team-box .social li>a:hover{background-color:transparent;border-color:transparent;color:#ffa726}.contactus{padding:64px 0 50px;background:#f7f7f7}.contact-address{color:#0b192d;position:relative}.form-group{position:relative}.contact-form .fa{border-left:1px solid #dfdfdf;font-size:15px;height:29px;line-height:29px;padding-left:3px;position:absolute;right:5px;text-align:center;top:5px;width:29px}.contact-form input.error,.contact-form textarea.error{border:solid 2px #052a70}.contact-form label.error{color:#052a70;font-weight:400}.form-control{background-color:transparent;background-image:none;border:1px solid #dfdfdf;border-radius:0;box-shadow:none;color:#333;display:block;font-size:14px;height:39px;line-height:1.42857;padding:6px 12px;width:100%}.contact-address .contact-info{position:relative;color:#64686d}.contact-address .contact-info p{margin:0 0 20px;line-height:30px}.contact-address .contact-info span{display:block}.contact-address .contact-info .contact-icon>i{font-size:40px;margin-bottom:15px}.contactus .btn:hover{color:#fff}.google-map{float:left;width:100%;pointer-events:none}.google-map iframe{width:100%;border:none;height:300px;margin:0 0 -6px}footer{padding:10px 0;width:100%;float:left;background:#212124}footer p{color:#a4a4a6;text-align:center;margin:0;font-size:12px}@media (min-width:768px) and (max-width:991px){.r-mbot-4{margin-bottom:40px}header .logo{padding:29px 20px}.menu-bg .logo{padding-top:18px}.logo{float:left;padding-top:22px}.navigation{padding:0}.navbar-toggle{margin-right:0;margin-top:-34px}.navbar-collapse{margin:0}.navigation .navbar-collapse{padding:0}.navbar-default .navbar-nav li a{padding:30px 10px;font-size:12px}.menu-bg .navbar-default .navbar-nav li a{padding:20px 8px}.navbar{margin-top:0}.service-callouts .service-box.active{background:0 0}.satisfied-wrapper{padding:99px 0 10px}.satisfied-wrapper .counter{margin:0 0 59px}.testimonial-img>i{right:40%}.testimonial-img{border:none}.pricebox .price_title h3{font-size:18px}#scrool-top{right:15px}.left-line-pets,.right-line-pets{display:none}.section-title h2{border-bottom:solid 3px #052a70}.farewell{display:none}.farewell-mobile{display:block}}@media (max-width:767px){.menu-bg.header-top-area{position:relative!important}.section-title>p{padding:0 10px}.left-line{display:none}.right-line{display:none}.section-title h2{font-size:30px}.logo{padding:15px 0 13px}.menu-bg .navbar-toggle{margin-top:-68px;margin-right:10px}.navbar{z-index:9999}header .logo{margin:0 0 -2px}.navbar-toggle{margin-right:20px;margin-top:-76px;border:none;background:#fff;box-shadow:0 3px 4.7px .3px rgba(0,0,0,.24)}.menu-bg .navbar-collapse,.navbar-collapse{background:#f0f0f0;box-shadow:0 3px 4.7px .3px rgba(0,0,0,.24);overflow-x:hidden}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:#eee}.menu-bg .navbar-default .navbar-nav li a,.navbar-default .navbar-nav li a{padding:11px 30px}.menu-bg .logo{padding:12px 0 12px}header .navbar-nav{margin:7.5px 0}.navbar{margin:0}.navbar-brand{display:block;padding:0;height:auto}.navbar-default .navbar-collapse{float:none;border:none;box-shadow:none}.menu-mobile{padding:0!important}.single-slide-item h2{font-size:30px;line-height:30px}.single-slide-item p{padding:0 15px}.home-slider-area:hover .left.welcome-control{left:2px}.home-slider-area:hover .right.welcome-control{right:2px}.services .section-title{margin:0}.service-callouts{text-align:center;padding:0 15px}.skill{margin:20px 0 0}.satisfied-wrapper{padding:25px 0 68px}.satisfied-wrapper .counter{margin:50px 0 0}.testimonial-img{border:none}.pricing-table-wrapper .single-pricing.recommended{margin:40px 0}#scrool-top{right:15px}.left-line-pets,.right-line-pets{display:none}.section-title h2{border-bottom:solid 3px #052a70}.farewell{display:none}.farewell-mobile{display:block}}@media (min-width:992px) and (max-width:1200px){.farewell{display:none}.farewell-mobile{display:block}}.align-center{text-align:center}.align-justify{text-align:justify}.modal{z-index:9999}.jardim-da-paz img{width: 100%;}