.mCustomScrollbar{-ms-touch-action:none;touch-action:none;}.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:auto;max-height:100%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside > .mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl > .mCSB_inside > .mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside + .mCSB_scrollTools{right:-26px}.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a + .mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:7px;height:100%;margin:0 auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:7px;height:100%;margin:0 auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:7px;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px;}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside > .mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside > .mCSB_container{min-height:100%}.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper > .mCSB_container{padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover > .mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#f6f6f6}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#b1b1b1}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#222}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url("mCSB_buttons.png");background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0;}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px;}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px;}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px;}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.1)}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.15)}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px;}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,0.2);box-shadow:inset 1px 0 1px rgba(0,0,0,0.5),inset -1px 0 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),inset 0 -1px 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);box-shadow:inset 1px 0 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4),inset -1px 0 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,0.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}
.customSelect{position:relative;font-size:12px;font-family:"Lucida Grande",Arial,Helvetica,sans-serif;float:left;margin-right:10px}.customSelect .selectedValue{padding:5px 10px;margin-bottom:0;line-height:1.2;color:#333}.customSelect .selectList{z-index:100;position:absolute;left:-999em;top:-999em;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.customSelect.select-open .selectList{left:0 !important;top:auto !important}.customSelect .selectList dl{background:#fff}.customSelect .selectList dl.defaultScrollbar{overflow-x:hidden;overflow-y:scroll}.customSelect dl,.customSelect dd{margin:0}.customSelect dd{zoom:1;cursor:pointer}.customSelect .disabled{color:#999;cursor:default}.customSelect .selectList dd.hovered{background:#999;color:#fff}.customSelect .selectList dd.disabled.hovered{background:none;color:#999}.customSelect dt{font-weight:bold;font-style:italic;padding:2px 10px 2px 6px}.customSelect dd{padding:2px 10px 2px 8px}.hasJS select.custom{position:absolute;left:-999em}.hasJS select.custom.use-default{position:absolute;left:auto;height:auto;width:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;opacity:0;font-size:16px}.customSelect.focused .selectedValue{box-shadow:0 0 2px #00aedb}.customSelect.disabled .selectedValue{border:1px solid #ccc;color:#ccc;cursor:default}.customSelect .selectValueWrap .caret{position:absolute;top:12px;right:10px;cursor:pointer}.customSelect .jspPane{overflow-x:hidden}.customSelect .jspVerticalBar{background:none;width:8px}.customSelect .jspHorizontalBar{height:0;overflow:hidden}.customSelect .jspTrack{background:none;right:5px;border-radius:5px}.customSelect .jspDrag{border-radius:5px;color:#fff;opacity:.5;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
/* jQuery UI - v1.11.0 - 2014-07-16
* https://jqueryui.com
* Includes: core.css, datepicker.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:896px !important;padding:.5em 2em 50px;display:none;background-color:#f6f6f6;z-index:9999 !important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:5px;width:1.8em;height:1.8em;cursor:pointer}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:-11px;top:175px;background:url("../img/sprites/datepicker-arrow-left.png") no-repeat center center}.ui-datepicker .ui-datepicker-next{right:-15px;top:175px;background:url("../img/sprites/datepicker-arrow-right.png") no-repeat center center}.ui-datepicker .be-msg{font-size:12px;color:#777;text-align:center;position:relative;top:25px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;color:#e8357c;font-size:1.6rem;font-weight:bold;font-family:'arial'}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-state-disabled span{color:#a7acaf !important}.ui-datepicker th{padding:1em .3em;text-align:center;border:0;color:#777;font-family:'arial';font-size:14px}.ui-state-default + .best-rate.no-rate,.ui-state-disabled + .best-rate.no-rate{font-size:18px;line-height:0}.ui-state-disabled + .best-rate,.ui-state-default + .best-rate{border-radius:0;border:0;color:#e8357c;text-align:center;font-size:10px;height:15px;line-height:15px;float:left;left:50%;position:relative;width:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.ui-state-default{color:#61676b;font-family:'arial';font-size:15px}.ui-datepicker td:hover span,.ui-datepicker td span:hover,.ui-datepicker td:hover a,.ui-datepicker td a:hover,.ui-datepicker-current-day a,.ui-datepicker-current-day span{color:#fff !important}.ui-datepicker td:hover,.ui-datepicker-current-day{background-color:#e8357c}.ui-datepicker td{width:55px;height:45px;vertical-align:top;border:0;padding:1px;cursor:pointer;transition:all .25s;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s}.ui-datepicker td.no-rate .ui-state-disabled + .best-rate,.ui-datepicker td.no-rate .ui-state-default + .best-rate{opacity:0}.ui-datepicker td.no-rate span,.ui-datepicker td.no-rate a{color:#e8357c}.ui-datepicker td span,.ui-datepicker td a{display:block;text-align:center;text-decoration:none;height:21px;width:26px;line-height:24px;margin:0 auto}.ui-datepicker td a{margin-top:2px}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.group{*zoom:1}.group:before,.group:after{display:table;content:"";line-height:0}.group:after{clear:both}[data-icon]:before{font-family:'Slide-icons';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.light-gallery{overflow:hidden !important}#lg-gallery img{border:none !important}#lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;-webkit-transition:opacity .35s ease;-moz-transition:opacity .35s ease;-o-transition:opacity .35s ease;-ms-transition:opacity .35s ease;transition:opacity .35s ease;background:#0d0d0d}#lg-outer .lg-slide{position:relative}#lg-gallery.opacity{opacity:1;transition:opacity 1s ease 0s;-moz-transition:opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s;-o-transition:opacity 1s ease 0s;-ms-transition:opacity 1s ease 0s}#lg-gallery.opacity .thumb-cont{opacity:1}#lg-gallery.fade-m{opacity:0;transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-webkit-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s}#lg-gallery{height:100%;opacity:0;width:100%;position:relative;transition:opacity 1s ease 0s;-moz-transition:opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s;-o-transition:opacity 1s ease 0s;-ms-transition:opacity 1s ease 0s}#lg-slider{height:100%;left:0;top:0;width:100%;position:absolute;white-space:nowrap}#lg-slider .lg-slide{background:url("../img/loading.gif") no-repeat scroll center center transparent;display:inline-block;height:100%;text-align:center;width:100%}#lg-slider .lg-slide.complete{background-image:none}#lg-gallery.show-after-load .lg-slide > *{opacity:0}#lg-gallery.show-after-load .lg-slide.complete > *{opacity:1}#lg-slider.slide .lg-slide,#lg-slider.use-left .lg-slide{position:absolute;opacity:.4}#lg-slider.fade-m .lg-slide{position:absolute;left:0;opacity:0}#lg-slider.animate .lg-slide{position:absolute;left:0}#lg-slider.fade-m .current{opacity:1;z-index:9}#lg-slider .lg-slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#lg-gallery.opacity .lg-slide h3{margin-top:-44px;z-index:1;position:relative;font-size:2.1rem;font-family:'courier'}#lg-gallery.opacity .lg-slide img.object{border:20px solid #fff !important;border-bottom:60px solid #fff !important}#lg-gallery.opacity .lg-slide .object{transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1)}.lg-slide .object{transform:scale3d(.5,.5,.5);-moz-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .5s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .5s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .5s ease 0s;-ms-transition:-ms-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .5s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .5s ease 0s}#lg-gallery.fade-m .lg-slide .object{transform:scale3d(.5,.5,.5);-moz-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5)}#lg-slider.fade-m.on .current{opacity:1;transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-webkit-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s}#lg-slider.fade-m .lg-slide{transition:opacity .4s ease 0s;-moz-transition:opacity .4s ease 0s;-webkit-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;-ms-transition:opacity .4s ease 0s}#lg-slider.slide .lg-slide{transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}#lg-slider.slide.on .lg-slide{opacity:0}#lg-slider.slide .lg-slide.current{opacity:1 !important;transform:translate3d(0,0,0) !important;-moz-transform:translate3d(0,0,0) !important;-ms-transform:translate3d(0,0,0) !important;-webkit-transform:translate3d(0,0,0) !important;-o-transform:translate3d(0,0,0) !important}#lg-slider.slide .lg-slide.prev-slide{opacity:0;transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0)}#lg-slider.slide .lg-slide.next-slide{opacity:0;transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}#lg-slider.use-left .lg-slide{left:100%}#lg-slider.use-left.on .lg-slide{opacity:0}#lg-slider.use-left .lg-slide.current{opacity:1 !important;left:0% !important}#lg-slider.use-left .lg-slide.prev-slide{opacity:0;left:-100%}#lg-slider.use-left .lg-slide.next-slide{opacity:0;left:100%}#lg-slider.slide.on .lg-slide,#lg-slider.slide.on .current,#lg-slider.slide.on .prev-slide,#lg-slider.slide.on .next-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-ms-transition:-ms-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}#lg-slider.speed .lg-slide,#lg-slider.speed .current,#lg-slider.speed .prev-slide,#lg-slider.speed .next-slide{transition-duration:inherit !important;-moz-transition-duration:inherit !important;-webkit-transition-duration:inherit !important;-o-transition-duration:inherit !important;-ms-transition-duration:inherit !important}#lg-slider.timing .lg-slide,#lg-slider.timing .current,#lg-slider.timing .prev-slide,#lg-slider.timing .next-slide{transition-timing-function:inherit !important;-moz-transition-timing-function:inherit !important;-webkit-transition-timing-function:inherit !important;-o-transition-timing-function:inherit !important;-ms-transition-timing-function:inherit !important}#lg-slider .lg-slide img{display:inline-block;max-height:100%;max-width:100%;cursor:-moz-grabbing;cursor:grab;cursor:-webkit-grab;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#lg-gallery .thumb-cont .thumb-inner{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s;-ms-transition:-ms-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:30px}100%{left:0}}.lg-slide .object.right-end{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lg-slide .object.left-end{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}#lg-action{bottom:20px;position:fixed;left:50%;margin-left:-30px;z-index:9;-webkit-backface-visibility:hidden}#lg-action.has-thumb{margin-left:-46px}#lg-action a{margin:0 3px 0 0 !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;top:auto;left:auto;bottom:auto;right:auto;display:inline-block !important;display:inline-block;vertical-align:middle;*display:inline;*zoom:1;background-color:#000;background-color:rgba(0,0,0,0.65);font-size:16px;width:28px;height:28px;font-family:'Slide-icons';color:#fff;cursor:pointer}#lg-action a.disabled{opacity:.6;cursor:default;background-color:#000;background-color:rgba(0,0,0,0.65) !important}#lg-action a:hover,#lg-action a:focus{background-color:#000;background-color:rgba(0,0,0,0.85)}#lg-action a#lg-prev:before,#lg-action a#lg-next:after{left:5px;bottom:3px;position:absolute}#lg-action a#lg-prev:before{content:"\e01d"}#lg-action a#lg-next:after{content:"\e01b"}#lg-action a.cl-thumb:after{font-family:'Slide-icons';content:"\e01c";left:6px;bottom:4px;font-size:16px;position:absolute}#lg-counter{bottom:52px;text-align:center;width:100%;position:absolute;z-index:9;color:#fff}#lg-gallery .thumb-cont{position:absolute;bottom:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#000;-webkit-transition:max-height .4s ease-in-out;-moz-transition:max-height .4s ease-in-out;-o-transition:max-height .4s ease-in-out;-ms-transition:max-height .4s ease-in-out;transition:max-height .4s ease-in-out;z-index:9;max-height:0;opacity:0}#lg-gallery.open .thumb-cont{max-height:350px}#lg-gallery .thumb-cont .thumb-inner{margin-left:-12px;padding:12px;max-height:290px;overflow-y:auto;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#lg-gallery .thumb-cont .thumb-info{background-color:#333;padding:7px 20px}#lg-gallery .thumb-cont .thumb-info .count{color:#fff;font-weight:bold;font-size:12px}#lg-gallery .thumb-cont .thumb-info .close{color:#fff;display:block;float:right !important;width:28px;position:relative;height:28px;border-radius:2px;margin-top:-4px;background-color:#000;background-color:rgba(0,0,0,0.65);-webkit-transition:background-color .3s ease 0s;-moz-transition:background-color .3s ease 0s;-o-transition:background-color .3s ease 0s;-ms-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s;z-index:1090;cursor:pointer}#lg-gallery .thumb-cont .thumb-info .close i:after{left:6px;position:absolute;top:4px}#lg-gallery .thumb-cont .thumb-info .close i:after,#lg-close:after{content:"" !important;background-image:url("/_assets/build/custom/img/sprites/popup-fechar.png");width:47px;height:48px;right:0;cursor:pointer;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;-o-transition:opacity .25s;-ms-transition:opacity .25s;transition:opacity .25s;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}#lg-gallery .thumb-cont .thumb-info .close:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#lg-gallery .thumb-cont .thumb{display:inline-block !important;vertical-align:middle;text-align:center;*display:inline;*zoom:1;margin-bottom:4px;height:50px;width:50px;opacity:.6;overflow:hidden;border-radius:3px;cursor:pointer;-webkit-transition:border-color linear .2s,opacity linear .2s;-moz-transition:border-color linear .2s,opacity linear .2s;-o-transition:border-color linear .2s,opacity linear .2s;-ms-transition:border-color linear .2s,opacity linear .2s;transition:border-color linear .2s,opacity linear .2s}@media (min-width:800px){#lg-gallery .thumb-cont .thumb{width:94px;height:94px}}#lg-gallery .thumb-cont .thumb > img{height:auto;max-width:100%}#lg-gallery .thumb-cont .thumb.active,#lg-gallery .thumb-cont .thumb:hover{opacity:1;border-color:#fff}#lg-slider .video-cont{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#lg-slider .video-cont{background:none;max-width:1140px;max-height:100%;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#lg-slider .video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#lg-slider .video .object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#lg-close{color:#fff;height:28px;position:absolute;right:20px;top:20px;width:28px;z-index:1090;cursor:pointer;background-color:#000;border-radius:2px;background-color:#000;background-color:rgba(0,0,0,0.65);-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;-webkit-backface-visibility:hidden}#lg-close:after{position:absolute;right:6px;top:3px}#lg-close:hover{text-decoration:none;background-color:#000}.custom-html{background:none repeat scroll 0 0 #000;background:none repeat scroll 0 0 rgba(0,0,0,0.75);color:#fff;font-family:Arial,sans-serif;height:70px;left:0;position:absolute;right:0;top:0;z-index:9}.custom-html p{font-size:14px}.custom-html > h4{font-family:Arial,sans-serif;font-weight:bold;margin-bottom:5px;margin-top:15px}@-moz-keyframes rightEnd{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-30px}100%{left:0}}@-o-keyframes rightEnd{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes leftEnd{0%{left:0}50%{left:30px}100%{left:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:30px}100%{left:0}}@-o-keyframes leftEnd{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:30px}100%{left:0}}
.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:#f00}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}
@font-face{font-family:'courier';src:url("/_assets/build/custom/css/fonts/COUR-webfont.woff") format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'courier';src:url("/_assets/build/custom/css/fonts/COURBD-webfont.woff") format('woff');font-weight:500;font-style:normal}@font-face{font-family:'ombres';src:url("/_assets/build/custom/css/fonts/la_compagnie_des_ombres-webfont.woff") format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'novecento';src:url("/_assets/build/custom/css/fonts/NOVECENTOWIDE-NORMAL-webfont.woff") format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'novecento_medium';src:url("/_assets/build/custom/css/fonts/NOVECENTOWIDE-MEDIUM-webfont.woff") format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'novecento_bold';src:url("/_assets/build/custom/css/fonts/NOVECENTOWIDE-BOLD-webfont.woff") format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'novecento_light';src:url("/_assets/build/custom/css/fonts/novecentowide-light-webfont.woff") format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Slide-icons';src:url("/_assets/build/custom/css/fonts/Slide-icons.woff") format('woff');font-weight:normal;font-style:normal}.clearfix{display:table;content:''}.display-table{display:table}.centralize{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}html{width:100%;font-size:62.5% !important;}html ul{margin:0;padding:0;list-style:none}html p{margin:0}html button,html a.bt{border:none;cursor:pointer;background-color:transparent;padding:0;outline:none}html .setup{width:780px;margin:0 auto;padding:50px 0}.f-ombres{font-family:'ombres'}.f-courier{font-family:'courier'}.f-courier-bd{font-family:'courier_bold'}.f-novecento{font-family:'novecento'}.f-novecento-md{font-family:'novecento_medium'}.f-novecento-bd{font-family:'novecento_bold'}.fs-11{font-size:1.1rem}.fs-14{font-size:1.4rem}.fs-15{font-size:1.5rem}.fs-20{font-size:2rem}.fs-34{font-size:3.4rem}.fs-35{font-size:3.5rem}.fs-70{font-size:7rem}.fs-73{font-size:7.3rem}.fs-77{font-size:7.7rem}.fs-80{font-size:8rem}.fs-90{font-size:9rem}.fs-120{font-size:12rem}.bg-black{background-color:#000}.bg-fblack{background-color:#202020}.bg-white{background-color:#fff}.bg-lgreen{background-color:#e2f77e}.bg-green{background-color:#a5bc3a}.bg-pink{background-color:#e8357c}.bg-lgrey{background-color:#f6f6f6}.bg-grey{background-color:#4c4c4c}.f-black{color:#000}.f-fblack{color:#202020}.f-white{color:#fff}.f-lgreen{color:#e2f77e}.f-green{color:#a5bc3a}.f-pink{color:#e8357c}.f-lgrey{color:#f6f6f6}.f-grey{color:#4c4c4c}.f-pink{color:$rosa}.bt,.btnn{display:inline-block;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.bt.s-bt,.btnn.s-bt{font-family:'novecento_bold';padding:8px 13px;letter-spacing:.05rem;-webkit-transition:background-color 300ms ease;-moz-transition:background-color 300ms ease;-o-transition:background-color 300ms ease;-ms-transition:background-color 300ms ease;transition:background-color 300ms ease;}.bt.s-bt:hover,.btnn.s-bt:hover{background-color:#b6d13a}.bt.c-bt,.btnn.c-bt{font-family:'novecento_medium';position:relative;height:60px;overflow:hidden;}.bt.c-bt.big,.btnn.c-bt.big{width:300px}.bt.c-bt.medium,.btnn.c-bt.medium{width:190px}.bt.c-bt.small,.btnn.c-bt.small{width:140px}.bt.c-bt .bg,.btnn.c-bt .bg{position:absolute;width:100%;height:0;top:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease}.bt.c-bt .content,.btnn.c-bt .content{position:absolute;width:100%;height:100%;z-index:1;top:0}.bt.c-bt .txt-bt,.btnn.c-bt .txt-bt{position:relative;width:100%;height:100%;line-height:60px;vertical-align:middle;text-align:left;font-family:'novecento_medium';}.bt.c-bt .txt-bt .text,.btnn.c-bt .txt-bt .text{position:absolute;width:100%;text-align:center;display:inline-block;}.bt.c-bt .txt-bt .text.h-state,.btnn.c-bt .txt-bt .text.h-state{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);top:5px;}.bt.c-bt .txt-bt .text.h-state span,.btnn.c-bt .txt-bt .text.h-state span{color:#a5bc3a;position:absolute}.bt.c-bt .line,.btnn.c-bt .line{display:block;position:absolute;}.bt.c-bt .line.vert,.btnn.c-bt .line.vert{width:2px;height:27px;-webkit-transition:all 100ms ease 250ms;-moz-transition:all 100ms ease 250ms;-o-transition:all 100ms ease 250ms;-ms-transition:all 100ms ease 250ms;transition:all 100ms ease 250ms;}.bt.c-bt .line.vert.corner-lt,.btnn.c-bt .line.vert.corner-lt{left:0;bottom:31px}.bt.c-bt .line.vert.corner-rb,.btnn.c-bt .line.vert.corner-rb{right:0;top:31px}.bt.c-bt .line.vert.h-state,.btnn.c-bt .line.vert.h-state{height:0}.bt.c-bt .line.horiz,.btnn.c-bt .line.horiz{width:36px;height:2px;-webkit-transition:width 200ms ease 150ms;-moz-transition:width 200ms ease 150ms;-o-transition:width 200ms ease 150ms;-ms-transition:width 200ms ease 150ms;transition:width 200ms ease 150ms;}.bt.c-bt .line.horiz.corner-lt,.btnn.c-bt .line.horiz.corner-lt{left:0;top:0}.bt.c-bt .line.horiz.corner-rb,.btnn.c-bt .line.horiz.corner-rb{right:0;bottom:0}.bt.c-bt .line.horiz.h-state,.btnn.c-bt .line.horiz.h-state{width:0}.bt.c-bt:hover .bg,.btnn.c-bt:hover .bg{height:100%;opacity:1;-ms-filter:none;filter:none;-webkit-transition:all 150ms ease 200ms;-moz-transition:all 150ms ease 200ms;-o-transition:all 150ms ease 200ms;-ms-transition:all 150ms ease 200ms;transition:all 150ms ease 200ms}.bt.c-bt:hover .text.h-state,.btnn.c-bt:hover .text.h-state{top:0;opacity:1;-ms-filter:none;filter:none;-webkit-transition:top 200ms ease 300ms, opacity 400ms ease 300ms;-moz-transition:top 200ms ease 300ms, opacity 400ms ease 300ms;-o-transition:top 200ms ease 300ms, opacity 400ms ease 300ms;-ms-transition:top 200ms ease 300ms, opacity 400ms ease 300ms;transition:top 200ms ease 300ms, opacity 400ms ease 300ms}.bt.c-bt:hover .line.vert,.btnn.c-bt:hover .line.vert{height:100%;top:0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease}.bt.c-bt:hover .line.horiz,.btnn.c-bt:hover .line.horiz{width:100%;-webkit-transition:width 200ms ease 100ms;-moz-transition:width 200ms ease 100ms;-o-transition:width 200ms ease 100ms;-ms-transition:width 200ms ease 100ms;transition:width 200ms ease 100ms}.img-wrapper{width:100%;height:448px;position:relative;background-color:#a5bc3a;}.img-wrapper .img-bg{width:100%;height:100%;position:absolute;z-index:0;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center}.img-wrapper .img-overlay{width:100%;height:100%;position:absolute;z-index:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 300ms ease;-moz-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;-ms-transition:opacity 300ms ease;transition:opacity 300ms ease}.img-wrapper .img-content{width:100%;height:100%;position:absolute;z-index:1;}.img-wrapper .img-content .img-title{color:#fff;text-align:center;margin:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:relative;top:20px;-webkit-transition:top 300ms ease-out, opacity 300ms ease;-moz-transition:top 300ms ease-out, opacity 300ms ease;-o-transition:top 300ms ease-out, opacity 300ms ease;-ms-transition:top 300ms ease-out, opacity 300ms ease;transition:top 300ms ease-out, opacity 300ms ease}.img-wrapper .img-content:after,.img-wrapper .img-content:before{content:'';position:absolute;left:20px;right:20px;top:20px;bottom:20px}.img-wrapper .img-content:after{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform 300ms ease-out;-moz-transition:-moz-transform 300ms ease-out;-o-transition:-o-transform 300ms ease-out;-ms-transition:-ms-transform 300ms ease-out;transition:transform 300ms ease-out}.img-wrapper .img-content:before{border-left:1px solid #fff;border-right:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transition:-webkit-transform 300ms ease-out;-moz-transition:-moz-transform 300ms ease-out;-o-transition:-o-transform 300ms ease-out;-ms-transition:-ms-transform 300ms ease-out;transition:transform 300ms ease-out}.img-wrapper .img-link{width:100%;height:100%;position:absolute;z-index:2;display:block;cursor:pointer}.img-wrapper:hover .img-overlay{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.img-wrapper:hover .img-content .img-title{opacity:1;-ms-filter:none;filter:none;top:0}.img-wrapper:hover .img-content:after{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.img-wrapper:hover .img-content:before{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.setup-title{font-size:4rem;text-align:center;border-bottom:10px solid #e2f77e;padding:40px 0;text-transform:uppercase}.colors ul li{width:140px;height:140px;float:left;margin:5px;text-align:center}.buttons .bt{margin:20px 20px 20px 0}html,body{-webkit-font-smoothing:antialiased;}body{font-size:10px;overflow-x:hidden;width:100%}.clear{clear:both}.wrapper{position:relative;width:95%;margin:0 auto;max-width:960px;zoom:1;}.wrapper:before,.wrapper:after{content:" ";display:table}.wrapper:after{clear:both}ul[data-slider]{zoom:1;}ul[data-slider]:before,ul[data-slider]:after{content:" ";display:table}ul[data-slider]:after{clear:both}ul[data-slider] li img{height:100%}.loader{width:100%;height:100%;position:fixed;background-color:#fff;text-align:center;z-index:999999;}.loader .loadIt{display:block;width:292px;height:152px;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:relative;left:50%}.loader .fillUp{position:absolute;display:block;width:292px;margin:0 4px;height:0;left:0;bottom:0;background-color:#000;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;z-index:1}.loader .mLoader{width:100%;height:100%;position:relative;display:block;z-index:2}input.error,select.error,textarea.error{border:1px solid #df173c !important}p.msgErro{position:absolute;display:none;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-family:'courier';font-size:1.4rem;color:#df173c;margin:0 !important;}p.msgErro.top{top:-15px}p.msgErro.bottom{bottom:10px}.cf{zoom:1;}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.overlay{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.7);text-align:center;z-index:100000;display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}.overlay .popup{width:90%;max-width:720px;height:300px;position:relative;display:inline-block;top:60%;margin-top:-150px;background-color:#fff;display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}.overlay .popup .palmeira{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:0 0;width:266px;height:449px;float:left;position:absolute;left:0;bottom:0}.overlay .popup .popup-title{font-family:'ombres';font-size:12rem;color:#000;margin-top:15px;line-height:1.3em;width:auto;float:left;padding:0 0 0 277px}.overlay .popup .popup-desc{font-family:'courier';font-size:1.8rem;line-height:1.5em;padding-left:150px;width:calc(100% - 277px);max-width:400px;margin:0 0 0 277px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:277px;text-align:left;clear:both;padding:0 15px 0 0}.overlay .popup .popup-fechar{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1258px -992px;width:54px;height:55px;position:absolute;right:0;top:-60px;cursor:pointer;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;-ms-transition:opacity 0.25s;transition:opacity 0.25s;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);}.overlay .popup .popup-fechar:hover{opacity:1;-ms-filter:none;filter:none}.overlay .popup .form-input{position:relative;display:inline-block;border:0;background-color:#eee;height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;color:#707070;font-size:1.4rem;outline-color:#f1876c;width:48%;margin:0 5px 0;}.overlay .popup .form-input.select{width:90px;margin:10px 73px 0 6px;top:-10px}.overlay .popup .form-input.cid{top:-10px}.overlay .popup .form-input::-webkit-input-placeholder{color:#707070;font-size:1.4rem}.overlay .popup .form-input:-moz-placeholder{color:#707070;font-size:1.4rem}.overlay .popup .form-input::-moz-placeholder{color:#707070;font-size:1.4rem}.overlay .popup .form-input:-ms-input-placeholder{color:#707070;font-size:1.4rem}.overlay .popup .bt{display:inline-block;top:16px;right:9px;width:157px}.overlay .popup.news{display:none;height:350px;margin-top:-175px;text-align:center;padding:0 30px;}.overlay .popup.news > p{font-size:1.9rem;color:#000;font-family:'courier';margin:40px 0 30px 22px;width:100%;text-align:left}.overlay .popup.news .btn-facebook{width:100%;position:absolute;left:0;bottom:0;background-color:#e8357c;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;font-family:'novecento_medium';font-size:1.8rem;color:#4c4c4c;padding:15px 0 34px;line-height:1em;text-align:center;}.overlay .popup.news .btn-facebook:after{content:'';position:relative;background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -359px;width:21px;height:40px;display:inline-block;top:11px;margin-left:10px}.overlay .popup.news .btn-facebook:hover{background-color:#f1876c;color:#fff;}.overlay .popup.news .btn-facebook:hover:after{background-position:-1401px -429px}.pag404 .tmpl_banner .banner-slide{opacity:1;-ms-filter:none;filter:none;}.pag404 .tmpl_banner .banner-slide .title{font-family:'novecento_light';font-size:15.8rem;color:#fff;line-height:301px;height:250px}.pag404 .tmpl_banner .banner-slide .msg{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);height:auto;width:760px;}.pag404 .tmpl_banner .banner-slide .msg div.exc{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.pag404 .tmpl_banner .banner-slide .msg p{font-family:'courier';font-weight:bold;font-size:2.4rem;color:#fff}.pag404 .tmpl_banner .banner-slide .msg div.icon{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-541px 0;width:259px;height:228px;float:left;margin-left:94px}.header{background-color:#1c1c1c;height:30px;width:100%;position:absolute;z-index:10000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;}.header .menuMobile{position:fixed;width:100%;height:100%;background-color:#e8357c;z-index:1000000000000000000;display:none;}.header .menuMobile .fechar{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-709px -547px;width:60px;height:38px;display:block;position:absolute;right:16px;top:21px;cursor:pointer}.header .menuMobile ul{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:30px;}.header .menuMobile ul li a{font-size:4.0625vh;color:#fff;font-family:'novecento_medium';text-align:center;width:100%;float:left;padding:7px 0;visibility:hidden}.header.fixed{position:fixed;}.header.fixed .sub-menu{height:50px;background-color:rgba(0,0,0,0.6);height:65px;}.header.fixed .sub-menu li.logo h1{margin:0}.header.fixed .sub-menu li.logo .sub-menu-item{display:block;top:-45px;}.header.fixed .sub-menu li.logo .sub-menu-item .logo-big{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;-ms-transition:all 0.15s;transition:all 0.15s}.header.fixed .sub-menu li.logo .sub-menu-item .logo-mini{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);display:block}.header.fixed .sub-menu li .sub-menu-item,.header.fixed .sub-menu li .select{top:4px}.header.fixed .sub-menu li.idiomas{top:6px}.header .sub-menu{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;position:absolute;width:100%;right:0;top:30px;height:77px;padding-top:12px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:1;}.header .sub-menu li{float:right;width:auto;}.header .sub-menu li.fechar-mobile{display:none;margin-left:30px;}.header .sub-menu li.fechar-mobile a{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-709px -547px;width:60px;height:38px;position:relative;display:block}.header .sub-menu li.logo{float:left;}.header .sub-menu li.logo .sub-menu-item{width:146px;height:84px;position:relative;top:0;}.header .sub-menu li.logo .sub-menu-item .logo-big{-webkit-transition:all 0.65s;-moz-transition:all 0.65s;-o-transition:all 0.65s;-ms-transition:all 0.65s;transition:all 0.65s;background-image:url("/_assets/build/custom/img/logo.png");width:158px;height:96px;position:relative;display:block;margin-top:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.header .sub-menu li.logo .sub-menu-item .logo-mini{background-image:url("/_assets/build/custom/img/logo-fixo.png");width:130px;height:38px;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;display:none;position:absolute;top:47px;left:16px;-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.header .sub-menu li .sub-menu-item{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;float:left;font-size:1.5rem;text-transform:uppercase;color:#fff;font-family:'novecento_medium';padding:7px 21px;top:30px;position:relative;text-decoration:none;}.header .sub-menu li .sub-menu-item:hover,.header .sub-menu li .sub-menu-item.is-active{color:#e8357c}.header .sub-menu li .customSelect .custom-select{position:absolute;visibility:hidden;left:-9999em}.header .sub-menu li .customSelect .selectedValue{color:#fff}.header .sub-menu li .customSelect .selectList{background-color:transparent;border-color:#e8357c;color:#e8357c;border-radius:0;border-width:2px;width:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;left:-2px !important;}.header .sub-menu li .customSelect .selectList dl{background-color:transparent;}.header .sub-menu li .customSelect .selectList dl dd:hover{background-color:#e8357c;color:#252525}.header .sub-menu li .customSelect.select-open{border-color:#e8357c;color:#e8357c;}.header .sub-menu li .customSelect.select-open .selectedValue{color:#e8357c}.header .sub-menu li .select{outline:none;width:40px;border:2px solid #fff;color:#fff;font-family:'novecento_medium';background-color:transparent;font-size:1.1rem;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;-o-text-overflow:'';text-overflow:'';padding:3px 13px 3px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;text-indent:1px;border-radius:0;top:28px;}.header .sub-menu li .select option{color:#222}.header .sub-menu li .select:hover{border-color:#e8357c;color:#e8357c}.header .menu{float:right;width:auto;z-index:2;}.header .menu li{float:left;}.header .menu li .menu-item{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;float:left;font-size:1.2rem;text-transform:uppercase;font-family:'novecento_medium';color:#adadad;padding:9px 24px;line-height:1em;text-decoration:none;}.header .menu li .menu-item:hover,.header .menu li .menu-item.is-active{color:#e8357c}.header .menu li.reserve .menu-item{padding:9px 24px;background-color:#e8357c;color:#fff;}.header .menu li.reserve .menu-item:hover{background-color:#f1876c}.footer{width:100%;height:520px;background-color:#fff;clear:both;position:relative;margin-top:50px;}.footer .pmweb{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-709px -672px;width:74px;height:27px;bottom:0;right:-130px;display:block;position:absolute;}.footer .pmweb:hover{background-position:-709px -615px}.footer .wrapper{max-width:630px;}.footer .wrapper .box-social{width:100%;padding:45px 0;border-top:1px solid #ededed;text-align:center;position:relative;}.footer .wrapper .box-social .social-icon{position:relative;display:inline-block;margin:0 26px;vertical-align:middle;}.footer .wrapper .box-social .social-icon:before{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;content:'';position:absolute;left:-1px;top:-1px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.footer .wrapper .box-social .social-icon:hover:before{opacity:1;-ms-filter:none;filter:none}.footer .wrapper .box-social .social-icon.facebook{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -359px;width:21px;height:40px;}.footer .wrapper .box-social .social-icon.facebook:before{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -499px;width:21px;height:40px}.footer .wrapper .box-social .social-icon.twitter{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px 0;width:38px;height:30px;}.footer .wrapper .box-social .social-icon.twitter:before{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -60px;width:38px;height:30px}.footer .wrapper .box-social .social-icon.trip,.footer .wrapper .box-social .social-icon.youtube{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1191px -1036px;width:36px;height:43px;}.footer .wrapper .box-social .social-icon.trip:before,.footer .wrapper .box-social .social-icon.youtube:before{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1125px -1036px;width:36px;height:43px}.footer .wrapper .box-social .social-icon.instagram{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1190px -1109px;width:35px;height:34px;}.footer .wrapper .box-social .social-icon.instagram:before{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1125px -1109px;width:35px;height:34px}.footer .wrapper .box-newsletter{width:100%;padding:35px 0 55px;border-top:1px solid #ededed;text-align:center;position:relative;}.footer .wrapper .box-newsletter .newsletter-title{font-size:1.4rem;font-family:'novecento_medium';color:#202020;text-transform:uppercase;line-height:1.8em;width:320px;margin:0 auto;position:relative;left:-7%}.footer .wrapper .box-newsletter input[type="email"]{width:100%;max-width:385px;height:62px;border:0;background-color:#eee;border:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;font-family:arial;font-size:1.4rem;display:inline-block;margin-top:20px;outline-color:#202020;margin-right:5px;margin-left:-7%}.footer .wrapper .box-newsletter input[type="submit"]{display:none}.footer .wrapper .box-newsletter button{display:inline-block;vertical-align:middle;position:relative;top:-2px}.footer .wrapper .box-info{width:100%;padding:50px 0;border-top:1px solid #ededed;text-align:center;height:150px;}.footer .wrapper .box-info .info-telefone{text-align:left;width:50%;font-family:'novecento_bold';font-size:1.4rem;float:left;line-height:1em}.footer .wrapper .box-info .info-endereco{text-align:left;width:50%;font-family:'novecento';font-size:1.4rem;float:left;line-height:1em;white-space:nowrap}.bx-wrapper{position:relative;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-viewport{background-color:#000}.bx-viewport li{min-height:1px;min-width:1px}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:0;bottom:79px;z-index:50;position:absolute;max-width:960px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;float:left}.bx-wrapper .bx-pager.bx-default-pager a{background:#fff;text-indent:-9999px;display:block;width:13px;height:13px;margin:0 5px;outline:0}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#e8357c}.bx-wrapper .bx-prev{border-radius:0 67px 67px 0;left:0;}.bx-wrapper .bx-prev:after{content:'';position:absolute;background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -569px;width:23px;height:30px;display:block;left:10px;top:43px}.bx-wrapper .bx-next{border-radius:67px 0 0 67px;right:0}.bx-wrapper .bx-next:after{content:'';position:absolute;display:block;left:40%;top:43px;background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -629px;width:23px;height:30px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;position:absolute;top:50%;margin-top:-58px;outline:0;width:56px;height:115px;text-indent:-9999px;background-color:rgba(0,0,0,0.5);z-index:9999;}.bx-wrapper .bx-controls-direction a:hover{background-color:#000}.bx-wrapper .bx-controls-direction a.disabled{display:none}@media screen and (max-width:670px){.bx-wrapper .bx-pager{padding-left:10px}}.box-all-inclusive{height:528px;position:relative;width:100%;background:url("../img/all-inclusive/box-back.jpg") no-repeat 90% top #f5f5f5;margin-top:120px;margin-bottom:180px;}.box-all-inclusive .wrapper{height:100%;position:relative}.box-all-inclusive .all-txt{width:225px;height:auto;position:relative;float:right;text-align:right;margin-top:60px;}.box-all-inclusive .all-txt .txt-title{font-family:'courier';font-size:2rem;}.box-all-inclusive .all-txt .txt-title strong{font-weight:normal;font-family:'ombres';font-size:9rem;line-height:25px}.box-all-inclusive .all-txt .txt-desc{font-family:'courier';font-size:1.4rem;margin-top:50px}.box-all-inclusive .all-photos{width:680px;height:626px;position:relative;float:left;top:-50px;}.box-all-inclusive .all-photos .photo{display:block;float:left;position:absolute;width:auto;height:auto;}.box-all-inclusive .all-photos .photo img{width:100%;max-width:100%;max-height:100%;position:relative}.box-all-inclusive .all-photos .photo.rest{width:350px;height:420px}.box-all-inclusive .all-photos .photo.bar{width:280px;height:280px}.box-all-inclusive .all-photos .photo.lob{width:324px;height:339px}.box-all-inclusive .all-photos .photo .img-overlay,.box-all-inclusive .all-photos .photo .img-content{top:0}.box-all-inclusive .all-photos .photo .img-content{display:block;}.box-all-inclusive .all-photos .photo .img-content .centralize{position:absolute;height:100%;left:0;top:0}.box-all-inclusive .all-photos .photo .img-content .img-title{top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.box-all-inclusive .all-photos .photo:nth-child(1){left:0;top:0}.box-all-inclusive .all-photos .photo:nth-child(2){left:0;bottom:0}.box-all-inclusive .all-photos .photo:nth-child(3){right:0;top:50px}@media screen and (max-width:670px){.box-all-inclusive{display:none}}.avaliacoes .aval h2,.avaliacoes .aval p{color:#000 !important}.avaliacoes .tmpl_sub-menu + .bx-wrapper .bx-controls-direction a{background-color:rgba(0,0,0,0.12);}.avaliacoes .tmpl_sub-menu + .bx-wrapper .bx-controls-direction a:hover{background-color:rgba(0,0,0,0.52)}.avaliacoes .tmpl_sub-menu + .bx-wrapper .bx-pager.bx-default-pager a:hover,.avaliacoes .tmpl_sub-menu + .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#202020}.avaliacoes .tmpl_sub-menu + .bx-wrapper .bx-pager .bx-pager-item{float:none}.avaliacoes .tmpl_sub-menu + .bx-wrapper .bx-viewport{background:url("../img/aval-back.jpg") no-repeat center bottom #e8357c;}.avaliacoes .tmpl_sub-menu + .bx-wrapper .bx-viewport .banner-slide,.avaliacoes .tmpl_sub-menu + .bx-wrapper .bx-viewport .tmpl_banner{background-color:transparent}.avaliacoes .box-avaliacao{background-color:#f6f6f6;position:relative;clear:both;padding:40px 0 40px;margin:15px 0;text-align:center;}.avaliacoes .box-avaliacao .avaliacao-title{font-family:'courier';font-weight:bold;font-size:2.8rem;text-transform:uppercase;width:100%;position:relative;line-height:1em;text-align:center}.avaliacoes .box-avaliacao .avaliacao-desc{font-family:'courier';width:550px;height:auto;font-size:1.5rem;position:relative;text-align:center;margin:20px auto}.avaliacoes .box-avaliacao .bt{float:none;display:inline-block;clear:both;margin:10px auto}.avaliacoes .box-avaliacao .logo-hotel-font{font-family:'ombres';font-size:7.7rem;color:#e8357c;margin:20px auto;clear:both;position:relative;display:inline-block;float:none;padding-left:63px;text-decoration:none;padding-right:54px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;line-height:1em;}.avaliacoes .box-avaliacao .logo-hotel-font:before{content:'';position:absolute;background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-923px -772px;width:51px;height:39px;left:0;top:19px}@media screen and (max-width:670px){.avaliacoes .box-avaliacao .avaliacao-desc{font-size:3.125vw;width:600px}.avaliacoes .box-avaliacao .bt,.avaliacoes .box-avaliacao .btnn{height:72px;width:350px;}.avaliacoes .box-avaliacao .bt p,.avaliacoes .box-avaliacao .btnn p{line-height:72px}.avaliacoes .box-avaliacao .bt .line.horiz,.avaliacoes .box-avaliacao .btnn .line.horiz{width:50px;height:4px}.avaliacoes .box-avaliacao .bt .line.vert,.avaliacoes .box-avaliacao .btnn .line.vert{height:50px;width:4px}.box-grid .grid-txt .logo-hotel-font{margin:0}}.box-reserve .reserve-wrapper{width:450px;min-height:216px;position:absolute;right:0;top:-180px;margin-top:10px;z-index:100;}.box-reserve .reserve-wrapper .reserve-title{font-family:'novecento';font-size:3.1rem;color:#fff;width:152px;float:left;position:relative}.box-reserve .reserve-wrapper .all-inclusive-btn{font-family:'novecento_bold';font-size:1.3rem;color:#e8357c;position:relative;top:67px;left:-29px;text-decoration:none;border-bottom:3px solid transparent;}.box-reserve .reserve-wrapper .all-inclusive-btn:after{content:'';width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #e8357c;display:inline-block;margin-left:8px}.box-reserve .reserve-wrapper .all-inclusive-btn:before{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;content:'';position:absolute;top:-5px;left:0;width:87px;height:3px;background-color:#e8357c}.box-reserve .reserve-wrapper .all-inclusive-btn:hover{border-color:#e8357c}.box-reserve .reserve-wrapper .all-inclusive-msg{position:relative;background-color:#1b1b1b;width:100%;float:left;display:none;}.box-reserve .reserve-wrapper .all-inclusive-msg p{padding:20px;color:#fff;font-family:'arial';font-size:1.4rem}li.reserve .be{position:absolute;right:0;width:450px;top:30px;z-index:999;display:none;}li.reserve .be .promocode{margin-top:6px;margin-bottom:3px}li.reserve .be .be-disp .disp-btn{padding:10px 70px 9px}li.reserve .be .be-disp .reservar-btn{width:100%;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;font-size:1rem;font-family:'novecento_bold';padding:5px 10px;background-color:#eb5630;color:#fff;display:inline-block;text-decoration:none;}li.reserve .be .be-disp .reservar-btn:hover{background-color:#d43b14}.be{width:100%;position:relative;margin-top:0;background-color:#f6f6f6;height:121px;float:left}.box-hospedes{background-color:#f6f6f6;float:left;display:none;position:relative;}.box-hospedes.bottom{top:0}.box-hospedes.top{top:-274px}.box-hospedes .hospedes-title{background-color:#7b7b7b;color:#fff;font-size:1.3rem;font-family:'novecento_bold';width:100%;text-align:center;padding:8px 0}.box-hospedes .opt-input{padding:0 !important;text-align:center !important}.box-hospedes.adultos{border-left:0}.box-hospedes .be-opt{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0 1px;width:115px}.be-opt{width:77px;height:120px;position:relative;float:left;color:#b8b8b8;}.be-opt:first-child .opt-input{border-left:0}.be-opt .opt-title{font-size:.9rem;font-family:'novecento_bold';width:100%;text-align:center;text-transform:uppercase;line-height:1em;margin-top:15px;margin-bottom:15px;position:relative;z-index:5;}.be-opt .opt-title.big{margin-bottom:6.5px;margin-top:7px;padding:0 7px;line-height:1.3em}.be-opt .opt-input{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;font-size:3.8rem;font-family:'novecento_light';width:100%;text-align:center;line-height:1em;border:0;background-color:#f6f6f6;color:#b8b8b8;cursor:pointer;border-left:1px solid #e7e7e7;position:absolute;padding:10px 0;height:100%;top:0;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 16px;}.be-opt .opt-input.is-active,.be-opt .opt-input:hover{color:#222}.be-opt .opt-input.error{color:#f00}.be-opt .opt-info{font-size:.8rem;font-family:'novecento';width:100%;text-align:center;text-transform:uppercase;line-height:1em;margin-top:5px;position:relative;z-index:5;top:50px;}.be-opt .opt-info .add,.be-opt .opt-info .remove{font-size:2.5rem;font-family:'novecento';color:#e8357c;text-decoration:none;}.be-opt .opt-info .add:hover,.be-opt .opt-info .remove:hover{color:#e51e6d}.be-disp{width:215px;height:100%;position:relative;float:right;background-color:#e8357c;text-align:center;}.be-disp.indisponivel .disp-title{display:none}.be-disp.indisponivel .promocode{display:none}.be-disp.indisponivel .disp-btn{color:#fff;background-color:#e2f77e;width:100%;height:auto;line-height:1.3em;font-family:'novecento_medium';font-size:1.8rem;padding:38px 0 37px;}.be-disp.indisponivel .disp-btn:hover{color:#e2f77e}.be-disp .disp-title{font-size:1.1rem;font-family:'novecento_bold';color:#fff;width:100%;text-align:center;text-transform:uppercase;line-height:1em;margin-top:18px}.be-disp .promocode{font-size:1.4rem;font-family:'arial';border:0;background-color:#e8357c;color:#fff;text-decoration:none;display:inline-block;position:relative;margin-bottom:7px;margin-top:8px;outline:none;width:100px;padding:0 10px;text-align:center;}.be-disp .promocode::-webkit-input-placeholder{color:#fff;text-decoration:underline;font-size:.9rem}.be-disp .promocode:-moz-placeholder{color:#fff;text-decoration:underline;font-size:.9rem}.be-disp .promocode::-moz-placeholder{color:#fff;text-decoration:underline;font-size:.9rem}.be-disp .promocode:-ms-input-placeholder{color:#fff;text-decoration:underline;font-size:.9rem}.be-disp .disp-btn{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;font-size:1.4rem;font-family:'novecento_bold';color:#fff;padding:18px 69px;background-color:#f1876c;display:inline-block;text-decoration:none;}.be-disp .disp-btn:hover{background-color:#ef7455}@media screen and (max-width:670px){li.reserve .be{width:600px;top:70px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-left:-47px;}li.reserve .be .all-inclusive-btn{font-size:2.34375vw}li.reserve .be .be{height:160px}li.reserve .be .be-opt{width:110px;height:160px;}li.reserve .be .be-opt .opt-title{font-size:2.03125vw;}li.reserve .be .be-opt .opt-title.big{margin-bottom:-8px}li.reserve .be .be-opt .opt-info{font-size:1.71875vw;top:85px;}li.reserve .be .be-opt .opt-info a{padding:0 !important;margin-right:0;font-size:4rem}li.reserve .be .be-opt .opt-input{padding:0 0 0 22px;text-align:left;font-size:8.125vw}li.reserve .be .be-disp{width:270px;height:160px;}li.reserve .be .be-disp .disp-title{display:none}li.reserve .be .be-disp .disp-btn{width:100%;height:auto;font-size:2.8125vw;line-height:1.3em;padding:62px 0 37px !important}li.reserve .be .be-disp .promocode{font-family:'novecento_bold';font-size:2.5vw;width:100%;height:50%;padding:0;margin:0;text-decoration:none;color:#fff;}li.reserve .be .be-disp .promocode::-webkit-input-placeholder{color:#fff;font-size:2.5vw;text-decoration:none}li.reserve .be .be-disp .promocode:-moz-placeholder{color:#fff;font-size:2.5vw;text-decoration:none}li.reserve .be .be-disp .promocode::-moz-placeholder{color:#fff;font-size:2.5vw;text-decoration:none}li.reserve .be .be-disp .promocode:-ms-input-placeholder{color:#fff;font-size:2.5vw;text-decoration:none}.box-reserve .reserve-wrapper{width:100%;}.box-reserve .reserve-wrapper .all-inclusive-btn{font-size:2.34375vw}.box-reserve .reserve-wrapper .be{height:160px}.box-reserve .reserve-wrapper .be-opt{width:110px;height:160px;}.box-reserve .reserve-wrapper .be-opt .opt-title{font-size:2.03125vw;}.box-reserve .reserve-wrapper .be-opt .opt-title.big{margin-bottom:-8px}.box-reserve .reserve-wrapper .be-opt .opt-info{font-size:1.71875vw;top:85px;}.box-reserve .reserve-wrapper .be-opt .opt-info a{padding:0 !important;margin-right:0;font-size:4rem}.box-reserve .reserve-wrapper .be-opt .opt-input{padding:0 0 0 22px !important;text-align:left;font-size:8.125vw}.box-reserve .reserve-wrapper .be-disp{width:275px;}.box-reserve .reserve-wrapper .be-disp .disp-title{display:none}.box-reserve .reserve-wrapper .be-disp .disp-btn{width:100%;height:auto;font-size:2.8125vw;line-height:1.3em;padding:62px 0 37px !important}.box-reserve .reserve-wrapper .be-disp .promocode{font-family:'novecento_bold';font-size:2.8125vw;width:100%;height:50%;padding:0;margin:0;text-decoration:none;color:#fff;}.box-reserve .reserve-wrapper .be-disp .promocode::-webkit-input-placeholder{color:#fff;font-size:2.5vw;text-decoration:none}.box-reserve .reserve-wrapper .be-disp .promocode:-moz-placeholder{color:#fff;font-size:2.5vw;text-decoration:none}.box-reserve .reserve-wrapper .be-disp .promocode::-moz-placeholder{color:#fff;font-size:2.5vw;text-decoration:none}.box-reserve .reserve-wrapper .be-disp .promocode:-ms-input-placeholder{color:#fff;font-size:2.5vw;text-decoration:none}}@media screen and (max-width:640px){.ui-datepicker{left:0 !important;width:100%;background-color:#fff;bottom:0;zoom:1;height:50%;z-index:100001 !important;}.ui-datepicker.ui-datepicker-multi{width:80rem;}.ui-datepicker.ui-datepicker-multi td a{font-size:1.5rem}.ui-datepicker:before,.ui-datepicker:after{content:" ";display:table}.ui-datepicker:after{clear:both}.ui-datepicker table,.ui-datepicker .ui-datepicker-header{background-color:#fff}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{top:19px;-webkit-transform:scale(4);-moz-transform:scale(4);-o-transform:scale(4);-ms-transform:scale(4);transform:scale(4)}.ui-datepicker .ui-datepicker-title{font-size:5.5vw}.ui-datepicker td span,.ui-datepicker td a{height:50px;width:50px;line-height:50px;font-size:4vw;border-radius:50px}.ui-datepicker th{font-size:3.2vw}}.contato .column-row{display:none}#contato.noticias .tmpl_columns .column-row{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}#contato.noticias .tmpl_columns .column-row:nth-child(1),#contato.noticias .tmpl_columns .column-row:nth-child(2),#contato.noticias .tmpl_columns .column-row:nth-child(3),#contato.noticias .tmpl_columns .column-row:nth-child(4),#contato.noticias .tmpl_columns .column-row:nth-child(5),#contato.noticias .tmpl_columns .column-row:nth-child(6),#contato.noticias .tmpl_columns .column-row.visible{display:block;opacity:1;-ms-filter:none;filter:none}.box-noticia{width:100%;position:relative;padding:40px 0;}.box-noticia .wrapper{text-align:center;}.box-noticia .wrapper > img{margin-top:15px}.box-noticia .wrapper > p{font-size:1.3rem;line-height:1.7em;width:100%;margin-top:30px;text-align:left;font-family:'courier';-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}.box-noticia .wrapper .noticia-voltar{position:relative;float:left;cursor:pointer;background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-721px -402px;width:60px;height:42px;margin:84px 30px 30px 0;z-index:1;}.box-noticia .wrapper .noticia-voltar:hover{background-position:-721px -330px}.box-noticia .wrapper .noticia-img{position:relative;}.box-noticia .wrapper .noticia-img .img-icon{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;position:absolute;bottom:8px;right:20px;}.box-noticia .wrapper .noticia-img .img-icon.facebook{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -299px;width:30px;height:30px;right:100px;background-color:#3a6197}.box-noticia .wrapper .noticia-img .img-icon.twitter{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -239px;width:30px;height:30px;right:60px;background-color:#23bcdd}.box-noticia .wrapper .noticia-img .img-icon.imprimir{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -179px;width:30px;height:30px;background-color:#c77641}.box-noticia .wrapper .noticia-img .img-icon:hover{background-color:#a5bc66}.box-noticia .wrapper .noticia-title{text-transform:uppercase;font-size:3rem;font-family:'novecento_medium';width:90%;width:calc(100% - 90px);float:left;text-align:left;line-height:1.5em;margin-top:0;z-index:1}.box-noticia .wrapper .noticia-data{font-size:1.4rem;font-family:'novecento';float:left;margin-bottom:10px;font-weight:normal;width:calc(100% - 90px);float:left;padding:0;z-index:1}.box-mais-noticias{width:100%;position:relative;}.box-mais-noticias .wrapper{max-width:1660px;width:100%;}.box-mais-noticias .wrapper .noticia{width:50%;float:left;padding-bottom:25%;position:relative;}.box-mais-noticias .wrapper .noticia:hover .bt .bg{height:100%;opacity:1;-ms-filter:none;filter:none;-webkit-transition:all 150ms ease 200ms;-moz-transition:all 150ms ease 200ms;-o-transition:all 150ms ease 200ms;-ms-transition:all 150ms ease 200ms;transition:all 150ms ease 200ms}.box-mais-noticias .wrapper .noticia:hover .bt .text.h-state{top:0;opacity:1;-ms-filter:none;filter:none;-webkit-transition:top 200ms ease 300ms, opacity 400ms ease 300ms;-moz-transition:top 200ms ease 300ms, opacity 400ms ease 300ms;-o-transition:top 200ms ease 300ms, opacity 400ms ease 300ms;-ms-transition:top 200ms ease 300ms, opacity 400ms ease 300ms;transition:top 200ms ease 300ms, opacity 400ms ease 300ms}.box-mais-noticias .wrapper .noticia:hover .bt .line.vert{height:100%;top:0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease}.box-mais-noticias .wrapper .noticia:hover .bt .line.horiz{width:100%;-webkit-transition:width 200ms ease 100ms;-moz-transition:width 200ms ease 100ms;-o-transition:width 200ms ease 100ms;-ms-transition:width 200ms ease 100ms;transition:width 200ms ease 100ms}.box-mais-noticias .wrapper .noticia:hover .noticia-txt .txt-title{color:#f1876c;text-decoration:underline}.box-mais-noticias .wrapper .noticia:before{content:'';width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0.75)}.box-mais-noticias .wrapper .noticia .noticia-txt{width:270px;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;}.box-mais-noticias .wrapper .noticia .noticia-txt .txt-data{text-align:center;font-size:1.4rem;font-family:'novecento';color:#fff;display:block}.box-mais-noticias .wrapper .noticia .noticia-txt .txt-title{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;text-transform:uppercase;font-size:2.2rem;font-family:'novecento_medium';color:#fff;line-height:1.5em;text-align:center;margin-top:10px}.box-mais-noticias .wrapper .noticia .noticia-txt .bt{display:inline-block;margin-top:15px}.box-contato{width:100%;position:relative;padding:40px 0;}.box-contato .title{font-size:10rem;font-family:'ombres';margin-bottom:0;line-height:1em;width:100%;text-align:center}.box-contato p{font-family:'courier';font-size:1.5rem;line-height:1em}.box-contato .desc{text-align:center;width:100%;padding-left:35px;margin-top:20px;margin-bottom:20px}.box-contato .form{position:relative;margin-top:50px;text-align:center;}.box-contato .form .btnn{z-index:99}.box-contato .form .bt,.box-contato .form .btnn{float:right;margin-top:20px;margin-right:20px;cursor:pointer;}.box-contato .form .bt.l2,.box-contato .form .btnn.l2{float:left;margin-left:5px}.box-contato .form .arquivoCV{visibility:hidden;display:none;}.box-contato .form .arquivoCV.done + .msgErro{display:block;position:relative;top:40px;color:#000}.box-contato .form .arquivoCV.error + .msgErro{display:block;position:relative;top:29px}.box-contato .form .form-input,.box-contato .form textarea{position:relative;display:inline-block;border:0;background-color:#eee;height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 19px;border:1px solid #eee;margin-top:20px;color:#707070;font-size:1.4rem;outline-color:#f1876c;}.box-contato .form .form-input.l1,.box-contato .form textarea.l1{width:95%}.box-contato .form .form-input.l3,.box-contato .form textarea.l3{width:30%;margin:20px 10px 0}.box-contato .form .form-input.l4,.box-contato .form textarea.l4{width:25%;width:calc(30% - 40px);margin:20px 10px 0}.box-contato .form .form-input.l5,.box-contato .form textarea.l5{width:14%;margin:20px 10px 0}.box-contato .form .form-input.select,.box-contato .form textarea.select{width:99px;margin:20px 10px 0;}.box-contato .form .form-input.select.l2,.box-contato .form textarea.select.l2{width:365px;float:left;margin-left:24px}.box-contato .form .form-input.textarea,.box-contato .form textarea.textarea{resize:none;padding-top:20px;height:160px}.box-contato .form .form-input::-webkit-input-placeholder,.box-contato .form textarea::-webkit-input-placeholder{color:#707070;font-size:1.4rem}.box-contato .form .form-input:-moz-placeholder,.box-contato .form textarea:-moz-placeholder{color:#707070;font-size:1.4rem}.box-contato .form .form-input::-moz-placeholder,.box-contato .form textarea::-moz-placeholder{color:#707070;font-size:1.4rem}.box-contato .form .form-input:-ms-input-placeholder,.box-contato .form textarea:-ms-input-placeholder{color:#707070;font-size:1.4rem}@media screen and (max-width:670px){#contato{overflow:hidden}.box-contato .desc{font-size:2.65625vw !important;width:90%;margin:20px 5%}.box-contato .form .bt.l2,.box-contato .form .btnn.l2{margin-left:0}.box-contato .form .arquivoCV.error + .msgErro,.box-contato .form .arquivoCV.done + .msgErro{top:0;font-size:2.65625vw !important}.form-input,textarea{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;height:88px !important;font-size:2.8125vw !important;}.form-input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#707070;font-size:2.8125vw !important}.form-input:-moz-placeholder,textarea:-moz-placeholder{color:#707070;font-size:2.8125vw !important}.form-input::-moz-placeholder,textarea::-moz-placeholder{color:#707070;font-size:2.8125vw !important}.form-input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#707070;font-size:2.8125vw !important}textarea.form-input{height:350px !important}.box-contato .desc{font-size:2.96875vw !important;line-height:1.5em;padding:0}.box-contato .form .box-checkbox label{font-size:3vw}.box-contato .form .box-checkbox input{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);-ms-transform:scale(2);transform:scale(2);margin-right:13px}.box-contato .form .bt,.box-contato .form .btnn{width:100%;float:none;height:87px;}.box-contato .form .bt p,.box-contato .form .btnn p{font-size:4.21875vw !important;line-height:87px}.box-contato .form .bt .line.horiz,.box-contato .form .btnn .line.horiz{width:56px}.box-contato .form .bt .line.vert,.box-contato .form .btnn .line.vert{height:56px}.item-noticias{display:none !important}}@media print{#contato .bx-wrapper{display:none}#contato .tmpl_sub-menu{display:none}#contato .box-mais-noticias{display:none}#contato .box-noticia .wrapper .noticia-img .img-icon{display:none}#contato .box-noticia .wrapper .noticia-voltar{display:none}#contato .box-noticia .wrapper .noticia-data{width:100%}#contato .box-noticia .wrapper .noticia-title{width:100%}#footer{display:none}#header{display:none}}.box-info{background-color:#fff;position:relative;clear:both;padding:40px 0 80px;}.box-info .info-title{font-size:12rem;color:#202020;width:100%;line-height:1em;font-family:'ombres';margin:0;text-align:center}.box-info table{margin:30px 0;height:430px;width:100%;border:1px solid #7a7a7a;border-collapse:collapse;}.box-info table .fotos{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -1030px;width:20px;height:16px;display:inline-block;margin:0 7px}.box-info table thead td span{margin:16px;display:inline-block;}.box-info table thead td span.coquetel{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-466px -307px;width:42px;height:54px}.box-info table thead td span.auditorio{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1258px -820px;width:63px;height:55px}.box-info table thead td span.banquete{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1258px -545px;width:66px;height:65px}.box-info table thead td span.peixe{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1258px -640px;width:68px;height:59px}.box-info table thead td span.U{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1258px -905px;width:55px;height:57px}.box-info table thead td span.Escolar{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1258px -729px;width:64px;height:61px}.box-info table thead td:first-child{border-top:0}.box-info table td{text-align:center;height:50px;font-family:'courier';font-size:1.2rem;padding:0 5px;}.box-info table td:first-child,.box-info table td[colspan="5"]{font-weight:bold;font-size:1.3rem}.box-info .btn-wrapper{width:100%;max-width:600px;margin:45px auto;position:relative;text-align:center;}.box-info .btn-wrapper > div{display:inline-block;float:none !important}.box-info .btn-wrapper a{float:right;}.box-info .btn-wrapper a.desabilitado{display:none}.box-info .btn-wrapper a:first-child{float:left}.box-orcamento{width:100%;position:relative;padding:40px 0;display:none;}.box-orcamento .title{font-size:12rem;font-family:'ombres';margin-bottom:0;line-height:1em;width:100%;text-align:center}.box-orcamento p{font-family:'courier';font-size:1.5rem;line-height:1em}.box-orcamento .desc{text-align:center;width:100%;padding-left:35px;margin-top:20px;margin-bottom:20px}.box-orcamento .form{position:relative;margin-top:50px;text-align:center;}.box-orcamento .form .bt{float:right;margin-top:20px;margin-right:20px;}.box-orcamento .form .bt.l2{float:left;margin-left:5px}.box-orcamento .form p{text-align:left;margin-left:35px;margin-top:30px;}.box-orcamento .form p.txt-bt{margin-left:0;margin-top:0}.box-orcamento .form .box-radio{margin:10px 35px;text-align:left;position:relative;font-size:1.4rem;}.box-orcamento .form .box-radio label{font-weight:normal}.box-orcamento .form .box-radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#eee;border:1px solid #d4d4d4;width:16px;height:16px;border-radius:16px;vertical-align:sub;margin-left:15px;outline:none;position:relative;}.box-orcamento .form .box-radio input:first-child{margin-left:0}.box-orcamento .form .box-radio input:checked:after{content:'';position:absolute;top:2px;left:2px;background-color:#f1876c;width:10px;height:10px;border-radius:15px}.box-orcamento .form .form-input,.box-orcamento .form textarea{position:relative;display:inline-block;border:0;background-color:#eee;height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;margin-top:20px;color:#707070;font-size:1.4rem;outline-color:#f1876c;}.box-orcamento .form .form-input.bairro,.box-orcamento .form textarea.bairro{width:261px;margin:20px 10px 0 4px}.box-orcamento .form .form-input.complemento,.box-orcamento .form textarea.complemento{width:147px;margin:20px 10px 0}.box-orcamento .form .form-input.cidade,.box-orcamento .form textarea.cidade{width:319px;margin:20px 3px 0 10px}.box-orcamento .form .form-input.l2,.box-orcamento .form textarea.l2{width:45%;margin:20px 10px 0}.box-orcamento .form .form-input.l4,.box-orcamento .form textarea.l4{max-width:205px;width:25%;margin:20px 10px 0}.box-orcamento .form .form-input.select,.box-orcamento .form textarea.select{width:90px;margin:20px 10px 0;}.box-orcamento .form .form-input.select.l2,.box-orcamento .form textarea.select.l2{width:365px;float:left;margin-left:24px}.box-orcamento .form .form-input.textarea,.box-orcamento .form textarea.textarea{resize:none;padding-top:20px;height:160px}.box-orcamento .form .form-input.textarea,.box-orcamento .form textarea.textarea{resize:none;padding-top:20px;height:160px;max-width:890px;width:100%}.box-orcamento .form .form-input::-webkit-input-placeholder,.box-orcamento .form textarea::-webkit-input-placeholder{color:#707070;font-size:1.4rem}.box-orcamento .form .form-input:-moz-placeholder,.box-orcamento .form textarea:-moz-placeholder{color:#707070;font-size:1.4rem}.box-orcamento .form .form-input::-moz-placeholder,.box-orcamento .form textarea::-moz-placeholder{color:#707070;font-size:1.4rem}.box-orcamento .form .form-input:-ms-input-placeholder,.box-orcamento .form textarea:-ms-input-placeholder{color:#707070;font-size:1.4rem}.box-checkbox{margin:10px 35px;text-align:left;position:relative;font-size:1.4rem;}.box-checkbox label{font-weight:normal}.box-checkbox input{width:14px;height:14px;border-radius:0;vertical-align:sub;margin-left:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#eee;border:1px solid #d9d9d9;outline:none !important;position:relative;}.box-checkbox input:checked:after{content:'';background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -1166px;width:15px;height:14px;position:absolute;top:-3px;left:1px}.box-checkbox input:first-child{margin-left:0}@media screen and (max-width:670px){.box-info{padding-bottom:0;}.box-info table{display:block}.box-info .btn-wrapper{text-align:center}#eventos .tmpl_columns .column-txt ul li{text-align:center}#eventos .tmpl_columns.left .column-row .column-txt .txt-title{max-width:100%;margin:0 auto 30px;text-align:center}#eventos .tmpl_columns.left .column-row .column-txt p{margin-left:auto;text-align:center;width:80%;max-width:80%}#eventos .bt,#eventos .btnn{width:380px;float:none;height:85px;display:inline-block;}#eventos .bt .txt,#eventos .btnn .txt{font-size:2.1rem}#eventos .bt .line.horiz,#eventos .btnn .line.horiz{width:50px;height:4px}#eventos .bt .line.vert,#eventos .btnn .line.vert{height:50px;width:4px}#eventos .bt.c-bt .txt-bt .text,#eventos .btnn.c-bt .txt-bt .text{font-size:6.25vw;width:100%;text-align:center;height:4px;line-height:88px}#eventos .bt.btn-orcamento,#eventos .btnn.btn-orcamento{width:100%;margin-top:50px}.box-orcamento .desc{padding:0;width:90%;margin:20px auto;font-size:2.5vw;line-height:1.3em}.box-orcamento .form p{font-size:2.8125vw;margin:50px 0 30px 3px}.box-orcamento .form .box-radio{margin:10px 0;}.box-orcamento .form .box-radio input{width:26px;height:26px;}.box-orcamento .form .box-radio input:checked:after{top:4px;left:4px;width:16px;height:16px}.box-orcamento .form .box-radio label{font-size:2.8125vw}.box-orcamento .form .box-checkbox{margin:10px 0;}.box-orcamento .form .box-checkbox input{width:30px;height:30px;margin-left:0;}.box-orcamento .form .box-checkbox input:checked:after{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -120px;width:32px;height:29px}.box-orcamento .form .box-checkbox label{font-size:2.8125vw;width:41%;vertical-align:super;margin-left:10px;}.box-orcamento .form .box-checkbox label[for="EmailAuto"]{width:auto}}.box-galeria{background-color:#fff;position:relative;clear:both;padding:40px 0 80px;color:#202020;}.box-galeria .galeria-title{font-size:9rem;width:100%;line-height:1em;font-family:'ombres';margin:0;text-align:center}.box-galeria .galeria-desc{font-size:1.4rem;line-height:1em;width:100%;text-align:center;margin-top:10px;font-family:'courier'}.box-galeria .wrapper{margin-top:60px}.box-galeria .galeria{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;display:block;width:25%;position:relative;height:auto;padding-bottom:25%;float:left;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.box-galeria .galeria.video:before{content:'';position:absolute;z-index:2;background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1258px -300px;width:62px;height:106px;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.box-galeria .galeria:hover{-webkit-background-size:auto 110% !important;-moz-background-size:auto 110% !important;background-size:auto 110% !important}.box-galeria .galeria img{display:none}@media screen and (max-width:670px){.box-galeria .galeria{width:33.333336%;padding-bottom:33.333336%}.box-galeria .galeria-desc{font-size:2.96875vw;line-height:1.5em}}.promo-home{width:100%;position:relative;background:url("../img/home/promo-back.jpg") no-repeat left top #fff;}.promo-home .promo-wrapper{width:760px;margin:30px auto 0;top:50px}.promo-home .home-promo-title{height:auto;position:relative;width:345px;height:166px;float:left;}.promo-home .home-promo-title p{font-family:'courier';font-size:4.5rem;position:relative;}.promo-home .home-promo-title p strong{font-family:'ombres';font-size:16.8rem;font-weight:normal;position:absolute;top:-11px;left:-39px;padding:0 50px;line-height:.9em;width:100%}.box-grid{width:100%;position:relative;margin-bottom:20px;clear:both;zoom:1;}.box-grid:before,.box-grid:after{content:" ";display:table}.box-grid:after{clear:both}.box-grid.grid-2{margin-top:2%;}.box-grid.grid-2 .grid-left{width:46%;}.box-grid.grid-2 .grid-left .grid-txt{padding-bottom:66%}.box-grid.grid-2 .grid-right{width:52%}.box-grid.grid-3{margin-top:2%;}.box-grid.grid-3 .grid-left{width:30%;}.box-grid.grid-3 .grid-left .grid-txt{padding-bottom:30%}.box-grid.grid-3 .grid-right{width:68%}.box-grid .grid-left{width:52%;float:left}.box-grid .grid-right{width:46%;float:left;margin-left:2%}.box-grid .grid-img{display:block;width:100%;position:relative;float:left;margin-top:4%;height:auto;background-color:#fff;}.box-grid .grid-img:first-child{margin-top:0}.box-grid .grid-img img{width:100%;position:relative}.box-grid .grid-img .img-overlay,.box-grid .grid-img .img-content{top:0}.box-grid .grid-img .img-content{display:block;}.box-grid .grid-img .img-content .centralize{position:absolute;height:100%;left:0;top:0}.box-grid .grid-img .img-content .img-title{top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.box-grid .grid-txt{width:100%;position:relative;float:left;background-color:#f6f6f6;}.box-grid .grid-txt.box-1{padding-bottom:50%}.box-grid .grid-txt.box-2{padding-bottom:48%;text-align:center;}.box-grid .grid-txt.box-2 p{width:95%;max-width:490px;font-size:1.5rem}.box-grid .grid-txt .logo-hotel-font{margin-bottom:20px;font-family:'ombres';font-size:7.7rem;color:#e8357c;margin:20px auto;clear:both;position:absolute;display:inline-block;float:none;padding-left:63px;text-decoration:none;padding-right:54px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;line-height:1em;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.box-grid .grid-txt .logo-hotel-font:before{content:'';position:absolute;background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-923px -772px;width:51px;height:39px;left:0;top:19px}.box-grid .grid-txt p{width:355px;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-family:'courier';font-size:2.1rem;font-weight:bold;}.box-grid .grid-txt p span{font-family:'ombres';font-size:6.7rem;font-weight:normal;line-height:1em;idth:100%;clear:both;display:block}.box-video{width:100%;position:relative;margin-top:2%;text-align:center;cursor:pointer;}.box-video .video-overlay{width:100%;position:absolute;top:0;left:0;z-index:10;}.box-video .video-overlay:before{display:none;content:'';background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1258px -300px;width:62px;height:106px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s}@media screen and (max-width:670px){#home{overflow:hidden;}#home .bx-wrapper .bx-pager{display:none}.promo-home .home-promo-title{margin-left:14px;display:none}.promo-home .promo-wrapper{margin-top:90px}.box-grid .grid-txt.box-2 p{margin-top:30px}.box-grid .grid-txt p{font-size:2.5vw;font-weight:normal;}.box-grid .grid-txt p span{font-size:7.8125vw}.box-grid .grid-txt .logo-hotel-font{margin:0}}.pmweb_widget_container{position:relative;width:100%;}.pmweb_widget_container .pmweb_widget{max-width:1200px;position:relative !important;width:90% !important;margin:-45px auto 0 !important}.pm_fields .pm_be_block,#pmweb-ui-datepicker-div,.pm_adults_qnt,.pm_children_qnt,.pm_child_age_qnt{background-color:#f6f6f6 !important}.pmweb-datepicker-pick-bestrate{color:#e8357c !important}td[data-month].pmweb-ui-datepicker-unselectable:hover,td[data-month] .pmweb-datepicker-tooltip{background-color:#e8357c !important}td[data-month]:hover span,td[data-month]:hover a,td.selected-date span,td.selected-date a{color:#fff !important}td[data-month] .pmweb-datepicker-tooltip:before{border-bottom-color:#e8357c !important}
	@media screen and (max-width: 640px) {
		.pmweb_widget_container .pmweb_widget {
			width: 100% !important;
		}

		div.sweet[id^="pmwebwidget"] .pm-modal-close-button {
			display: none;
		}

		div.pmweb_widget[id^="pmwebwidget"].sweet {
			padding: 20px 1.62%;
		}

		div.pmweb_widget[id^="pmwebwidget"].sweet .pm_wrapper .pm_fields, div.pmweb_widget[id^="pmwebwidget"].sweet .pm_child_age{
			display: none !important;
		}

		div.pmweb_widget[id^="pmwebwidget"].sweet .pm_wrapper .pm_links{
			width: 100% !important;
		}

		div.pmweb_widget[id^="pmwebwidget"].sweet .pm_submit {
			margin: 10px 0 !important;
		}

		div.pmweb_widget[id^="pmwebwidget"].sweet .pm_submit_btn {
			font-size: 25px !important;
			padding: 25px 0 !important;
		}

		div.pmweb_widget[id^="pmwebwidget"].sweet .pm_submit_input {
			font-size: 6.1vw;
			padding: 24px 0;
		}

		div.pmweb_widget[id^="pmwebwidget"].sweet .pm_my_reservation {
			font-size: 25px !important;
			margin-top: 5px !important;
		}

		a[href="https://www.mavsaresort.com/blackfriday/"] {
			background-image: url('/Upload/galerias/Paginas/Home/bnn_mavsa_bf_mobile113020191239PM93_60_861_.jpg') !important;
		}
	}
.box-turma{width:100%;position:relative;padding:40px 0;background-color:#f7f7de;}.box-turma .title{font-size:10rem;font-family:'ombres';margin-bottom:0;line-height:1em}.box-turma p{font-family:'courier';font-size:1.5rem;line-height:1em}.box-turma .desc{max-width:543px;width:100%;padding-left:35px;margin-bottom:20px;letter-spacing:-1 p}.box-turma .box-char{position:relative;width:50%;float:left;height:270px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:60px 0;cursor:pointer;}.box-turma .box-char.full{width:100%}.box-turma .box-char .char-quadro{position:absolute;z-index:1;}.box-turma .box-char .char-quadro .char{position:relative;top:100%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:2}.box-turma .box-char .char-desc{position:relative;width:268px;}.box-turma .box-char .char-desc .desc-title{font-family:'courier';font-weight:500;text-align:center;margin-top:5px;font-size:2.5rem;margin-bottom:0;letter-spacing:1px}.box-turma .box-char .char-desc .desc-sep{width:100%;height:27px;margin:0 auto 15px;text-align:center;position:relative;}.box-turma .box-char .char-desc .desc-sep .sep{display:inline-block}.box-turma .box-char .char-desc p{text-align:center;margin-top:5px}.box-turma .box-char.cale .char-quadro{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:0 -479px;width:220px;height:263px;}.box-turma .box-char.cale .char-quadro .char{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-755px -772px;width:138px;height:172px;margin-top:-28px;margin-left:20px}.box-turma .box-char.cale .char-desc{float:right;margin-top:25px;}.box-turma .box-char.cale .char-desc .desc-title{color:#51a957}.box-turma .box-char.cale .desc-sep .sep{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1258px -1077px;width:101px;height:22px}.box-turma .box-char.cale:hover .char{background-position:-622px -1036px}.box-turma .box-char.sabrina{text-align:center;}.box-turma .box-char.sabrina .char-quadro{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-830px 0;width:192px;height:275px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-75%;}.box-turma .box-char.sabrina .char-quadro .char{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-464px -1036px;width:128px;height:176px;margin-top:-28px;margin-left:20px}.box-turma .box-char.sabrina .char-desc{float:none;margin-top:30px;display:inline-block;}.box-turma .box-char.sabrina .char-desc .desc-title{color:#ef90ba}.box-turma .box-char.sabrina .desc-sep .sep{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -1122px;width:17px;height:14px}.box-turma .box-char.sabrina:hover .char{background-position:-306px -1036px}.box-turma .box-char.carol .char-quadro{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-296px 0;width:215px;height:277px;left:45%;top:0;}.box-turma .box-char.carol .char-quadro .char{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-401px -772px;width:145px;height:179px;margin-top:-28px;margin-left:20px}.box-turma .box-char.carol .char-desc{float:left;margin-left:10%;margin-top:30px;}.box-turma .box-char.carol .char-desc .desc-title{color:#50c8eb}.box-turma .box-char.carol .desc-sep .sep{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -843px;width:21px;height:18px}.box-turma .box-char.carol:hover .char{background-position:-576px -772px}.box-turma .box-char.kico .char-quadro{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-250px -479px;width:196px;height:247px;top:0;}.box-turma .box-char.kico .char-quadro .char{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-222px -772px;width:149px;height:186px;margin-top:-28px;margin-left:20px}.box-turma .box-char.kico .char-desc{float:right;margin-top:0;width:200px;}.box-turma .box-char.kico .char-desc .desc-title{color:#d8aa43}.box-turma .box-char.kico .desc-sep .sep{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -745px;width:24px;height:19px}.box-turma .box-char.kico:hover .char{background-position:-541px -258px}.box-turma .box-char.miga{text-align:center;}.box-turma .box-char.miga .char-quadro{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-830px -305px;width:185px;height:252px;right:0;top:-15%;}.box-turma .box-char.miga .char-quadro .char{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-152px -1036px;width:124px;height:182px;margin-top:-28px;margin-left:20px}.box-turma .box-char.miga .char-desc{float:none;margin-top:130px;display:inline-block;}.box-turma .box-char.miga .char-desc .desc-title{color:#6c8cc8}.box-turma .box-char.miga .desc-sep .sep{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -1076px;width:17px;height:16px}.box-turma .box-char.miga:hover .char{background-position:0 -1036px}.box-turma .box-char.nuvai{margin-top:100px;}.box-turma .box-char.nuvai .char-quadro{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-476px -479px;width:203px;height:235px;left:95%;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}.box-turma .box-char.nuvai .char-quadro .char{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1052px -771px;width:151px;height:215px;margin-top:-28px;margin-left:20px}.box-turma .box-char.nuvai .char-desc{float:left;margin-top:135px;width:240px;}.box-turma .box-char.nuvai .char-desc .desc-title{color:#657b99}.box-turma .box-char.nuvai .desc-sep .sep{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -689px;width:19px;height:26px}.box-turma .box-char.nuvai:hover .char{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:0 -772px;width:192px;height:234px}.box-turma .box-char.zoon{margin-top:100px;}.box-turma .box-char.zoon .char-quadro{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1052px 0;width:176px;height:235px;left:15%;}.box-turma .box-char.zoon .char-quadro .char{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1052px -524px;width:172px;height:217px;margin-top:-28px;margin-right:70px}.box-turma .box-char.zoon .char-desc{float:right;margin-top:195px;}.box-turma .box-char.zoon .char-desc .desc-title{color:#00aeef}.box-turma .box-char.zoon .desc-sep .sep{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1401px -794px;width:21px;height:19px}.box-turma .box-char.zoon:hover .char{background-position:-1052px -265px}.box-turma .box-musical{height:auto;width:100%;padding:70px 0;margin:250px 0 150px;clear:both;position:relative;float:left;}.box-turma .box-musical:before{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-657px -1257px;width:283px;height:22px;left:50%;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;content:''}.box-turma .box-musical:after{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-344px -1257px;width:283px;height:22px;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;content:''}.box-turma .box-musical p{font-size:2.5rem;text-align:center}@media screen and (max-width:670px){#lazer .box-turma .title{text-align:center;font-size:12.5vw}#lazer .box-turma .desc{text-align:center;font-size:2.65625vw}#lazer .box-turma .box-char{width:100%;margin:35px 0;}#lazer .box-turma .box-char:nth-child(odd) .char-desc{float:right}#lazer .box-turma .box-char:nth-child(odd) .char-quadro{right:auto;left:0;-webkit-transform:translateX(25%);-moz-transform:translateX(25%);-o-transform:translateX(25%);-ms-transform:translateX(25%);transform:translateX(25%)}#lazer .box-turma .box-char .char-desc{float:left;margin:0;}#lazer .box-turma .box-char .char-desc p{font-size:2.96875vw}#lazer .box-turma .box-char .char-quadro{margin:0;right:0;left:auto;top:0;-webkit-transform:translateX(-25%);-moz-transform:translateX(-25%);-o-transform:translateX(-25%);-ms-transform:translateX(-25%);transform:translateX(-25%);margin-top:50px}#lazer .box-musical{margin:50px 0 90px;}#lazer .box-musical p{width:74%;line-height:1.3em;margin:0 13%}}.box-localizacao{background-color:#fff;position:relative;clear:both;padding:0 0 140px;}.box-localizacao .localizacao-maps{height:500px;width:100%;position:relative}.box-localizacao .localizacao-group{position:absolute;margin:0 auto;text-align:center;float:left;left:50%;bottom:16px;background-color:#f6f6f6;}.box-localizacao .localizacao-group .group-tip{height:auto;width:260px;position:relative;background-color:#e8357c;padding:46px 125px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;text-align:center;}.box-localizacao .localizacao-group .group-tip .tip-address{font-family:'courier';font-size:2rem;color:#fff;line-height:1.5em}.box-localizacao .localizacao-group .bt{margin:30px 20px;display:inline-block}.localizacao .tmpl_menu-g{margin-top:75px}@media screen and (max-width:670px){.box-localizacao .localizacao-group{margin-left:-255px;}.box-localizacao .localizacao-group .bt,.box-localizacao .localizacao-group .btnn{width:200px;float:none;height:72px;}.box-localizacao .localizacao-group .bt p,.box-localizacao .localizacao-group .btnn p{line-height:72px}.box-localizacao .localizacao-group .bt .line.horiz,.box-localizacao .localizacao-group .btnn .line.horiz{width:50px;height:4px}.box-localizacao .localizacao-group .bt .line.vert,.box-localizacao .localizacao-group .btnn .line.vert{height:50px;width:4px}}.promo .column-img,.promo .column-txt{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#promocoes .tmpl_banner .banner-slide{-webkit-background-size:contain !important;-moz-background-size:contain !important;background-size:contain !important;background-position:center top !important}.box-promo-interna{background-color:#fff;position:relative;clear:both;padding:40px 0 140px;}.box-promo-interna.all-inclusive .wrapper:before{content:'';background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1258px -154px;width:101px;height:116px;position:absolute;top:-60px;left:20px}.box-promo-interna .wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:190px;padding-right:70px}.box-promo-interna .promo-title{font-family:'novecento_medium';font-size:2.2rem;margin-bottom:10px}.box-promo-interna .promo-preco{text-transform:uppercase;margin-top:25px;font-size:1.7rem;font-family:'novecento_medium';float:left;margin-right:70px;}.box-promo-interna .promo-preco strong{font-size:3rem;font-family:'novecento_bold';font-weight:normal;}.box-promo-interna .promo-preco strong span{font-family:'novecento_medium'}.box-promo-interna .promo-diarias{text-transform:uppercase;margin-top:10px;margin-bottom:30px;font-size:1.4rem;font-family:'novecento_medium'}.box-promo-interna .promo-desc{font-family:'courier';font-size:1.4rem;font-weight:bold;line-height:1.8em;margin-bottom:30px}.box-promo-interna .bt{margin-top:16px}.box-promo-interna .box-programacao{width:100%;position:relative;padding:30px;clear:both;margin-top:60px;background-color:#f1876c;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.box-promo-interna .box-programacao .programacao-title{font-family:'novecento_medium';font-size:2.2rem;margin-bottom:35px;color:#fff;letter-spacing:2px}.box-promo-interna .box-programacao ul{list-style-position:inside;list-style-image:url("../img/promocoes/ul-style.png");zoom:1;}.box-promo-interna .box-programacao ul:before,.box-promo-interna .box-programacao ul:after{content:" ";display:table}.box-promo-interna .box-programacao ul:after{clear:both}.box-promo-interna .box-programacao li{font-family:'courier';font-weight:bold;color:rgba(0,0,0,0.7);font-size:1.4rem;margin-bottom:11px;width:50%;float:left}@media screen and (max-width:670px){.promo .column-img,.promo .column-txt{opacity:1;-ms-filter:none;filter:none}.box-promo-interna{padding:40px 0;}.box-promo-interna:before{content:'';width:423px;position:absolute;background:url("../img/sprites/tmpl-sub-menu.png") repeat left top;height:13px;top:-7px;left:50%;margin-left:-207px}.box-promo-interna.all-inclusive .wrapper:before{left:0}.box-promo-interna .wrapper{padding:100px 0 0 0}.box-promo-interna .bt{float:right;margin-bottom:30px}}.box-servicos{width:100%;position:relative;background-color:#fff;padding:110px 0 30px;}.box-servicos .wrapper{text-align:center;}.box-servicos .wrapper .servico{width:315px;height:auto;position:relative;display:inline-block;vertical-align:top;}.box-servicos .wrapper .servico:first-child:before{display:none}.box-servicos .wrapper .servico:before{content:'';height:430px;width:1px;background-color:#f1f1f1;position:absolute;left:0;top:30px}.box-servicos .wrapper .servico .servico-icon{margin:0 auto;display:block;position:relative;}.box-servicos .wrapper .servico .servico-icon.auto{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1258px 0;width:113px;height:124px}.box-servicos .wrapper .servico .servico-icon.heli{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-946px -1036px;width:149px;height:124px}.box-servicos .wrapper .servico .servico-icon.amb{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-830px -587px;width:161px;height:135px}.box-servicos .wrapper .servico .servico-title{font-size:3.4rem;font-family:'courier';font-weight:bold;width:100%;text-align:center;margin-bottom:20px}.box-servicos .wrapper .servico .servico-desc{font-size:1.4rem;font-family:'courier';font-weight:normal;padding:0 20px}@media screen and (max-width:670px){.box-servicos .wrapper .servico{margin-top:50px;}.box-servicos .wrapper .servico:before{display:none}}.home .bx-viewport{background-color:#000}div.mid-banner-wrapper{background-color:transparent;}div.mid-banner-wrapper .banner-slide{opacity:1;-ms-filter:none;filter:none}.tmpl_banner{position:relative;width:100%;height:auto;overflow:hidden;background-color:#000;}.tmpl_banner.home-banner .banner-slide .banner-msg p{top:47%;}.tmpl_banner.home-banner .banner-slide .banner-msg p strong{top:-100%}.tmpl_banner .banner-slide{height:100%;width:100%;position:relative;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);display:block;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;}.tmpl_banner .banner-slide .banner-msg p{width:auto;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-60%) translateX(-65%);-moz-transform:translateY(-60%) translateX(-65%);-o-transform:translateY(-60%) translateX(-65%);-ms-transform:translateY(-60%) translateX(-65%);transform:translateY(-60%) translateX(-65%);font-size:2.4rem;color:#fff;font-weight:normal;line-height:1em;font-family:'courier';}.tmpl_banner .banner-slide .banner-msg p strong{font-weight:normal;font-size:18rem;font-family:'ombres';position:absolute;right:0;top:-70%;line-height:1em;margin-right:-1.4em;padding:0 50px 0 95px;overflow:visible}.tmpl_banner img{max-width:100%;visibility:hidden}.tmpl_banner.home-aval{margin-top:2%;background:url("../img/aval-back.jpg") no-repeat center bottom #e2f77e;text-align:center;}.tmpl_banner.home-aval .bt{margin-top:20px;}.tmpl_banner.home-aval .bt.c-bt .txt-bt .text{width:140px;line-height:11px;left:0;font-family:'novecento_medium';font-size:1.4rem}.tmpl_banner.home-aval h2,.tmpl_banner.home-aval p{color:#000 !important}.tmpl_banner.aval{min-height:400px;overflow:hidden;}.tmpl_banner.aval .banner-slide{opacity:1;-ms-filter:none;filter:none;position:relative;z-index:1;position:relative;padding:0 0 50px;zoom:1;}.tmpl_banner.aval .banner-slide:before,.tmpl_banner.aval .banner-slide:after{content:" ";display:table}.tmpl_banner.aval .banner-slide:after{clear:both}.tmpl_banner.aval .banner-slide .slide-title{font-weight:normal;font-size:8rem;font-family:'ombres';color:#fff;width:100%;text-align:center;margin-top:20px;position:relative;background-color:transparent}.tmpl_banner.aval .banner-slide p{width:95%;max-width:710px;height:auto;position:relative;font-family:'courier';line-height:1.8em;font-size:1.3rem;margin:25px auto 50px;text-align:center;color:#fff;}.tmpl_banner.aval .banner-slide p br{clear:both}.tmpl_banner.aval .banner-slide p strong{font-size:1.5rem;position:relative;top:30px}@media screen and (max-width:670px){.tmpl_banner.aval .banner-slide > p{font-size:2.5vw}.tmpl_banner.aval .banner-slide .bt,.tmpl_banner.aval .banner-slide .btnn{width:160px;float:none;height:85px;}.tmpl_banner.aval .banner-slide .bt .txt,.tmpl_banner.aval .banner-slide .btnn .txt{font-size:2.1rem}.tmpl_banner.aval .banner-slide .bt .line.horiz,.tmpl_banner.aval .banner-slide .btnn .line.horiz{width:50px;height:4px}.tmpl_banner.aval .banner-slide .bt .line.vert,.tmpl_banner.aval .banner-slide .btnn .line.vert{height:50px;width:4px}.tmpl_banner.aval .banner-slide .bt.c-bt .txt-bt .text,.tmpl_banner.aval .banner-slide .btnn.c-bt .txt-bt .text{width:156px;font-size:21px;line-height:35px}.tmpl_banner .banner-slide{background-attachment:initial !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;}.tmpl_banner .banner-slide:nth-child(2) .banner-msg p strong{padding:0;text-indent:-75px}.tmpl_banner .banner-slide .banner-msg{position:relative;top:40%;}.tmpl_banner .banner-slide .banner-msg p{top:47%;width:100%;left:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;text-align:center;}.tmpl_banner .banner-slide .banner-msg p strong{top:0;left:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;width:100%;text-align:center}#promocoes .tmpl_banner .banner-slide{background-attachment:initial !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}}#content_divChamadaGaleria .column-row{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}#content_divChamadaGaleria .column-row .column-img{height:100%;}#content_divChamadaGaleria .column-row .column-img img{width:auto;max-width:initial}.tmpl_columns{width:100%;position:relative;background:#fff;display:block;text-align:center;zoom:1;}.tmpl_columns:before,.tmpl_columns:after{content:" ";display:table}.tmpl_columns:after{clear:both}.tmpl_columns .column-row{clear:both;position:relative;display:block;}.tmpl_columns .column-row:before,.tmpl_columns .column-row:after{content:" ";display:table}.tmpl_columns .column-row:after{clear:both}.tmpl_columns .column-row:nth-child(odd) .column-txt{left:0;right:auto}.tmpl_columns .column-row:nth-child(odd) .column-img{float:right}.tmpl_columns .column-img{width:50%;float:left;position:relative;overflow:hidden;height:auto;}.tmpl_columns .column-img img{width:100%}.tmpl_columns .column-img .img-overlay,.tmpl_columns .column-img .img-content{top:0}.tmpl_columns .column-img .img-content{display:block;}.tmpl_columns .column-img .img-content .centralize{position:absolute;height:100%;left:0;top:0}.tmpl_columns .column-img .img-content .img-title{top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.tmpl_columns .column-txt{width:42%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;margin:40px 4%;height:76%;height:calc(100% - 80px);overflow:auto;position:absolute;right:0;}.tmpl_columns .column-txt .txt-title{font-size:3.2rem;font-weight:500;color:#202020;font-family:'courier';line-height:1em;margin:0 auto 30px;max-width:430px;text-align:center}.tmpl_columns .column-txt p{font-size:1.4rem;font-family:'courier';color:#202020;line-height:1.5em;max-width:555px;font-weight:bold;text-align:center;margin:0 auto 30px;}.tmpl_columns .column-txt p:only-of-type{margin-bottom:0}.tmpl_columns .column-txt ul{margin-top:30px;list-style-image:url("../img/sprites/bullet.png");list-style-position:inside;}.tmpl_columns .column-txt ul li{font-weight:normal;font-size:1.4rem;font-family:'courier';vertical-align:top;margin-bottom:5px}.tmpl_columns.template-left{text-align:left;}.tmpl_columns.template-left .column-row .column-img{float:left}.tmpl_columns.template-left .column-row .column-txt{right:0;left:auto}.tmpl_columns.left{text-align:left;}.tmpl_columns.left .column-row .column-img{float:left}.tmpl_columns.left .column-row .column-txt{right:0;left:auto;}.tmpl_columns.left .column-row .column-txt .txt-title,.tmpl_columns.left .column-row .column-txt p{text-align:left;margin-left:0;font-weight:normal}.tmpl_columns.left .column-row .column-txt .txt-title{max-width:300px;font-family:'courier';font-size:3.3rem;font-weight:500}.tmpl_columns.left .column-row .column-txt p{margin-bottom:0;max-width:430px;font-weight:bold}.tmpl_columns.promo{margin:60px auto;background:url("../img/promocoes/promo-back.png") no-repeat 2% 0 #fff;}.tmpl_columns.promo.home{margin-bottom:0;background:transparent;}.tmpl_columns.promo.home:before{display:none}.tmpl_columns.promo:before{content:'';width:423px;position:absolute;background:url("../img/sprites/tmpl-sub-menu.png") repeat left top;height:13px;top:-76px;left:50%;margin-left:-207px}.tmpl_columns.promo .column-row{max-width:760px;margin:70px auto;}.tmpl_columns.promo .column-row.all-inclusive .column-img:before{content:'';background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-1258px -436px;width:69px;height:79px;position:absolute;top:0;left:20px}.tmpl_columns.promo .column-row:nth-child(even) .column-txt{left:0;right:auto}.tmpl_columns.promo .column-row:nth-child(even) .column-img{float:right;width:48%}.tmpl_columns.promo .column-row .column-txt{margin:0 4%;width:45%;height:100%;overflow:visible;}.tmpl_columns.promo .column-row .column-txt .txt-title{font-family:'novecento_medium';font-size:2.2rem;margin-bottom:10px}.tmpl_columns.promo .column-row .column-txt .txt-preco{text-transform:uppercase;margin-top:25px;font-size:1.7rem;font-family:'novecento_medium';}.tmpl_columns.promo .column-row .column-txt .txt-preco strong{font-size:3rem;font-family:'novecento_bold';font-weight:normal;}.tmpl_columns.promo .column-row .column-txt .txt-preco strong span{font-family:'novecento_medium'}.tmpl_columns.promo .column-row .column-txt .txt-diarias{text-transform:uppercase;margin-top:10px;margin-bottom:30px;font-size:1.4rem;font-family:'novecento_medium'}.tmpl_columns.promo .column-row .column-img{width:45%}.tmpl_columns.contato .column-row:nth-child(even) .column-txt .txt-title{text-align:right;width:62%;margin:0 0 0 38%}.tmpl_columns.contato .column-row:nth-child(even) .column-txt button{float:right}.tmpl_columns.contato .column-row:nth-child(even) .column-txt .date{float:right}.tmpl_columns.contato .column-row:nth-child(odd) .column-txt{right:0;left:auto}.tmpl_columns.contato .column-row:nth-child(odd) .column-img{float:left}.tmpl_columns.contato .column-row:hover .column-img .img-overlay{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}.tmpl_columns.contato .column-row:hover .column-img .img-content .img-title{opacity:1;-ms-filter:none;filter:none}.tmpl_columns.contato .column-row:hover .column-img .img-content:after{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.tmpl_columns.contato .column-row:hover .column-img .img-content:before{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.tmpl_columns.contato .column-row:hover .column-txt .txt-title{color:#f1876c;text-decoration:underline}.tmpl_columns.contato .column-row:hover .column-txt .bg{height:100%;opacity:1;-ms-filter:none;filter:none;-webkit-transition:all 150ms ease 200ms;-moz-transition:all 150ms ease 200ms;-o-transition:all 150ms ease 200ms;-ms-transition:all 150ms ease 200ms;transition:all 150ms ease 200ms}.tmpl_columns.contato .column-row:hover .column-txt .text.h-state{top:0;opacity:1;-ms-filter:none;filter:none;-webkit-transition:top 200ms ease 300ms, opacity 400ms ease 300ms;-moz-transition:top 200ms ease 300ms, opacity 400ms ease 300ms;-o-transition:top 200ms ease 300ms, opacity 400ms ease 300ms;-ms-transition:top 200ms ease 300ms, opacity 400ms ease 300ms;transition:top 200ms ease 300ms, opacity 400ms ease 300ms}.tmpl_columns.contato .column-row:hover .column-txt .line.vert{height:100%;top:0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease}.tmpl_columns.contato .column-row:hover .column-txt .line.horiz{width:100%;-webkit-transition:width 200ms ease 100ms;-moz-transition:width 200ms ease 100ms;-o-transition:width 200ms ease 100ms;-ms-transition:width 200ms ease 100ms;transition:width 200ms ease 100ms}.tmpl_columns.contato .column-row.sem-foto{height:350px;background-color:#f5f5f5;}.tmpl_columns.contato .column-row.sem-foto .date{width:100%}.tmpl_columns.contato .column-row.sem-foto .column-txt{right:auto;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.tmpl_columns.contato .column-row.sem-foto .column-txt .txt-title{text-align:center;float:none;width:100%;margin:0 auto}.tmpl_columns.contato .column-row.sem-foto .column-txt button{float:none}.tmpl_columns.contato .column-img{width:60%;float:right;}.tmpl_columns.contato .column-img .img-overlay{background-color:#e8357c}.tmpl_columns.contato .column-img .img-content .img-title{font-family:'novecento';font-size:2.2rem}.tmpl_columns.contato .column-txt{width:40%;margin:0;left:0;right:auto;padding:0 4%;height:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.tmpl_columns.contato .column-txt button{float:left;margin-top:5%}.tmpl_columns.contato .column-txt .date{font-size:1.4rem;font-family:'novecento';float:left;margin-bottom:10px;font-weight:normal}.tmpl_columns.contato .column-txt .txt-title{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;clear:both;margin:0 auto;text-transform:uppercase;font-size:2.2rem;font-family:'novecento_medium';max-width:410px;width:100%;text-align:left;line-height:1.5em}.columns-pag{width:100%;position:relative;margin-top:50px;text-align:center;vertical-align:middle;}.columns-pag .pag-prev{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-721px -402px;width:60px;height:42px;display:inline-block;vertical-align:middle;}.columns-pag .pag-prev:hover{background-position:-721px -330px}.columns-pag .pag-next{background-image:url("/_assets/build/custom/img/spritesheet.png");background-position:-721px -258px;width:60px;height:42px;display:inline-block;vertical-align:middle;}.columns-pag .pag-next:hover{background-position:-1258px -1129px}.columns-pag .pag-controller{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;height:135px;width:180px;position:relative;display:inline-block;vertical-align:middle;font-size:8rem;font-family:'courier';font-weight:500;letter-spacing:-8px;line-height:1em;right:14px;}.columns-pag .pag-controller:hover:before{background-color:#f1876c}.columns-pag .pag-controller:hover .pag-title{color:#f1876c}.columns-pag .pag-controller:before{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;content:'';position:absolute;z-index:10;height:162px;width:2px;background-color:#202020;right:53px;bottom:-23px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.columns-pag .pag-controller:after{content:'';position:absolute;z-index:10;width:0;height:0;right:0;bottom:0;border-style:solid;border-width:0 0 110px 110px;border-color:transparent transparent #fff transparent}.columns-pag .pag-controller .pag-title{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;font-weight:normal;font-size:2rem;width:100%;line-height:1em;letter-spacing:0;text-indent:9px;margin-top:16px}@media screen and (max-width:670px){#content_divChamadaGaleria .column-row{opacity:1;-ms-filter:none;filter:none;}#content_divChamadaGaleria .column-row .column-img{height:auto}.tmpl_columns{overflow:hidden;}.tmpl_columns .column-img{width:100%;float:left}.tmpl_columns .column-txt{float:left;width:100%;position:relative;padding:0;margin:40px 0;}.tmpl_columns .column-txt .txt-title{font-size:4.6875vw}.tmpl_columns .column-txt p{font-size:2.65625vw}.tmpl_columns.promo{margin:0 auto;position:relative;overflow:visible;}.tmpl_columns.promo .column-row{margin:70px 5%;}.tmpl_columns.promo .column-row .column-txt{width:47%;}.tmpl_columns.promo .column-row .column-txt > p{display:none;}.tmpl_columns.promo .column-row .column-txt > p.txt-title{display:block;font-size:3.125vw}.tmpl_columns.promo .column-row .column-txt > p.txt-preco{display:block;font-size:2.03125vw;}.tmpl_columns.promo .column-row .column-txt > p.txt-preco strong{font-size:3.75vw}.tmpl_columns.promo .column-row .column-txt > p.txt-diarias{display:block;font-size:2.34375vw;margin-bottom:12px}.tmpl_columns.promo .column-row .column-img,.tmpl_columns.promo .column-row:nth-child(even) .column-img{width:45%}}.tmpl_sub-menu{position:relative;height:88px;background-color:#fff;text-align:center;z-index:11;width:100%;display:table;padding:5px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.tmpl_sub-menu:after,.tmpl_sub-menu:before{content:'';width:423px;position:absolute;background:url("../img/sprites/tmpl-sub-menu.png") repeat left top;height:13px;bottom:-6px;left:50%;margin-left:-207px}.tmpl_sub-menu:before{bottom:auto;top:-7px}.tmpl_sub-menu ul{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:1.9rem;line-height:1.5em;display:table-cell;vertical-align:middle;}.tmpl_sub-menu ul .sub-menu-item{display:inline-block;}.tmpl_sub-menu ul .sub-menu-item .item{-webkit-transition:color 0.25s;-moz-transition:color 0.25s;-o-transition:color 0.25s;-ms-transition:color 0.25s;transition:color 0.25s;color:#202020;font-size:1.8rem;font-family:'courier';padding:10px 25px;text-decoration:none;}.tmpl_sub-menu ul .sub-menu-item .item:hover,.tmpl_sub-menu ul .sub-menu-item .item.is-active{color:#f1876c}.tmpl_menu-g{position:relative;height:auto;min-height:130px;background-color:#e2f77e;text-align:center;z-index:10;padding:10px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;display:table;}.tmpl_menu-g h3,.tmpl_menu-g h2{font-family:'novecento';font-size:3rem;width:100%;position:relative;text-align:center;text-transform:uppercase;letter-spacing:-2px;margin:0 auto 10px;font-weight:bold;color:#fff}.tmpl_menu-g p{font-family:'courier';font-size:1.8rem;width:100%;text-align:center;font-weight:bold;line-height:1.5em;color:#fff}.tmpl_menu-g a{color:#fff}.tmpl_menu-g.pattern-1{background:url("../img/pattern-menu-g-1.jpg") repeat left center #e2f77e}.tmpl_menu-g.pattern-2{background:url("../img/pattern-menu-g-2.jpg") repeat left center #e2f77e}.tmpl_menu-g.pattern-3{background:url("../img/pattern-menu-g-3.jpg") repeat left center #e2f77e}.tmpl_menu-g.pattern-4{background:url("../img/pattern-menu-g-4.jpg") repeat left center #e2f77e}.tmpl_menu-g .wrapper{display:table-cell;vertical-align:middle}@media screen and (max-width:670px){.tmpl_sub-menu{padding:10px 0;}.tmpl_sub-menu ul .sub-menu-item{margin:10px 0;}.tmpl_sub-menu ul .sub-menu-item .item{font-size:3.4375vw}.tmpl_menu-g p{font-size:3.75vw}}@media screen and (max-width:670px){p.msgErro{font-size:3.90625vw;width:100%}body{overflow:scroll;-webkit-overflow-scrolling:touch}.header{position:fixed;height:90px;background-color:transparent;}.header.fixedMobile{background-color:rgba(0,0,0,0.6)}.header .menu{width:156px;right:180px;position:relative;z-index:999;margin-top:20px;}.header .menu li{display:none;}.header .menu li.reserve{display:block;}.header .menu li.reserve a{margin-right:0;padding:15px 35px !important;font-size:1.8rem}.header .sub-menu{height:50px;background-color:transparent;height:65px;top:10px;}.header .sub-menu li{display:none;}.header .sub-menu li.idiomas,.header .sub-menu li.logo{display:block}.header .sub-menu li.logo .sub-menu-item{display:block;top:-19px;}.header .sub-menu li.logo .sub-menu-item .logo-big{opacity:1;-ms-filter:none;filter:none;top:-10px}.header .sub-menu li.logo .sub-menu-item .logo-mini{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;top:37px}.header .sub-menu li .sub-menu-item{top:4px}.header .sub-menu li.idiomas{top:6px}.header .sub-menu li.fechar-mobile{display:block}.header .sub-menu li .select{width:65px;height:47px;margin-top:-8px;font-size:2rem;padding-left:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer .pmweb{right:auto;left:50%;margin-left:-37px;bottom:16px}.footer .wrapper .box-newsletter .newsletter-title{max-width:450px;width:95%;margin:0;display:inline-block;font-size:2.8125vw;left:auto}.footer .wrapper .box-newsletter input[type="email"]{margin-left:0;font-size:2.8125vw;color:#222;padding:14px 10px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.footer .wrapper .box-newsletter input[type="email"]::-webkit-input-placeholder{color:#222}.footer .wrapper .box-newsletter input[type="email"]:-moz-placeholder{color:#222}.footer .wrapper .box-newsletter input[type="email"]::-moz-placeholder{color:#222}.footer .wrapper .box-newsletter input[type="email"]:-ms-input-placeholder{color:#222}.footer .wrapper .box-newsletter label{font-size:16px;margin-left:5px}.footer .wrapper #EmailAuto{width:25px;height:21px}.footer .wrapper .bt{font-size:2.1rem;height:88px;}.footer .wrapper .bt .line.vert{height:56px}.footer .wrapper .bt .txt-bt{line-height:88px}.footer .wrapper .bt .line.horiz{width:56px}.footer .wrapper .box-info{padding:30px 0;}.footer .wrapper .box-info .info-telefone,.footer .wrapper .box-info .info-endereco{width:100%;margin-top:10px;text-align:center;font-size:2.5vw}.pag404 .tmpl_banner .banner-slide .msg div.icon{margin-left:140px}.pag404 .tmpl_banner .banner-slide .msg p{width:56%;margin:0 22%;text-align:center}.overlay .popup.news{padding:0;}.overlay .popup.news > p{margin:25px 0 10px 19px}.overlay .popup.news .form-input{width:31% !important;top:0;}.overlay .popup.news .form-input.select{top:3px;float:left;left:17px;margin-top:0}.overlay .popup.news .bt{right:89px}}