.float-left{float:left}.float-right{float:right}.normal-pad{padding:60px 0!important}.small-pad{padding:40px 0}.ultra-small-pad{padding:20px 0}.big-pad{padding:80px 0}.fixed{background-attachment:fixed}.transition{-webkit-transition:all 200ms cubic-bezier(.42,0,.58,1);-moz-transition:all 200ms cubic-bezier(.42,0,.58,1);-o-transition:all 200ms cubic-bezier(.42,0,.58,1);-ms-transition:all 200ms cubic-bezier(.42,0,.58,1);transition:all 200ms cubic-bezier(.42,0,.58,1);-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);-moz-transition-timing-function:cubic-bezier(.42,0,.58,1);-o-transition-timing-function:cubic-bezier(.42,0,.58,1);-ms-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}p{color:#888!important}.cit-important{color:#195e85!important;font-size:26px;font-style:italic;font-weight:300;margin:30px 0;text-align:center}.box-text{background:#195e85;box-shadow:1px 1px 12px 0 #676767;-moz-box-shadow:1px 1px 12px 0 #676767;-ms-box-shadow:1px 1px 12px 0 #676767;-webkit-box-shadow:1px 1px 12px 0 #676767;-o-box-shadow:1px 1px 12px 0 #676767;color:#fff!important;font-size:16px;padding:20px;margin:20px 0;-webkit-transition:all 200ms cubic-bezier(.42,0,.58,1);-moz-transition:all 200ms cubic-bezier(.42,0,.58,1);-o-transition:all 200ms cubic-bezier(.42,0,.58,1);-ms-transition:all 200ms cubic-bezier(.42,0,.58,1);transition:all 200ms cubic-bezier(.42,0,.58,1);-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);-moz-transition-timing-function:cubic-bezier(.42,0,.58,1);-o-transition-timing-function:cubic-bezier(.42,0,.58,1);-ms-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}.box-text:hover{box-shadow:1px 1px 22px 2px #676767;-webkit-box-shadow:1px 1px 22px 2px #676767;-moz-box-shadow:1px 1px 22px 2px #676767;-ms-box-shadow:1px 1px 22px 2px #676767;-o-box-shadow:1px 1px 22px 2px #676767}.blue-text{color:#195e85!important;font-weight:800!important;text-decoration:underline}a{text-decoration:none!important}ul{margin:0}@font-face{font-family:fontawesome;src:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/library/fonts/FontAwesome.otf)}.color-blue{color:#83a89f!important}.blue-bg{background-color:#206f97}.purple-bg{background-color:#7661a4}.red-bg{background-color:#b14d6c}.black-bg{backround-color:#1b1b1c}.yellow-bg{background-color:#d0ba79}.mtop-0{margin-top:0!important}.mbot-0{margin-bottom:0!important}.mleft-0{margin-left:0!important}.mright-0{margin-right:0!important}.mtop-10{margin-top:10px!important}.mbot-10{margin-bottom:10px!important}.mleft-10{margin-left:10px!important}.mtop-20{margin-top:20px!important}.mbot-20{margin-bottom:20px!important}.mleft-20{margin-left:20px!important}.mtop-30{margin-top:30px!important}.mbot-30{margin-bottom:30px!important}.mleft-30{margin-left:30px!important}.mtop-40{margin-top:40px!important}.mbot-40{margin-bottom:40px!important}.mleft-40{margin-left:40px!important}.mtop-50{margin-top:50px!important}.mbot-50{margin-bottom:50px!important}.mleft-50{margin-left:50px!important}.mtop-60{margin-top:60px!important}.mbot-60{margin-bottom:60px!important}.mleft-60{margin-left:60px!important}.mtop-70{margin-top:70px!important}.mbot-70{margin-bottom:70px!important}.mleft-70{margin-left:70px!important}.mtop-80{margin-top:80px!important}.mbot-80{margin-bottom:80px!important}.mleft-80{margin-left:80px!important}.mtop-90{margin-top:90px!important}.mbot-90{margin-bottom:90px!important}.mleft-90{margin-left:90px!important}.mtop-100{margin-top:100px!important}.mbot-100{margin-bottom:100px!important}.mleft-100{margin-left:100px!important}.mright-10{margin-right:10px!important}.mright-40{margin-right:40px!important}.mright-70{margin-right:70px!important}.mright-20{margin-right:20px!important}.mright-50{margin-right:50px!important}.mright-80{margin-right:80px!important}.mright-30{margin-right:30px!important}.mright-60{margin-right:60px!important}.mright-90{margin-right:90px!important}.mright-100{margin-right:100px!important}.m-auto{margin-left:auto!important;margin-right:auto!important}.padding-0{padding:0!important}.padding-left-0{padding-left:0!important}.padding-right-0{padding-right:0!important}.padding-bot-0{padding-bottom:0!important}.padding-top-0{padding-top:0!important}.relative{position:relative!important}.d-table{display:table}.f-size12{font-size:12px!important}.f-size14{font-size:14px!important}.f-size16{font-size:16px!important}.f-size18{font-size:18px!important}.f-size20{font-size:20px!important}.f-size22{font-size:22px!important}.f-size24{font-size:24px!important}.f-size26{font-size:26px!important}.f-size28{font-size:28px!important}.f-size30{font-size:30px!important}.f-size32{font-size:32px!important}.f-size34{font-size:34px!important}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1080px}}.button-sqr{background-color:#83a89f;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-text-shadow:0 1px 0 rgba(0,0,0,.1);-moz-text-shadow:0 1px 0 rgba(0,0,0,.1);-ms-text-shadow:0 1px 0 rgba(0,0,0,.1);-o-text-shadow:0 1px 0 rgba(0,0,0,.1);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;cursor:pointer;display:inline-block;font-family:Lato;font-weight:900;font-size:14px;line-height:20px;margin-bottom:0;padding:14px 35px;text-align:center;letter-spacing:1.5px;white-space:nowrap;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-ms-transition:all 400ms;-o-transition:all 400ms}.button-sqr.white,.button-sqr:hover{background-color:#eee;color:#010101}.button-sqr.white:hover{background-color:#83a89f;color:#eee!important}.button-sqr.button-sqr-big{padding:20px 40px}.button,.button:visited{background:#22262c;border:none;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;box-shadow:inset 0 1px 1px rgba(255,255,255,.5),0 1px 0 rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,.5),0 1px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,.5),0 1px 0 rgba(0,0,0,.3);-ms-box-shadow:inset 0 1px 1px rgba(255,255,255,.5),0 1px 0 rgba(0,0,0,.3);-o-box-shadow:inset 0 1px 1px rgba(255,255,255,.5),0 1px 0 rgba(0,0,0,.3);color:#fff;cursor:pointer;outline:0;padding:20px 30px;text-decoration:none!important;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-ms-transition:all 400ms;-o-transition:all 400ms;text-transform:uppercase}.button:hover,.button:visited:hover{color:#fff}.button:active,.button:visited:active{transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}.button.big{font-size:16px;padding:25px 45px}.button.med{font-size:16px;padding:15px 35px}.button.small{font-size:14px;padding:10px 22px}.button.ultra-small{font-size:12px;padding:10px 20px}.button.blue{background:#83a89f}.button.blue:hover{background:#669287}.negative-text{color:#fff!important;text-shadow:1px 1px 3px #000;-webkit-text-shadow:1px 1px 3px #000;-moz-text-shadow:1px 1px 3px #000;-ms-text-shadow:1px 1px 3px #000;-o-text-shadow:1px 1px 3px #000}.h-100{height:100%}.inlineblock{display:inline-block}li{list-style:none}.negative-div{background:#22262c}.negative-div *{color:#fff!important}.negative-div a{background:#b9b9b9;color:#22262c!important}.negative-div a:hover{background:#a2a2a2}.gray-div{border:1px solid #ccc;background:#eee}.gray-div p{color:#676767}p{font-size:15px;line-height:24px}.none{display:none}.small-divider{border-top:1px solid #ddd;margin:85px auto;width:80%}.text-red{color:#c49b3a!important}.text-blue{color:#83a89f!important}.text-purple,.text-yellow{color:#c49b3a!important}.title{font-size:35px;font-weight:700;margin:0;text-align:left;text-transform:none}.sub-title{color:#8c8c8c;font-weight:400;font-size:26px;margin-left:0;margin-top:0;text-transform:none;text-align:left}.sub-title strong{font-weight:600}@media only screen and (max-width:995px){.sub-title{font-size:20px}}.header{border-bottom:7px solid #83a89f}.header a,.header li,.header p{font-family:Lato,sans-serif}.header .header-top-bar{background-color:#83a89f;height:30px}.header .header-top-bar ul{float:left;margin-top:5px}.header .header-top-bar ul li{background-color:rgba(255,255,255,.3);background-position:center center;background-repeat:no-repeat;border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;display:inline-block;height:20px;margin:0 10px;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;width:20px}.header .header-top-bar ul li:first-child{margin-left:0}.header .header-top-bar ul li:hover{background-color:rgba(255,255,255,.6)}.header .header-top-bar ul .face{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/face-logo-top.png)}.header .header-top-bar ul .youtube{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/youtube-logo-top.png)}.header .header-top-bar ul .instagram{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/instagram-logo-top.png)}.header .header-top-bar p{background:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/sol-orc.png) left center no-repeat;color:#fff!important;font-size:12px;height:27px;margin-right:10px;margin-bottom:0;padding-left:30px;padding-top:2px}.header .header-top-bar p strong{font-weight:700}.header .header-top-bar .sol-orc-two{display:none}@media (max-width:450px){.header .header-top-bar .sol-orc{display:none}.header .header-top-bar .sol-orc-two{display:block}}.header .header-top{padding:20px 0}.header .header-top .logo-box .logo-header img{width:200px}@media (max-width:642px){.header .header-top .logo-box{text-align:center;width:100%}.header .header-top .logo-box .logo-header{float:none}}.header .header-top .nav-sup{float:left;width:66.5%;-webkit-transition:all 200ms cubic-bezier(.42,0,.58,1);-moz-transition:all 200ms cubic-bezier(.42,0,.58,1);-o-transition:all 200ms cubic-bezier(.42,0,.58,1);-ms-transition:all 200ms cubic-bezier(.42,0,.58,1);transition:all 200ms cubic-bezier(.42,0,.58,1);-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);-moz-transition-timing-function:cubic-bezier(.42,0,.58,1);-o-transition-timing-function:cubic-bezier(.42,0,.58,1);-ms-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}.header .header-top .nav-sup *{-webkit-transition:all 200ms cubic-bezier(.42,0,.58,1);-moz-transition:all 200ms cubic-bezier(.42,0,.58,1);-o-transition:all 200ms cubic-bezier(.42,0,.58,1);-ms-transition:all 200ms cubic-bezier(.42,0,.58,1);transition:all 200ms cubic-bezier(.42,0,.58,1);-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);-moz-transition-timing-function:cubic-bezier(.42,0,.58,1);-o-transition-timing-function:cubic-bezier(.42,0,.58,1);-ms-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}.header .header-top .nav-sup .horas-head,.header .header-top .nav-sup .whats-head{float:left;width:50%}.header .header-top .nav-sup .titlin{color:#22262c;font-weight:600;letter-spacing:1px;margin-bottom:0;padding-left:35px}.header .header-top .nav-sup .cont-titlin{color:#888;font-weight:400;line-height:20px;margin-bottom:0;padding-left:35px}@media (max-width:992px){.header .header-top .nav-sup{margin-left:20px;width:66.5%}.header .header-top .nav-sup .horas-head{width:47%}.header .header-top .nav-sup .whats-head{width:53%}.header .header-top .nav-sup .cont-titlin,.header .header-top .nav-sup .titlin{font-size:14px}}@media (max-width:749px){.header .header-top .nav-sup{width:60.5%}}@media (max-width:642px){.header .header-top .nav-sup{display:none}}.header .header-bot{border-top:1px solid #ddd;height:50px}.header .header-bot .nav-container{position:relative}.header .header-bot .nav-container .container-menu li{display:inline-block;font-family:Lato,sans-serif;font-size:15px;font-weight:700;letter-spacing:1px;list-style:none;margin:0;padding:15px 35px;position:relative;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.header .header-bot .nav-container .container-menu li:before{background-color:#83a89f;content:'';height:2px;left:0;opacity:0;position:absolute;top:-1px;width:100%;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.header .header-bot .nav-container .container-menu li:hover a{color:#83a89f}.header .header-bot .nav-container .container-menu li:hover:before{opacity:1}.header .header-bot .nav-container .container-menu li a{color:#888;position:relative;text-decoration:none}.header .header-bot .resp-menu{display:none;color:#22262c;font-family:Lato;font-size:24px;left:5px;letter-spacing:1px;padding-left:40px;position:absolute;top:9px;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms}.header .header-bot .resp-menu:before{content:'\f039';color:#22262c;display:block;font-family:fontawesome;font-size:30px;height:35px;left:2px;position:absolute;top:-4px;width:6px;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms}.header .header-bot .resp-menu.active,.header .header-bot .resp-menu:hover,.header .header-bot .resp-menu:hover:before{color:#83a89f}.header .header-bot .resp-menu.active:before{color:#83a89f;content:'\f03b'}.header .header-bot .list-menu-resp{background:#22262c;height:0;overflow:hidden;padding:0;position:absolute;left:0;top:56px;transition:all 500ms cubic-bezier(.19,1,.22,1);-webkit-transition:all 500ms cubic-bezier(.19,1,.22,1);-moz-transition:all 500ms cubic-bezier(.19,1,.22,1);-ms-transition:all 500ms cubic-bezier(.19,1,.22,1);-o-transition:all 500ms cubic-bezier(.19,1,.22,1);z-index:99999}.header .header-bot .list-menu-resp li a{color:#fff;display:block;padding:13px 90px 13px 25px;text-decoration:none;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-ms-transition:all 400ms;-o-transition:all 400ms}.header .header-bot .list-menu-resp li a:hover{background:#83a89f}.header .header-bot .list-menu-resp li a:active{background:#5c8379}.header .header-bot .list-menu-resp li.active a{background-color:#83a89f}.header .header-bot .list-menu-resp li.active a:hover{background:#83a89f!important}.header .header-bot .list-menu-resp.active{height:185px}@media (max-width:992px){.header .header-bot .container-menu{display:none!important}.header .header-bot .resp-menu{display:block!important}}body{padding:0}body a,body h1,body h2,body h3,body h4,body li,body p,body spam{font-family:Lato}.banner{height:300px;position:relative;-webkit-transition:all 200ms cubic-bezier(.42,0,.58,1);-moz-transition:all 200ms cubic-bezier(.42,0,.58,1);-o-transition:all 200ms cubic-bezier(.42,0,.58,1);-ms-transition:all 200ms cubic-bezier(.42,0,.58,1);transition:all 200ms cubic-bezier(.42,0,.58,1);-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);-moz-transition-timing-function:cubic-bezier(.42,0,.58,1);-o-transition-timing-function:cubic-bezier(.42,0,.58,1);-ms-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}.banner .content-banner{height:100%;padding:0;position:relative}.banner .content-banner li{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%}.banner .content-banner li h1{border-bottom:5px solid #83a89f;background-color:rgba(255,255,255,.8);margin-top:50px;font-size:32px;float:left;padding:20px;text-transform:uppercase;-webkit-transition:all 200ms cubic-bezier(.42,0,.58,1);-moz-transition:all 200ms cubic-bezier(.42,0,.58,1);-o-transition:all 200ms cubic-bezier(.42,0,.58,1);-ms-transition:all 200ms cubic-bezier(.42,0,.58,1);transition:all 200ms cubic-bezier(.42,0,.58,1);-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);-moz-transition-timing-function:cubic-bezier(.42,0,.58,1);-o-transition-timing-function:cubic-bezier(.42,0,.58,1);-ms-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}.banner .content-banner li a,.banner .nav-banner{-webkit-transition:all 200ms cubic-bezier(.42,0,.58,1);-moz-transition:all 200ms cubic-bezier(.42,0,.58,1);-o-transition:all 200ms cubic-bezier(.42,0,.58,1);-ms-transition:all 200ms cubic-bezier(.42,0,.58,1);transition:all 200ms cubic-bezier(.42,0,.58,1);-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);-moz-transition-timing-function:cubic-bezier(.42,0,.58,1);-o-transition-timing-function:cubic-bezier(.42,0,.58,1);-ms-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}.banner .nav-banner .arrows a{background:rgba(255,255,255,.9);box-shadow:0 0 3px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.3);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.3);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.3);bottom:30px;cursor:pointer;display:inline-block;height:35px;margin:-20px 0 0;position:absolute;overflow:hidden;opacity:1;right:0;text-align:center;text-decoration:none;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-ms-transition:all 400ms;-o-transition:all 400ms;width:35px;z-index:10}.banner .nav-banner .arrows a:hover{background:#83a89f}.banner .nav-banner .arrows a:hover:before{color:#fff}.banner .nav-banner .arrows a:before{content:'\f104';color:#2a2e34;display:inline-block;font-family:fontawesome;font-size:27px;line-height:1.3;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.banner .nav-banner .arrows .left-arrow{right:40px}.banner .nav-banner .arrows .right-arrow:before{content:'\f105'}@media (max-width:681px){.banner{height:330px}}@media (max-width:534px){.banner{height:320px}.banner h1{font-size:26px!important}}@media (max-width:414px){.banner{height:340px}}@media (max-width:351px){.banner{height:330px}.banner h1{font-size:22px!important}}.banner.interna{background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;border-bottom:5px solid #83a89f;height:250px}.banner.interna h1{border-bottom:5px solid #83a89f;background-color:rgba(255,255,255,.8);margin-top:50px;font-size:32px;float:left;padding:20px;text-transform:uppercase;-webkit-transition:all 200ms cubic-bezier(.42,0,.58,1);-moz-transition:all 200ms cubic-bezier(.42,0,.58,1);-o-transition:all 200ms cubic-bezier(.42,0,.58,1);-ms-transition:all 200ms cubic-bezier(.42,0,.58,1);transition:all 200ms cubic-bezier(.42,0,.58,1);-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);-moz-transition-timing-function:cubic-bezier(.42,0,.58,1);-o-transition-timing-function:cubic-bezier(.42,0,.58,1);-ms-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}.banner.interna a{-webkit-transition:all 200ms cubic-bezier(.42,0,.58,1);-moz-transition:all 200ms cubic-bezier(.42,0,.58,1);-o-transition:all 200ms cubic-bezier(.42,0,.58,1);-ms-transition:all 200ms cubic-bezier(.42,0,.58,1);transition:all 200ms cubic-bezier(.42,0,.58,1);-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);-moz-transition-timing-function:cubic-bezier(.42,0,.58,1);-o-transition-timing-function:cubic-bezier(.42,0,.58,1);-ms-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}.c2a-div h1,.c2a-div h2{font-weight:700;font-size:32px;letter-spacing:1px}.c2a-div h3,.c2a-div h4{font-weight:300;font-size:24px;letter-spacing:1px}.calltoaction-banner a{margin-top:60px}@media (max-width:992px){.calltoaction-banner a{margin-top:25px}}.dif-home{padding:0;text-align:center;transition:all 250ms;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms}.dif-home li{display:inline-block;margin:0 20px 22px 30px;transition:all 250ms;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;vertical-align:middle;width:230px}.dif-home li *{transition:all 250ms;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms}.dif-home li:hover *{color:#83a89f}.dif-home li:hover .align-img img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.dif-home li:first-child{margin-left:0}.dif-home li:nth-child(3){margin-right:0}.dif-home li:nth-child(4){margin-left:0}.dif-home li:last-child{margin-left:0}.dif-home li h4{font-size:20px;font-weight:600;margin-top:25px}.dif-home li .align-img{height:105px}.dif-home li .align-img img{position:relative}.dif-only-home{padding:0;text-align:center;transition:all 250ms;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms}.dif-only-home li{border:4px solid #ccc;display:inline-block;margin:0 20px 22px 30px;padding:30px;transition:all 250ms;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;vertical-align:middle;width:80%}.dif-only-home li *{transition:all 250ms;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms}.dif-only-home li:hover{border-color:#83a89f}.dif-only-home li:hover *{color:#83a89f}.dif-only-home li:hover .align-img img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.dif-only-home li h4{font-size:20px;font-weight:600;margin-top:25px}.dif-only-home li .align-img{float:left}.dif-only-home li .align-img img{position:relative;top:40px}.dif-only-home li .content-align{float:right;text-align:right;width:75%}@media (max-width:1000px){.dif-only-home li{width:100%}}@media (max-width:650px){.dif-only-home li .align-img{float:none}.dif-only-home li .align-img img{display:block;margin:0 auto 20px;top:0}.dif-only-home li .content-align{float:none;text-align:inherit;width:100%}}.videos-home{padding:0;text-align:center}.videos-home li{border:5px solid #ccc;display:inline-block;-webkit-transition:all 200ms cubic-bezier(.42,0,.58,1);-moz-transition:all 200ms cubic-bezier(.42,0,.58,1);-o-transition:all 200ms cubic-bezier(.42,0,.58,1);-ms-transition:all 200ms cubic-bezier(.42,0,.58,1);transition:all 200ms cubic-bezier(.42,0,.58,1);-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);-moz-transition-timing-function:cubic-bezier(.42,0,.58,1);-o-transition-timing-function:cubic-bezier(.42,0,.58,1);-ms-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}.videos-home li:first-child{margin-right:80px}.videos-home li:hover{border-color:#83a89f}@media (max-width:992px){.videos-home li{margin-bottom:40px}.videos-home li:first-child{margin-right:0}.videos-home li:last-child{margin-bottom:0}}@media (max-width:1200px){.videos-home li:first-child{margin-right:10px}}.clientes-home{padding:0;text-align:center}.clientes-home li{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:88%;border:1px solid #ccc;display:inline-block;height:110px;margin:20px;vertical-align:top;width:180px;-webkit-transition:all 200ms cubic-bezier(.42,0,.58,1);-moz-transition:all 200ms cubic-bezier(.42,0,.58,1);-o-transition:all 200ms cubic-bezier(.42,0,.58,1);-ms-transition:all 200ms cubic-bezier(.42,0,.58,1);transition:all 200ms cubic-bezier(.42,0,.58,1);-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);-moz-transition-timing-function:cubic-bezier(.42,0,.58,1);-o-transition-timing-function:cubic-bezier(.42,0,.58,1);-ms-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}.clientes-home li:hover{border:2px solid #83a89f}footer{padding-bottom:40px;padding-top:50px}footer .face-footer,footer .logo-footer,footer .social-foter{transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-ms-transition:all 400ms;-o-transition:all 400ms}footer .face-footer{padding-left:0;width:38.6%}footer .baixe-footer{margin-right:10px}footer .tell-footer{background:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/tell-footer.png) left center no-repeat;background-size:34px;font-size:20px;font-weight:600;margin-top:16px;min-height:44px;min-width:45px;padding-left:55px;padding-top:7px;display:none}footer .email-footer{background:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/email-footer.png) left center no-repeat;background-size:34px;font-size:16px;font-weight:600;letter-spacing:1px;margin-top:16px;min-height:44px;min-width:45px;padding-left:50px;position:relative;left:-15px}footer .attribution{text-align:center}footer .border-bot-fot{border-bottom:1px solid #ddd;padding-bottom:15px}@media only screen and (min-width:995px) and (max-width:1199px){footer .social-footer{padding-left:30px}footer .social-footer .baixe-footer,footer .social-footer .baixe-footer~a{display:block;margin-right:0;text-align:center}}@media only screen and (max-width:995px){footer .face-footer,footer .logo-footer{width:50%}footer .social-footer{clear:both;float:none;padding-top:55px;text-align:center;width:100%}footer .social-footer .email-footer{background-position:29% center}}@media only screen and (max-width:750px){footer .email-footer{background-position:26% center!important}}@media only screen and (max-width:625px){footer .email-footer{background-position:20% center!important}}@media only screen and (max-width:540px){footer .email-footer{background-position:16% center!important}}@media only screen and (max-width:465px){footer .email-footer{background-position:11% center!important}}@media only screen and (max-width:420px){footer .email-footer{background-position:left center!important}}.list-social-footer li{background-position:center center;background-repeat:no-repeat;background-color:#83a89f;border-radius:10%;-webkit-border-radius:10%;-moz-border-radius:10%;-ms-border-radius:10%;-o-border-radius:10%;box-shadow:inset 0 1px 1px rgba(255,255,255,.5),0 1px 0 rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,.5),0 1px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,.5),0 1px 0 rgba(0,0,0,.3);-ms-box-shadow:inset 0 1px 1px rgba(255,255,255,.5),0 1px 0 rgba(0,0,0,.3);-o-box-shadow:inset 0 1px 1px rgba(255,255,255,.5),0 1px 0 rgba(0,0,0,.3);display:inline-block;height:40px;margin:0 5%;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;width:40px}.list-social-footer li:hover{background-color:#5c8379}.list-social-footer .face{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/facebook-ecology.png)}.list-social-footer .instagram{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/instagram-ecology.png)}.list-social-footer .youtube{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/youtube-ecology.png)}.list-social-footer .tag{background-color:#5c8379;bottom:-20px;color:#fff;display:none;font-size:13px;left:-60px;opacity:0;padding:10px 15px;position:absolute;width:162px}.list-social-footer .tag:after{background-color:#5c8379;content:'';height:15px;left:50%;margin-left:-8px;position:absolute;top:-5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);width:15px}@media only screen and (max-width:995px){.posts-area{width:100%}}@media only screen and (max-width:995px){#sidebar1{display:none}}.news-tablet{background:#f0f0f0;border:1px solid #ddd;display:none;margin-bottom:60px;padding:130px 20px 30px;width:100%}.news-tablet input[type=email]{border:1px solid #ccc;height:50px;padding-left:15px;width:100%}.news-tablet .mce_inline_error{display:block}.news-tablet:after,.news-tablet:before{left:0}.news-tablet h3{background:#22262c;border-bottom:5px solid #ccc;color:#fff;left:0;padding:25px 20px 30px;position:absolute;top:-10px;width:100%}@media only screen and (max-width:995px){.news-tablet{display:block}}.post{background:#fff;border:1px solid #ddd;padding:30px}.post img.banner{border-bottom:5px solid #ccc;max-width:100%;width:100%}.post .title-box{background:#22262c;padding:35px 20px 30px}.post .title-box h1,.post .title-box h2,.post .title-box h3{font-size:24px;margin:0;text-transform:uppercase}.post .title-box h1 a,.post .title-box h2 a,.post .title-box h3 a{color:#fff;text-decoration:none!important;transition:all 250ms;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms}.post .title-box h1 a:hover,.post .title-box h2 a:hover,.post .title-box h3 a:hover{color:#83a89f}.post .title-box:after{left:0}.post .post_content{padding:40px}.post p{color:#696969;font-size:16px;font-weight:400}.post .more-link{background-color:#83a89f;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-text-shadow:0 1px 0 rgba(0,0,0,.1);-moz-text-shadow:0 1px 0 rgba(0,0,0,.1);-ms-text-shadow:0 1px 0 rgba(0,0,0,.1);-o-text-shadow:0 1px 0 rgba(0,0,0,.1);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;cursor:pointer;display:inline-block;float:right;font-family:Lato;font-weight:900;font-size:14px;line-height:20px;margin-top:30px;margin-bottom:0;padding:14px 35px;text-align:center;letter-spacing:1.5px;white-space:nowrap;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-ms-transition:all 400ms;-o-transition:all 400ms}.post .more-link:hover{background-color:#eee;color:#010101}.info-list-post{margin-bottom:30px;padding:0;text-align:right}.info-list-post li{background-position:center left;background-repeat:no-repeat;display:inline-block;margin-right:12px;min-height:21px;padding-left:30px;position:relative}.info-list-post li:last-child{margin-right:0}.info-list-post li .desc-info-post{color:#fff;display:none;font-weight:600;height:35px;left:50%;margin-left:-70px;opacity:0;padding-top:7px;position:absolute;text-align:center;top:10px;width:140px}.info-list-post li .desc-info-post:after{content:'';height:10px;left:50%;position:absolute;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);top:-5px;width:10px}.info-list-post .date-post{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/date-post.png)}.info-list-post .date-post .desc-info-post,.info-list-post .date-post .desc-info-post:after{background:#83a89f}.info-list-post .autor-post{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/autor-post.png);background-size:11.5%;background-position:4px center;font-weight:600}.info-list-post .autor-post a{color:#c49b3a}.info-list-post .autor-post .desc-info-post,.info-list-post .autor-post .desc-info-post:after{background:#c49b3a}.info-list-post .category-post{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/category-post.png)}.info-list-post .category-post .desc-info-post,.info-list-post .category-post .desc-info-post:after{background:#c49b3a}.widget{background:#f0f0f0;border:1px solid #ddd;border-top:5px solid #83a89f;border-bottom:5px solid #83a89f;margin:40px 0;padding:90px 20px 20px;position:relative}.widget:first-child{margin-top:0}.widget .fb-page{margin-left:1px;margin-bottom:10px}.widget h4{background:#22262c;border-bottom:5px solid #ccc;color:#fff;left:0;margin-top:0;height:75px;padding-top:30px;padding-left:20px;position:absolute;top:0;width:100%}.widget ul{padding:0}.widget ul li{list-style:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/list-icon-pb.png);margin:15px 0 15px 35px;transition:all 250ms;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms}.widget ul li:first-child{margin-top:0}.widget ul li:hover{list-style:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/list-icon-color.png)}.widget .first-text{margin-bottom:20px}.widget .lab-news{display:none!important}.widget input[type=email],.widget input[type=text],.widget select{border:1px solid #ccc!important;height:50px;padding-left:15px;width:100%}.widget .screen-reader-text{display:none}.widget #archives-dropdown-2{margin:12px 0}.total-blog{background:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/pattern-ecology.jpg) center center}.planos-manut li{font-family:Lato;font-size:15px;color:#888;list-style:circle;margin:20px}.planos-manut li span{color:#195e85;font-weight:800;text-transform:uppercase;text-decoration:underline;font-size:16px}.list-servico{padding:0}.list-servico li{background-position:left center;background-repeat:no-repeat;font-family:Lato;font-size:15px;color:#888;height:30px;margin:0 0 20px 20px;padding-left:40px;padding-top:5px}.list-servico li span{color:#195e85;font-weight:800;text-transform:uppercase;text-decoration:underline;font-size:16px}.list-servico #troc{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/Servicos/trocadores-de-calor-ecology.png)}.list-servico #vent{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/Servicos/ventilador-ecology.png)}.list-servico #pai{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/Servicos/paineis-gabinetes-acessorios-ar-condicionado-ecology.png)}.list-servico #filt{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/Servicos/filtro-de-ar-climatizacao-ecology.png)}.list-servico #corr{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/Servicos/correia-ar-condicionado-ecology.png)}.list-servico #acop{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/Servicos/acoplamentos-ar-condicionado-ecology.png)}.list-servico #rol{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/Servicos/rolamento-ar-condicionado-ecology.png)}.list-servico #conserto{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/Servicos/conserto-das-peças-e-reparos-gerais.png)}.list-servico #limpeza{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/Servicos/limpeza-e-higienizacao-do-equipamento.png)}.list-servico #troca{background-image:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/Servicos/troca-de-pecas-com-defeito.png)}.with-hide-text{padding:0}.with-hide-text li{margin:0 0 10px;height:auto;line-height:15px;padding-left:10px}.with-hide-text li span{color:#195e85;font-weight:800;text-transform:uppercase;text-decoration:underline;font-size:16px}.with-hide-text .read-more-item{color:#a0a0a0;cursor:pointer;font-weight:400;text-align:right}.hide-list{background:#83a89f;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;box-shadow:1px 1px 7px 0 #99999e;-webkit-box-shadow:1px 1px 7px 0 #99999e;-moz-box-shadow:1px 1px 7px 0 #99999e;-ms-box-shadow:1px 1px 7px 0 #99999e;-o-box-shadow:1px 1px 7px 0 #99999e;display:none;opacity:0;position:relative;padding:25px;top:-20px}.hide-list *{color:#fff!important;padding:0!important}.box-form{margin:0 auto;position:relative;width:100%}.box-form ::-webkit-input-placeholder{color:#888;font-weight:400;font-size:16px}input[type=tel],input[type=email],input[type=text],input[type=file],select{border:1px solid #ccc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;color:#83a89f;font-family:Lato;font-size:18px;margin:0;outline-color:#83a89f;padding-left:25px;padding-right:10px;height:50px;width:100%}input[type=file]{padding-top:23px}textarea{border:1px solid #ccc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;color:#83a89f;font-family:Lato;font-size:16px;height:150px;outline-color:#83a89f;padding:15px 20px 15px 25px;resize:none;width:100%}input[type=submit]{background-color:#83a89f;border:0;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-text-shadow:0 1px 0 rgba(0,0,0,.1);-moz-text-shadow:0 1px 0 rgba(0,0,0,.1);-ms-text-shadow:0 1px 0 rgba(0,0,0,.1);-o-text-shadow:0 1px 0 rgba(0,0,0,.1);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;cursor:pointer;display:inline-block;font-family:Lato;font-weight:900;font-size:14px;float:right;line-height:20px;margin-bottom:0;padding:14px 35px;text-align:center;letter-spacing:1.5px;white-space:nowrap;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-ms-transition:all 400ms;-o-transition:all 400ms}input[type=submit]:hover{background-color:#a5a5a5;color:#010101}#input_1_1{margin-top:0!important}.validation_error,.validation_message{display:none}.input-tips{display:none;opacity:0;position:absolute}.moda-antiga p{background:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/tel.png) left center no-repeat;color:#003859!important;min-height:28px;padding-left:40px}.contato-page h3{margin-bottom:30px;color:#023d58}.freq li{color:#888;font-size:16px;list-style:disc;text-transform:uppercase}.freq li span{color:#1aa5de;font-size:14px;text-transform:lowercase}.fast-title{color:#50928c;font-size:22px;font-weight:700}.logo-home{margin-bottom:40px;padding-top:20px;-webkit-transition:all 200ms cubic-bezier(.42,0,.58,1);-moz-transition:all 200ms cubic-bezier(.42,0,.58,1);-o-transition:all 200ms cubic-bezier(.42,0,.58,1);-ms-transition:all 200ms cubic-bezier(.42,0,.58,1);transition:all 200ms cubic-bezier(.42,0,.58,1);-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);-moz-transition-timing-function:cubic-bezier(.42,0,.58,1);-o-transition-timing-function:cubic-bezier(.42,0,.58,1);-ms-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}.logo-home img{display:block;margin-left:auto;margin-right:auto;-webkit-transition:all 200ms cubic-bezier(.42,0,.58,1);-moz-transition:all 200ms cubic-bezier(.42,0,.58,1);-o-transition:all 200ms cubic-bezier(.42,0,.58,1);-ms-transition:all 200ms cubic-bezier(.42,0,.58,1);transition:all 200ms cubic-bezier(.42,0,.58,1);-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);-moz-transition-timing-function:cubic-bezier(.42,0,.58,1);-o-transition-timing-function:cubic-bezier(.42,0,.58,1);-ms-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}.marcadagua{background:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/quem-somos/marca-dagua.png) right center no-repeat}.imgs-select{text-align:center}.imgs-select *{-webkit-transition:all 200ms cubic-bezier(.42,0,.58,1);-moz-transition:all 200ms cubic-bezier(.42,0,.58,1);-o-transition:all 200ms cubic-bezier(.42,0,.58,1);-ms-transition:all 200ms cubic-bezier(.42,0,.58,1);transition:all 200ms cubic-bezier(.42,0,.58,1);-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);-moz-transition-timing-function:cubic-bezier(.42,0,.58,1);-o-transition-timing-function:cubic-bezier(.42,0,.58,1);-ms-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}.imgs-select li{border:1px solid #b5b5b5;display:inline-block;height:110px;margin:20px;position:relative;width:170px}.imgs-select li:first-child{margin-left:0}.imgs-select li:last-child{margin-right:0}.imgs-select li .mask-img{background:url(//www.ecology.eco.br/wp-content/themes/ecology-theme/images/quem-somos/mask-img.png) center center;color:#fff;height:100%;padding-top:45px;position:absolute;text-align:center;width:100%;z-index:2}.imgs-select li:hover .mask-img{opacity:.4}.blog-title{color:#83a89f;font-weight:600;margin:30px 0 15px}.box-c2a{background:#c9e4de;border:1px solid #577f8a;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;padding:20px;margin-top:40px;text-align:center}.box-c2a h3{margin:0}.box-c2a a{background:#378683;margin-top:20px;display:inline-block}.box-c2a a:hover{background:#2a6f6c}.blog-list{padding-left:30px}.blog-list li{margin:10px;list-style:circle;color:#023d58;font-size:14px;font-weight:600}