@media all{
ul{box-sizing:border-box;}
}
@media all{
.bt_bb_row{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}
.bt_bb_row .bt_bb_column{-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;max-width:100%;}
.bt_bb_column[data-width="8"]{-webkit-flex-basis:66.666666%;flex-basis:66.666666%;max-width:66.666666%;}
.bt_bb_column[data-width="2"]{-webkit-flex-basis:16.666666%;flex-basis:16.666666%;max-width:16.666666%;}
@media (max-width: 992px){
.bt_bb_column[data-width="8"]{-webkit-flex-basis:100%;flex-basis:100%;max-width:100%;}
.bt_bb_column[data-width="2"]{-webkit-flex-basis:33.333333%;flex-basis:33.333333%;max-width:33.333333%;}
}
@media (max-width: 480px){
.bt_bb_column[data-width="2"]{-webkit-flex-basis:50%;flex-basis:50%;max-width:50%;}
}
@media (max-width: 370px){
.bt_bb_column[data-width="2"]{-webkit-flex-basis:100%;flex-basis:100%;max-width:100%;}
}
@media (min-width: 1401px){
.bt_bb_column.col-xxl-8{-webkit-flex-basis:66.666666%;flex-basis:66.666666%;max-width:66.666666%;}
.bt_bb_column.col-xxl-2{-webkit-flex-basis:16.666666%;flex-basis:16.666666%;max-width:16.666666%;}
}
@media (min-width: 1201px) and (max-width: 1400px){
.bt_bb_column.col-xl-8{-webkit-flex-basis:66.666666%;flex-basis:66.666666%;max-width:66.666666%;}
.bt_bb_column.col-xl-2{-webkit-flex-basis:16.666666%;flex-basis:16.666666%;max-width:16.666666%;}
}
.bt_bb_section{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;color:var(--section-primary-color);background-color:var(--section-secondary-color);}
.bt_bb_section > .bt_bb_port{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.bt_bb_section > .bt_bb_port .bt_bb_cell{position:relative;}
.bt_bb_section.bt_bb_vertical_align_top > .bt_bb_port{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}
.bt_bb_section.bt_bb_top_spacing_extra_large > .bt_bb_port{padding-top:16em;}
.bt_bb_section.bt_bb_bottom_spacing_extra_large > .bt_bb_port{padding-bottom:16em;}
.bt_bb_row{margin:0 -20px;color:var(--row-primary-color);background-color:var(--row-secondary-color);}
.bt_bb_row .bt_bb_column{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-left:20px;padding-right:20px;color:var(--column-primary-color);background-color:var(--column-secondary-color);}
.bt_bb_row .bt_bb_column.bt_bb_vertical_align_top{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}
.bt_bb_row .bt_bb_column.bt_bb_padding_double .bt_bb_column_content{padding-left:20px;padding-right:20px;}
.bt_bb_row .bt_bb_column .bt_bb_column_content{width:100%;}
.bt_bb_row .bt_bb_column .bt_bb_column_content{color:var(--column-inner-primary-color);background-color:var(--column-inner-secondary-color);}
.bt_bb_align_left.bt_bb_column{text-align:left;}
.bt_bb_align_center.bt_bb_column{text-align:center;}
.bt_bb_cell{width:100%;}
.bt_bb_layout_boxed_1200 .bt_bb_cell{width:1200px;max-width:-webkit-calc(100% - 40px);max-width:-moz-calc(100% - 40px);max-width:calc(100% - 40px);}
.bt_bb_row.bt_bb_column_gap_15{max-width:-webkit-calc(100% + 30px);max-width:-moz-calc(100% + 30px);max-width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;}
.bt_bb_row.bt_bb_column_gap_15 .bt_bb_column{padding-left:15px;padding-right:15px;}
.bt_bb_row.bt_bb_column_gap_15 .bt_bb_column.bt_bb_padding_double .bt_bb_column_content{padding-left:30px;padding-right:30px;}
.bt_bb_separator{line-height:0;display:block;clear:both;}
.bt_bb_separator:before,.bt_bb_separator:after{content:' ';display:table;width:100%;clear:both;border-width:inherit;}
.bt_bb_separator:before{top:0;bottom:0;}
.bt_bb_separator.bt_bb_border_style_solid{border-bottom:1px solid #ccc;}
.bt_bb_separator.bt_bb_bottom_spacing_extra_small{margin-bottom:.5em;}
.bt_bb_separator.bt_bb_bottom_spacing_normal{margin-bottom:2em;}
.bt_bb_separator.bt_bb_bottom_spacing_medium{margin-bottom:4em;}
.bt_bb_separator.bt_bb_top_spacing_small{margin-top:1em;}
.bt_bb_separator.bt_bb_top_spacing_normal{margin-top:2em;}
.bt_bb_headline{color:var(--primary-color);}
.bt_bb_align_left .bt_bb_headline{text-align:left;}
.bt_bb_align_center .bt_bb_headline{text-align:center;}
.bt_bb_headline h2,.bt_bb_headline h3{display:block;margin-bottom:0;margin-top:0;padding:0;overflow-wrap:inherit;}
.bt_bb_size_small.bt_bb_headline h3{font-size:1.5rem;}
.bt_bb_size_large.bt_bb_headline h2{font-size:3rem;}
.bt_bb_font_weight_normal.bt_bb_headline h2{font-weight:normal;}
.bt_bb_font_weight_bold.bt_bb_headline h3{font-weight:bold;}
.bt_bb_headline .bt_bb_headline_content{display:block;color:inherit;}
.bt_bb_headline .bt_bb_headline_content span{display:block;}
.bt_bb_headline .bt_bb_headline_content span:before,.bt_bb_headline .bt_bb_headline_content span:after{clear:both;content:' ';line-height:0;display:table;width:100%;}
.bt_bb_headline .bt_bb_headline_superheadline{font-weight:400;display:block;margin-bottom:1em;font-size:.5em;}
.bt_bb_headline:after{clear:both;content:' ';display:table;width:100%;}
.bt_bb_headline .bt_bb_headline_subheadline{clear:both;}
.bt_bb_headline .bt_bb_headline_superheadline{color:var(--secondary-color);}
.animate{-webkit-transition:transform 1000ms cubic-bezier(.190,1,.220,1),opacity 1000ms cubic-bezier(.190,1,.220,1);-moz-transition:transform 1000ms cubic-bezier(.190,1,.220,1),opacity 1000ms cubic-bezier(.190,1,.220,1);transition:transform 1000ms cubic-bezier(.190,1,.220,1),opacity 1000ms cubic-bezier(.190,1,.220,1);}
.animate:not(.bt_bb_section):not(.btArticleListItem):nth-child(2){-webkit-transition-delay:400ms;-moz-transition-delay:400ms;transition-delay:400ms;}
.bt_bb_animation_fade_in{opacity:0;}
.bt_bb_animation_fade_in.animated{opacity:1;}
.animate[class*="move_up"]{-webkit-transform:translate3d(0,30px,0);-moz-transform:translate3d(0,30px,0);-ms-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);}
.animate[class*="move_right"]{-webkit-transform:translate3d(-30%,0,0);-moz-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0);}
.animate[class*="move_right"].animated,.animate[class*="move_up"].animated{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){
.bt_bb_row .bt_bb_column{height:auto;display:block;}
.bt_bb_row .bt_bb_column{max-width:100%;}
.bt_bb_column[data-width="8"]{max-width:66.666666%;}
.bt_bb_column[data-width="2"]{max-width:16.666666%;}
@media (max-width: 992px){
.bt_bb_column[data-width="8"]{max-width:100%;}
.bt_bb_column[data-width="2"]{max-width:33.333333%;}
}
@media (max-width: 480px){
.bt_bb_column[data-width="2"]{max-width:50%;}
}
@media (max-width: 370px){
.bt_bb_column[data-width="2"]{-webkit-flex-basis:100%;flex-basis:100%;}
}
@media (min-width: 1201px){
.bt_bb_column.col-xl-8{max-width:66.666666%;}
.bt_bb_column.col-xl-2{max-width:16.666666%;}
}
}
}
@media all{
.btQuoteBooking{margin:0 0 20px;box-sizing:border-box;transition:opacity 400ms ease;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.btQuoteBooking *,.btQuoteBooking *:after,.btQuoteBooking *:before{box-sizing:border-box;}
.btQuoteBooking:after{content:" ";display:table;clear:both;width:100%;}
.btQuoteBooking .btQuoteBookingForm{margin:0 0 30px;}
.btQuoteBooking .btTotalQuoteContactGroup{transition:all 600ms ease;max-height:0;overflow:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.btQuoteBooking .btTotalNextWrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-right:0!important;transition:all 400ms ease;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-pack:end;justify-content:flex-end;text-align:initial;}
.btQuoteBooking .btQuoteBookingForm.btActive .boldBtn{-ms-flex:0 0 160px;flex:0 0 160px;width:160px;max-width:160px;}
.btQuoteBooking .btQuoteBookingForm .boldBtn{display:-ms-flexbox;display:flex;-ms-flex:0 1 0px;flex:0 1 0px;float:none;margin-right:0;width:0px;transition:all 300ms ease;max-width:0;}
.btQuoteBooking .btContactNext{font-family:inherit;margin:0 0 0 30px;line-height:2.25;border-radius:50px;border:#52b7bd 2px solid;color:#52b7bd;text-transform:uppercase;font-weight:900;display:inline-block;padding:0 10px 0 10px;background:transparent;cursor:pointer;font-size:20px;transition:all 400ms ease;-webkit-transition:all 400ms ease;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translate(250px,0);white-space:nowrap;}
.btQuoteBooking .btContactNext:focus{outline:0;}
.btQuoteBooking .btQuoteBookingForm.btActive .btContactNext{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translate(0,0);transition:all 400ms ease;width:100%;}
.btQuoteBooking .btContactNext:hover,.btQuoteBooking .btContactNext:active{border-color:#999;color:#555;box-shadow:0 0 10px #CCC inset, 0 2px 10px rgba(0,0,0,0.2);}
.btQuoteBooking .btContactNext:hover:after,.btQuoteBooking .btContactNext:active:after{margin:0 7px 0 10px;transition:margin 200ms ease;}
.btQuoteBooking .btContactNext:active{box-shadow:0 0 0 #CCC inset, 0 -2px 10px rgba(0,0,0,0.4);}
.btQuoteBooking .btQuoteItem{padding:0 0 0 220px;margin:0 0 30px;}
.btQuoteBooking .btQuoteItem label{display:block;float:left;width:220px;margin:8px 0 0 -220px;padding-right:20px;}
.btQuoteBooking .btQuoteSlider{float:left;margin:0 0 0;width:100%;}
.btQuoteBooking .btQuoteSwitch{float:left;margin:0 0 0;width:76px;height:38px;border:1px solid #ccc;border-radius:38px;cursor:pointer;padding:5px;transition:box-shadow 380ms ease;}
.btQuoteBooking .btQuoteSwitch:hover{box-shadow:0 0 0 #52b7bd inset, 0 1px 5px rgba(0,0,0,0.2);}
.btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner{width:26px;height:26px;background:#ccc;border-radius:50%;transition:all 190ms cubic-bezier(0.8, 0.1, 0.8, 0.1);}
.btQuoteBooking .btQuoteItemInput{text-align:center;}
.btQuoteBooking input[type="text"],.btQuoteBooking textarea{width:100%;display:block;line-height:2;min-height:38px;padding:0 12px;background-color:#fff;border:1px solid #ccc;font-family:inherit;font-weight:inherit;font-size:inherit;transition:all 380ms ease;color:#000;border-radius:2px;outline:none;}
.btQuoteBooking .btQuoteItem textarea{resize:vertical;font-size:inherit;color:#000;padding:0px 12px 0px 12px;min-height:160px;}
.btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText{transition:all 380ms ease;border-radius:2px;min-height:38px;}
.btQuoteBooking  input[type="text"]:hover,.btQuoteBooking  textarea:hover{box-shadow:0 0 0 #52b7bd inset, 0 1px 5px rgba(0,0,0,0.2);}
.btQuoteBooking .dd.ddcommon.borderRadius:hover .ddTitleText{box-shadow:0 0 0 #52b7bd inset, 0 1px 5px rgba(0,0,0,0.2);}
.btQuoteBooking  input[type="text"]:focus,.btQuoteBooking  textarea:focus{border-color:#999;box-shadow:5px 0 0 #52b7bd inset, 0 2px 10px rgba(0,0,0,0.2);outline:none;}
.btQuoteBooking .btQuoteItem:after{content:' ';display:table;width:100%;clear:both;}
.btQuoteBooking  .ui-slider{background:#ededed;background:linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,0.05), rgba(0,0,0,0));position:relative;text-align:left;border:1px solid #ccc;border-radius:14px;box-shadow:0 0 0 rgba(0,0,0,0.2);transition:all 190ms ease;}
.btQuoteBooking  .ui-slider{text-align:right;}
.btQuoteBooking  .ui-slider:hover{box-shadow:0 1px 5px rgba(0,0,0,0.2);transition:all 380ms ease;}
.btQuoteBooking  .ui-slider .ui-slider-handle{display:block;position:absolute;z-index:2;min-width:38px;height:38px;-ms-touch-action:none;touch-action:none;background:#52b7bd;border-radius:50%;cursor:w-resize;cursor:-moz-grab;box-shadow:0 0 0 rgba(0,0,0,0.5), 0 0 0 0 rgba(0,0,0,0.2) inset;transition:all 190ms ease;}
.btQuoteBooking .btQuoteSliderValue{min-width:34px;height:38px;line-height:38px;padding:0 2px;font-size:11px;font-weight:700;color:#FFF;text-align:center;display:block;}
.btQuoteBooking  .ui-slider-horizontal{height:20px;margin-top:10px;cursor:pointer;}
.btQuoteBooking  .ui-slider-horizontal .ui-slider-handle{top:-10px;margin-left:-18px;}
.btQuoteBooking  .btQuoteBookingForm .btQuoteTotal{font-weight:bold;padding:0;text-align:right;color:#FFF;background:#52b7bd;border-radius:50px;line-height:1.8;display:-ms-flexbox;display:flex;-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:stretch;align-items:stretch;float:none;}
.btQuoteBooking  .btQuoteTotalText{margin-right:1em;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}
.btQuoteBooking .btQuoteTotalCurrency{font-size:22px;line-height:1.8;display:inline-block;background:rgba(0,0,0,0.25);-webkit-border-top-left-radius:50px;-webkit-border-bottom-left-radius:50px;-moz-border-radius-topleft:50px;-moz-border-radius-bottomleft:50px;border-top-left-radius:50px;border-bottom-left-radius:50px;padding:5px 0px 5px 20px;}
.btQuoteBooking .btQuoteTotalCalc{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);font-size:22px;line-height:1.8;display:inline-block;background:rgba(0,0,0,0.25);-webkit-border-top-right-radius:50px;-webkit-border-bottom-right-radius:50px;-moz-border-radius-topright:50px;-moz-border-radius-bottomright:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;padding:5px 20px 5px 0px;}
.btQuoteBooking .btQuoteContact:not(.btQuoteContactForm7){margin:0 -10px 0px -10px;}
.btQuoteBooking .btQuoteContact .btQuoteItem{padding:0 10px;float:left;width:50%;}
.btQuoteBooking .btQuoteContact .btQuoteItem:nth-child(odd){clear:left;}
.btQuoteBooking .btQuoteItem.btQuoteItemFullWidth{float:none!important;width:auto!important;}
.btQuoteBooking .btQuoteContact .boldBtn{clear:left;margin:0px;text-align:center;white-space:normal;}
.btQuoteBooking .btSubmitMessage{color:#52b7bd;font-weight:600;text-align:center;line-height:30px;height:30px;}
.btQuoteBooking .btDropDown .dd{position:relative;}
.btQuoteBooking .ddChild{position:absolute;left:0!important;right:0!important;margin:-1px 0 0;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;}
.btQuoteBooking .ddChild{position:absolute!important;}
.btQuoteBooking .ddChild{background-color:#fff;border:1px solid #999;overflow-y:auto;}
.btQuoteBooking .ddChild ul{list-style:none;display:block;margin:0;padding:0;}
.btQuoteBooking .ddChild ul li{display:table;width:100%;min-height:38px;margin:0;padding:0 37px 0 0;cursor:pointer;line-height:1.2;border-top:1px solid rgba(0, 0, 0, 0.1);color:#000;transition:all 200ms ease;}
.btQuoteBooking .ddChild ul li span{display:block;padding:0px 12px;line-height:2;}
.btQuoteBooking .ddChild ul li:hover,.btQuoteBooking .ddChild ul li.selected:hover{color:#666;background:rgba(0,0,0,0.05);transition:all 200ms ease;}
.btQuoteBooking .ddChild ul li:first-child,.btQuoteBooking .ddChild ul li:first-child:hover{border-top:none;color:#666;background:none;}
.btQuoteBooking .ddOutOfVision{position:absolute;height:0;width:0;overflow:hidden;}
.btQuoteBooking .ddTitleText{display:table;width:100%;}
.btQuoteBooking .ddTitleText span,.btQuoteBooking .ddChild ul li span{display:table-cell;vertical-align:middle;text-align:left;}
.btQuoteBooking .ddTitleText span span{display:block;font-size:12px;padding:0px;color:#555;transition:all 200ms ease;}
.btQuoteBooking .ddChild span{padding:8px 12px;}
.btQuoteBooking .ddTitleText span{padding:0px 12px;}
.btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText{background-color:#fff;border:1px solid #ccc;padding:0 37px 0 0;}
.btQuoteBooking .ddlabel,.btQuoteBooking .description{width:100%;}
.btNotSelected{min-height:38px;}
.btNotSelected  .ddlabel{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.btQuoteBooking .ddTitleText.btNotSelected .ddlabel{color:#a9a9a9;}
.btQuoteBooking .ddTitleText .ddlabel{width:100%;line-height:2;color:#000;}
.btQuoteBooking .ddTitleText .ddlabel .description{line-height:1.5;margin-top:-.3em;margin-bottom:.3em;}
.btQuoteBooking .ddTitle{position:relative;cursor:pointer;}
.btQuoteBooking .ddTitle .arrow{display:block;position:absolute;right:10px;top:50%;margin-top:-2px;}
.btQuoteBooking .ddTitle .arrow:before{content:' ';width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;display:block;}
.btQuoteBooking .btContactSubmit{font-family:inherit;cursor:pointer;border:none;border-radius:3px;background-color:#52b7bd;color:#fff;line-height:1.5;padding:10px 50px;font-weight:700;font-size:20px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transition:all 300ms ease;border-radius:50px;text-transform:uppercase;}
.btQuoteBooking .btContactSubmit:focus{outline:0;}
.btQuoteBooking  .btContactSubmit:hover{box-shadow:0 0 0 5px rgba(0,0,0,0.2) inset;opacity:0.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);transition:all 300ms ease;text-shadow:0 1px 0 rgba(0,0,0,0.5);}
@media (max-width: 1024px){
.btQuoteBooking .btQuoteContact .btQuoteItem{float:none;width:auto;}
}
@media (max-width: 650px){
.btQuoteBooking .btQuoteItem label{display:block;float:none;margin:0 0 8px;width:auto;padding:0;}
.btQuoteBooking .btQuoteItem{margin:0 0 20px;padding:0;}
}
@media (max-width: 480px){
.btQuoteBooking .btTotalNextWrapper{display:block;}
.btQuoteBooking .btQuoteBookingForm.btActive .boldBtn,.btQuoteBooking .btQuoteBookingForm .boldBtn{-ms-flex:1 0 100%;flex:1 0 100%;width:100%;max-width:100%;}
.btQuoteBooking .btQuoteBookingForm.btActive .btQuoteTotal,.btQuoteBooking .btQuoteBookingForm .btQuoteTotal{display:-ms-flexbox;display:flex;width:100%;float:none;margin-bottom:20px;height:50px;}
.btQuoteBooking .btQuoteBookingForm.btActive .btContactNext,.btQuoteBooking .btQuoteBookingForm .btContactNext{transform:none;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);margin-left:auto;margin-right:auto;width:100%;}
.btQuoteBooking .btQuoteBookingForm .btContactNext{transform:translateY(-100%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.btQuoteBooking .btContactSubmit{margin:0 auto 20px auto;clear:both;display:block;}
}
}
@media screen{
.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none;}
.ui-slider-horizontal{height:.8em;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em;}
.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}
.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}
.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;}
.ui-corner-all{border-top-left-radius:3px;}
.ui-corner-all{border-top-right-radius:3px;}
.ui-corner-all{border-bottom-left-radius:3px;}
.ui-corner-all{border-bottom-right-radius:3px;}
}
@media screen{
header,section{display:block;}
*:focus,*{outline:none;outline:0;}
*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;background-repeat:no-repeat;}
select,textarea,input{color:inherit;background:currentColor;}
.btLightSkin select,.btLightSkin textarea,.btLightSkin input{border:1px solid rgba(24,24,24,.2);-webkit-box-shadow:0 0 15px rgba(24,24,24,.15);box-shadow:0 0 15px rgba(24,24,24,.15);background:#fff;color:#181818;}
select{line-height:1;}
select,input{font-family:"Barlow";}
input:not([type='checkbox']):not([type='radio']),button{-webkit-appearance:none;}
input:not([type='checkbox']):not([type='radio']),textarea,select{outline:none;font:inherit;width:100%;line-height:1;width:100%;display:block;padding:.8em;border-radius:0;}
input:not([type='checkbox']):not([type='radio']),select{height:3.5rem;line-height:1rem;}
input:not([type='checkbox']):not([type='radio']):not([type='submit']),textarea,select{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}
input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus,textarea:focus,select:focus{border:1px solid rgba(24,24,24,.2);-webkit-box-shadow:0 3px 10px rgba(24,24,24,.15),0 0 0 1px rgba(24,24,24,.2) inset;box-shadow:0 3px 10px rgba(24,24,24,.15),0 0 0 1px rgba(24,24,24,.2) inset;}
textarea{resize:vertical;line-height:inherit;}
button{font:inherit;cursor:pointer;}
ul{margin:0 0 1em 1em;padding:0;}
li{margin:0 0 0 .5em;padding:0;}
h2,h3{font-family:"Montserrat";}
h2:after,h3:after{content:" ";display:table;width:100%;clear:both;}
h2,h3{clear:both;padding:0 0 .4em;line-height:1.4;margin:0;font-weight:normal;letter-spacing:-.05em;}
h2{font-size:3.75em;}
h3{font-size:2.8125em;}
.bt_bb_layout_boxed_1200 .bt_bb_cell{width:1200px;max-width:-webkit-calc(100% - 60px);max-width:-moz-calc(100% - 60px);max-width:calc(100% - 60px);}
.bt_bb_headline_superheadline{margin-bottom:1em;}
.bt_bb_headline h2,.bt_bb_headline h3{margin:0;padding:0;}
.bt_bb_section{position:relative;}
.bt_bb_headline{position:relative;}
.bt_bb_headline .bt_bb_headline_superheadline{display:block;font-family:"Barlow Semi Condensed";letter-spacing:initial;font-weight:initial;letter-spacing:initial;}
.bt_bb_size_large.bt_bb_headline .bt_bb_headline_superheadline{font-size:.3em;}
.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline{font-family:"Barlow";margin-top:.5em;line-height:1.75em;font-size:1.1em;}
.bt_bb_size_large.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline{font-size:1.125em;}
.bt_bb_headline h2,.bt_bb_headline h3{font-weight:700;font-weight:800;letter-spacing:-.05em;line-height:1;}
.bt_bb_size_small.bt_bb_headline h3{font-size:1.5625em;}
.bt_bb_size_large.bt_bb_headline h2{font-size:3.5em;}
.bt_bb_font_weight_normal.bt_bb_headline h2{font-weight:500;}
.bt_bb_headline h2 s{font-weight:700;font-weight:800;text-decoration:none;position:relative;margin-left:.08em;margin-right:.08em;display:inline-block;}
.bt_bb_headline h2 s:after{display:block;position:absolute;background-image:-webkit-linear-gradient(left,#FF385C 0%,#8dc645 100%);background-image:-moz-linear-gradient(left,#FF385C 0%,#8dc645 100%);background-image:linear-gradient(to right,#FF385C 0%,#8dc645 100%);left:-.16em;right:-.16em;height:.4em;bottom:-.04em;content:"";}
.btGradientOpacity_100 .bt_bb_headline h2 s:after{opacity:1;}
.bt_bb_headline h2 b{font-weight:700;font-weight:800;color:inherit;position:relative;z-index:1;}
.btLightSkin .bt_bb_separator.bt_bb_border_style_solid{border-bottom-color:rgba(24,24,24,.1);}
.bt_bb_separator.bt_bb_bottom_spacing_extra_small{margin-bottom:.625rem;}
.bt_bb_separator.bt_bb_bottom_spacing_normal{margin-bottom:1.875rem;}
.bt_bb_separator.bt_bb_bottom_spacing_medium{margin-bottom:3.75rem;}
.bt_bb_separator.bt_bb_top_spacing_small{margin-top:1.25rem;}
.bt_bb_separator.bt_bb_top_spacing_normal{margin-top:1.875rem;}
@media (max-width: 768px){
.bt_bb_separator.bt_bb_bottom_spacing_medium{margin-bottom:2.5rem;}
}
.bt_bb_section.bt_bb_top_spacing_extra_large > .bt_bb_port{padding-top:8.125rem;}
.bt_bb_section.bt_bb_bottom_spacing_extra_large > .bt_bb_port{padding-bottom:8.125rem;}
@media (max-width: 768px){
.bt_bb_section.bt_bb_top_spacing_extra_large > .bt_bb_port{padding-top:4.0625rem;}
.bt_bb_section.bt_bb_bottom_spacing_extra_large > .bt_bb_port{padding-bottom:4.0625rem;}
}
::selection{background:#FF385C;color:#fff;}
.btQuoteBooking{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;transition:opacity 400ms ease;opacity:0;-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);}
.btQuoteBooking *,.btQuoteBooking *:after,.btQuoteBooking *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btQuoteBooking:after{content:" ";display:table;clear:both;width:100%;}
.btQuoteBooking .btQuoteBookingForm{margin:0;}
.btQuoteBooking .btTotalQuoteContactGroup{-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;transition:all 600ms ease;max-height:0;opacity:0;-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);margin:30px 0 0;pointer-events:none;overflow:hidden;}
.btQuoteBooking .btTotalNextWrapper{display:block;width:100%;padding-right:0;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;transition:all 400ms ease;}
.btQuoteBooking .btTotalNextWrapper:after{content:" ";display:block;width:100%;clear:both;}
.btQuoteBooking .btQuoteBookingForm.btActive .btTotalNextWrapper{padding-right:160px;}
.btQuoteBooking .btQuoteBookingForm .boldBtn{display:block;padding:0;width:140px;float:right;margin-right:-130px;margin-left:-100%;}
.btQuoteBooking .btContactNext{border:0;margin:0 0 0 20px;line-height:1;color:#fff;font-family:Montserrat,Arial,Helvetica,sans-serif;text-transform:none;font-weight:700;font-weight:800;letter-spacing:-.05em;height:3.5714rem;font-size:.875em;display:inline-block;padding:0 3em;cursor:pointer;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;opacity:0;-webkit-transform:translate(500px,0);-moz-transform:translate(500px,0);-ms-transform:translate(500px,0);transform:translate(500px,0);white-space:nowrap;background:#FF385C;width:100%;border-radius:0;overflow:hidden;text-shadow:0 1px 3px rgba(24,24,24,.15);}
.btQuoteBooking .btContactNext:before{position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;background:-webkit-linear-gradient(top,#FF385C 0%,#8dc645 100%);background:-moz-linear-gradient(top,#FF385C 0%,#8dc645 100%);background:linear-gradient(to bottom,#FF385C 0%,#8dc645 100%);display:block;content:"";-webkit-transition:transform 300ms ease;-moz-transition:transform 300ms ease;transition:transform 300ms ease;z-index:-1;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);}
.btQuoteBooking .btContactNext:focus,.btQuoteBooking .btContactNext:hover,.btQuoteBooking .btContactNext:active{-webkit-box-shadow:0 1px 3px rgba(24,24,24,.15);box-shadow:0 1px 3px rgba(24,24,24,.15);color:#fff!important;-webkit-transform:translate(0,-3px)!important;-moz-transform:translate(0,-3px)!important;-ms-transform:translate(0,-3px)!important;transform:translate(0,-3px)!important;}
.btQuoteBooking .btContactNext:focus:before,.btQuoteBooking .btContactNext:hover:before,.btQuoteBooking .btContactNext:active:before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.btQuoteBooking .btContactNext:focus{outline:0;}
.btQuoteBooking .btQuoteBookingForm.btActive .btContactNext{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;transition:all 400ms ease;}
.btQuoteBooking .btContactNext:hover:after,.btQuoteBooking .btContactNext:active:after{margin:0 7px 0 10px;-webkit-transition:margin 200ms ease;-moz-transition:margin 200ms ease;transition:margin 200ms ease;}
.btQuoteBooking .btQuoteItem{padding:0 0 0 220px;margin:0 0 30px;}
.btQuoteBooking .btQuoteItem label{display:block;float:left;width:220px;margin:8px 0 0 -220px;padding-right:20px;}
.btQuoteBooking .ui-slider:hover{-webkit-box-shadow:none;box-shadow:none;}
.btQuoteBooking .btQuoteSlider{border-radius:0;height:38px;border:0;margin-top:0;position:relative;background:transparent;}
.btQuoteBooking .btQuoteSlider:after{position:absolute;display:block;content:"";left:0;top:50%;right:0;background:currentColor;height:4px;margin-top:-2px;opacity:.1;}
.btQuoteBooking .btQuoteSwitch{-webkit-box-shadow:0 0 15px rgba(24,24,24,.15);box-shadow:0 0 15px rgba(24,24,24,.15);background:#fff;}
.btLightSkin .btQuoteBooking .btQuoteSwitch{border:1px solid rgba(24,24,24,.2);}
.btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner{background:rgba(24,24,24,.1);}
.btLightSkin .btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner{background:rgba(24,24,24,.1);}
.btQuoteBooking .btQuoteSwitch:hover{-webkit-box-shadow:0 3px 10px rgba(24,24,24,.2),0 0 0 1px rgba(24,24,24,.15) inset;box-shadow:0 3px 10px rgba(24,24,24,.2),0 0 0 1px rgba(24,24,24,.15) inset;}
.btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText{padding:0 2.5rem 0 0;}
.btQuoteBooking input[type="text"],.btQuoteBooking textarea,.btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText,.btQuoteBooking .dd.ddcommon.borderRadius:hover .ddTitleText{height:3.5rem;border-radius:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}
.btQuoteBooking input[type="text"]:focus,.btQuoteBooking textarea:focus,.btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText:focus,.btQuoteBooking .dd.ddcommon.borderRadius:hover .ddTitleText:focus{border:1px solid rgba(24,24,24,.2);-webkit-box-shadow:0 3px 10px rgba(24,24,24,.15),0 0 0 1px rgba(24,24,24,.2) inset;box-shadow:0 3px 10px rgba(24,24,24,.15),0 0 0 1px rgba(24,24,24,.2) inset;}
.btLightSkin .btQuoteBooking input[type="text"],.btLightSkin .btQuoteBooking textarea,.btLightSkin .btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText,.btLightSkin .btQuoteBooking .dd.ddcommon.borderRadius:hover .ddTitleText{border:1px solid rgba(24,24,24,.2);-webkit-box-shadow:0 0 15px rgba(24,24,24,.15);box-shadow:0 0 15px rgba(24,24,24,.15);background:#fff;}
.btLightSkin .btQuoteBooking input[type="text"]:focus,.btLightSkin .btQuoteBooking textarea:focus,.btLightSkin .btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText:focus,.btLightSkin .btQuoteBooking .dd.ddcommon.borderRadius:hover .ddTitleText:focus{border:1px solid rgba(24,24,24,.2);-webkit-box-shadow:0 3px 10px rgba(24,24,24,.15),0 0 0 1px rgba(24,24,24,.2) inset;box-shadow:0 3px 10px rgba(24,24,24,.15),0 0 0 1px rgba(24,24,24,.2) inset;}
.btQuoteBooking .btQuoteItem textarea{padding-top:6px;padding-bottom:6px;}
.btQuoteBooking .ddChild{border-color:rgba(24,24,24,.2);}
.btQuoteBooking .ddChild ul li{border-color:rgba(24,24,24,.2);position:relative;padding:0;}
.btQuoteBooking .ddChild ul li:before{content:"";display:block;height:2px;width:2em;background:-webkit-linear-gradient(left,#fff 0%,#8dc645 100%);background:-moz-linear-gradient(left,#fff 0%,#8dc645 100%);background:linear-gradient(to right,#fff 0%,#8dc645 100%);position:absolute;left:0;bottom:.5em;-webkit-transition:200ms ease all;-moz-transition:200ms ease all;transition:200ms ease all;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;}
.btQuoteBooking .ddChild ul li:hover{background:#FF385C;color:#fff;}
.btQuoteBooking .ddChild ul li:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition-delay:100ms;-moz-transition-delay:100ms;transition-delay:100ms;}
.btQuoteBooking .ddChild ul li:first-child:before{display:none;}
.btQuoteBooking .ddChild ul li > span{padding:8px 12px;text-align:left;}
.btQuoteBooking .ui-slider .ui-slider-handle{background:-webkit-linear-gradient(top,#FF385C 50%,#8dc645 100%);background:-moz-linear-gradient(top,#FF385C 50%,#8dc645 100%);background:linear-gradient(to bottom,#FF385C 50%,#8dc645 100%);background-size:1px 200%;font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:800;font-weight:700;letter-spacing:-.05em;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all;top:0;}
.btQuoteBooking .btQuoteSliderValue{color:#fff;}
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal{color:#fff;background:#FF385C;border-radius:0;}
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal .btQuoteTotalCalc{border-radius:0;}
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal .btQuoteTotalCurrency{border-radius:0;}
.btQuoteBooking .btSubmitMessage{color:#FF385C;}
.btQuoteBooking .ddTitle .arrow{display:block;position:absolute;right:0;top:0;line-height:3.5rem;margin:0;}
.btQuoteBooking .ddTitle .arrow:before{content:'\f107';font-family:FontAwesome;display:block;padding:0 .5em;-webkit-transition:150ms ease transform,150ms ease color;-moz-transition:150ms ease transform,150ms ease color;transition:150ms ease transform,150ms ease color;font-size:1.5rem;width:auto;height:auto;border:0!important;}
.btQuoteBooking .btContactSubmit{border:0;margin:20px 0 0;line-height:1;color:#fff;font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:700;font-weight:800;letter-spacing:-.05em;height:3.5714rem;font-size:.875em;display:inline-block;padding:0 3em;cursor:pointer;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;white-space:nowrap;background:#FF385C;position:relative;border-radius:0;text-transform:none;overflow:hidden;text-shadow:0 1px 3px rgba(24,24,24,.15)!important;}
.btQuoteBooking .btContactSubmit:after{position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;background:-webkit-linear-gradient(top,#FF385C 0%,#8dc645 100%);background:-moz-linear-gradient(top,#FF385C 0%,#8dc645 100%);background:linear-gradient(to bottom,#FF385C 0%,#8dc645 100%);display:block;content:"";-webkit-transition:transform 300ms ease;-moz-transition:transform 300ms ease;transition:transform 300ms ease;z-index:-1;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);}
.btQuoteBooking .btContactSubmit:hover,.btQuoteBooking .btContactSubmit:active{-webkit-box-shadow:0 1px 3px rgba(24,24,24,.15);box-shadow:0 1px 3px rgba(24,24,24,.15);-webkit-transform:translate(0,-3px)!important;-moz-transform:translate(0,-3px)!important;-ms-transform:translate(0,-3px)!important;transform:translate(0,-3px)!important;color:#fff!important;opacity:1;}
.btQuoteBooking .btContactSubmit:hover:after,.btQuoteBooking .btContactSubmit:active:after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.btQuoteBooking .btContactSubmit:focus{outline:0;}
@media (max-width: 1024px){
.btQuoteBooking .btQuoteContact .btQuoteItem{float:none;width:auto;}
.btQuoteBooking .btQuoteContact{margin-left:-10px;}
}
@media (max-width: 650px){
.btQuoteBooking .btQuoteItem label{display:block;float:none;margin:0 0 8px;width:auto;}
.btQuoteBooking .btQuoteItem{margin:0 0 20px;padding:0;}
}
@media (max-width: 440px){
.btQuoteBooking .btQuoteBookingForm.btActive .btTotalNextWrapper{padding:0;}
.btQuoteBooking .btQuoteBookingForm.btActive .boldBtn{-moz-transition:all 400ms ease;transition:all 400ms ease;-webkit-transition:all 400ms ease;height:60px;overflow:hidden;padding-top:10px;}
.btQuoteBooking .btQuoteBookingForm .boldBtn{display:block;width:100%;float:none;text-align:center;margin:0;height:0;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;transition:all 400ms ease;clear:both;overflow:hidden;padding:0;}
.btQuoteBooking .btQuoteBookingForm.btActive .btQuoteTotal,.btQuoteBooking .btQuoteBookingForm .btQuoteTotal{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;float:none;margin-bottom:20px;height:auto;}
.btQuoteBooking .btQuoteBookingForm.btActive .btContactNext,.btQuoteBooking .btQuoteBookingForm .btContactNext{-webkit-transform:none;-ms-transform:none;-moz-transform:none;transform:none;opacity:1;-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);margin-left:auto;}
.btQuoteBooking .btContactSubmit{margin:50px 10px 20px 10px;width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px);clear:both;display:block;}
}
.btQuoteBooking .btTotalNextWrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;width:auto!important;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-right:0!important;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:initial;font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:700;}
.btQuoteBooking .btTotalNextWrapper:after{display:none;}
.btQuoteBooking .btTotalNextWrapper .btQuoteTotal{line-height:3.5714rem;}
.btQuoteBooking .btTotalNextWrapper .btQuoteTotal .btQuoteTotalText{font-size:.875em;margin:0;padding:0 1em;}
.btQuoteBooking .btTotalNextWrapper .btQuoteTotal .btQuoteTotalCurrency{padding:0 .15em 0 1em;line-height:inherit;}
.btQuoteBooking .btTotalNextWrapper .btQuoteTotal .btQuoteTotalCalc{padding:0 1em 0 .15em;line-height:inherit;}
.btQuoteBooking .btQuoteBookingForm.btActive .btTotalNextWrapper{padding-right:0!important;}
.btQuoteBooking .btQuoteBookingForm.btActive .boldBtn{-webkit-flex:0 0 150px;-ms-flex:0 0 150px;flex:0 0 150px;width:150px;max-width:150px;}
.btQuoteBooking .btQuoteBookingForm .boldBtn{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:0 1 0;-ms-flex:0 1 0;flex:0 1 0;float:none;margin-right:0!important;margin-left:0!important;width:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;max-width:0;}
.btQuoteBooking .btContactNext{-webkit-transform:translate(150px,0);-moz-transform:translate(150px,0);-ms-transform:translate(150px,0);transform:translate(150px,0);}
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;float:none;}
.btQuoteBooking .btQuoteTotalText{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}
.btQuoteBooking .btQuoteContact:not(.btQuoteContactForm7){margin:0 -10px 0 -10px;}
@media (max-width: 440px){
.btQuoteBooking .btTotalNextWrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.btQuoteBooking .btQuoteBookingForm.btActive .boldBtn,.btQuoteBooking .btQuoteBookingForm .boldBtn{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;width:100%;max-width:100%;padding-top:0;}
.btQuoteBooking .btQuoteBookingForm.btActive .btContactNext,.btQuoteBooking .btQuoteBookingForm .btContactNext{width:100%;margin:0;}
.btQuoteBooking .btQuoteBookingForm .btContactNext{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;}
}
}
@media print{
*{box-sizing:border-box!important;background:#FFF!important;color:#000!important;}
.animate{display:block!important;opacity:1!important;}
.bt_bb_section:before{display:none!important;}
}
@media screen{
.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none;}
.ui-slider-horizontal{height:.8em;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em;}
.ui-widget.ui-widget-content{border:1px solid #d3d3d3;}
.ui-widget-content{border:1px solid #aaa;background:#fff;color:#222;}
.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url("https://travelicious.bold-themes.com/main-demo/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555;}
.ui-corner-all{border-top-left-radius:4px;}
.ui-corner-all{border-top-right-radius:4px;}
.ui-corner-all{border-bottom-left-radius:4px;}
.ui-corner-all{border-bottom-right-radius:4px;}
}