@charset "UTF-8";.icon-button_closedetail{background-position:-40px 0}.icon-button_closedetail,.icon-button_closedirectory{background-image:url(../images/sprite.png);width:30px;height:30px}.icon-button_closedirectory{background-position:0 -40px}.icon-button_moredirectory{background-image:url(../images/sprite.png);background-position:-101px 0;width:12px;height:24px}.icon-icon_backwork{background-position:-115px 0;width:14px;height:17px}.icon-icon_backwork,.icon-icon_contactus{background-image:url(../images/sprite.png)}.icon-icon_contactus{background-position:0 -72px;width:27px;height:26px}.icon-icon_contactus_splitter{background-image:url(../images/sprite.png);background-position:-58px -72px;width:30px;height:8px}.icon-icon_facebook{background-position:-72px -29px;height:27px}.icon-icon_facebook,.icon-icon_nextprevioussplitter{background-image:url(../images/sprite.png);width:27px}.icon-icon_nextprevioussplitter{background-position:-29px -72px;height:22px}.icon-icon_paginationbullet{background-position:0 -100px}.icon-icon_paginationbullet,.icon-icon_paginationbullet_selected{background-image:url(../images/sprite.png);width:15px;height:15px}.icon-icon_paginationbullet_selected{background-position:-17px -100px}.icon-icon_pinterest{background-image:url(../images/sprite.png);background-position:-32px -40px;width:27px;height:27px}.icon-icon_pointerdetail{background-image:url(../images/sprite.png);background-position:-101px -26px;width:10px;height:24px}.icon-icon_scrolldown{background-position:0 0;width:38px;height:38px}.icon-icon_scrolldown,.icon-icon_vimeo{background-image:url(../images/sprite.png)}.icon-icon_vimeo{background-position:-72px 0;width:27px;height:27px}.svg-menu1{background:url(../images/sprite.svg) 0 0 no-repeat;width:174px;height:174px}.svg-menu1_over{background:url(../images/sprite.svg) 33.333333333333336% 0 no-repeat;width:174px;height:174px}.svg-menu2{background:url(../images/sprite.svg) 0 50% no-repeat;width:174px;height:174px}.svg-menu2_over{background:url(../images/sprite.svg) 33.333333333333336% 50% no-repeat;width:174px;height:174px}.svg-menu3{background:url(../images/sprite.svg) 66.66666666666667% 0 no-repeat;width:174px;height:174px}.svg-menu3_over{background:url(../images/sprite.svg) 66.66666666666667% 50% no-repeat;width:174px;height:174px}.svg-menu4{background:url(../images/sprite.svg) 0 100% no-repeat;width:174px;height:174px}.svg-menu4_over{background:url(../images/sprite.svg) 33.333333333333336% 100% no-repeat;width:174px;height:174px}.svg-menu5{background:url(../images/sprite.svg) 66.66666666666667% 100% no-repeat;width:174px;height:174px}.svg-menu5_over{background:url(../images/sprite.svg) 100% 0 no-repeat;width:174px;height:174px}@font-face{font-family:open_sansbold;src:url(../fonts/opensans-bold-webfont.woff2) format("woff2"),url(../fonts/opensans-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ralewaybold;src:url(../fonts/raleway-bold-webfont.woff2) format("woff2"),url(../fonts/raleway-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ralewaylight;src:url(../fonts/raleway-light-webfont.woff2) format("woff2"),url(../fonts/raleway-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ralewayregular;src:url(../fonts/raleway-regular-webfont.woff2) format("woff2"),url(../fonts/raleway-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ralewaysemibold;src:url(../fonts/raleway-semibold-webfont.woff2) format("woff2"),url(../fonts/raleway-semibold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Baskerville;src:url(../fonts/Baskerville-Italic.woff2) format("woff2"),url(../fonts/Baskerville-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Baskerville;src:url(../fonts/Baskerville-BoldItalic.woff2) format("woff2"),url(../fonts/Baskerville-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}*{text-decoration:none;outline:none;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{overflow-y:scroll;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}img{border:0;max-width:100%;display:block}textarea{resize:none}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}a{background-color:transparent;color:inherit}a:active,a:hover{outline:0}button,input,optgroup,select,textarea{font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border-radius:0}h1,h2,h3,h4,h5,h6{font-weight:400}li{list-style:none}u{text-decoration:underline}::-webkit-file-upload-button{cursor:pointer}input[type=password],input[type=text],textarea{border-radius:0;-webkit-appearance:none}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.hidden,.visible-mobile{display:none!important}@media screen and (max-width:1020px){.visible-mobile{display:block!important}}.affix{position:fixed}.text-center{text-align:center}.text-center img{display:inline-block}@media (max-width:767px){.text-center-xs{text-align:center!important}}.text-left{text-align:left}.text-right{text-align:right}#responsive{position:relative;z-index:1}@media screen and (max-width:1020px){#responsive{z-index:2}}@media screen and (max-width:767px){#responsive{z-index:3}}.interactive{cursor:pointer;transition:opacity .4s ease-out}.interactive:hover{opacity:.6}.center-contents{width:1180px;margin:0 auto;position:relative}@media screen and (max-width:1340px){.center-contents{width:96%;margin:0 2%}}@media screen and (max-width:767px){.center-contents{width:100%;margin:0}}.page{padding-bottom:50px}.page .banner{height:360px;background-position:50% 50%;background-size:cover;background-color:#f1f1f1;text-align:center;color:#fff;position:relative}.page .banner:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:1}.page .banner .text-group{padding:0 20%;position:absolute;bottom:35px;width:100%;z-index:2}.page .banner .title{font-size:35px;font-family:ralewaybold;padding-bottom:12px}@media screen and (max-width:767px){.page .banner .title{font-size:18px}}.page .banner .member-banner-warning{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(123,185,186,.8)}.page .banner .member-banner-warning.is-expiring{background-color:rgba(82,112,141,.8)}.page .banner .member-banner-warning.is-expiring .welcome{padding-top:70px}.page .banner .member-banner-warning .welcome{padding-top:110px;padding-bottom:10px;font-size:44px;font-family:ralewaybold;text-transform:uppercase}@media screen and (max-width:767px){.page .banner .member-banner-warning .welcome{font-size:28px}}.page .banner .member-banner-warning .subscription{font-size:25px}@media screen and (max-width:767px){.page .banner .member-banner-warning .subscription{font-size:20px}}.page .banner .member-banner-warning .subscription-date{font-family:ralewaybold;font-size:25px}.page .banner .member-banner-warning .highlighted{margin:15px 0 0}.page.top-line{border-top:10px solid #5bb4c2}ul li{position:relative;padding-left:12px}ul li:before{content:"•";position:absolute;top:-1px;left:0}.button{height:36px;line-height:36px;background-color:#acd8a8;color:#fff;text-transform:uppercase;font-family:ralewaysemibold;font-style:normal;font-size:16px;cursor:pointer;text-align:center;display:inline-block;vertical-align:middle;padding:0 10px;position:relative}.button.icon-back-arrow{padding-left:30px}.button.icon-back-arrow:after{content:"";position:absolute;top:7px;left:5px;width:20px;height:20px;background:url(../images/arrow.svg) 50% 50% no-repeat;transform:rotate(90deg);-webkit-transform:rotate(90deg)}.button.icon-fw-arrow{padding-right:30px}.button.icon-fw-arrow:after{content:"";position:absolute;top:7px;right:5px;width:20px;height:20px;background:url(../images/arrow.svg) 50% 50% no-repeat;transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.button.icon-add{padding-left:38px}.button.icon-add:after{content:"";position:absolute;top:7px;left:7px;width:22px;height:22px;background:url(../images/add.svg) 50% 50% no-repeat}.button.alternative{background-color:#91c9d6}.button.highlighted{background-color:#fc5d4c}.long-text,.short-text{color:#313435;font-size:16px}@media screen and (max-width:767px){.long-text,.short-text{font-size:14px}}.long-text.two-collumns,.short-text.two-collumns{column-count:2;column-gap:50px}@media screen and (max-width:767px){.long-text.two-collumns,.short-text.two-collumns{column-count:1;column-gap:0}}.long-text p,.short-text p{color:#313435}.long-text a,.short-text a{text-decoration:underline}.brand-color{color:#2fbe4a}.no-itens-msg{padding:30px 0;text-align:center;font-size:24px;font-family:Baskerville}@media screen and (max-width:767px){.no-itens-msg{padding:20px 10px;font-size:18px}}.mandatory{color:#2fbe4a}.gutter30{margin-left:-30px!important;margin-right:-30px!important}.gutter30 .grid-item{padding-left:30px;padding-right:30px}.gutter3{margin-left:-3px!important;margin-right:-3px!important}.gutter3 .grid-item{padding-left:3px;padding-right:3px}.grid-item .grid-item-wrap{display:block}.grid-item .image{display:block;overflow:hidden;height:200px}.grid-item .image .img{height:100%;background-size:cover;background-position:50% 50%;transition:all .3s ease}.grid-item .title{margin:6px 0;color:#2fbe4a;font-size:14px;text-transform:uppercase}.grid-item .short-text{font-size:14px}.grid-item .link{color:#2fbe4a;margin-top:15px;display:inline-block;font-weight:700;font-size:12px;text-transform:uppercase}.fade-it{transition:opacity .3s ease}.fade-it:hover{opacity:.8}.zoom-in{transition:all .3s ease}.zoom-in:hover{transform-origin:50% 50%;transform:scale(1.1);webkit-transform-origin:50% 50%;webkit-transform:scale(1.1)}.pagination{padding:45px 0 30px;text-align:right}.pagination .pag-item{padding:4px 7px;display:inline-block;vertical-align:middle;color:#91c9d6;text-align:center;margin-right:4px;font-size:18px;transition:all .3s ease;font-family:Baskerville;font-style:italic}.pagination .pag-item.selected,.pagination .pag-item:hover{color:#acd8a8;font-weight:700}.pagination .back{margin-right:10px;border-width:8px 9px 8px 0;border-color:transparent #acd8a8 transparent transparent}.pagination .back,.pagination .forward{width:0;height:0;border-style:solid;display:inline-block;vertical-align:middle}.pagination .forward{margin-left:10px;border-width:8px 0 8px 9px;border-color:transparent transparent transparent #acd8a8}.slideshow .contents .item{background-position:50%;background-repeat:no-repeat;background-size:cover;display:table}.slideshow .contents .item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:90}.slideshow .contents .item .text-group{display:table-cell;vertical-align:middle;height:100%;white-space:normal;color:#fff;position:relative;z-index:91}.slideshow .contents .item .text-group .title{padding:0 80px;font-size:22px;margin-bottom:5px}.slideshow .contents .item .text-group .short-text{color:#fff;padding:0 80px}.slideshow .bullets{position:absolute;bottom:20px;left:0;width:100%;text-align:center}.slideshow .bullets .item{display:inline-block;border-radius:50%;width:16px;height:16px;font-size:0;background-color:hsla(0,0%,100%,.7);margin:0 5px;cursor:pointer}.slideshow .bullets .item.item-selected{background-color:#fff}.headline{font-size:22px;color:#457e8c!important;font-family:Baskerville;font-style:italic;margin:-20px auto 30px;text-align:center;width:60%}@media screen and (max-width:1020px){.headline{width:80%}}.headline p{color:#457e8c!important}.find-member-bar{height:88px;background-color:#5bb4c2!important;padding-top:20px;position:relative;z-index:100}@media screen and (max-width:767px){.find-member-bar{height:auto}.find-member-bar.open .input-group{display:block}.find-member-bar.open .icon-arrow-up{transform:rotate(0)}}.find-member-bar.trans{background-color:rgba(91,180,194,.65)!important}@media screen and (max-width:767px){.find-member-bar.trans{position:absolute;top:62px;width:100%}}.find-member-bar .center-contents{width:1220px;padding-left:70px;font-size:0}@media screen and (max-width:1340px){.find-member-bar .center-contents{width:96%}}@media screen and (max-width:767px){.find-member-bar .center-contents{width:96%;margin:0 2%;padding-left:0}}.find-member-bar .icon-search{width:50px;height:50px;position:absolute;background:url(../images/search.svg) 50% 50% no-repeat;left:0}@media screen and (max-width:767px){.find-member-bar .icon-search{width:40px;height:40px}}.find-member-bar .title{color:#fff;text-transform:uppercase;font-size:18px;font-family:ralewaybold;display:inline-block;vertical-align:middle;width:30%}@media screen and (max-width:1020px){.find-member-bar .title{margin-top:-9px}}@media screen and (max-width:767px){.find-member-bar .title{font-size:14px;display:block;width:auto;padding-top:5px;padding-bottom:15px;padding-left:55px}}@media screen and (max-width:767px){.find-member-bar .input-group{display:none}}.find-member-bar .combobox-wrap{width:33%;display:inline-block;vertical-align:middle;margin-right:3%;position:relative}@media screen and (max-width:767px){.find-member-bar .combobox-wrap{width:100%}}.find-member-bar .combobox-wrap .select{padding-right:60px}.find-member-bar .combobox-wrap .button{width:60px;position:absolute;top:0;right:0;background-color:#457e8c;background-image:url(../images/arrow.svg);background-position:50% 50%;background-size:30%;background-repeat:no-repeat;pointer-events:none}.find-member-bar .name-group{width:34%;display:inline-block;vertical-align:middle;position:relative;padding-right:60px}@media screen and (max-width:767px){.find-member-bar .name-group{margin:20px 0;width:100%}}.find-member-bar .name-group .button{width:60px;position:absolute;top:0;right:0;background:#457e8c}@media screen and (max-width:767px){.find-member-bar .icon-arrow-up{width:32px;height:32px;position:absolute;top:5px;right:5px;background:url(../images/arrow_up.svg);transform:rotate(180deg)}}.find-member-bar.form-container .form-input{background-color:#fff}.arrow-up{width:30px;height:30px;background:url(../images/arrow_up.svg) 50% 50% no-repeat;background-size:contain;margin:30px auto}.icon-ok{width:40px;height:40px;background:url(../images/ok.svg) 50% 50% no-repeat;background-size:contain;margin:30px auto}.italic-colored-heading{font-size:22px;line-height:1.2em;color:#457e8c!important;font-family:Baskerville;font-style:italic}.bold-colored-heading,.colored-text{color:#457e8c!important}.bold-colored-heading{font-size:22px;line-height:1.2em;font-family:ralewaysemibold}.container{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:720px}}@media (min-width:992px){.container{width:940px}}@media (min-width:1200px){.container{width:1140px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:0;margin-right:0}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:0;padding-right:0}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}

/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-single{*zoom:1}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;color:#333;background-color:#fff}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-next:hover,.pika-prev:hover{opacity:1}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.is-rtl .pika-next,.pika-prev{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.is-rtl .pika-prev,.pika-next{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.is-today .pika-button{color:#2fbe4a;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#2fbe4a;box-shadow:inset 0 1px 3px #2fbe4a;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#2fbe4a;box-shadow:none;border-radius:3px}.pika-week{font-size:11px;color:#999}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}body,html{height:100%;background-color:#fff}body,html,input,li,p,textarea{font-family:ralewayregular;font-size:16px;color:#313435}input,li,p,textarea{line-height:1.5em}@media screen and (max-width:767px){input,li,p,textarea{font-size:14px}}h1,h2,h3{text-transform:uppercase;font-family:ralewaybold}h1.title,h2.title,h3.title{text-align:center;font-size:32px;padding:18px 0 22px;position:relative;margin-bottom:60px}@media screen and (max-width:1020px){h1.title,h2.title,h3.title{font-size:28px}}@media screen and (max-width:767px){h1.title,h2.title,h3.title{font-size:20px;margin-bottom:40px}}h1.title:after,h2.title:after,h3.title:after{content:"";width:70px;height:2px;background:#5bb4c2;position:absolute;left:50%;margin-left:-35px;bottom:0}header{position:fixed;background-color:#fff;height:130px;width:100%;z-index:200}@media screen and (max-width:1020px){header{height:62px}}header .button-subscribe,header .login-name{position:absolute;top:0;right:135px;color:#5bb4c2;font-family:open_sansbold;font-size:13px;text-transform:uppercase;line-height:42px;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:1020px){header .button-subscribe{display:none}}header .login-name{padding-left:35px;background:url(../images/user.svg) 0 50% no-repeat;background-size:26px 26px}@media screen and (max-width:1020px){header .login-name{font-size:0;right:18px;background-size:contain;top:10px}}header .button-login,header .button-logout{position:absolute;top:0;right:0;height:42px;line-height:42px;background:#5bb4c2;color:#fff;text-align:center;width:95px;font-family:open_sansbold;font-size:13px}@media screen and (max-width:1020px){header .button-login,header .button-logout{display:none}}header .button-logout{background:#fc5d4c}@media screen and (max-width:1020px){header{position:fixed}}main{padding-bottom:56px;padding-top:130px;width:100%}@media screen and (max-width:1020px){main{padding-top:62px}}footer{position:absolute;bottom:0;width:100%;height:56px;background-color:#313435}footer .credits{color:#fff;padding-left:20px;font-size:12px;font-family:ralewaylight;line-height:56px;float:left;width:30%}@media screen and (max-width:767px){footer .credits{display:none}}footer .right{float:right;width:60%;color:#fff;text-align:right;padding-top:18px;font-size:12px}footer .right .terms{padding-right:20px;display:inline-block}@media screen and (max-width:767px){footer .right{text-align:center;width:100%}}footer .right .phone{background:url(../images/telephone.svg) 0 0 no-repeat;padding-left:15px;margin-right:20px}@media screen and (max-width:767px){footer .right .phone{display:none}}footer .right .email{background:url(../images/at.svg) 0 0 no-repeat;padding-left:19px;margin-right:20px}@media screen and (max-width:767px){footer .right .email{display:none}}#site{position:relative;min-height:100%;overflow-x:hidden}@media screen and (max-width:1020px){#site.closed main{padding-left:0;position:relative;left:0}#site.closed #menu{left:-168px}#site main{transition:all .5s ease;position:absolute;left:168px}#site #menu{display:block;left:0}}#menu-mobile-icon{display:none}@media screen and (max-width:1020px){#menu-mobile-icon{display:block;position:absolute;top:8px;left:180px;width:49px;height:49px;cursor:pointer}#menu-mobile-icon .bar{width:30px;height:6px;background-color:#457e8c;position:absolute;left:10px;transform-origin:center;-webkit-transform-origin:center;transition:all .5s linear}#menu-mobile-icon.closed{left:18px}#menu-mobile-icon.closed .bar{background-color:#5bb4c2}#menu-mobile-icon.closed .bar1{top:10px;opacity:1;transform:none;-webkit-transform:none}#menu-mobile-icon.closed .bar2{top:22px;transform:none;-webkit-transform:none}#menu-mobile-icon.closed .bar3{top:34px;transform:none;-webkit-transform:none}#menu-mobile-icon .bar1{opacity:0;top:10px}#menu-mobile-icon .bar2{transform:rotate(45deg);-webkit-transform:rotate(45deg);top:30px}#menu-mobile-icon .bar3{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:12px}}@media screen and (max-width:767px){#menu-mobile-icon.closed{left:6px}}#logotype{display:block;position:absolute;left:30px;top:20px;width:310px;height:85px;background:url(../images/logo.jpg) 50% 50% no-repeat;background-size:contain}@media screen and (max-width:1180px){#logotype{width:250px}}@media screen and (max-width:1020px){#logotype{width:152px;height:44px;left:50%;top:8px;margin-left:-76px}}#menu{font-size:0;position:absolute;bottom:30px;right:30px}@media screen and (max-width:1180px){#menu{right:5px}}@media screen and (max-width:1020px){#menu{position:fixed;top:0;left:0;right:auto;width:168px;z-index:100;background-color:#457e8c;height:100%;padding-top:16px;-webkit-box-shadow:inset -8px 0 5px 0 rgba(0,0,0,.26);-moz-box-shadow:inset -8px 0 5px 0 rgba(0,0,0,.26);box-shadow:inset -8px 0 5px 0 rgba(0,0,0,.26);transition:all .5s ease}#menu .email,#menu .phone{font-size:14px;color:#fff;display:block;padding:15px 0 15px 25px;border-bottom:1px solid #518694;margin:0 12px}#menu .phone{background:url(../images/telephone.svg) 0 50% no-repeat;background-size:15px 15px}#menu .email{background:url(../images/at.svg) 0 50% no-repeat;background-size:15px 15px}}#menu .menu-resident:after{content:"";position:absolute;right:0;top:0;height:18px;width:1px;background:#8a8a8a}@media screen and (max-width:1020px){#menu .menu-resident:after{display:none}}#menu .menu-resident:last-child:after{display:none}#menu .menu-item{display:inline-block;position:relative;padding:0 12px}@media screen and (max-width:1020px){#menu .menu-item{display:block}}#menu .menu-item .title{color:#8a8a8a;transition:color .3s linear;font-size:15px;text-transform:uppercase;font-family:ralewaysemibold}@media screen and (max-width:1180px){#menu .menu-item .title{font-size:13px}}@media screen and (max-width:1020px){#menu .menu-item .title{color:#fff;padding:15px 0;display:block;border-bottom:1px solid #518694}}#menu .menu-item .submenu{display:none;background:#ccc;position:absolute;z-index:100;width:100%}#menu .menu-item .submenu a{display:block;padding:10px 0;text-align:center;width:100%;font-size:14px;text-transform:uppercase;color:#fff;cursor:pointer;transition:background-color .3s ease}#menu .menu-item .submenu a:hover{background-color:#2fbe4a}#menu .menu-item.selected .title,#menu .menu-item:hover .title{color:#2fbe4a}@media screen and (max-width:1020px){#menu .menu-item.selected,#menu .menu-item:hover{background-color:#5bb4c2;-webkit-box-shadow:inset -8px 0 5px 0 rgba(0,0,0,.26);-moz-box-shadow:inset -8px 0 5px 0 rgba(0,0,0,.26);box-shadow:inset -8px 0 5px 0 rgba(0,0,0,.26)}#menu .menu-item.selected .title,#menu .menu-item:hover .title{color:#fff;border-bottom:none}}#menu .menu-item:hover .submenu{display:block}@media screen and (min-width:1020px){#menu{display:block!important}}#networks{display:inline-block;vertical-align:middle}#networks .network-itens{margin:0 8px;display:inline-block}#page-banner{height:220px;background-repeat:no-repeat;background-position:50%;background-size:cover}#page-home .banner{max-height:640px;height:calc(100vh - 130px);height:-webkit-calc(100vh - 130px);margin-top:-88px}#page-home .banner .title{width:60%;margin:0 auto}#page-home .banner .icon-logotype{width:130px;height:112px;background:url(../images/osteopatia_branco.svg) 50% 50% no-repeat;margin:0 auto 40px}@media screen and (max-width:767px){#page-home .banner .icon-logotype{display:none}}#page-home .banner .action-item{width:30px;height:50px;background:url(../images/scroll.svg) 50% 50% no-repeat;margin:60px auto 0}@media screen and (max-width:767px){#page-home .banner .action-item{display:none}}#page-home .association{padding:60px 0}#page-home .association .center-contents{display:flex;flex-direction:row-reverse;align-items:center}@media screen and (max-width:1020px){#page-home .association .center-contents{display:block}}#page-home .association .col-image{width:45%;background-repeat:no-repeat;background-position:50% 50%}@media screen and (max-width:1020px){#page-home .association .col-image{float:none;width:100%;margin-bottom:0;margin-top:20px;text-align:center}#page-home .association .col-image img{display:inline-block}}#page-home .association .col-text{width:55%;padding:0 60px}#page-home .association .col-text h2{text-align:left;margin-bottom:30px;padding-top:0}#page-home .association .col-text h2:after{margin-left:0;left:0}#page-home .association .col-text .button{margin-top:30px}@media screen and (max-width:1020px){#page-home .association .col-text{width:100%}}@media screen and (max-width:767px){#page-home .association .col-text{padding:20px;text-align:center}#page-home .association .col-text img{display:inline-block}#page-home .association .col-text h2{text-align:center}#page-home .association .col-text h2:after{left:50%;margin-left:-35px}#page-home .association .col-text .short-text{text-align:left}}#page-home .partner-bar{background:#e3f1f5;padding:62px 0;text-align:center}@media screen and (max-width:767px){#page-home .partner-bar{padding:20px 0 30px}}@media screen and (max-width:767px){#page-home .partner-bar .center-contents{width:96%;margin:0 2%}}#page-home .partner-bar img{display:inline-block;vertical-align:middle;margin:20px 0}#page-home .partner-bar .partner-name{display:inline-block;vertical-align:middle;width:200px;margin:0 40px;text-align:left;line-height:1em}#page-home .partner-bar .partner-name:after{display:none}@media screen and (max-width:767px){#page-home .partner-bar .partner-name{text-align:center}}#page-home .partner-bar .quote{display:inline-block;vertical-align:middle;width:400px;text-align:left;position:relative;color:#5bb4c2;padding-top:20px;font-family:Baskerville;font-style:italic;font-size:20px}@media screen and (max-width:767px){#page-home .partner-bar .quote{max-width:400px;width:100%;text-align:center}}#page-home .partner-bar .quote:after{content:"";background-color:#457e8c;width:70px;height:3px;position:absolute;top:0;left:0}@media screen and (max-width:767px){#page-home .partner-bar .quote:after{left:50%;margin-left:-35px}}#page-home .partner-bar .quote .button{margin-top:30px}#page-home .what-is{background-color:#f3f3f3;padding:40px 0}@media screen and (max-width:767px){#page-home .what-is{padding:20px}}#page-home .what-is .button{margin:30px auto;width:120px;display:block}#page-home .who-is{background-color:#e3f1f5}#page-home .who-is .col-image{float:right;width:45%;height:700px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media screen and (max-width:1020px){#page-home .who-is .col-image{float:none;margin:auto auto 40px;height:300px;width:100%}}@media screen and (max-width:767px){#page-home .who-is .col-image{margin:0;background-size:cover}}#page-home .who-is .col-text{float:left;width:55%;padding:50px 60px}@media screen and (max-width:1020px){#page-home .who-is .col-text{float:none;width:100%}}@media screen and (max-width:767px){#page-home .who-is .col-text{padding:20px 20px 40px}}#page-home .who-is .col-text .icon{margin:0}@media screen and (max-width:767px){#page-home .who-is .col-text .icon{margin:auto}}#page-home .who-is .col-text h2{text-align:left;margin-bottom:30px}#page-home .who-is .col-text h2:after{margin-left:0;left:0}@media screen and (max-width:767px){#page-home .who-is .col-text h2{text-align:center}#page-home .who-is .col-text h2:after{margin-left:-35px;left:50%}}#page-list .submenu{width:600px;margin:-20px auto 30px;font-size:20px;font-family:ralewaybold;color:#8a8a8a}@media screen and (max-width:767px){#page-list .submenu{width:100%;font-size:16px}}#page-list .submenu .submenu-item{width:48%;text-align:center;display:inline-block}#page-list .submenu .submenu-item.selected{color:#2fbe4a}#page-list .button-add-news{margin-bottom:20px}@media screen and (max-width:767px){#page-list .button-add-news{margin:0 auto 20px;display:block;width:230px}}.list .item{position:relative;min-height:320px;background-color:#f3f3f3;margin-bottom:20px;padding-left:568px}@media screen and (max-width:1020px){.list .item{padding-left:50%}}@media screen and (max-width:767px){.list .item{padding-left:0}}.list .item .image{position:absolute;top:0;left:0;width:568px;height:320px;background-position:50% 50%;background-size:cover}@media screen and (max-width:1020px){.list .item .image{width:50%;height:250px}}@media screen and (max-width:767px){.list .item .image{position:relative;width:100%}}.list .item .text-group{padding:38px 36px}@media screen and (max-width:767px){.list .item .text-group{padding:20px 20px 45px}}.list .item .text-group .title{font-size:25px;font-family:ralewaybold;text-transform:uppercase}@media screen and (max-width:1020px){.list .item .text-group .title{font-size:20px}}@media screen and (max-width:767px){.list .item .text-group .title{font-size:16px}}.list .item .text-group .subtitle{font-size:18px;padding:8px 0 15px;color:#457e8c;font-family:Baskerville;font-style:italic}.list .item .arrow{width:22px;height:22px;background:url(../images/seta.svg) 50% 50% no-repeat;position:absolute;bottom:20px;right:20px}.list .item.no-image{padding-left:0;min-height:0}.list .item.no-image .text-group{padding:38px 65px}@media screen and (max-width:767px){.list .item.no-image .text-group{padding:20px 20px 45px}}.list .item:nth-child(2n){background-color:#deeff3}#page-detail .image-left{margin-right:30px;margin-bottom:10px;float:left;width:584px}@media screen and (max-width:1020px){#page-detail .image-left{float:none}}#page-detail h1{font-size:25px;padding:10px 0}@media screen and (max-width:1020px){#page-detail h1{font-size:20px}}@media screen and (max-width:767px){#page-detail h1{font-size:16px;padding:10px 20px}}#page-detail .date{color:#457e8c;font-size:15px;text-transform:uppercase}@media screen and (max-width:767px){#page-detail .date{padding:0 20px}}#page-detail .footer-details{margin-top:30px;border-top:1px solid #d6d6d7;border-bottom:1px solid #d6d6d7;padding:25px 0 35px}@media screen and (max-width:1020px){#page-detail .footer-details{padding:10px 0}}@media screen and (max-width:767px){#page-detail .footer-details{margin:20px 4%;width:92%;padding:0 5px}}#page-detail .footer-details .title{color:#457e8c;font-size:18px;font-family:ralewaybold}#page-detail .footer-details .location,#page-detail .footer-details .more-info,#page-detail .footer-details .schedule{float:left}@media screen and (max-width:1020px){#page-detail .footer-details .location,#page-detail .footer-details .more-info,#page-detail .footer-details .schedule{float:none;width:100%!important;margin:18px 0}}#page-detail .footer-details .location{width:40%;padding-right:30px}#page-detail .footer-details .schedule{width:22%;padding-right:30px}#page-detail .footer-details .more-info{width:38%}#page-detail .footer-details .short-text p{font-size:15px}#page-detail .button-group{padding-top:20px}#page-detail .button-group .button{margin-left:10px}@media screen and (max-width:767px){#page-detail .button-group{padding:0 20px;text-align:center}}@media screen and (max-width:767px){#page-detail .long-text{padding:0 20px}}@media screen and (max-width:767px){#page-contacts{padding-bottom:0}}#page-contacts .center-contents{margin-bottom:50px}@media screen and (max-width:767px){#page-contacts .center-contents{margin-bottom:0}}#page-contacts .center-contents .text{padding-left:40px;float:right;width:42%}@media screen and (max-width:1020px){#page-contacts .center-contents .text{float:none;width:100%;text-align:center}}@media screen and (max-width:767px){#page-contacts .center-contents .text{padding-left:0}}#page-contacts .center-contents .text .title{color:#457e8c;font-size:18px;font-family:ralewaybold}#page-contacts .center-contents .aygmaps{width:58%;height:330px;float:left}@media screen and (max-width:1020px){#page-contacts .center-contents .aygmaps{height:300px;float:none;width:100%;margin-top:20px}}#page-osteopatia{padding-bottom:0}#page-osteopatia .submenu{text-align:center;padding-top:28px}@media screen and (max-width:767px){#page-osteopatia .submenu{display:none}}#page-osteopatia .submenu .link{color:#457e8c;font-size:13px;text-transform:uppercase;padding:0 8px;position:relative}#page-osteopatia .submenu .link.selected,#page-osteopatia .submenu .link:hover{color:#2fbe4a;font-family:ralewaysemibold}#page-osteopatia .submenu .link:after{content:"";height:16px;width:1px;position:absolute;top:0;right:0;background:#457e8c}#page-osteopatia .submenu .link:last-child:after{display:none}@media screen and (max-width:767px){#page-osteopatia .osteopatia-block .short-text{padding:0 20px}}#page-osteopatia .block h2.title{text-align:left;margin-bottom:20px}#page-osteopatia .block h2.title:after{left:0;margin-left:0}@media screen and (max-width:767px){#page-osteopatia .block h2.title{text-align:center}#page-osteopatia .block h2.title:after{margin-left:-35px;left:50%}}#page-osteopatia .block .icon{margin-left:0}@media screen and (max-width:767px){#page-osteopatia .block .icon{margin:0 auto}}#page-osteopatia .history-block{padding:50px 0;background-color:#f3f3f3;margin-top:40px}#page-osteopatia .history-block .item{padding-bottom:45px}#page-osteopatia .history-block .item .subtitle{color:#457e8c;font-size:15px;font-family:Baskerville;font-style:italic;padding-top:15px;width:80%;margin:0 auto}#page-osteopatia .history-block .item .short-text{padding-right:30px}@media screen and (max-width:767px){#page-osteopatia .history-block .item .short-text{padding:0 20px 20px}}#page-osteopatia .history-block .item .col-image,#page-osteopatia .history-block .item .col-text{width:50%}@media screen and (max-width:767px){#page-osteopatia .history-block .item .col-image,#page-osteopatia .history-block .item .col-text{float:none!important;width:100%;padding-left:0!important}#page-osteopatia .history-block .item .col-image img,#page-osteopatia .history-block .item .col-text img{display:block;margin:0 auto}}#page-osteopatia .history-block .item .col-image{float:left}#page-osteopatia .history-block .item .col-text,#page-osteopatia .history-block .item:nth-child(2n) .col-image{float:right}#page-osteopatia .history-block .item:nth-child(2n) .col-text{float:left}#page-osteopatia .history-block .item:nth-child(odd) .col-text{padding-left:20px}#page-osteopatia .job-block .item{position:relative}#page-osteopatia .job-block .item .center-contents{position:static}@media screen and (max-width:1020px){#page-osteopatia .job-block .item .center-contents{width:100%;margin:0}}#page-osteopatia .job-block .item .short-text{padding:35px 60px 35px 130px}@media screen and (max-width:1020px){#page-osteopatia .job-block .item .short-text{padding:25px 40px 25px 50px}}@media screen and (max-width:767px){#page-osteopatia .job-block .item .short-text{padding:20px}}#page-osteopatia .job-block .item .image{background-size:cover;background-position:50% 50%;position:absolute;width:35%;height:100%;max-width:400px}@media screen and (max-width:767px){#page-osteopatia .job-block .item .image{width:100%}}#page-osteopatia .job-block .item .col-image{float:left;width:35%;height:100%;position:static}@media screen and (max-width:767px){#page-osteopatia .job-block .item .col-image{width:100%;float:none;height:30vh;position:relative}}#page-osteopatia .job-block .item .col-text{float:right;width:65%}@media screen and (max-width:767px){#page-osteopatia .job-block .item .col-text{width:100%;float:none}}#page-osteopatia .job-block .item:nth-child(odd) .col-image{float:right}#page-osteopatia .job-block .item:nth-child(odd) .col-text{float:left}#page-osteopatia .job-block .item:nth-child(1n){background-color:#c0e0e8}#page-osteopatia .job-block .item:nth-child(2n){background-color:#e9f4f7}#page-osteopatia .job-block .item:nth-child(3n){background-color:#fff}@media screen and (max-width:767px){#page-aboutus .osteopatia-block .short-text{padding:0 20px}}#page-aboutus .ethic-code{background-position:50% 50%;background-size:cover;height:550px;margin:30px 0 50px}@media screen and (max-width:767px){#page-aboutus .ethic-code{min-height:550px;height:auto;padding-bottom:10px}}#page-aboutus .ethic-code .center-contents{height:100%}#page-aboutus .ethic-code .text-group{width:60%;background:hsla(0,0%,100%,.8);height:100%;padding:0 30px;margin-left:-30px;padding-top:25px}@media screen and (max-width:1180px){#page-aboutus .ethic-code .text-group{width:75%}}@media screen and (max-width:1020px){#page-aboutus .ethic-code .text-group{width:100%;margin-left:0;height:98%}}@media screen and (max-width:767px){#page-aboutus .ethic-code .text-group{width:96%;margin:0 2%}#page-aboutus .ethic-code .text-group .icon{display:block;margin:0 auto}}#page-aboutus .ethic-code .button{margin-top:30px}@media screen and (max-width:767px){#page-aboutus .ethic-code .button{font-size:12px;margin:20px auto 10px;line-height:1em;padding-top:6px;width:270px;display:block}}#page-aboutus .ethic-code h2.title{text-align:left;margin-bottom:20px}@media screen and (max-width:767px){#page-aboutus .ethic-code h2.title{text-align:center}}#page-aboutus .ethic-code h2.title:after{left:0;margin-left:0}@media screen and (max-width:767px){#page-aboutus .ethic-code h2.title:after{margin-left:-35px;left:50%}}#page-aboutus .ethic-code .icon{margin-left:0}#page-aboutus .partners{overflow:hidden}@media screen and (max-width:767px){#page-aboutus .partners{padding:0 20px}}#page-aboutus .partners .grid-item:nth-last-child(-n+2) .item-wrap{border-bottom:none}#page-aboutus .partners .grid-item:last-child .item-wrap{border-bottom:none!important}#page-aboutus .partners .item-wrap{padding-left:230px;position:relative;height:178px;min-height:178px;border-bottom:1px solid #ccc;margin-bottom:36px}@media screen and (max-width:1180px){#page-aboutus .partners .item-wrap{height:230px}}@media screen and (max-width:990px){#page-aboutus .partners .item-wrap{height:auto;border-bottom:1px solid #ccc!important}}@media screen and (max-width:767px){#page-aboutus .partners .item-wrap{padding-left:0;padding-bottom:20px;margin-bottom:25px}}#page-aboutus .partners .item-wrap .image{position:absolute;top:0;left:0;width:216px;height:138px;border:1px solid #ccc}@media screen and (max-width:767px){#page-aboutus .partners .item-wrap .image{position:static}}#page-aboutus .partners .item-wrap .title{color:#457e8c;font-family:ralewaybold;text-transform:uppercase;width:70%;padding-bottom:10px}@media screen and (max-width:767px){#page-aboutus .partners .item-wrap .title{padding-bottom:0}}#page-aboutus .partners .item-wrap .short-text p{font-size:13px}#page-aboutus .partners .item-wrap .know-more{color:#acd8a8;font-size:13px;padding-top:10px;display:inline-block;font-family:ralewaysemibold}#page-membro-arop .grid-item{padding:38px 0 24px}#page-membro-arop .grid-item:nth-child(2n){background:#f0f7f9}#page-membro-arop .grid-item .image{float:left;width:188px;height:188px;border-radius:50%;margin-right:60px;margin-bottom:30px;background-color:#f3f3f3;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1340px){#page-membro-arop .grid-item .image{width:140px;height:140px}}@media screen and (max-width:767px){#page-membro-arop .grid-item .image{width:100px;height:100px;margin-right:10px;margin-left:10px}}#page-membro-arop .grid-item .text-group{float:left;width:340px;margin-bottom:30px}@media screen and (max-width:767px){#page-membro-arop .grid-item .text-group{width:180px;word-break:break-all;font-size:12px}}#page-membro-arop .grid-item .text-group .name{font-size:22px;text-transform:uppercase;font-family:ralewaybold}@media screen and (max-width:767px){#page-membro-arop .grid-item .text-group .name{font-size:16px}}#page-membro-arop .grid-item .text-group .subtitle{font-family:Baskerville;font-style:italic;color:#457e8c;padding-bottom:10px}#page-membro-arop .grid-item .text-group .web{font-size:16px;color:#5bb4c2;display:block;font-family:ralewaysemibold}@media screen and (max-width:767px){#page-membro-arop .grid-item .text-group .web{font-size:12px}}#page-membro-arop .grid-item .text-group .email{color:#5bb4c2;padding:4px 0;display:inline-block}#page-membro-arop .grid-item .text-group .phone{color:#457e8c;padding-bottom:8px}#page-membro-arop .grid-item .text-group .cv-button{margin-top:20px}#page-membro-arop .grid-item .text-group .address .address2{margin-top:10px}#page-membro-arop .grid-item .map-group{float:right;width:380px}@media screen and (max-width:1020px){#page-membro-arop .grid-item .map-group{float:none;margin-left:200px}}@media screen and (max-width:767px){#page-membro-arop .grid-item .map-group{width:100%;margin-left:0}}#page-membro-arop .grid-item .map-group .image-map{width:100%;height:200px;margin-bottom:15px;max-width:380px;margin-left:10px}#page-member-subscribe h1{width:360px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){#page-member-subscribe h1{width:100%}}#page-member-subscribe .long-text{text-align:center;width:710px;margin-left:auto;margin-right:auto;padding-bottom:50px;margin-top:-30px}@media screen and (max-width:767px){#page-member-subscribe .long-text{width:100%;padding:20px}}#page-member-subscribe .vantages{background-color:#f3f3f3;padding:30px 0;text-align:center}#page-member-subscribe .vantages h2{color:#5bb4c2;font-size:20px;width:240px;margin:0 auto 30px}#page-member-subscribe .vantages .diagram{margin-bottom:30px}#page-member-subscribe .vantages .diagram .item{width:250px;display:inline-block;vertical-align:top;position:relative;text-align:center;padding:180px 20px 0;background-repeat:no-repeat;background-position:50% 0;background-size:150px 150px;font-size:14px}@media screen and (max-width:1020px){#page-member-subscribe .vantages .diagram .item{display:block;margin:20px auto 80px;padding:0 0 0 140px;height:120px;background-position:0 0;width:300px;text-align:left;background-size:120px 120px;display:flex;align-items:center}}#page-member-subscribe .vantages .diagram .item:after{content:"";width:104px;height:1px;background:#5bb4c2;position:absolute;top:75px;left:200px;z-index:1}@media screen and (max-width:1020px){#page-member-subscribe .vantages .diagram .item:after{width:1px;height:100px;top:120px;left:60px}}#page-member-subscribe .vantages .diagram .item:before{content:"";height:8px;width:8px;border-radius:50%;background:#f3f3f3;border:1px solid #5bb4c2;position:absolute;left:250px;top:71px;z-index:2}@media screen and (max-width:1020px){#page-member-subscribe .vantages .diagram .item:before{left:56px;top:155px}}#page-member-subscribe .vantages .diagram .item:last-child:after,#page-member-subscribe .vantages .diagram .item:last-child:before{display:none}#page-member-subscribe .vantages .diagram .item1{background-image:url(../images/vantagens_1.svg)}#page-member-subscribe .vantages .diagram .item2{background-image:url(../images/vantagens_2.svg)}#page-member-subscribe .vantages .diagram .item3{background-image:url(../images/vantagens_3.svg)}#page-member-subscribe .vantages .diagram .item4{background-image:url(../images/vantagens_4.svg)}#page-member-subscribe .how-to{background:#457e8c;padding:40px 0 85px}@media screen and (max-width:1020px){#page-member-subscribe .how-to{padding-bottom:30px}}#page-member-subscribe .how-to h2{color:#fff;text-align:center;padding-bottom:80px}@media screen and (max-width:1020px){#page-member-subscribe .how-to h2{padding-bottom:50px}}@media screen and (max-width:767px){#page-member-subscribe .how-to h2{font-size:22px}}#page-member-subscribe .how-to .steps{color:#fff;text-align:center}#page-member-subscribe .how-to .steps .item{width:320px;display:inline-block;vertical-align:top;text-align:left;position:relative}@media screen and (max-width:1020px){#page-member-subscribe .how-to .steps .item{display:block;margin:20px auto 70px;width:280px!important}}#page-member-subscribe .how-to .steps .item:first-child{width:300px}#page-member-subscribe .how-to .steps .item:last-child{width:210px}#page-member-subscribe .how-to .steps .item:last-child:after{display:none}#page-member-subscribe .how-to .steps .item:after{content:"";background:url(../images/arrow.svg) 50% 50% no-repeat;width:50px;height:22px;position:absolute;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);top:40px;right:30px}@media screen and (max-width:1020px){#page-member-subscribe .how-to .steps .item:after{transform:rotate(0deg);-webkit-transform:rotate(0deg);left:50%;top:auto;bottom:-50px;margin-left:-25px}}#page-member-subscribe .how-to .steps .item .big{font-size:66px;font-family:Baskerville;font-style:italic;position:absolute;top:-15px;left:0}#page-member-subscribe .how-to .steps .item .title{font-size:22px;font-family:Baskerville;font-style:italic;padding-left:34px;padding-right:50px;height:50px}#page-member-subscribe .how-to .steps .item:last-child .title{padding-right:0}#page-member-subscribe .how-to .steps .item .subtitle{font-size:14px;color:#91c9d6}#page-member-subscribe .form-block{background:url(../images/member_form.jpg) 100% 50% no-repeat}#page-member-subscribe .form-block h2{text-align:center;color:#5bb4c2;padding:56px 0 44px}@media screen and (max-width:767px){#page-member-subscribe .form-block h2{font-size:22px}}#page-member-subscribe .form-block .container{width:600px;margin:0 auto}@media screen and (max-width:767px){#page-member-subscribe .form-block .container{width:300px}}#page-member-subscribe .form-block .container .form-input{border:1px solid #5bb4c2;background:hsla(0,0%,100%,.4)}#page-member-subscribe .form-block .container .button-go{padding-right:20px;position:relative}#page-member-subscribe .form-block .container .button-go:after{content:"";background:url(../images/arrow.svg) 50% 50% no-repeat;width:15px;height:8px;position:absolute;top:14px;right:2px;transform:rotate(-90deg)}#page-member-subscribe .form-block .container .form-group{margin-bottom:20px}@media screen and (max-width:767px){#page-member-subscribe .form-block .container .form-group.radio{display:block;margin-bottom:0!important}}#page-member-subscribe .form-block .container .form-group .form-group{padding-right:15px;margin-bottom:0}@media screen and (max-width:767px){#page-member-subscribe .form-block .container .form-group .form-group{padding-right:0;margin-bottom:20px}}#page-member-subscribe .form-block .container .form-group .form-group:last-child{padding-right:0;margin-bottom:0}#page-member-subscribe .form-block .container .with-border{border-bottom:1px dotted #5bb4c2}#page-member-subscribe .form-block .container .with-border .form-group{padding-bottom:20px}#page-member-subscribe .form-block .container .zip-group{font-size:0}#page-member-subscribe .form-block .container .zip-group .zip4{width:20%;margin-right:2%}#page-member-subscribe .form-block .container .zip-group .zip3{width:15%;margin-right:2%}#page-member-subscribe .form-block .container .zip-group .ziplocal{width:61%}@media screen and (max-width:767px){#page-member-subscribe .form-block .container .form-file-wrap .form-label{width:120px}}#page-member-payment h1{text-align:center;padding-top:30px;padding-bottom:15px;font-size:20px;color:#5bb4c2}#page-member-payment .subscription-value{text-align:center;font-size:14px;font-family:ralewaybold;padding-bottom:35px}#page-member-payment .form-container{width:600px;margin:0 auto}@media screen and (max-width:767px){#page-member-payment .form-container{width:300px}}#page-member-payment .form-container .form-input{border:1px solid #5bb4c2;background:hsla(0,0%,100%,.4)}#page-member-payment .buttons-group{padding:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:30px 0 20px}#page-member-payment .buttons-group .button{float:right;margin-left:8px;margin-top:40px}#page-member-payment .buttons-group .mb-icon{display:inline-block;vertical-align:middle;width:70px;height:80px;background:url(../images/MB.svg) 50% 50% no-repeat;margin-right:10px}#page-member-payment .buttons-group .mb-info{display:inline-block;vertical-align:middle}#page-member-payment .buttons-group .mb-info .title{color:#5bb4c2;font-family:ralewaybold;font-size:15px}#page-member-payment .buttons-group .mb-info .value{color:#313435;font-family:ralewayregular}#page-member-payment .notes{color:#91c9d6;font-size:12px;font-family:ralewayregular}.login-box{width:346px;height:239px;background:url(../images/login_popup.png) 50% 50% no-repeat;position:fixed;top:48px;right:28px;padding:40px 15px 10px 20px;z-index:400}@media screen and (max-width:1020px){.login-box{background:#fff;padding:40px 15px 20px;top:50%;left:50%;margin-left:-173px;margin-top:-120px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.46);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.46);box-shadow:0 0 5px 0 rgba(0,0,0,.46)}}@media screen and (max-width:767px){.login-box{width:300px;margin-left:-150px}}.login-box input{height:32px;background-color:#f3f3f3;border:none;width:99%;color:#555;padding:0 5px;font-size:12px}.login-box input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #f3f3f3 inset}.login-box input::-webkit-input-placeholder{color:#555}.login-box input:-moz-placeholder,.login-box input::-moz-placeholder{color:#555;opacity:1}.login-box input:-ms-input-placeholder,.login-box input::-ms-input-placeholder{color:#555}.login-box input.error{border:1px solid #b00;background:#fee}.login-box .email-input,.login-box .pass-input{background:url(../images/login.svg) 5px 50% no-repeat;background-size:14px 14px;background-color:#f3f3f3;padding-left:20px;margin:5px}.login-box .pass-input{background:url(../images/password.svg) 5px 50% no-repeat;background-size:14px 14px;background-color:#f3f3f3}.login-box .button{display:block}.login-box .forgot-pwd{font-family:ralewayregular;color:#ccc;text-transform:uppercase;font-size:12px;border-bottom:1px solid #ccc;display:block;margin:24px 0 10px;padding-bottom:8px}#page-request-pass .form-container{max-width:600px;margin:auto}@media screen and (max-width:767px){#page-request-pass .form-container{width:300px}}#page-request-pass .button-send{margin-top:15px;width:120px}.claim{font-family:Baskerville;font-style:italic;text-align:center;padding:0 0 40px;color:#5bb4c2;font-size:26px;margin-top:-10px}@media screen and (max-width:767px){.claim{font-size:20px}}#page-change-pass .form-container{max-width:600px;margin:auto}@media screen and (max-width:767px){#page-change-pass .form-container{width:300px}}#page-add-member-news .form-container{max-width:600px;margin:auto}@media screen and (max-width:767px){#page-add-member-news .form-container{width:300px}}#page-add-member-news .form-container textarea{line-height:1.5em}#page-add-member-news .button-back{margin-top:-240px}#page-add-member-news .sucess-request{text-align:center}#page-add-member-news .sucess-request .title{color:#5bb4c2;font-family:ralewaybold;font-size:16px}#page-add-member-news .sucess-request .subtitle{font-size:14px;color:#ccc}#page-add-member-news .sucess-request .button{margin-top:30px}.form-container.inline-labels .form-group{padding-left:120px}.form-container.inline-labels .form-label{position:absolute;top:0;left:0;width:120px}.form-container.inline-labels .form-input{float:left;width:100%}.form-container .checkbox,.form-container .radio{position:relative;padding-left:0!important}.form-container .checkbox .form-input,.form-container .checkbox .form-label,.form-container .radio .form-input,.form-container .radio .form-label{display:inline-block!important;vertical-align:middle!important;float:none!important;position:relative!important;left:0!important}.form-container .checkbox .form-input,.form-container .radio .form-input{width:20px;opacity:0;z-index:3;position:relative;cursor:pointer}.form-container .checkbox .form-input:checked+.form-label:after,.form-container .radio .form-input:checked+.form-label:after{background:#5bb4c2}.form-container .checkbox .form-label,.form-container .radio .form-label{position:relative;z-index:2}.form-container .checkbox .form-label:after,.form-container .radio .form-label:after{content:"";position:absolute;top:0;left:-20px;width:14px;height:14px;background:#fff;opacity:1;border:1px solid #5bb4c2;cursor:pointer}.form-container .radio .form-label:after{border-radius:50%}.form-container .input-error,.form-container .input-error+.form-label:after{background:#fee!important}.form-container .input-error+.button{background:#fee;color:#888}.form-container .form-message{color:#000;padding:5px 10px;margin:20px 0;display:block;text-align:center;font-size:18px}.form-container .form-message.error{color:red;background:#fee}.form-container .form-message.success{background:#797;color:#fff}@media screen and (min-width:768px){.form-container .form-row .form-group{padding-right:10px}.form-container .form-row .form-group:last-child{padding-right:0}}.form-container .form-group{margin-bottom:10px;position:relative}.form-container .form-group .inline{display:inline-block;margin-right:5px}.form-container .form-label{padding:0 0 6px;font-size:13px;display:block;font-family:ralewaylight;text-transform:uppercase}.form-container .form-label.branded{color:#5bb4c2}.form-container .form-input{height:36px;line-height:36px;width:100%;padding:0 3px;font-size:13px;border:1px solid #5bb4c2;background:hsla(0,0%,100%,.4)}.form-container .form-input:focus{background:#e3f1f4}.form-container .form-input.error{border:1px solid #b00;background:#fee}.form-container textarea.form-input{height:150px}.form-container .form-file-wrap{display:inline-block;position:relative;cursor:pointer}.form-container .form-file-wrap .button{pointer-events:none;display:inline-block;vertical-align:middle;width:100px}.form-container .form-file-wrap .file-value{background:#fff;border:1px solid #ccc;height:36px;line-height:36px;font-size:14px;display:inline-block;vertical-align:middle;width:140px;margin-right:10px;padding:0 3px;overflow:hidden}.form-container .form-file-wrap input{position:absolute;top:0;left:0;width:100%;border:1px solid red;cursor:pointer;opacity:0}#video{width:100%;height:400px}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1000}.newsletter{position:absolute;top:0;right:10px;width:200px;font-size:0}.newsletter #newsletter_tf{width:80%;border:none;padding:0 5px}.newsletter #newsletter_tf,.newsletter .newsletter-button{height:22px;line-height:22px;background-color:#fff;display:inline-block;vertical-align:top}.newsletter .newsletter-button{width:18%;color:#333;text-align:center;font-size:14px;margin-left:2%}.newsletter #newsletter-msg{font-size:14px;color:#fff;padding-top:5px}.icon{width:86px;height:86px;background-repeat:no-repeat;background-position:50% 50%;margin:30px auto 0}@media screen and (max-width:767px){.icon{width:66px;height:66px;margin-top:20px}}.icon.news{background-image:url(../images/noticias.svg)}.icon.events{background-image:url(../images/eventos.svg)}.icon.contacts{background-image:url(../images/contatos.svg)}.icon.osteopatia{background-image:url(../images/osteopatia.svg)}.icon.history{background-image:url(../images/historia.svg)}.icon.job{background-image:url(../images/profissao.svg)}.icon.osteopatas{background-image:url(../images/osteopatas.svg)}.icon.highlights{background-image:url(../images/destaques.svg)}.icon.partners{background-image:url(../images/parceiros.svg)}.icon.ethic{background-image:url(../images/etica.svg)}.icon.member_area,.icon.reservada{background-image:url(../images/area_reservada.svg)}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}