.vc_btn4-inline,.main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .vc_btn3-inline{width:100%;text-align:center;margin-bottom:65px}.vc_btn4-style-modern,.btn-submit,body input[type="submit"],body .bt-contact-form1 input[type="submit"],.main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .vc_btn3-style-modern{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;color:#8c3a85;border-color:#8c3a85;background-color:#fff}.vc_btn4-style-modern:hover,.btn-submit:hover,body input[type="submit"]:hover,.main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .vc_btn3-style-modern:hover{color:#fff;background-color:#8c3a85}.btn-submit,body input[type="submit"],body .bt-contact-form1 input[type="submit"]{font-size:13px;text-transform:capitalize;line-height:1;padding:10px 30px;border:1px solid}.tparrows{background:none;border:1px solid #fff;width:40px;height:40px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.tparrows:hover{background:#8c3a85 !important;border-color:#8c3a85}.tparrows:hover:before{color:#fff}.tparrows:before{line-height:40px}body input[type="submit"],body .bt-contact-form1 input[type="submit"]{font-weight:normal;font-family:'Catamaran', sans-serif;line-height:28px;height:35px;padding:5px 20px;border-radius:50px;color:#fff;background-color:#8c3a85}body input[type="submit"]:hover,body .bt-contact-form1 input[type="submit"]:hover{color:#8c3a85;background-color:#fff}.bt-header-v1 input[type="text"]{border:1px solid #010101;margin-bottom:0;padding:8px !important}.bt-header-v1 input[type="text"]::-webkit-input-placeholder{color:#010101;text-align:center}.bt-header-v1 input[type="text"]:-moz-placeholder{color:#010101;text-align:center}.bt-header-v1 input[type="text"]::-moz-placeholder{color:#010101;text-align:center}.bt-header-v1 input[type="text"]:-ms-input-placeholder{color:#010101;text-align:center}.widget .widget-text input[type='text']{padding-top:5px;padding-bottom:5px;padding-right:0px;padding-left:0px}.wpb_wrapper input[type="text"],.wpb_wrapper input[type="email"],.wpb_wrapper input[type="tel"],.wpb_wrapper textarea.bt-description,.bt-contact-form1 input[type="text"],.bt-contact-form1 input[type="email"],.bt-contact-form1 input[type="tel"],.bt-contact-form1 textarea.bt-description,.marcacoesContactFormRow1 input[type="text"],.marcacoesContactFormRow1 input[type="email"],.marcacoesContactFormRow1 input[type="tel"],.marcacoesContactFormRow1 textarea.bt-description,.marcacoesContactFormRow2 input[type="text"],.marcacoesContactFormRow2 input[type="email"],.marcacoesContactFormRow2 input[type="tel"],.marcacoesContactFormRow2 textarea.bt-description,.contactFormVoucher input[type="text"],.contactFormVoucher input[type="email"],.contactFormVoucher input[type="tel"],.contactFormVoucher textarea.bt-description,.vc_btn3 input[type="text"],.vc_btn3 input[type="email"],.vc_btn3 input[type="tel"],.vc_btn3 textarea.bt-description,.vc_btn3-size-md input[type="text"],.vc_btn3-size-md input[type="email"],.vc_btn3-size-md input[type="tel"],.vc_btn3-size-md textarea.bt-description,.bt-contact-form1 input[type="text"],.bt-contact-form1 input[type="email"],.bt-contact-form1 input[type="tel"],.bt-contact-form1 textarea.bt-description{padding:12px 20px;font-family:'Catamaran', sans-serif;font-size:14px;color:#666}.wpb_wrapper input[type="text"]:hover,.wpb_wrapper input[type="email"]:hover,.wpb_wrapper input[type="tel"]:hover,.wpb_wrapper textarea.bt-description:hover,.bt-contact-form1 input[type="text"]:hover,.bt-contact-form1 input[type="email"]:hover,.bt-contact-form1 input[type="tel"]:hover,.bt-contact-form1 textarea.bt-description:hover,.marcacoesContactFormRow1 input[type="text"]:hover,.marcacoesContactFormRow1 input[type="email"]:hover,.marcacoesContactFormRow1 input[type="tel"]:hover,.marcacoesContactFormRow1 textarea.bt-description:hover,.marcacoesContactFormRow2 input[type="text"]:hover,.marcacoesContactFormRow2 input[type="email"]:hover,.marcacoesContactFormRow2 input[type="tel"]:hover,.marcacoesContactFormRow2 textarea.bt-description:hover,.contactFormVoucher input[type="text"]:hover,.contactFormVoucher input[type="email"]:hover,.contactFormVoucher input[type="tel"]:hover,.contactFormVoucher textarea.bt-description:hover,.vc_btn3 input[type="text"]:hover,.vc_btn3 input[type="email"]:hover,.vc_btn3 input[type="tel"]:hover,.vc_btn3 textarea.bt-description:hover,.vc_btn3-size-md input[type="text"]:hover,.vc_btn3-size-md input[type="email"]:hover,.vc_btn3-size-md input[type="tel"]:hover,.vc_btn3-size-md textarea.bt-description:hover,.bt-contact-form1 input[type="text"]:hover,.bt-contact-form1 input[type="email"]:hover,.bt-contact-form1 input[type="tel"]:hover,.bt-contact-form1 textarea.bt-description:hover{border-color:#ccc}.wpb_wrapper input[type="text"]:focus,.wpb_wrapper input[type="email"]:focus,.wpb_wrapper input[type="tel"]:focus,.wpb_wrapper textarea.bt-description:focus,.bt-contact-form1 input[type="text"]:focus,.bt-contact-form1 input[type="email"]:focus,.bt-contact-form1 input[type="tel"]:focus,.bt-contact-form1 textarea.bt-description:focus,.marcacoesContactFormRow1 input[type="text"]:focus,.marcacoesContactFormRow1 input[type="email"]:focus,.marcacoesContactFormRow1 input[type="tel"]:focus,.marcacoesContactFormRow1 textarea.bt-description:focus,.marcacoesContactFormRow2 input[type="text"]:focus,.marcacoesContactFormRow2 input[type="email"]:focus,.marcacoesContactFormRow2 input[type="tel"]:focus,.marcacoesContactFormRow2 textarea.bt-description:focus,.contactFormVoucher input[type="text"]:focus,.contactFormVoucher input[type="email"]:focus,.contactFormVoucher input[type="tel"]:focus,.contactFormVoucher textarea.bt-description:focus,.vc_btn3 input[type="text"]:focus,.vc_btn3 input[type="email"]:focus,.vc_btn3 input[type="tel"]:focus,.vc_btn3 textarea.bt-description:focus,.vc_btn3-size-md input[type="text"]:focus,.vc_btn3-size-md input[type="email"]:focus,.vc_btn3-size-md input[type="tel"]:focus,.vc_btn3-size-md textarea.bt-description:focus,.bt-contact-form1 input[type="text"]:focus,.bt-contact-form1 input[type="email"]:focus,.bt-contact-form1 input[type="tel"]:focus,.bt-contact-form1 textarea.bt-description:focus{border-color:#666}.wpb_wrapper input[type="text"]::-webkit-input-placeholder,.wpb_wrapper input[type="email"]::-webkit-input-placeholder,.wpb_wrapper input[type="tel"]::-webkit-input-placeholder,.wpb_wrapper textarea.bt-description::-webkit-input-placeholder,.bt-contact-form1 input[type="text"]::-webkit-input-placeholder,.bt-contact-form1 input[type="email"]::-webkit-input-placeholder,.bt-contact-form1 input[type="tel"]::-webkit-input-placeholder,.bt-contact-form1 textarea.bt-description::-webkit-input-placeholder,.marcacoesContactFormRow1 input[type="text"]::-webkit-input-placeholder,.marcacoesContactFormRow1 input[type="email"]::-webkit-input-placeholder,.marcacoesContactFormRow1 input[type="tel"]::-webkit-input-placeholder,.marcacoesContactFormRow1 textarea.bt-description::-webkit-input-placeholder,.marcacoesContactFormRow2 input[type="text"]::-webkit-input-placeholder,.marcacoesContactFormRow2 input[type="email"]::-webkit-input-placeholder,.marcacoesContactFormRow2 input[type="tel"]::-webkit-input-placeholder,.marcacoesContactFormRow2 textarea.bt-description::-webkit-input-placeholder,.contactFormVoucher input[type="text"]::-webkit-input-placeholder,.contactFormVoucher input[type="email"]::-webkit-input-placeholder,.contactFormVoucher input[type="tel"]::-webkit-input-placeholder,.contactFormVoucher textarea.bt-description::-webkit-input-placeholder,.vc_btn3 input[type="text"]::-webkit-input-placeholder,.vc_btn3 input[type="email"]::-webkit-input-placeholder,.vc_btn3 input[type="tel"]::-webkit-input-placeholder,.vc_btn3 textarea.bt-description::-webkit-input-placeholder,.vc_btn3-size-md input[type="text"]::-webkit-input-placeholder,.vc_btn3-size-md input[type="email"]::-webkit-input-placeholder,.vc_btn3-size-md input[type="tel"]::-webkit-input-placeholder,.vc_btn3-size-md textarea.bt-description::-webkit-input-placeholder,.bt-contact-form1 input[type="text"]::-webkit-input-placeholder,.bt-contact-form1 input[type="email"]::-webkit-input-placeholder,.bt-contact-form1 input[type="tel"]::-webkit-input-placeholder,.bt-contact-form1 textarea.bt-description::-webkit-input-placeholder{color:#666;opacity:1;font-size:14px;font-family:'Catamaran', sans-serif;font-weight:bold}.wpb_wrapper input[type="text"]::-moz-placeholder,.wpb_wrapper input[type="email"]::-moz-placeholder,.wpb_wrapper input[type="tel"]::-moz-placeholder,.wpb_wrapper textarea.bt-description::-moz-placeholder,.bt-contact-form1 input[type="text"]::-moz-placeholder,.bt-contact-form1 input[type="email"]::-moz-placeholder,.bt-contact-form1 input[type="tel"]::-moz-placeholder,.bt-contact-form1 textarea.bt-description::-moz-placeholder,.marcacoesContactFormRow1 input[type="text"]::-moz-placeholder,.marcacoesContactFormRow1 input[type="email"]::-moz-placeholder,.marcacoesContactFormRow1 input[type="tel"]::-moz-placeholder,.marcacoesContactFormRow1 textarea.bt-description::-moz-placeholder,.marcacoesContactFormRow2 input[type="text"]::-moz-placeholder,.marcacoesContactFormRow2 input[type="email"]::-moz-placeholder,.marcacoesContactFormRow2 input[type="tel"]::-moz-placeholder,.marcacoesContactFormRow2 textarea.bt-description::-moz-placeholder,.contactFormVoucher input[type="text"]::-moz-placeholder,.contactFormVoucher input[type="email"]::-moz-placeholder,.contactFormVoucher input[type="tel"]::-moz-placeholder,.contactFormVoucher textarea.bt-description::-moz-placeholder,.vc_btn3 input[type="text"]::-moz-placeholder,.vc_btn3 input[type="email"]::-moz-placeholder,.vc_btn3 input[type="tel"]::-moz-placeholder,.vc_btn3 textarea.bt-description::-moz-placeholder,.vc_btn3-size-md input[type="text"]::-moz-placeholder,.vc_btn3-size-md input[type="email"]::-moz-placeholder,.vc_btn3-size-md input[type="tel"]::-moz-placeholder,.vc_btn3-size-md textarea.bt-description::-moz-placeholder,.bt-contact-form1 input[type="text"]::-moz-placeholder,.bt-contact-form1 input[type="email"]::-moz-placeholder,.bt-contact-form1 input[type="tel"]::-moz-placeholder,.bt-contact-form1 textarea.bt-description::-moz-placeholder{color:#666;opacity:1;font-size:14px;font-family:'Catamaran', sans-serif;font-weight:bold}.wpb_wrapper input[type="text"]:-ms-input-placeholder,.wpb_wrapper input[type="email"]:-ms-input-placeholder,.wpb_wrapper input[type="tel"]:-ms-input-placeholder,.wpb_wrapper textarea.bt-description:-ms-input-placeholder,.bt-contact-form1 input[type="text"]:-ms-input-placeholder,.bt-contact-form1 input[type="email"]:-ms-input-placeholder,.bt-contact-form1 input[type="tel"]:-ms-input-placeholder,.bt-contact-form1 textarea.bt-description:-ms-input-placeholder,.marcacoesContactFormRow1 input[type="text"]:-ms-input-placeholder,.marcacoesContactFormRow1 input[type="email"]:-ms-input-placeholder,.marcacoesContactFormRow1 input[type="tel"]:-ms-input-placeholder,.marcacoesContactFormRow1 textarea.bt-description:-ms-input-placeholder,.marcacoesContactFormRow2 input[type="text"]:-ms-input-placeholder,.marcacoesContactFormRow2 input[type="email"]:-ms-input-placeholder,.marcacoesContactFormRow2 input[type="tel"]:-ms-input-placeholder,.marcacoesContactFormRow2 textarea.bt-description:-ms-input-placeholder,.contactFormVoucher input[type="text"]:-ms-input-placeholder,.contactFormVoucher input[type="email"]:-ms-input-placeholder,.contactFormVoucher input[type="tel"]:-ms-input-placeholder,.contactFormVoucher textarea.bt-description:-ms-input-placeholder,.vc_btn3 input[type="text"]:-ms-input-placeholder,.vc_btn3 input[type="email"]:-ms-input-placeholder,.vc_btn3 input[type="tel"]:-ms-input-placeholder,.vc_btn3 textarea.bt-description:-ms-input-placeholder,.vc_btn3-size-md input[type="text"]:-ms-input-placeholder,.vc_btn3-size-md input[type="email"]:-ms-input-placeholder,.vc_btn3-size-md input[type="tel"]:-ms-input-placeholder,.vc_btn3-size-md textarea.bt-description:-ms-input-placeholder,.bt-contact-form1 input[type="text"]:-ms-input-placeholder,.bt-contact-form1 input[type="email"]:-ms-input-placeholder,.bt-contact-form1 input[type="tel"]:-ms-input-placeholder,.bt-contact-form1 textarea.bt-description:-ms-input-placeholder{color:#666;opacity:1;font-size:14px;font-family:'Catamaran', sans-serif;font-weight:bold}.wpb_wrapper input[type="text"]:-moz-placeholder,.wpb_wrapper input[type="email"]:-moz-placeholder,.wpb_wrapper input[type="tel"]:-moz-placeholder,.wpb_wrapper textarea.bt-description:-moz-placeholder,.bt-contact-form1 input[type="text"]:-moz-placeholder,.bt-contact-form1 input[type="email"]:-moz-placeholder,.bt-contact-form1 input[type="tel"]:-moz-placeholder,.bt-contact-form1 textarea.bt-description:-moz-placeholder,.marcacoesContactFormRow1 input[type="text"]:-moz-placeholder,.marcacoesContactFormRow1 input[type="email"]:-moz-placeholder,.marcacoesContactFormRow1 input[type="tel"]:-moz-placeholder,.marcacoesContactFormRow1 textarea.bt-description:-moz-placeholder,.marcacoesContactFormRow2 input[type="text"]:-moz-placeholder,.marcacoesContactFormRow2 input[type="email"]:-moz-placeholder,.marcacoesContactFormRow2 input[type="tel"]:-moz-placeholder,.marcacoesContactFormRow2 textarea.bt-description:-moz-placeholder,.contactFormVoucher input[type="text"]:-moz-placeholder,.contactFormVoucher input[type="email"]:-moz-placeholder,.contactFormVoucher input[type="tel"]:-moz-placeholder,.contactFormVoucher textarea.bt-description:-moz-placeholder,.vc_btn3 input[type="text"]:-moz-placeholder,.vc_btn3 input[type="email"]:-moz-placeholder,.vc_btn3 input[type="tel"]:-moz-placeholder,.vc_btn3 textarea.bt-description:-moz-placeholder,.vc_btn3-size-md input[type="text"]:-moz-placeholder,.vc_btn3-size-md input[type="email"]:-moz-placeholder,.vc_btn3-size-md input[type="tel"]:-moz-placeholder,.vc_btn3-size-md textarea.bt-description:-moz-placeholder,.bt-contact-form1 input[type="text"]:-moz-placeholder,.bt-contact-form1 input[type="email"]:-moz-placeholder,.bt-contact-form1 input[type="tel"]:-moz-placeholder,.bt-contact-form1 textarea.bt-description:-moz-placeholder{color:#666;opacity:1;font-size:14px;font-family:'Catamaran', sans-serif;font-weight:bold}.wpb_wrapper input[type="submit"],.bt-contact-form1 input[type="submit"],.marcacoesContactFormRow1 input[type="submit"],.marcacoesContactFormRow2 input[type="submit"],.contactFormVoucher input[type="submit"],.vc_btn3 input[type="submit"],.vc_btn3-size-md input[type="submit"],.bt-contact-form1 input[type="submit"]{font-family:'Catamaran', sans-serif;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;color:#fff;background-color:#8c3a85;border-color:#8c3a85;line-height:25px;height:35px;padding:5px 20px;text-transform:uppercase;background-image:none;display:inline-block}.wpb_wrapper input[type="submit"]:hover,.bt-contact-form1 input[type="submit"]:hover,.marcacoesContactFormRow1 input[type="submit"]:hover,.marcacoesContactFormRow2 input[type="submit"]:hover,.contactFormVoucher input[type="submit"]:hover,.vc_btn3 input[type="submit"]:hover,.vc_btn3-size-md input[type="submit"]:hover,.bt-contact-form1 input[type="submit"]:hover{color:#8c3a85;background-color:#fff}.wpb_wrapper a.vc_general.vc_btn3,.wpb_wrapper a.contactReturnButton,.bt-contact-form1 a.vc_general.vc_btn3,.bt-contact-form1 a.contactReturnButton,.marcacoesContactFormRow1 a.vc_general.vc_btn3,.marcacoesContactFormRow1 a.contactReturnButton,.marcacoesContactFormRow2 a.vc_general.vc_btn3,.marcacoesContactFormRow2 a.contactReturnButton,.contactFormVoucher a.vc_general.vc_btn3,.contactFormVoucher a.contactReturnButton,.vc_btn3 a.vc_general.vc_btn3,.vc_btn3 a.contactReturnButton,.vc_btn3-size-md a.vc_general.vc_btn3,.vc_btn3-size-md a.contactReturnButton,.bt-contact-form1 a.vc_general.vc_btn3,.bt-contact-form1 a.contactReturnButton{font-family:'Catamaran', sans-serif;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;color:#fff;background-color:#8c3a85;border:1px solid #8c3a85;border-radius:50px;line-height:25px;height:35px;padding:5px 20px;text-transform:uppercase;font-weight:400;font-size:13px;background-image:none;display:inline-block;margin-right:15px}.wpb_wrapper a.vc_general.vc_btn3:hover,.wpb_wrapper a.contactReturnButton:hover,.bt-contact-form1 a.vc_general.vc_btn3:hover,.bt-contact-form1 a.contactReturnButton:hover,.marcacoesContactFormRow1 a.vc_general.vc_btn3:hover,.marcacoesContactFormRow1 a.contactReturnButton:hover,.marcacoesContactFormRow2 a.vc_general.vc_btn3:hover,.marcacoesContactFormRow2 a.contactReturnButton:hover,.contactFormVoucher a.vc_general.vc_btn3:hover,.contactFormVoucher a.contactReturnButton:hover,.vc_btn3 a.vc_general.vc_btn3:hover,.vc_btn3 a.contactReturnButton:hover,.vc_btn3-size-md a.vc_general.vc_btn3:hover,.vc_btn3-size-md a.contactReturnButton:hover,.bt-contact-form1 a.vc_general.vc_btn3:hover,.bt-contact-form1 a.contactReturnButton:hover{color:#8c3a85;background-color:#fff}.wpb_wrapper input[type='file'],.bt-contact-form1 input[type='file'],.marcacoesContactFormRow1 input[type='file'],.marcacoesContactFormRow2 input[type='file'],.contactFormVoucher input[type='file'],.vc_btn3 input[type='file'],.vc_btn3-size-md input[type='file'],.bt-contact-form1 input[type='file']{width:100%;padding:12px 20px;color:#666;font-size:14px;font-family:'Catamaran', sans-serif}.wpb_wrapper input[type='file']:hover,.bt-contact-form1 input[type='file']:hover,.marcacoesContactFormRow1 input[type='file']:hover,.marcacoesContactFormRow2 input[type='file']:hover,.contactFormVoucher input[type='file']:hover,.vc_btn3 input[type='file']:hover,.vc_btn3-size-md input[type='file']:hover,.bt-contact-form1 input[type='file']:hover{border-color:#ccc}.wpb_wrapper input[type='file']:focus,.bt-contact-form1 input[type='file']:focus,.marcacoesContactFormRow1 input[type='file']:focus,.marcacoesContactFormRow2 input[type='file']:focus,.contactFormVoucher input[type='file']:focus,.vc_btn3 input[type='file']:focus,.vc_btn3-size-md input[type='file']:focus,.bt-contact-form1 input[type='file']:focus{border-color:#666}a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey{font-family:'Catamaran', sans-serif;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;border:1px solid #8c3a85;border-radius:50px;background-color:#fff;line-height:25px;height:35px;padding:5px 20px;text-transform:uppercase;font-weight:400;font-size:13px;background-image:none;margin-top:20px;display:inline-block;color:#fff;background-color:#8c3a85}a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey:hover{color:#8c3a85;background-color:#fff}textarea#bt_description{height:210px}.btnForm-group input[type="submit"]{line-height:25px;height:35px}.btnForm-group a{display:inline-block;height:35px;line-height:25px}a.btn-back{font-family:'Catamaran', sans-serif;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;color:#8c3a85;border:1px solid #8c3a85;border-radius:50px;background-color:#fff;line-height:25px;height:35px;padding:5px 20px;text-transform:uppercase;font-weight:400;font-size:13px;background-image:none;display:inline-block}a.btn-back:hover{color:#fff;background-color:#8c3a85}.bt-gallery-grid-wrapper.tpl1 .bt-gallery .bt-gallery-item .bt-thumb .bt-ovelay{background:#8c3a85;background:rgba(140,58,133,0.7)}@media (pointer: coarse){.bt-gallery-grid-wrapper.tpl1 .bt-gallery .bt-gallery-item .bt-thumb .bt-ovelay{opacity:1}}.bt-gallery-grid-wrapper.tpl1.bt-filter-no-padding .controls-filter{background:none;max-width:none;margin-bottom:65px;text-align:center;font-size:0;letter-spacing:0}.bt-gallery-grid-wrapper.tpl1.bt-filter-no-padding .controls-filter li{min-width:140px;background-color:#8c3a85}.bt-gallery-grid-wrapper.tpl1.bt-filter-no-padding .controls-filter li.active{background-color:#ce14be}.bt-gallery-grid-wrapper.tpl1.bt-filter-no-padding .controls-filter li.active a{color:#fff}.bt-gallery-grid-wrapper.tpl1.bt-filter-no-padding .controls-filter li :hover{color:#cbc8cb}.wpb-js-composer .bt-packages-list-bg-section2{height:720px}.vc_row .bt-vc-row-ovelay{height:0}.vc_btn3-container button.vc_btn3{padding:7px 20px;text-transform:uppercase;font-size:13px;font-family:'Catamaran', sans-serif}p{font-family:'Catamaran', sans-serif;font-weight:200;font-size:15px}.bannerText{position:absolute;width:100%;height:351px;text-align:center;color:#fff}.bannerText .entry-subtitle{display:none}.bannerText p{transform:translateY(-50%);position:absolute;top:50%;width:100%;text-align:center;font-family:'Catamaran', sans-serif;font-size:40px;line-height:40px;margin-top:30px;font-weight:bold}.bannerText p:after{content:'';background-image:url("../images/textlines.png");background-position:center;display:block;text-align:center;margin:0 auto;width:76px;height:5px;padding-top:40px;background-repeat:no-repeat}.bannerText p span{font-weight:Bold}.bannerText p span.entry-subtitle{padding-top:15px;padding-bottom:10px}.bt-header-v1{height:49px;padding-top:10px;box-sizing:border-box;transition:none}@media (max-width: 991px){.bt-header-v1{position:fixed;z-index:999;width:100%;background-color:rgba(77,10,79,0.88)}}.bt-header-v1 .bt-header-top{background-color:#fff;line-height:1}@media (max-width: 991px){.bt-header-v1 .bt-header-top{position:relative;z-index:20000}}.bt-header-v1 .bt-header-top .EgoiMailListBuilderWidget .widget-text{display:inline-block}.bt-header-v1 .bt-header-top .EgoiMailListBuilderWidget .loading-image{position:absolute;top:0;left:-35px}.bt-header-v1 .bt-header-top .EgoiMailListBuilderWidget .newsletter-message{position:absolute;bottom:10px;font-size:9px}.bt-header-v1 .bt-header-top .EgoiMailListBuilderWidget .error-message{color:red}.bt-header-v1 .bt-header-top .EgoiMailListBuilderWidget .success-message{color:green}.bt-header-v1 .bt-header-top .EgoiMailListBuilderWidget input[type="submit"]{height:29px;border:1px solid black;border-radius:0;font-size:15px;vertical-align:middle;margin-top:-2px;position:relative;display:inline-block;width:40px;vertical-align:middle;text-align:center;padding:0;line-height:13px;margin-bottom:0;margin-left:10px;display:none;background-color:black;color:white}.bt-header-v1 .bt-header-top .EgoiMailListBuilderWidget input[type="submit"]:hover,.bt-header-v1 .bt-header-top .EgoiMailListBuilderWidget input[type="submit"]:active{background-color:white;color:black}.bt-header-v1 .bt-header-top .widget .bt-btn-book-now{float:none;font-size:14px;line-height:1;letter-spacing:0;color:#010101;background:#fff;padding:5px 20px;border:1px solid #010101;font-family:"Catamaran", sans-serif}.bt-header-v1 .bt-header-top .widget .bt-btn-book-now:hover{background-color:#010101;color:#fff}.bt-header-v1 .bt-header-top .widget .bt-info>li{border-left:none;color:#010101}.bt-header-v1 .bt-header-top .widget .widget-text input{height:29px !important;box-sizing:border-box;font-size:16px;width:180px;padding:0 5px !important;line-height:29px;border-radius:0}.bt-header-v1 .bt-header-top .widget.widget_text_icl{text-align:center;display:inline-block;vertical-align:text-top;line-height:29px;height:29px;margin-top:-4px;width:100%}.bt-header-v1 .bt-header-top .wpml-ls-legacy-list-horizontal{padding:7px 0}.bt-header-v1 .bt-header-top .wpml-ls-legacy-list-horizontal a{padding:5px 4px}.bt-header-v1 .bt-header-top .wpml-ls-legacy-list-horizontal a:hover{color:#8c3a85}.bt-header-v1 .submit_button{display:none}.bt-header-v1 .bt-header-menu-wrap{background-color:transparent}.bt-header-v1 .bt-header-menu-wrap .bt-logo{line-height:0}.bt-header-v1 .bt-header-menu-wrap .bt-header-menu{background-color:transparent;margin-top:20px}.bt-header-v1 .bt-header-menu-wrap .bt-header-menu .bt-menu-list{padding-top:10px}@media (min-width: 1200px){.bt-header-v1 .bt-header-menu-wrap .bt-header-menu .bt-menu-list{padding-top:15px}}@media (max-width: 991px){.bt-header-v1 .bt-menu-list{max-height:calc(100vh - 100px);overflow:scroll}}.bt-header-v1 .bt-menu-list .menu-item-type-post_type,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover{font-size:15px}.bt-header-v1 .bt-menu-list .menu-item-type-post_type.current-menu-ancestor a,.bt-header-v1 .bt-menu-list .menu-item-type-post_type.current-menu-item a,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover.current-menu-ancestor a,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover.current-menu-item a{color:#fff;font-weight:bold}@media (max-width: 991px){.bt-header-v1 .bt-menu-list .menu-item-type-post_type.current-menu-ancestor a,.bt-header-v1 .bt-menu-list .menu-item-type-post_type.current-menu-item a,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover.current-menu-ancestor a,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover.current-menu-item a{color:#fff !important}}.bt-header-v1 .bt-menu-list .menu-item-type-post_type a,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover a{min-width:0 !important;padding:0;letter-spacing:0;color:#fff;line-height:29px;font-weight:normal}.bt-header-v1 .bt-menu-list .menu-item-type-post_type a:hover,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover a:hover{color:#ccc}.bt-header-v1 .bt-menu-list .menu-item-type-post_type a:active,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover a:active{color:#fff}.bt-header-v1 .bt-menu-list .menu-item-type-post_type:before,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover:before{content:'\25CF';position:relative;top:-5px;margin:10px;font-size:5px;color:#fff}@media (max-width: 991px){.bt-header-v1 .bt-menu-list .menu-item-type-post_type:before,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover:before{display:none}}.bt-header-v1 .bt-menu-list .menu-item-type-post_type:first-child:before,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover:first-child:before{content:''}.bt-header-v1 .bt-menu-list .menu-item-type-post_type .nomega-menu-item>ul>li>ul,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover .nomega-menu-item>ul>li>ul{background:white;background-color:rgba(179,99,172,0.5)}.bt-header-v1 .bt-menu-list .menu-item-type-post_type ul.sub-menu,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover ul.sub-menu{border-radius:10px;background-color:rgba(179,99,172,0.5);list-style-type:none;width:340px;box-shadow:0 0 20px 0 rgba(0,0,0,0.35)}.bt-header-v1 .bt-menu-list .menu-item-type-post_type ul.sub-menu li+li,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover ul.sub-menu li+li{border-top:1px solid #fff;border-bottom:0}@media (max-width: 991px){.bt-header-v1 .bt-menu-list .menu-item-type-post_type ul.sub-menu,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover ul.sub-menu{width:auto}}.bt-header-v1 .bt-menu-list .menu-item-type-post_type ul.sub-menu li.menu-item:first-of-type:hover,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover ul.sub-menu li.menu-item:first-of-type:hover{background-color:rgba(97,4,89,0.5);border-top-right-radius:10px;border-top-left-radius:10px}.bt-header-v1 .bt-menu-list .menu-item-type-post_type ul.sub-menu li.menu-item:last-of-type:hover,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover ul.sub-menu li.menu-item:last-of-type:hover{background-color:rgba(97,4,89,0.5);border-bottom-right-radius:10px;border-bottom-left-radius:10px}.bt-header-v1 .bt-menu-list .menu-item-type-post_type ul.sub-menu li.menu-item a,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover ul.sub-menu li.menu-item a{color:#fff;font-family:'Catamaran', sans-serif;font-weight:400;font-size:13px;background:transparent}.bt-header-v1 .bt-menu-list .menu-item-type-post_type ul.sub-menu li.menu-item a:before,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover ul.sub-menu li.menu-item a:before{display:none}.bt-header-v1 .bt-menu-list .menu-item-type-post_type ul.sub-menu li.menu-item a:active,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover ul.sub-menu li.menu-item a:active{color:#fff}.bt-header-v1 .bt-menu-list .menu-item-type-post_type ul.sub-menu li.menu-item.current-menu-item,.bt-header-v1 .bt-menu-list .menu-item-type-post_type ul.sub-menu li.menu-item:hover,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover ul.sub-menu li.menu-item.current-menu-item,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover ul.sub-menu li.menu-item:hover{background-color:rgba(97,4,89,0.5)}.bt-header-v1 .bt-menu-list .menu-item-type-post_type ul.sub-menu li.menu-item.current-menu-item a,.bt-header-v1 .bt-menu-list .menu-item-type-post_type ul.sub-menu li.menu-item:hover a,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover ul.sub-menu li.menu-item.current-menu-item a,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover ul.sub-menu li.menu-item:hover a{background:none;color:#fff;font-weight:bold}.bt-header-v1 .bt-menu-list .menu-item-type-post_type ul.sub-menu li.menu-item.current-menu-item a:before,.bt-header-v1 .bt-menu-list .menu-item-type-post_type ul.sub-menu li.menu-item:hover a:before,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover ul.sub-menu li.menu-item.current-menu-item a:before,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover ul.sub-menu li.menu-item:hover a:before{display:none}.bt-header-v1 .bt-menu-list .menu-item-type-post_type ul.sub-menu li.menu-item:before,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover ul.sub-menu li.menu-item:before{display:none;content:none}@media (max-width: 991px){.bt-header-v1 .bt-menu-list .menu-item-type-post_type ul.sub-menu li.menu-item:before,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover ul.sub-menu li.menu-item:before{display:none;content:none;margin:0}}.bt-header-v1 .bt-menu-list .menu-item-type-post_type ul.sub-menu li.menu-item:active #menu-main-menu li.current-menu-item>a,.bt-header-v1 .bt-menu-list .menu-item-type-post_type:hover ul.sub-menu li.menu-item:active #menu-main-menu li.current-menu-item>a{font-weight:bold;color:#fff}.bt-header-v1 .bt-menu-list .vouchers-menu{display:none}@media (max-width: 991px){.bt-header-v1 .bt-menu-list .vouchers-menu,.bt-header-v1 .bt-menu-list .bookings-menu{display:block}}.bt-header-v1 .tp-parallax-wrp .tp-caption{font-family:'Catamaran', sans-serif !important}@media (max-width: 991px){.bt-header-v1 .bt-hamburger:before{background:#fff !important}.bt-header-v1 .bt-hamburger span{background:#fff !important}.bt-header-v1 .bt-hamburger:after{background:#fff !important}.bt-header-v1 .bt-hamburger.active:before{background:#fff !important}.bt-header-v1 .bt-hamburger.active span{background:#fff !important}.bt-header-v1 .bt-hamburger.active:after{background:#fff !important}.bt-header-v1 .bt-menu-list.active{background:#8c3a85;width:100%;border-bottom:0;margin-top:10px;padding:0}.bt-header-v1 .bt-menu-list.active li.menu-item{color:#fff}.bt-header-v1 .bt-menu-list.active li.menu-item a{padding:20px 20px}.bt-header-v1 .bt-menu-list.active li.menu-item:before{content:none}.bt-header-v1 .bt-menu-list.active li.menu-item:hover,.bt-header-v1 .bt-menu-list.active li.menu-item:active{font-weight:bold;background-color:transparent}.bt-header-v1 .bt-menu-list.active li.menu-item:hover a,.bt-header-v1 .bt-menu-list.active li.menu-item:active a{color:#fff !important}.bt-header-v1 .bt-menu-list.active li.menu-item ul.sub-menu{border-radius:0}.bt-header-v1 .bt-menu-list.active li.menu-item ul.sub-menu li.menu-item{background-color:rgba(97,4,89,0.5)}.bt-header-v1 .bt-menu-list.active li.menu-item ul.sub-menu li.menu-item:first-of-type:hover{background-color:rgba(97,4,89,0.5);border-radius:0}.bt-header-v1 .bt-menu-list.active li.menu-item ul.sub-menu li.menu-item:last-of-type:hover{background-color:rgba(97,4,89,0.5);border-radius:0}.bt-header-v1 .bt-menu-list.active li.menu-item ul.sub-menu li.menu-item .mb-dropdown-icon:hover:before{color:#fff !important}.bt-header-v1 .bt-menu-list.active li.menu-item ul.sub-menu li.menu-item a{font-size:14px}.bt-header-v1 .bt-menu-list.active li.menu-item ul.sub-menu li+li{border-top:1px solid #732d6d}}#bt_header .bt-menu-list>ul>li.current-menu-ancestor>a{color:#fff}#bt_header .header-contacts{list-style:none;padding:0;margin-left:0;padding-left:227px}@media (max-width: 991px){#bt_header .header-contacts{padding-left:10px;padding-top:7px;padding-right:10px;text-align:left}}#bt_header .header-contacts .email,#bt_header .header-contacts .phone,#bt_header .header-contacts .schedule,#bt_header .header-contacts .vouchers{display:inline-block;font-size:14px;font-weight:400;color:black}#bt_header .header-contacts .email .icon,#bt_header .header-contacts .phone .icon,#bt_header .header-contacts .schedule .icon,#bt_header .header-contacts .vouchers .icon{display:inline-block;vertical-align:middle;margin-right:-27px;background-repeat:no-repeat}#bt_header .header-contacts .email .icon+a,#bt_header .header-contacts .phone .icon+a,#bt_header .header-contacts .schedule .icon+a,#bt_header .header-contacts .vouchers .icon+a{padding-left:35px}#bt_header .header-contacts .email{margin-right:60px}@media (max-width: 991px){#bt_header .header-contacts .email{margin-right:0}}@media (max-width: 991px){#bt_header .header-contacts .vouchers{display:none}}@media (max-width: 991px){#bt_header .header-contacts .email a,#bt_header .header-contacts .phone a{height:20px;display:inline-block;font-size:0}}#bt_header .header-contacts .email .icon{width:25px;height:16px;background-image:url("../images/mail.svg");background-size:25px 16px}#bt_header .header-contacts .phone .icon{width:18px;height:18px;background-image:url("../images/phone.svg");background-size:18px}#bt_header .header-contacts .schedule{margin-right:18px}@media (max-width: 991px){#bt_header .header-contacts .schedule{margin-right:0}}#bt_header .header-contacts .schedule,#bt_header .header-contacts .vouchers{float:right}#bt_header .header-contacts .schedule a,#bt_header .header-contacts .vouchers a{border:1px solid black;font-size:14px;height:30px;vertical-align:middle;display:inline-block;padding:8px 20px;line-height:13px;color:white;background-color:black}#bt_header .header-contacts .schedule a:hover,#bt_header .header-contacts .vouchers a:hover{color:black;background-color:white}#bt_header .container-fluid{text-align:center}#bt_header .left,#bt_header .right{display:inline-block;vertical-align:middle}#bt_header .left{width:calc(100% - 18px);padding-right:0;position:relative;top:4px;display:inline-block}@media (max-width: 991px){#bt_header .left{left:-10px;right:-10px;width:auto;top:-35px;position:absolute;background-color:#FFF;height:35px;z-index:10}}#bt_header .left .EgoiMailListBuilderWidget{position:absolute;left:0;top:-5px}@media (max-width: 991px){#bt_header .left .EgoiMailListBuilderWidget{top:3px;left:10px}}#bt_header .left .EgoiMailListBuilderWidget input:focus{border:1px solid #6D2E66}@media (min-width: 1280px){#bt_header .left{width:1000px;margin-left:-115px}}#bt_header .right{margin-top:-5px;position:absolute;display:none;margin-left:15px}@media (min-width: 1200px){#bt_header .right{display:inline-block}}#bt_header .right ul li a{display:inline-block}#bt_header .right ul li:first-child:after{content:'|';display:inline-block;margin-left:0px}#bt_header .right .wpml-ls-current-language{font-weight:bold}#bt_header .right .widget_icl_lang_sel_widget,#bt_header .right form{display:inline-block;vertical-align:middle}#bt_header .right form{position:relative;z-index:10000;margin-left:50px}#bt_header .right form label{position:absolute;top:34px;background-color:white;width:200px;display:block;max-width:200px;padding:10px;left:-165px;display:none}#bt_header .right form input{padding:8px;margin:0;line-height:18px;position:relative}#bt_header .right form input:focus{border:1px solid #6D2E66}#bt_header .right form button{background-color:transparent;border:none;padding:0;height:20px;width:20px;background-image:url("../images/search.svg");background-repeat:no-repeat;font-size:0}body a:hover,body a:focus,body a:active{color:#6D2E66}.EgoiMailListBuilderWidget{position:relative;z-index:2}.EgoiMailListBuilderWidget input:focus{border:1px solid #6D2E66}.EgoiMailListBuilderWidget .loader{vertical-align:middle;height:0;position:relative;top:-21px}.EgoiMailListBuilderWidget .egoi-form-error{height:0;vertical-align:middle;margin-top:0;border:none;line-height:0px;margin-left:10px;position:absolute;left:180px;width:113px;top:16px}#bt_header .bt-col-logo,#bt_header .bt-col-menu{margin-top:38px}@media (max-width: 1279px){.bt-header-v1 .bt-header-menu-wrap .bt-header-menu{width:100%}.bt-header-v1 .bt-header-menu-wrap .bt-header-menu .container{padding:0;margin:0 auto;z-index:10000;position:relative}}@media (max-width: 1199px){.bt-header-v1 .bt-menu-list>ul>li>a{font-size:11px !important}}.bt-header-v1 .bt-header-menu-wrap .bt-logo img.logo-stick{display:none}@media (max-width: 991px){.bt-header-v1{padding-top:0;height:70px}#bt_header .bt-col-logo{height:70px}#bt_header .bt-col-logo,#bt_header .bt-col-menu,.bt-header-v1 .bt-header-menu-wrap .bt-header-menu{margin-top:0}.bt-header-v1 .bt-header-menu-wrap .bt-header-menu .container{width:100%}.bt-header-v1 .bt-header-menu-wrap .bt-logo{margin:0 auto;width:130px;height:70px;padding-top:5px}.bt-header-v1 .bt-header-menu-wrap .bt-logo img.logo{display:none}.bt-header-v1 .bt-header-menu-wrap .bt-logo img.logo-stick{display:block;position:relative;top:10px;width:100%;margin-right:0;padding-right:0;height:42px;max-height:none}.bt-header-v1 .bt-header-menu-wrap .bt-logo a{display:block;height:62px}#bt_header{padding:35px 10px 0;height:105px;position:static}.bt-header-v1 .bt-header-menu-wrap .bt-header-menu .bt-menu-list{margin-top:0;padding-top:0}.bt-header-v1 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:hover:before,.bt-header-v2 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:hover:before,.bt-header-v3 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:hover:before,.bt-header-v4 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:hover:before,.bt-header-v5 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:hover:before,.bt-header-v6 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:hover:before,.bt-header-v7 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:hover:before,.bt-header-v8 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:hover:before,.bt-header-v9 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:hover:before,.bt-header-v10 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:hover:before{color:white}}.bt-header-v1 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:before,.bt-header-v2 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:before,.bt-header-v3 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:before,.bt-header-v4 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:before,.bt-header-v5 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:before,.bt-header-v6 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:before,.bt-header-v7 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:before,.bt-header-v8 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:before,.bt-header-v9 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:before,.bt-header-v10 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon:before{top:32px}.bt-header-v1 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon,.bt-header-v2 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon,.bt-header-v3 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon,.bt-header-v4 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon,.bt-header-v5 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon,.bt-header-v6 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon,.bt-header-v7 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon,.bt-header-v8 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon,.bt-header-v9 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon,.bt-header-v10 .bt-menu-list>ul>li.menu-item-has-children .mb-dropdown-icon{width:75px}#bt_header.fixed{position:fixed}@media (min-width: 992px){#bt_header.fixed{background-color:white;z-index:20000;position:fixed;top:0;width:100%;left:0;right:0}#bt_header.fixed .bt-col-logo{margin-top:10px}#bt_header.fixed .bt-col-menu{margin-top:5px}#bt_header.fixed .bt-header-menu-wrap .bt-header-menu{margin-top:13px}#bt_header.fixed .bt-header-v1 .bt-header-top{background-color:transparent}#bt_header.fixed .bt-header-menu-wrap{height:65px;margin-top:14px;background-color:rgba(77,10,79,0.88)}}@media (min-width: 1200px){#bt_header.fixed .bt-header-menu-wrap{height:80px}#bt_header.fixed .bt-col-logo,#bt_header.fixed .bt-col-menu{margin-top:0}}@media (max-width: 991px){.bt-header-v1 .bt-menu-list>ul>li:hover>a,.bt-header-v1 .bt-menu-list>ul>li.current-menu-item>a,.bt-header-v1 .bt-menu-list>ul>li.current-menu-ancestor>a,.bt-header-v2 .bt-menu-list>ul>li:hover>a,.bt-header-v2 .bt-menu-list>ul>li.current-menu-item>a,.bt-header-v2 .bt-menu-list>ul>li.current-menu-ancestor>a,.bt-header-v3 .bt-menu-list>ul>li:hover>a,.bt-header-v3 .bt-menu-list>ul>li.current-menu-item>a,.bt-header-v3 .bt-menu-list>ul>li.current-menu-ancestor>a,.bt-header-v4 .bt-menu-list>ul>li:hover>a,.bt-header-v4 .bt-menu-list>ul>li.current-menu-item>a,.bt-header-v4 .bt-menu-list>ul>li.current-menu-ancestor>a,.bt-header-v5 .bt-menu-list>ul>li:hover>a,.bt-header-v5 .bt-menu-list>ul>li.current-menu-item>a,.bt-header-v5 .bt-menu-list>ul>li.current-menu-ancestor>a,.bt-header-v6 .bt-menu-list>ul>li:hover>a,.bt-header-v6 .bt-menu-list>ul>li.current-menu-item>a,.bt-header-v6 .bt-menu-list>ul>li.current-menu-ancestor>a,.bt-header-v7 .bt-menu-list>ul>li:hover>a,.bt-header-v7 .bt-menu-list>ul>li.current-menu-item>a,.bt-header-v7 .bt-menu-list>ul>li.current-menu-ancestor>a,.bt-header-v8 .bt-menu-list>ul>li:hover>a,.bt-header-v8 .bt-menu-list>ul>li.current-menu-item>a,.bt-header-v8 .bt-menu-list>ul>li.current-menu-ancestor>a,.bt-header-v9 .bt-menu-list>ul>li:hover>a,.bt-header-v9 .bt-menu-list>ul>li.current-menu-item>a,.bt-header-v9 .bt-menu-list>ul>li.current-menu-ancestor>a,.bt-header-v10 .bt-menu-list>ul>li:hover>a,.bt-header-v10 .bt-menu-list>ul>li.current-menu-item>a,.bt-header-v10 .bt-menu-list>ul>li.current-menu-ancestor>a{color:#ffffff !important;font-weight:bold}}@media (min-width: 992px){body.admin-bar #bt_header.fixed{top:32px}}html body{color:#313131}.main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .wpb_content_element{max-width:600px;margin:65px auto 20px;text-align:center}.main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .wpb_content_element.vc_custom_1501597024433{text-align:left;background-color:#fff !important}.main-content .vc_row-fluid .vc_column-inner .wpb_wrapper h3{color:#8c3a85;font-size:30px}.page #imagelightbox-overlay{display:none}.page .bt-title-bar-wrap{margin-bottom:65px}.page .vc_tta-container .vc_tta-title-text{font-weight:400;color:#8c3a85;font-size:30px}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper h3{font-weight:300;margin-bottom:10px}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper h4{font-weight:200;font-size:30px;margin-bottom:50px;color:#8c3a85}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper h5{font-family:'Catamaran', sans-serif;font-size:17px;color:#313131;font-weight:300}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper p{font-size:16px;font-weight:300;color:#313131}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper p.contact-desc{font-size:16px;font-weight:300;color:#313131}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .wpb_content_element{max-width:none;margin:0;text-align:left}.page .wpb_single_image img{width:100vw;height:auto}.page .vc_column_container>.vc_column-inner{padding:0}.page .wpb_text_wrapper_sides{padding:0 50px}.page .wpb_text_wrapper{text-align:left;padding:70px 50px}.page .wpb_text_wrapper div.vc_btn3-inline{margin-bottom:0;width:auto;margin-top:75px}.page .wpb_text_column{background-color:#fff !important}.page .main-content .vc_row-fluid .wpb_text_wrapper{text-align:left;padding:70px 50px}.page .main-content .vc_row-fluid .wpb_text_wrapper div.vc_btn3-inline{margin-bottom:0;width:auto;margin-top:75px;display:inline-block}@media (max-width: 767px){.page .main-content .vc_row-fluid .wpb_text_wrapper{padding:30px 0}}.page .vc_info_link_block .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab{display:inline-block;max-width:200px}.page .vc_info_link_block .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab .vc_active{background-color:#8c3a85}.page .vc_info_link_block .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab .vc_tta-title-text{font-family:'Catamaran', sans-serif;font-size:14px;max-width:150px}.page .vc_info_link_block .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab .vc_tta-title-text:active{color:#fff}.page .bt-gallery-grid-wrapper.tpl1 .bt-gallery .bt-gallery-item{margin-bottom:0}.page .bt-gallery-item .bt-thumb .bt-ovelay .bt-content h3.bt-title{color:#fff !important;font-size:25px !important;margin-bottom:10px !important}.page .bt-gallery-item .bt-thumb .bt-ovelay .bt-content h4.bt-location{color:#fff;font-weight:100;font-size:25px}.page .bt-gallery-item .bt-thumb .bt-ovelay .bt-content .lightbox{border:2px white solid;border-radius:60px;padding:25px}.page .bt-gallery-item .bt-thumb .bt-ovelay .bt-content .lightbox:before{width:35px !important;height:2px !important}.page .bt-gallery-item .bt-thumb .bt-ovelay .bt-content .lightbox:after{height:35px !important;width:2px !important}.page .bt-gallery-item .bt-thumb .bt-ovelay .bt-content .lightbox:hover:before{background:white !important}.page .bt-gallery-item .bt-thumb .bt-ovelay .bt-content .lightbox:hover:after{background:white !important}.page .wpb_text_center{width:100%;margin-top:70px;margin-bottom:50px}.page .wpb_text_center h5{text-align:center}.page .wpb_text_center p{text-align:center}.page .wpb_text_center .vc_column-inner .wpb_wrapper .vc_btn3-inline{width:100%;margin-bottom:0;margin-top:10px}.page .wpb_wrapper form .bt-contact-form1 .contactFormConsultoriaLeft{padding-top:10px;width:calc(50% - 25px);display:inline-block}.page .wpb_wrapper form .bt-contact-form1 .contactFormConsultoriaLeft input{margin:15px 0}@media (max-width: 993px){.page .wpb_wrapper form .bt-contact-form1 .contactFormConsultoriaLeft{width:100%}}.page .wpb_wrapper form .bt-contact-form1 .contactFormConsultoriaRight{width:calc(50% - 25px);display:inline-block;padding-left:50px;vertical-align:top;font-family:'Catamaran', sans-serif;color:#ccc}.page .wpb_wrapper form .bt-contact-form1 .contactFormConsultoriaRight input[type="submit"]{margin-top:0}@media (max-width: 993px){.page .wpb_wrapper form .bt-contact-form1 .contactFormConsultoriaRight{width:100%;padding-left:0}.page .wpb_wrapper form .bt-contact-form1 .contactFormConsultoriaRight .btnForm-group{width:fit-content;margin:0 auto}}.page .contactFormRecrutamento .contactFormRecrutamentoLeft{width:calc(50% - 25px);display:inline-block}@media (max-width: 993px){.page .contactFormRecrutamento .contactFormRecrutamentoLeft{width:100%}}.page .contactFormRecrutamento .contactFormRecrutamentoRight{width:calc(50% - 25px);display:inline-block;padding-left:50px;vertical-align:top}.page .contactFormRecrutamento .contactFormRecrutamentoRight span textarea#bt_description{height:235px;margin:0}.page .contactFormRecrutamento .contactFormRecrutamentoRight span input{margin:10px 0}@media (max-width: 993px){.page .contactFormRecrutamento .contactFormRecrutamentoRight{width:100%;padding-left:0}}.page .marcacoesContactFormRow1 .marcacoesContactFormRow1Left{width:calc(50% - 25px);display:inline-block}@media (max-width: 993px){.page .marcacoesContactFormRow1 .marcacoesContactFormRow1Left{width:100%}}.page .marcacoesContactFormRow1 .marcacoesContactFormRow1Right{width:calc(50% - 25px);display:inline-block;padding-left:50px;vertical-align:top}.page .marcacoesContactFormRow1 .marcacoesContactFormRow1Right span textarea#bt_description{height:auto}@media (max-width: 993px){.page .marcacoesContactFormRow1 .marcacoesContactFormRow1Right{width:100%;padding-left:0}}.page .marcacoesContactFormRow2{font-family:'Catamaran', sans-serif;font-weight:400;font-size:15px}.page .marcacoesContactFormRow2 label{font-size:15px;font-weight:400}.page .marcacoesContactFormRow2 .wpcf7-list-item{display:block;font-weight:400;font-size:15px;margin:7px 25px}.page .marcacoesContactFormRow2 .wpcf7-list-item label{height:25px}.page .marcacoesContactFormRow2 .wpcf7-list-item input[type=checkbox],.page .marcacoesContactFormRow2 .wpcf7-list-item input[type=radio]{display:none}.page .marcacoesContactFormRow2 .wpcf7-list-item input[type=checkbox]:checked+span:before,.page .marcacoesContactFormRow2 .wpcf7-list-item input[type=radio]:checked+span:before{content:'';background-size:2rem 2rem;background-position:2px -3px;background-image:url("../images/ic-checked.svg");background-repeat:no-repeat;border:1px solid #ccc}.page .marcacoesContactFormRow2 .wpcf7-list-item input[type=checkbox]+span,.page .marcacoesContactFormRow2 .wpcf7-list-item input[type=radio]+span{position:relative;margin-left:10px}.page .marcacoesContactFormRow2 .wpcf7-list-item input[type=checkbox]+span:before,.page .marcacoesContactFormRow2 .wpcf7-list-item input[type=radio]+span:before{content:'';display:inline-block;background-color:transparent;border:1px solid #ccc;width:20px;height:20px;cursor:pointer;top:1px;left:-35px;margin-right:10px;position:absolute}.page .marcacoesContactFormRow2 .marcacoesContactFormRow2Left{width:calc(50% - 25px);display:inline-block}@media (max-width: 993px){.page .marcacoesContactFormRow2 .marcacoesContactFormRow2Left{width:100%}}.page .marcacoesContactFormRow2 .marcacoesContactFormRow2Right{width:calc(50% - 25px);display:inline-block;padding-left:50px;vertical-align:top}@media (max-width: 993px){.page .marcacoesContactFormRow2 .marcacoesContactFormRow2Right{width:100%;padding-left:0}}.page .contactFormVoucher.in,.page .modal.in{overflow-y:hidden}.page .contactFormVoucher.in .modal-dialog,.page .modal.in .modal-dialog{transform:translateY(-50%);top:50%}.page .contactFormVoucher .modal-dialog .modal-content,.page .modal .modal-dialog .modal-content{background-color:#610459;color:#fff;font-family:'Catamaran', sans-serif;text-align:center;width:450px;margin:0 auto;padding-bottom:20px;border-radius:20px}@media (max-width: 490px){.page .contactFormVoucher .modal-dialog .modal-content,.page .modal .modal-dialog .modal-content{width:100%}}.page .contactFormVoucher .modal-dialog .modal-content .modal-header,.page .modal .modal-dialog .modal-content .modal-header{border-bottom:none}.page .contactFormVoucher .modal-dialog .modal-content .modal-header h4.modal-title,.page .modal .modal-dialog .modal-content .modal-header h4.modal-title{color:#fff;font-family:'Catamaran', sans-serif;font-weight:600;margin-bottom:0;margin-top:50px;padding:0 30px}@media (max-width: 490px){.page .contactFormVoucher .modal-dialog .modal-content .modal-header h4.modal-title,.page .modal .modal-dialog .modal-content .modal-header h4.modal-title{font-size:25px}}.page .contactFormVoucher .modal-dialog .modal-content .modal-body,.page .modal .modal-dialog .modal-content .modal-body{font-size:20px;padding:10px 30px;margin-bottom:10px}@media (max-width: 490px){.page .contactFormVoucher .modal-dialog .modal-content .modal-body,.page .modal .modal-dialog .modal-content .modal-body{font-size:15px}}.page .contactFormVoucher .modal-dialog .modal-content .modal-footer,.page .modal .modal-dialog .modal-content .modal-footer{border-top:0;text-align:center}.page .contactFormVoucher .modal-dialog .modal-content .modal-footer a.btn-default,.page .modal .modal-dialog .modal-content .modal-footer a.btn-default{background-color:transparent;color:#fff;border-radius:50px;border-color:#fff;padding:6px 22px}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher p.voucher-desc-title{font-size:20px;font-weight:700;margin:20px 0;margin-top:0;text-align:left}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher input[type="text"],.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher input[type="email"],.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher input[type="tel"]{width:50%;margin:15px 0}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher input[type="submit"]{margin-top:50px}@media (max-width: 992px){.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher label{display:block;margin:0 auto}}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher label .div-voucher{text-align:center}@media (max-width: 991px){.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher label .div-voucher{width:350px;margin:0 auto;margin-bottom:50px}}@media (max-width: 767px){.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher label .div-voucher{width:100%}}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher label .div-voucher .div-voucher-img{position:relative;display:inline-block;height:300px;width:100%;background-position:center;background-size:cover}@media (max-width: 1200px){.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher label .div-voucher .div-voucher-img{height:250px}}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher label .div-voucher .div-voucher-img:before{content:'';background-color:#8c3a85;opacity:0;width:100%;height:100%;position:absolute;z-index:3;left:0;transition:opacity 0.3s ease-in}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher label .div-voucher .div-voucher-img img{opacity:1}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher label .div-voucher .div-voucher-img span.hoverVoucher{opacity:1;position:absolute;bottom:0;right:0;padding:15px;font-size:25px;text-transform:uppercase;background-color:#ce14be;color:#fff;font-weight:700;margin:0;width:230px;text-align:center;z-index:4}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher label .div-voucher input[type="radio"]:checked ~ .div-voucher-img:before{opacity:0.8}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher label .div-voucher h4{margin:40px auto;font-weight:700}@media (max-width: 991px){.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher label .div-voucher h4{margin:20px auto}}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher label .div-voucher .div-checkbox{display:none}.page .main-content .vc_row-fluid .vc_column-inner .wpb_wrapper .contactFormVoucher label .div-voucher .voucher-desc-text{font-weight:300;font-size:14px;line-height:20px}.page #bt-backtop.bt-show:hover{background-color:#6D2E66;border-color:#6D2E66}.page .container_full_width .container{width:100%;padding-right:0;padding-left:0}.page .container_full_width .container .wpb_text_wrapper{padding-left:calc(50vw - (1170px / 2));padding-right:70px}.page .container_full_width .container .wpb_image_wrapper+.wpb_text_wrapper,.page .container_full_width .container .vc_col-has-fill+.wpb_text_wrapper,.page .container_full_width .container .vc_col-has-fill+.wpb_column{padding-left:70px;padding-right:calc(50vw - (1170px / 2))}@media (max-width: 1279px){.page .container_full_width .container{padding:40px}.page .container_full_width .container .wpb_text_wrapper,.page .container_full_width .container .wpb_image_wrapper+.wpb_text_wrapper,.page .container_full_width .container .vc_col-has-fill+.wpb_text_wrapper,.page .container_full_width .container .vc_col-has-fill+.wpb_column{width:100% !important;padding-left:0;padding-right:0;padding-top:40px}.page .container_full_width .container .container_full_width.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill,.page .container_full_width .container .wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill{display:none}.page .container_full_width .container .vc_row{padding-left:0px;padding-right:0px}.page .container_full_width .container .vc_column-inner.vc_custom_1501523849819{margin-top:0 !important}}.bt-main-color{color:#622764}.bt-contact-form1,.contactFormConsultoriaRight{font-weight:bold;color:#9e9e9e}.page .bt-title-bar-wrap,.error404 .bt-title-bar-wrap{margin-bottom:10px}.bt-error404-wrap .bt-error404 .search-form .search-submit{background:#622764;border:none}.bt-error404-wrap{padding:0;background:none;margin-bottom:10px}@media (max-width: 782px){#wpadminbar{top:0px}}@media (max-width: 600px){#wpadminbar{top:-46px}}body input[type="submit"],body .bt-contact-form1 input[type="submit"]{font-weight:normal;font-family:'Catamaran', sans-serif;line-height:25px;height:35px;padding:5px 20px;border-radius:50px;display:inline-block}#bt-backtop{border-radius:40px}@media (max-width: 991px){#bt-backtop{right:10px}}#bt-backtop:hover,#bt-backtop:focus{color:#FFFFFF;background-color:#8c3a85;border-color:#8c3a85}.wpb_contact_wrapper .bt-contact-form1{width:50%}@media (max-width: 992px){.wpb_contact_wrapper .bt-contact-form1{width:100%}}.parallax-left .vc_column-inner{background-attachment:fixed;background-size:auto 100% !important;background-position:left !important}.parallax-right .vc_column-inner{background-attachment:fixed;background-size:auto 100% !important;background-position:right !important}#bt_footer{background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url("../images/footer.jpg");background-color:transparent;padding-top:60px;padding-bottom:35px}#bt_footer .wg-title{font-family:'Catamaran', sans-serif;font-weight:500}#bt_footer .bt-footer-top{background-color:transparent;background-image:none;padding-top:45px;padding-bottom:40px;line-height:20px}#bt_footer .bt-footer-top h4{font-size:15px;font-weight:800}#bt_footer .bt-footer-top p{line-height:1.2}#bt_footer .bt-footer-top .textwidget{color:#fff}#bt_footer .bt-footer-top div#text_icl-7{width:100%}#bt_footer .bt-footer-top div#text_icl-7 h4{text-align:right}#bt_footer .bt-footer-top div#text_icl-7 .textwidget{float:right}@media (max-width: 992px){#bt_footer .bt-footer-top div#text_icl-7 .textwidget{float:center;width:100%}#bt_footer .bt-footer-top div#text_icl-7 h4{text-align:center}}#bt_footer .bt-footer-top .widget{text-align:center;max-width:none}@media (min-width: 992px){#bt_footer .bt-footer-top .widget{text-align:left}}#bt_footer .bt-footer-top .st_facebook{padding-left:0}#bt_footer .bt-footer-top .st_facebook .facebook{background-image:url("../images/facebook.svg");width:35px;height:35px;padding-left:0}#bt_footer .bt-footer-top .st_facebook span.stButton{width:auto !important}#bt_footer .bt-footer-top .st_twitter .twitter{background-image:url("../images/twitter.svg");width:35px;height:35px;padding-left:0}#bt_footer .bt-footer-top .st_twitter span.stButton{width:auto !important}#bt_footer .bt-footer-top .st_pinterest .pinterest{background-image:url("../images/pinterest.svg");width:35px;height:35px;padding-left:0}#bt_footer .bt-footer-top .st_pinterest span.stButton{width:auto !important}#bt_footer .bt-footer-top .st_instagram{padding-right:0}#bt_footer .bt-footer-top .st_instagram .instagram{background-image:url("../images/instagram.svg");width:35px;height:35px;padding-left:0}#bt_footer .bt-footer-top .st_instagram span.stButton{width:auto !important}#bt_footer .bt-footer-bottom{background-color:transparent}#bt_footer .bt-footer-bottom .widget_text_icl{border-top:1px solid;padding-top:20px}#bt_footer .bt-footer-bottom .col-md-6{text-align:left}@media (max-width: 992px){#bt_footer .bt-footer-bottom .col-md-6{text-align:center}}#bt_footer .bt-footer-bottom .col-md-4{text-align:right}@media (max-width: 992px){#bt_footer .bt-footer-bottom .col-md-4 a{text-align:center}#bt_footer .bt-footer-bottom .col-md-4 a:first-of-type{display:block}#bt_footer .bt-footer-bottom .col-md-4 a:last-of-type{display:block}}#bt_footer .bt-footer-bottom .textwidget{font-family:'Catamaran', sans-serif;font-weight:700;color:#fff}#bt_footer .bt-footer-bottom .textwidget a{color:#fff}#bt_footer .bt-footer-bottom .textwidget a:hover,#bt_footer .bt-footer-bottom .textwidget a:active{color:#8c3a85}#bt-messagepopup{-wekbit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;width:40px;height:40px;border:1px solid #1C1C1C;position:fixed;display:none;bottom:95px;right:30px;background-color:#FFFFFF;z-index:992;text-align:center;font-size:16px;line-height:38px;outline:none;cursor:pointer}@media (max-width: 991px){#bt-messagepopup{right:10px}}#bt-messagepopup{border-radius:40px}#bt-messagepopup:hover,#bt-messagepopup:focus{color:#FFFFFF;background-color:#8c3a85;border-color:#8c3a85}#bt-messagepopup.bt-show{display:block;animation:bounceInUp 0.7s both}#messagepopup{display:none;background:#FFF;padding:20px 30px;text-align:left;max-width:650px;margin:40px auto;position:fixed;right:50px;bottom:80px;box-shadow:2px 2px 5px rgba(0,0,0,0.2);top:auto !important;max-height:calc(100vh - 150px);overflow:auto}@media (max-width: 991px){#messagepopup{right:30px;max-width:90%}}#messagepopup textarea#bt_description{height:100px !important}div#messagepopup{z-index:1050}.main-content.tratamentos .treatments{font-size:0;letter-spacing:0;line-height:0;margin-top:40px}.main-content.tratamentos .treatment{background-size:cover;background-repeat:no-repeat;background-position:center;display:inline-block;height:380px;position:relative;line-height:34px;width:100%}.main-content.tratamentos .treatment .centered{display:flex;justify-content:center;flex-direction:column;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.main-content.tratamentos .treatment .overlay{opacity:0;background:rgba(140,58,133,0.7);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transition:all 0.4s}.main-content.tratamentos .treatment .more-icon{transition:all 0.4s;position:relative;display:inline-block;border:2px white solid;border-radius:40px;padding:18px;transform:translate(0, 40px)}.main-content.tratamentos .treatment .more-icon:before,.main-content.tratamentos .treatment .more-icon:after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";display:inline-block;height:3px;background:#ffffff;border-radius:3px}.main-content.tratamentos .treatment .more-icon:before{width:25px;height:2px}.main-content.tratamentos .treatment .more-icon:after{width:2px;height:25px}.main-content.tratamentos .treatment .title{color:#fff;font-size:25px;margin-bottom:10px;font-family:Catamaran;display:block;text-transform:uppercase;font-weight:bold;transform:scale(0.8);transition:all 0.7s;opacity:0}.main-content.tratamentos .treatment .overlay,.main-content.tratamentos .treatment a{transition:all 0.4s;opacity:0}.main-content.tratamentos .treatment:hover .overlay,.main-content.tratamentos .treatment:hover .title,.main-content.tratamentos .treatment:hover a{opacity:1}.main-content.tratamentos .treatment:hover a{transform:translate(0, 0px)}.main-content.tratamentos .treatment:hover .title{transform:scale(1)}@media (pointer: coarse){.main-content.tratamentos .treatment .overlay,.main-content.tratamentos .treatment .title,.main-content.tratamentos .treatment a{opacity:1}.main-content.tratamentos .treatment a{transform:translate(0, 0px)}.main-content.tratamentos .treatment .title{transform:scale(1)}}@media (min-width: 760px){.main-content.tratamentos .treatment{width:50%}}@media (min-width: 1520px){.main-content.tratamentos .treatment{width:25%}}.basic-treatments{text-align:center;width:50%;margin:0 auto}.main-content.treatment-explorer .bookings-button-treatment{text-align:center;margin-top:50px}.main-content.treatment-explorer .bookings-button-treatment a{font-family:'Catamaran', sans-serif;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;color:#fff;background-color:#8c3a85;border:1px solid #8c3a85;line-height:25px;height:35px;padding:5px 20px;text-transform:uppercase;font-weight:400;font-size:13px;display:inline-block}.main-content.treatment-explorer .bookings-button-treatment a:hover{color:#8c3a85;background-color:#fff}.main-content.treatment-explorer .nav-wrapper{width:calc(100% - 20px);margin:0 auto;padding:10px 0}.main-content.treatment-explorer .nav-wrapper .choices{padding-left:0;margin:0;list-style:none;margin:0 auto;background-color:#8D3886}.main-content.treatment-explorer .nav-wrapper .choice{width:100%;position:relative;text-align:center;user-select:none}.main-content.treatment-explorer .nav-wrapper .choice a{color:white;font-size:13px;font-family:Catamaran;width:100%;display:block;padding:5px 0}.main-content.treatment-explorer .nav-wrapper .choice a:hover,.main-content.treatment-explorer .nav-wrapper .choice a:active,.main-content.treatment-explorer .nav-wrapper .choice a:hover:active{color:white}.main-content.treatment-explorer .nav-wrapper .choice:hover{background-color:#9f3f97}.main-content.treatment-explorer .nav-wrapper .choice:active{background-color:#aa44a2}.main-content.treatment-explorer .nav-wrapper .choice.active{background-color:#CF0CBF}.main-content.treatment-explorer .nav-wrapper .choice.active a{font-weight:bold}.main-content.treatment-explorer .nav-wrapper .choice.active:hover{background-color:#e70dd5}.main-content.treatment-explorer .nav-wrapper .choice.active:active{background-color:#f113df}.main-content.treatment-explorer .available-treatments{margin:0 auto;padding:10px;width:600px}.main-content.treatment-explorer .available-treatments .owl-stage{padding-top:10px;padding-bottom:10px}.main-content.treatment-explorer .available-treatments .owl-prev{left:-95px}.main-content.treatment-explorer .available-treatments .owl-next{right:-95px}.main-content.treatment-explorer .available-treatments .owl-prev i:before{content:'\e824'}.main-content.treatment-explorer .available-treatments .owl-next i:before{content:'\e825'}.main-content.treatment-explorer .available-treatments .owl-next,.main-content.treatment-explorer .available-treatments .owl-prev{font-style:normal;border:1px solid #8D3886;width:40px;height:40px;border-radius:20px;position:absolute;top:0;height:40px;bottom:0;margin:auto;display:block}.main-content.treatment-explorer .available-treatments .owl-next:hover,.main-content.treatment-explorer .available-treatments .owl-prev:hover{background-color:#8D3886;border:1px solid #fff}.main-content.treatment-explorer .available-treatments .owl-next:hover i:before,.main-content.treatment-explorer .available-treatments .owl-prev:hover i:before{color:#fff}.main-content.treatment-explorer .available-treatments .owl-next i:before,.main-content.treatment-explorer .available-treatments .owl-prev i:before{font-style:normal;font-family:"revicons";font-size:21px;color:#8D3886;display:block;line-height:40px;text-align:center}.main-content.treatment-explorer .available-treatments .treatment{position:relative;width:580px;height:470px;display:inline-block}.main-content.treatment-explorer .available-treatments .treatment-pic{position:absolute;left:0;top:0;width:470px;height:450px;background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:0 0 15px 0px rgba(0,0,0,0.32);z-index:1}.main-content.treatment-explorer .available-treatments .time{position:absolute;width:180px;height:55px;left:-180px;color:white;text-align:center;line-height:55px;font-size:19px;font-weight:bold;background-color:#CF0CBF;top:25px}.main-content.treatment-explorer .available-treatments .treatment-content{position:absolute;left:250px;top:35px;z-index:2;background-color:#FFF;padding:40px;width:344px;height:450px}.main-content.treatment-explorer .available-treatments .treatment-content .name,.main-content.treatment-explorer .available-treatments .treatment-content .title{color:#8D3886;display:block}.main-content.treatment-explorer .available-treatments .treatment-content .name{font-size:16px;margin-bottom:20px}.main-content.treatment-explorer .available-treatments .treatment-content .title{font-size:20px;font-weight:bold;margin-bottom:60px}.main-content.treatment-explorer .available-treatments .treatment-content .body{color:#313131;font-size:16px;line-height:16px}@media (max-width: 320px){.main-content.treatment-explorer .available-treatments{position:relative;left:-20px}}@media (max-width: 829px){.main-content.treatment-explorer .available-treatments{width:350px}.main-content.treatment-explorer .available-treatments .owl-dots{position:absolute;bottom:-10px;left:0;right:0;height:10px;text-align:center}.main-content.treatment-explorer .available-treatments .owl-dots .owl-dot{display:inline-block;margin:0 5px}.main-content.treatment-explorer .available-treatments .owl-dots .owl-dot span{display:inline-block;height:10px;width:10px;border-radius:5px;background-color:gray}.main-content.treatment-explorer .available-treatments .owl-dots .owl-dot.active span{background-color:#8D3886}.main-content.treatment-explorer .available-treatments .treatment{width:300px}.main-content.treatment-explorer .available-treatments .treatment-content{width:auto;height:auto;background-color:rgba(255,255,255,0.9);min-height:100%;top:55px;width:100%;left:0}.main-content.treatment-explorer .available-treatments .treatment-pic{width:100%;height:auto;top:0;bottom:0;left:0;right:0}.main-content.treatment-explorer .available-treatments .time{top:-55px;left:0;width:100%}}@media (min-width: 830px){.main-content.treatment-explorer .nav-wrapper{width:calc(100% - 40px);padding:40px 0}.main-content.treatment-explorer .nav-wrapper .choices{display:flex;flex-direction:row;height:60px}.main-content.treatment-explorer .nav-wrapper .choice a{font-size:14px;line-height:17px;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;text-align:center;justify-content:center;align-items:center}}@media (min-width: 1024px){.main-content.treatment-explorer .nav-wrapper .choice a{font-size:15px}}@media (min-width: 1500px){.main-content.treatment-explorer .nav-wrapper{width:1460px;padding:120px 0}.main-content.treatment-explorer .nav-wrapper .choices{height:80px}.main-content.treatment-explorer .nav-wrapper .choice a{font-size:17px}.main-content.treatment-explorer .available-treatments{width:1250px}}.container.spa-detail a.other-spas-button{font-family:'Catamaran', sans-serif;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;color:#fff;background-color:#8c3a85;border:1px solid #8c3a85;border-radius:50px;line-height:25px;height:35px;padding:5px 20px;text-transform:uppercase;font-weight:400;font-size:13px;background-image:none;margin-top:60px;display:inline-block}.container.spa-detail a.other-spas-button:hover{color:#8c3a85;background-color:#fff}.container.spa-detail .body{padding-top:80px;color:#313131;font-size:14px}.container.spa-detail .body h4{color:#8d3886}.container.spa-detail .body p+p{margin-top:30px}.container.spa-detail .body p+h4{margin-top:20px}.container.spa-detail .top-columns{display:flex}.container.spa-detail .top-columns .image-column img{height:auto;width:50vw}.container.spa-detail .title,.container.spa-detail .city{font-size:30px;margin:0}.container.spa-detail .title,.container.spa-detail .city,.container.spa-detail h5{color:#8D3886}.container.spa-detail .title{font-weight:400;margin-bottom:10px}.container.spa-detail .city{font-weight:300;margin-bottom:50px}.container.spa-detail .contacts{padding-top:35px}.container.spa-detail .contacts h5{font-size:16px;font-weight:400}.container.spa-detail .contacts p+p{margin-top:0}.container.spa-detail .contacts strong{color:#8D3886}.container.spa-detail .contacts .download-brochure{display:block;margin-top:30px;color:#8D3886;font-weight:600;font-size:15px}.container.spa-detail .contacts .download-brochure .icon{display:inline-block;height:20px;width:15px;vertical-align:middle;margin-left:5px;fill:#8f3b88}.container.spa-detail .services-menu-list{list-style:none;display:table;padding-left:0;margin:-10px 0 0 -10px;border-spacing:10px;margin-top:85px}.container.spa-detail .services-menu-list .service-option{padding:12px 20px 8px 20px;font-size:15px;color:#8D3886;cursor:pointer;display:table-cell;vertical-align:middle;user-select:none;border-top-left-radius:10px;border-top-right-radius:10px;padding-left:80px;position:relative;line-height:20px;height:60px;width:210px}.container.spa-detail .services-menu-list .service-option .icon{position:absolute;margin-right:10px;top:0;left:20px;bottom:0;margin:auto 0}.container.spa-detail .services-menu-list .service-option .icon,.container.spa-detail .services-menu-list .service-option .icon svg{display:inline-block;vertical-align:middle;width:40px;height:35px;fill:#8D3886}.container.spa-detail .services-menu-list .service-option:hover{background-color:rgba(141,56,134,0.07)}.container.spa-detail .services-menu-list .service-option:active{background-color:rgba(141,56,134,0.1)}.container.spa-detail .services-menu-list .service-option.selected{background-color:#8D3886;color:white;box-shadow:0 0 10px rgba(0,0,0,0.32)}.container.spa-detail .services-menu-list .service-option.selected .icon svg{fill:white}.container.spa-detail .services-menu-list .service-option.selected:hover{background-color:#7d3477}.container.spa-detail .services-menu-list .service-option.selected:active{background-color:#722f6d}.container.spa-detail .services-content-list{margin-top:-10px;box-shadow:0 0 6px rgba(0,0,0,0.18);border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:50px 35px 35px 35px;line-height:23px}.container.spa-detail .services-content-list h6{font-size:16px;color:#8f3b88}.container.spa-detail .service-entry .time,.container.spa-detail .service-entry .people{display:inline-block;margin-top:50px}.container.spa-detail .service-entry .time .icon,.container.spa-detail .service-entry .people .icon{display:inline-block;vertical-align:middle;width:25px;height:25px;margin-right:10px}.container.spa-detail .service-entry .time .icon svg,.container.spa-detail .service-entry .people .icon svg{fill:#8d3886;stroke-opacity:0}.container.spa-detail .service-entry .people{margin-left:20px}@media (max-width: 991px){.container.spa-detail .top-columns{display:block}.container.spa-detail .top-columns .image-column img{height:auto;width:100%;margin-top:30px}.container.spa-detail .services{width:100%}}@media (max-width: 767px){.container.spa-detail .top-columns{display:block}.container.spa-detail .top-columns .image-column img{height:auto;width:100%;margin-top:30px}.container.spa-detail .services{width:100%}.container.spa-detail .services-menu-list .service-option{padding:12px 10px 8px 46px;line-height:16px;height:53px;width:140px;font-size:11px}.container.spa-detail .services-menu-list .service-option .icon{left:10px}.container.spa-detail .services-menu-list .service-option .icon,.container.spa-detail .services-menu-list .service-option .icon svg{width:25px;height:30px}}@media (max-width: 500px){.container.spa-detail .services-menu-list .service-option{font-size:0;line-height:0;letter-spacing:0;width:40px}.container.spa-detail .services-menu-list .service-option .icon{left:12px}.container.spa-detail .services-menu-list .service-option .icon,.container.spa-detail .services-menu-list .service-option .icon svg{width:32px;height:40px}}.spa-detail-map{height:440px;position:relative;top:90px}h3.page-search-title{margin-top:100px;font-family:'Catamaran', sans-serif;font-size:30px;margin-bottom:0px;color:#8c3a85;text-decoration:none;margin-bottom:50px}.page-title{font-family:'Catamaran', sans-serif;font-size:25px;margin-bottom:0px;color:#666;margin-bottom:20px;text-decoration:none}.bt-title a{font-family:'Catamaran', sans-serif;font-weight:200;font-size:30px;margin-bottom:0px;color:#8c3a85;text-decoration:none}.bt-title a:hover{color:#8c3a85}.bt-blog-list .bt-post-item .bt-readmore{font-family:'Catamaran', sans-serif;font-size:14px;font-weight:300;color:#ccc}.bt-blog-list .bt-pagination>.page-numbers{font-family:'Catamaran', sans-serif;border:1px solid #8c3a85;color:#8c3a85;background-color:#fff;font-size:20px}.bt-blog-list .bt-pagination>.page-numbers:hover{background-color:#ccc;border-color:#ccc;color:#fff}.bt-blog-list .bt-pagination>.page-numbers.current{background-color:#8c3a85;color:#fff}.bt-blog-list .bt-pagination>.page-numbers.next,.bt-blog-list .bt-pagination>.page-numbers.prev{border:1px solid #8c3a85;color:#8c3a85;background-color:#fff;font-size:20px}.bt-blog-list .bt-pagination>.page-numbers.next:hover,.bt-blog-list .bt-pagination>.page-numbers.prev:hover{background-color:#ccc;border-color:#ccc;color:#fff}
