body{position:relative}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:400;font-display:swap;src:local('FontAwesome'),url('/wp-content/themes/Total/assets/lib/font-awesome/fonts/fontawesome-webfont.woff2') format('woff2'),url('/wp-content/themes/Total/assets/lib/font-awesome/fonts/fontawesome-webfont.woff') format('woff'),url('/wp-content/themes/Total/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf') format('ttf'),url('/wp-content/themes/Total/assets/lib/font-awesome/fonts/fontawesome-webfont.eot') format('eot')}.icon-lodowka{background-position:-10px -10px}.form-creator #reservation_form{left:50% !important;transform:translate(-50%,0%) !important;width:80%;overflow:visible;width:100%;padding:0;border:none;display:flex;bottom:45% !important;top:auto !important;max-width:1000px;justify-content:end;background:#28211f !important;padding:15px}#reservation_form input,#reservation_form select{background:#3e3836 !important;height:100%}.form-creator #reservation_form .picker__holder{overflow:visible;z-index:-20}.form-creator #reservation_form>div{display:flex;align-items:end}.form-creator #reservation_form input{height:50px;background:0 0;font-size:16px}.form-creator #reservation_form #booking_button_custom{background:#cd1b1f !important;color:#fff;transition:all .5s ease;margin:auto 0 0 0;border-radius:0;font-weight:600;text-transform:uppercase;height:100%}.form-creator #reservation_form #booking_button_custom:hover{background:#a71619;color:#fff;transition:all .5s ease}.form-creator #reservation_form fieldset,.form-creator #reservation_form>input{width:20% !important}.form-creator #reservation_form fieldset{padding:0;margin:0}@media (max-width:768px){.form-creator #reservation_form fieldset{padding:0}}.picker__holder{overflow:hidden !important}.picker--opened .picker__holder{overflow:visible !important}@media (max-width:768px){.form-creator #reservation_form{left:50% !important;transform:translate(-50%,0%) !important;overflow:visible;width:90% !important;padding:24px;background-color:#faf9f5;border:none;display:flex;bottom:25% !important;top:auto !important;flex-direction:column;margin:0 !important;position:absolute !important;align-items:center}.form-creator #reservation_form fieldset,.form-creator #reservation_form>input{width:100% !important;margin-bottom:8px}}.form-creator .single-blog-content .quote-card{background:#fff;color:#000;padding:20px;padding-left:50px;box-sizing:border-box;box-shadow:0 2px 4px rgba(#000,.12);position:relative;overflow:hidden;min-height:120px}.form-creator .single-blog-content .quote-card p{font-size:22px;line-height:1.5;margin:0;max-width:80%}.form-creator .single-blog-content .quote-card cite{font-size:16px;margin-top:10px;display:block;font-weight:200;opacity:.8}.form-creator .single-blog-content .quote-card cite:before{font-family:Georgia,serif;content:"“";position:absolute;top:10px;left:10px;font-size:5em;color:rgba(#000,.8);font-weight:400}.form-creator .single-blog-content .quote-card cite:after{font-family:Georgia,serif;content:"”";position:absolute;bottom:-105px;line-height:100px;right:-16px;font-size:25em;color:rgba(#000,.8);font-weight:400}@media(max-width:640px){.form-creator .single-blog-content .quote-card cite:after{font-size:22em;right:-25px}}.form-creator{visibility:visible !important}.picker__wrap{max-width:450px;margin:0 auto}.picker--focused .picker__day--highlighted{background-color:#cd1b1f}#reservation_form .input_left .picker{display:none}#reservation_form .input_right .picker{display:none}#reservation_form .picker--opened{display:block !important}#reservation_form fieldset label{display:none}#reservation_form select,#reservation_form input[type=text]{font-size:16px !important;font-weight:600;color:#fff !important}.vc_desktop{overflow-y:visible !important;padding-right:0 !important}#form-container{visibility:visible}.entry h1{text-transform:none !important}@media (min-width:1200px){.entry h2{font-size:24px !important}.entry h1{font-size:24px !important;font-weight:500 !important}}@media (max-width:767px){.home .form-creator #reservation_form{bottom:8% !important}}.home #reservation_form fieldset{padding:0}.home #reservation_form fieldset select{height:100%;font-family:inherit}@media (max-width:768px){.home #reservation_form fieldset{padding:0;margin-right:0 !important}.home #reservation_form fieldset select{height:50px}}.single-miasto .form-creator #reservation_form fieldset,.single-post .form-creator #reservation_form fieldset,.single-hotele .form-creator #reservation_form fieldset{box-shadow:0px 0px 13px 0px rgba(66,68,90,1);width:40% !important;display:flex;align-items:center;margin-right:20px}.single-miasto .form-creator #reservation_form fieldset:nth-last-child(),.single-post .form-creator #reservation_form fieldset:nth-last-child(),.single-hotele .form-creator #reservation_form fieldset:nth-last-child(){margin-right:0}.home .form-creator #reservation_form fieldset{box-shadow:0px 0px 13px 0px rgba(66,68,90,1);width:25% !important;display:flex;align-items:center;margin-right:20px}.home .form-creator #reservation_form #Reserve_button{margin-right:0}.single-hotele .form-creator #reservation_form .lowest-price,.single-miasto .form-creator #reservation_form .lowest-price{width:20% !important}@media (max-width:768px){.single-miasto .form-creator #reservation_form fieldset,.single-post .form-creator #reservation_form fieldset,.single-hotele .form-creator #reservation_form fieldset{width:100% !important;margin-right:0}.single-miasto .form-creator #reservation_form .lowest-price,.single-post .form-creator #reservation_form .lowest-price,.single-hotele .form-creator #reservation_form .lowest-price{width:100% !important}}@media (max-width:768px){.home .form-creator #reservation_form fieldset{width:100% !important}}.height-100 img{min-height:300px;object-fit:cover}.lowest-price{background:#1d53ad;color:#fff;font-size:18px;display:flex;justify-content:center;align-items:center !important}.lowest-price p{margin:0;text-align:center;font-weight:600;padding-right:20px;font-size:12px;line-height:16px}.lowest-price img{padding:0 0 0 10px;width:auto;height:100%;max-height:30px}@media (max-width:768px){.lowest-price{height:50px !important;width:100%}}#reservation_form #DateInCustom{cursor:pointer;caret-color:transparent !important}#site-header-sticky-wrapper{position:fixed !important;top:0 !important;width:100% !important;height:auto !important;z-index:999 !important;background:#fff !important}.vcex-navbar a.vcex-navbar-link{color:#fff;background:#cd1b1f}.vcex-navbar a.vcex-navbar-link:hover{color:#fff;background:#a51618}.single-post #site-header-sticky-wrapper{display:block !important;position:relative !important}@media (max-width:768px){.single-hotele .form-creator #reservation_form fieldset{width:100% !important;height:50px !important}.form-creator #reservation_form #booking_button_custom{height:50px !important}.single-hotele .form-creator #reservation_form fieldset input{height:50px !important}.single-hotele .form-creator #reservation_form .lowest-price{width:100% !important;height:auto !important}}.call-me{position:fixed;left:0;bottom:0;width:250px;height:100px;display:flex;align-items:center;justify-content:center;background:rgba(205,27,31,1);z-index:200;transition:all .5s ease}.call-me a{display:flex;align-items:center;justify-content:space-around}.call-me p{display:flex;font-size:16px;font-weight:500;margin-bottom:0;color:#fff}.call-me .call-me-img{width:50px;height:auto;margin-right:12px}.d-none-call-me{display:none}.single-hotele .vcex-image img{width:100%}.mb-0 .vc_column-inner{margin-bottom:0 !important}.call-me a{color:#fff;text-decoration:none;transition:all .5s ease}.call-me:hover{background:#ad1719}.call-me a:hover{color:#ebebeb;text-decoration:none}.b2b-buttons{position:absolute !important;width:100%}@media (max-width:768px){.single-post .form-creator #reservation_form{bottom:0 !important}}#wpex-mobile-menu-fixed-top-toggle-wrap .wpex-text{color:#000 !important}.menu-booking a,.sidr-class-menu-booking a{background:#cd1b1f !important}.wpml-ls-26{display:none !important}@media only screen and (max-width:1080px){.wpex-bg-fixed{background-attachment:fixed !important}}#wpcf7-f27220-o1 form .wpcf7-form-control-wrap .wpcf7-text{width:95%}#wpcf7-f27203-o2 form .wpcf7-form-control-wrap .wpcf7-text{width:100%}#wpcf7-f27220-o1 form .wpcf7-form-control-wrap,#wpcf7-f27203-o2 form .wpcf7-form-control-wrap{display:flex;justify-content:space-between}#wpcf7-f27220-o1 form .wpcf7-form-control-wrap input[type=checkbox],#wpcf7-f27203-o2 form .wpcf7-form-control-wrap input[type=checkbox]{width:auto}#wpcf7-f27220-o1 form .wpcf7-acceptance span.wpcf7-list-item,#wpcf7-f27203-o2 form .wpcf7-acceptance span.wpcf7-list-item{margin:8px 0}#wpcf7-f27220-o1 form span[data-name=sm-name],#wpcf7-f27203-o2 form span[data-name=sm-name]{display:flex;flex-direction:column;align-items:start}#wpcf7-f27220-o1 form span[data-name=sm-email],#wpcf7-f27203-o2 form span[data-name=sm-email]{display:flex;flex-direction:column;align-items:start}#wpcf7-f27220-o1 form span[data-name=sm-phone],#wpcf7-f27203-o2 form span[data-name=sm-phone]{display:flex;flex-direction:column;align-items:start}#wpcf7-f27220-o1 form .wpcf7-select,#wpcf7-f27203-o2 form .wpcf7-select{width:100%}#wpcf7-f27220-o1 form .wpcf7-date,#wpcf7-f27203-o2 form .wpcf7-date{width:100%}#wpcf7-f27220-o1 form span[data-name=date-452],#wpcf7-f27203-o2 form span[data-name=date-452]{width:100%;flex-direction:column}#wpcf7-f27220-o1 form span[data-name=date-453],#wpcf7-f27203-o2 form span[data-name=date-453]{width:100%;display:flex;flex-direction:column}#wpcf7-f27220-o1 form span[data-name=city],#wpcf7-f27203-o2 form span[data-name=city]{display:flex;flex-direction:column}#wpcf7-f27220-o1 form input,#wpcf7-f27220-o1 form select,#wpcf7-f27203-o2 form input,#wpcf7-f27203-o2 form select{height:38px;border:none;border-bottom:1px solid #ebebeb;transition:all .5s ease}#wpcf7-f27220-o1 form textarea,#wpcf7-f27203-o2 form textarea{transition:all .5s ease}#wpcf7-f27220-o1 form textarea:focus,#wpcf7-f27203-o2 form textarea:focus{border:1px solid #afafaf}#wpcf7-f27220-o1 form input:focus,#wpcf7-f27220-o1 form select:focus,#wpcf7-f27203-o2 form input:focus,#wpcf7-f27203-o2 form select:focus{border-bottom:1px solid #afafaf}#wpcf7-f27220-o1 .wpcf7-acceptance span label,#wpcf7-f27203-o2 .wpcf7-acceptance span label{display:flex;align-items:center}#wpcf7-f27220-o1 .wpcf7-textarea,#wpcf7-f27203-o2 .wpcf7-textarea{height:100px}#wpcf7-f27220-o1 form,#wpcf7-f27203-o2 form{padding:0 40px}#wpcf7-f27220-o1 .wpcf7-checkbox .wpcf7-list-item label,#wpcf7-f27203-o2 .wpcf7-checkbox .wpcf7-list-item label{display:flex;align-items:center}.date-picker-wrapper{top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;z-index:999 !important;position:fixed !important;width:400px;height:400px;background:#28211f !important}.date-picker-wrapper .selection-top{color:#fff !important}.date-picker-wrapper .selected-days{display:none !important}.date-picker-wrapper .month-wrapper table th,.date-picker-wrapper .month-wrapper table td{width:14.28%}.date-picker-wrapper .drp_top-bar{height:10%}.date-picker-wrapper .month-wrapper{height:90%;border:none}.date-picker-wrapper .month-wrapper,.date-picker-wrapper .month-wrapper table thead{background:#3e3836 !important}.date-picker-wrapper .month-wrapper .month1{width:100%;height:100%}.date-picker-wrapper .month-wrapper .month1 tbody td>div{height:100%;display:flex;justify-content:center;align-items:center;border-radius:50%}.date-picker-wrapper .month-wrapper .month1 tbody td>.checked{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background:#f7665f;transition:all .5s ease}.date-picker-wrapper .month-wrapper .month1 tbody td>.hovering{background:#f7665f !important;transition:all .5s ease}.date-picker-wrapper .month-wrapper .month1 tbody .real-today{background:#cd1b1f !important}.date-picker-wrapper .month-wrapper .month1 tbody td>.first-date-selected{border-top-left-radius:50%;border-bottom-left-radius:50%;background-image:linear-gradient(to right,#cd1b1f,#f7665f) !important;transition:all .5s ease}.date-picker-wrapper .month-wrapper .month1 tbody td>.last-date-selected{border-top-right-radius:50%;border-bottom-right-radius:50%;background-image:linear-gradient(to right,#f7665f,#cd1b1f) !important;transition:all .5s ease}.date-picker-wrapper .month-wrapper .month1 thead th{color:#fff !important}.date-picker-wrapper .month-wrapper .month1 tbody td>.valid{color:#fff !important}.date-picker-wrapper .month-wrapper .month1 tbody td>.invalid{color:#afafaf !important}.date-picker-wrapper .month-wrapper .month1 tbody td{border:none}.date-picker-wrapper .month-wrapper .month1 thead th{border:none}@media (max-width:1199px){.date-picker-wrapper{width:300px;height:300px}}@media (max-width:768px){.date-picker-wrapper{width:300px;height:300px}}#CustomDateText{display:none;position:absolute;left:0;top:0;background:#3e3836 !important;width:100%;height:100%;pointer-events:none;padding:8px 16px;justify-content:space-around;color:#fff;border:1px solid #fff}#CustomDateTextIn,#CustomDateTextOut{align-items:center}.CustomDateText_Day{font-size:24px;font-weight:500;margin-right:8px;letter-spacing:-2px}.CustomDateText_Day_at{font-size:24px;font-weight:500}@media (max-width:997px){.CustomDateText_Day{font-size:21px}}.CustomDateText_DayName{font-size:16px;font-weight:400;display:none}.CustomDateText_Month{font-size:16px;font-weight:500}.date-picker-wrapper .month-wrapper .caption{position:static}.single-miasto optgroup[label=Katowice],.single-miasto optgroup[label="Wrocław"],.single-miasto optgroup[label=Zabrze],.single-miasto optgroup[label="Chorzów"],.single-miasto optgroup[label=Gliwice],.single-miasto optgroup[label="Siemianowice Śląskie"],.single-miasto optgroup[label="Bielsko-Biała"]{display:none}.Katowice #reservation_form optgroup[label=Katowice]{display:block}.Wroclaw #reservation_form optgroup[label="Wrocław"]{display:block}.Zabrze #reservation_form optgroup[label=Zabrze]{display:block}.Chorzow #reservation_form optgroup[label="Chorzów"]{display:block}.Gliwice #reservation_form optgroup[label=Gliwice]{display:block}.Siemianowice_slaskie #reservation_form optgroup[label="Siemianowice Śląskie"]{display:block}.Bielsko_biala #reservation_form optgroup[label="Bielsko-Biała"]{display:block}#sg-popup-content-wrapper-29747 select,#sg-popup-content-wrapper-29747 .wpcf7-validates-as-date,#sg-popup-content-wrapper-29747 .wpcf7-text,#sg-popup-content-wrapper-32913 select,#sg-popup-content-wrapper-32913 .wpcf7-validates-as-date,#sg-popup-content-wrapper-32913 .wpcf7-text{height:40px;border-radius:4px;width:100%}#sg-popup-content-wrapper-29747 .wpcf7-textarea,#sg-popup-content-wrapper-32913 .wpcf7-textarea{max-height:90px}@media (max-width:1199px){.form-custom-column{flex-direction:column}#sg-popup-content-wrapper-29747 .form-data label,#sg-popup-content-wrapper-29747 .form-data label input,#sg-popup-content-wrapper-32913 .form-data label,#sg-popup-content-wrapper-32913 .form-data label input{width:100% !important}}#sale-konferencyjne .uklad-teatralny,#sale-konferencyjne .uklad-szkolny,#sale-konferencyjne .uklad-litera_u,#sale-konferencyjne .uklad-bankietowy,#sale-konferencyjne .uklad-rada_nadzorcza{width:30px}@media (max-width:1199px){.row-custom-margin-konferencje{margin:0 20px}}.hidding-to-long-text p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vc_row.porto_stretch_css{position:relative;width:calc(100vw – var(–porto-scroll-w, 0px));width:100vw !important;position:relative !important;left:50% !important;transform:translateX(-50%) !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box !important}.vc_column-inner{margin-bottom:var(--wpex-vc-column-inner-margin-bottom)}.templatera_shortcode>p:empty{display:none}.vc_row,.vc_section{position:relative}wpex-post-cards-list--alternate-flex-direction .vc_section[data-vc-full-width],.vc_row[data-vc-full-width]{overflow:visible}.vc_section[data-vc-full-width].vc_parallax,.vc_row[data-vc-full-width].vc_parallax{overflow:hidden}.ui-helper-reset{line-height:var(--wpex-body-line-height,var(--wpex-leading-relaxed))}.vc_section[data-vc-full-width]>.vc_row.wpex-mx-auto{margin-left:auto;margin-right:auto}.vc_section[data-vc-full-width]>.vc_row.wpex-ml-auto{margin-left:auto}.vc_section[data-vc-full-width]>.vc_row.wpex-mr-auto{margin-right:auto}.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid>li,.last_toggle_el_margin,.wpb_button,.wpb-js-composer .vc_tta-container{margin-bottom:var(--wpex-vc-elements-bottom-margin,0px)}@media (min-width:768px){.vc_row.five-columns .vc_col-sm-2{width:20%}.vc_row.five-columns .vc_col-sm-2:last-child{display:none !important}}:where(.wpex-has-overlay,.wpex-has-video-bg,.wpex-parallax-bg-wrap)>.vc_column-inner,:where(.wpex-has-overlay,.wpex-has-video-bg,.wpex-parallax-bg-wrap)>.vc_column-inner>.wpb_wrapper{position:relative}body .wpex-vc-bg-fixed{background-attachment:fixed !important;background-repeat:no-repeat !important;background-size:cover}body .wpex-vc-bg-center{background-position:center !important}body .wpex-vc-bg-top{background-position:top !important}body .wpex-vc-bg-bottom{background-position:bottom !important}@media only screen and (max-width:1080px){body .wpex-vc-bg-fixed{background-attachment:scroll !important}}.wpex-cols-right.vc_row-flex{float:none;flex-direction:row-reverse}.wpex-cols-right:not(.vc_row-flex)>:is(.wpb_column,.vc_vc_column,.vc_vc_column_inner){float:right}:root{--wpex-vc-gutter:30px}.vc_row.vc_column-gap-1{--wpex-vc-column-gap:1px}.vc_row.vc_column-gap-2{--wpex-vc-column-gap:2px}.vc_row.vc_column-gap-3{--wpex-vc-column-gap:3px}.vc_row.vc_column-gap-4{--wpex-vc-column-gap:4px}.vc_row.vc_column-gap-5{--wpex-vc-column-gap:5px}.vc_row.vc_column-gap-10{--wpex-vc-column-gap:10px}.vc_row.vc_column-gap-15{--wpex-vc-column-gap:15px}.vc_row.vc_column-gap-20{--wpex-vc-column-gap:20px}.vc_row.vc_column-gap-25{--wpex-vc-column-gap:25px}.vc_row.vc_column-gap-30{--wpex-vc-column-gap:30px}.vc_row.vc_column-gap-35{--wpex-vc-column-gap:35px}.no-margins,.row-no-spacing{--wpex-vc-gutter:0px;--wpex-vc-column-inner-margin-bottom:0px;margin:0}.no-margins .vc_column-inner,.row-no-spacing .vc_column-inner{padding-left:0;padding-right:0}.wpex-vc-column-spacing-0px{--wpex-vc-gutter:0px}.wpex-vc-column-spacing-1{--wpex-vc-gutter:1px}.wpex-vc-column-spacing-5{--wpex-vc-gutter:5px}.wpex-vc-column-spacing-10{--wpex-vc-gutter:10px}.wpex-vc-column-spacing-20{--wpex-vc-gutter:20px}.wpex-vc-column-spacing-30{--wpex-vc-gutter:30px}.wpex-vc-column-spacing-40{--wpex-vc-gutter:40px}.wpex-vc-column-spacing-50{--wpex-vc-gutter:50px}.wpex-vc-column-spacing-60{--wpex-vc-gutter:60px}.wpex-vc-has-custom-column-spacing,.wpex-vc-has-custom-column-spacing .vc_row{margin-left:calc(-1 * (var(--wpex-vc-gutter) / 2));margin-right:calc(-1 * (var(--wpex-vc-gutter) / 2));--wpex-vc-column-inner-margin-bottom:var(--wpex-vc-gutter)}.wpex-vc-has-custom-column-spacing .vc_column-inner,.wpex-vc-has-custom-column-spacing .vc_row .vc_column-inner{padding-left:calc(var(--wpex-vc-gutter) / 2);padding-right:calc(var(--wpex-vc-gutter) / 2)}.no-bottom-margins .vc_column-inner{--wpex-vc-column-inner-margin-bottom:0px;margin-bottom:0}.vc-max-width-10,.vc_section[data-vc-full-width]>.vc-max-width-10{margin:0 45%}.vc-max-width-20,.vc_section[data-vc-full-width]>.vc-max-width-20{margin:0 40%}.vc-max-width-30,.vc_section[data-vc-full-width]>.vc-max-width-30{margin:0 35%}.vc-max-width-40,.vc_section[data-vc-full-width]>.vc-max-width-40{margin:0 30%}.vc-max-width-50,.vc_section[data-vc-full-width]>.vc-max-width-50{margin:0 25%}.vc-max-width-60,.vc_section[data-vc-full-width]>.vc-max-width-60{margin:0 20%}.vc-max-width-70,.vc_section[data-vc-full-width]>.vc-max-width-70{margin:0 15%}.vc-max-width-80,.vc_section[data-vc-full-width]>.vc-max-width-80{margin:0 10%}.vc_row.wpex-vc_row-ml-auto{margin-left:auto !important}.vc_row.wpex-vc_row-mx-auto{margin-left:auto !important;margin-right:auto !important}.vc_row.wpex-vc_row-mr-auto{margin-right:auto !important}.wpex-vc-reset-negative-margin{margin-left:0;margin-right:0}body:not(.content-full-screen) .wpex-vc-row-stretched[data-vc-full-width-init=false]{visibility:hidden}.wpex-vc-section-boxed-layout-stretched{--wpex-vc-gutter:0px}.wpex-vc-section-boxed-layout-stretched,.wpex-vc-row-boxed-layout-stretched{margin-left:calc(-1 * var(--wpex-boxed-layout-gutter)) !important;margin-right:calc(-1 * var(--wpex-boxed-layout-gutter)) !important;padding-left:calc(var(--wpex-boxed-layout-gutter) - (var(--wpex-vc-gutter) / 2));padding-right:calc(var(--wpex-boxed-layout-gutter) - (var(--wpex-vc-gutter) / 2))}.wpex-vc-section-boxed-layout-stretched.vc_row-no-padding,.wpex-vc-section-boxed-layout-stretched.wpex-vc-column-spacing-0px,.wpex-vc-row-boxed-layout-stretched.vc_row-no-padding,.wpex-vc-row-boxed-layout-stretched.wpex-vc-column-spacing-0px{padding-left:0;padding-right:0}.content-full-screen .wpex-vc-section-boxed-layout-stretched,.content-full-screen .wpex-vc-row-boxed-layout-stretched{margin-left:0;margin-right:0}.wpex-vc-row-centered[class*=wpex-vc-column-spacing]{margin-left:0;margin-right:0}.center-row-inner{margin-left:calc(-1 * (var(--wpex-vc-gutter) / 2));margin-right:calc(-1 * (var(--wpex-vc-gutter) / 2))}.boxed-main-layout .wpex-vc-row-centered.vc_row{margin-left:0;margin-right:0}:where(.bordered-column,.boxed-column)>.vc_column-inner{padding:20px;border:1px solid var(--wpex-surface-3);border-radius:var(--wpex-rounded-xs)}.boxed-column>.vc_column-inner{background:var(--wpex-surface-2)}.wpex-vc-full-width-section,.wpex-vc-full-width-row{--vp-width:calc(100vw - var(--scrollbar-width, 0px));--vp-width-half:calc(var(--vp-width) / 2);--wpex-vc-full-width-offset-half:calc(var(--wpex-vc-full-width-offset, 0px) / 2);position:relative;width:calc(var(--vp-width) - var(--wpex-vc-full-width-offset, 0px));left:calc(50% - var(--vp-width-half) + var(--wpex-vc-full-width-offset-half));margin-left:0 !important;margin-right:0 !important}.has-frame-border :is(.wpex-vc-full-width-section,.wpex-vc-full-width-row){--vp-width:calc(100vw - var(--scrollbar-width, 0px) - (var(--wpex-site-frame-border-size, 15px) * 2))}.wpex-vc-full-width-section--centered{--wpex-vc-full-width-padding-x:calc(var(--vp-width-half) - 50% - var(--wpex-vc-full-width-offset-half));padding-left:var(--wpex-vc-full-width-padding-x);padding-right:var(--wpex-vc-full-width-padding-x)}.wpex-vc-full-width-row--centered{--wpex-vc-full-width-padding-x:calc(var(--vp-width-half) - 50% - var(--wpex-vc-full-width-offset-half) - (var(--wpex-vc-gutter, 0px) / 2) - (var(--wpex-vc-column-gap, 0px) / 2));padding-left:var(--wpex-vc-full-width-padding-x);padding-right:var(--wpex-vc-full-width-padding-x)}.wpex-vc-full-width-row--no-padding>.vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.wpex-vc_row-has-sidebar.vc_row{margin-left:0;margin-right:0;--wpex-vc-gutter:0px;--wpex-vc-column-gap:0px}.wpex-vc_row-has-sidebar>.vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.wpex-vc_row-has-sidebar[class*=vc_column-gap-]>.vc_column_container{padding:0}.wpex-vc_row-has-sidebar>div[class*=vc_col-]:first-child{margin-bottom:40px}.wpex-vc_row-has-sidebar:not(.wpex-cols-right)>div[class*=vc_col-]:last-child{float:right}.wpex-vc_row-has-sidebar.wpex-cols-right>div[class*=vc_col-]:last-child{float:left}.wpex-vc_row-has-sidebar--right>div[class*=vc_col-]:first-child{width:var(--wpex-content-area-width)}.wpex-vc_row-has-sidebar--right>div[class*=vc_col-]:last-child{width:var(--wpex-primary-sidebar-width)}.wpex-vc_row-has-sidebar--left>div[class*=vc_col-]:first-child{width:var(--wpex-primary-sidebar-width)}.wpex-vc_row-has-sidebar--left>div[class*=vc_col-]:last-child{width:var(--wpex-content-area-width)}.wpex-post-cards-list--alternate-flex-direction .wpex-post-cards-entry--even .vc_row{flex-direction:row-reverse}.wpex-post-cards-list--alternate-flex-direction .wpex-post-cards-entry--even .vc_row .vc_column_container{float:right}.wpb_video_wrapper{overflow:hidden}.wpb_video_wrapper .rll-youtube-player{position:static !important;padding:0 !important}.vc_btn3.vc_btn3-style-custom{background-image:none}.vc_progress_bar .vc_single_bar .vc_label{font-weight:var(--wpex-font-bold);font-size:var(--wpex-text-sm);padding:.462em .923em}.vc_button-2-wrapper{display:block}.vc_cta3-container .vc_button-2-wrapper{display:inline-block}.vc-hoverbox-block.vc-hoverbox-back{-webkit-backface-visibility:hidden;backface-visibility:hidden}h4.vc_tta-panel-title{font-size:1em;font-weight:500}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-total h4.vc_tta-panel-title{color:inherit;border:1px solid var(--wpex-border-main)}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-total .vc_tta-panel-title>a:focus-visible{color:var(--wpex-link-color,var(--wpex-accent));outline:2px solid currentColor}.vc_btn{margin-bottom:5px}.vc_btn.vc_btn_3d{margin-bottom:10px}.vc_btn.full-width-button{width:100%;text-align:center}.vc_btn_blue{background-color:#1a73e8}.vc_btn_blue:hover{background-color:#1464cc}.vc_btn_blue.vc_btn_3d{box-shadow:0 5px 0 #2e698a}.vc_btn_blue.vc_btn_outlined{border-color:var(--wpex-accent);color:var(--wpex-accent)}.vc_btn_blue.vc_btn_outlined:hover{border-color:var(--wpex-accent-alt)}.vc_button-2-wrapper{display:block}.vc_cta3-container .vc_button-2-wrapper{display:inline-block}.vc_custom_heading h1,h1.vc_custom_heading,.vc_custom_heading h2,h2.vc_custom_heading,.vc_custom_heading h3,h3.vc_custom_heading,.vc_custom_heading h4,h4.vc_custom_heading,.vc_custom_heading h5,h5.vc_custom_heading,.vc_custom_heading h6,h6.vc_custom_heading{margin:0}.wpb_gmaps_widget .wpb_wrapper{background:0 0;padding:0}.wpb_pie_chart_heading{margin-top:20px}.vc_separator h4{font-size:var(--wpex-text-lg)}.vc_separator.vc_separator_align_center h4{text-align:center}.vc_single_image-wrapper{position:relative;overflow:visible}.wpb_single_image .vc_figure{position:relative}.wpb_single_image .vc_figure-caption{font-size:1em;padding-top:1em;text-align:center}.wpb_single_image a{display:block;display:inline-block;max-width:100%;position:relative}.vcex-img-hover-parent.wpb_single_image a{display:block}.wpb_single_image_caption{position:absolute;z-index:2;bottom:20px;left:0;padding:4px 10px;opacity:.7;color:var(--wpex-white);background:var(--wpex-black)}.wpb_text_column.has-custom-color{--wpex-link-decoration-line:underline;--wpex-link-decoration-color:currentColor;--wpex-hover-link-decoration-color:currentColor}.vc_toggle_default .vc_toggle_title{display:block;padding:10px 12px 10px 32px !important;border:1px solid var(--wpex-surface-3);outline:0;margin:0;cursor:pointer;background-color:var(--wpex-surface-2)}.vc_toggle_default.vc_toggle_active .vc_toggle_title,.vc_toggle_default .vc_toggle_title:hover{text-decoration:none}.vc_toggle_default.vc_toggle_active .vc_toggle_title h4,.vc_toggle_default .vc_toggle_title:hover h4{color:var(--wpex-text-1)}.vc_toggle_default .vc_toggle_icon{left:5px !important}.vc_toggle_default .vc_toggle_title h4{font-size:1em;font-weight:400;text-transform:none;letter-spacing:normal;margin:0;color:var(--wpex-text-2)}.vc_toggle_default.vc_toggle_color_default .vc_toggle_title{padding:10px 12px !important}.vc_toggle_default.vc_toggle_color_default .vc_toggle_icon{display:none !important}.vc_toggle_default.vc_toggle_color_default .vc_toggle_title h4:before{content:"\f067";font-family:'ticons';font-style:normal;font-weight:400;line-height:1;font-size:.846em;margin-right:10px}.vc_toggle_default.vc_toggle_color_default.vc_toggle_active .vc_toggle_title h4:before{content:"\f068"}.vc_toggle_default .vc_toggle_content{padding:15px 0;padding-left:0 !important;margin:0}.vc_toggle_total .vc_toggle_title{position:relative;border:1px solid var(--wpex-border-main);padding:14px 20px;padding-left:46px;line-height:1em;color:var(--wpex-accent)}.vc_toggle_total .vc_toggle_title h4{color:inherit;font-size:1em;line-height:1em}.vc_toggle_total .vc_toggle_title:focus-visible{outline-width:2px;outline-style:solid}.vc_toggle_total .vc_toggle_icon{display:inline-block;vertical-align:middle;height:12px;width:12px;position:absolute;font-size:inherit;margin:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px}.vc_toggle_total .vc_toggle_icon:before{content:'';display:block;position:absolute;box-sizing:border-box;height:2px !important;width:100% !important;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-style:solid;border-width:2px 0 0}.vc_toggle_total .vc_toggle_icon:after{content:'';display:block;position:absolute;box-sizing:border-box;left:50%;bottom:0;top:0;height:100% !important;width:2px !important;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-style:solid;border-width:0 0 0 2px}.vc_toggle_total.vc_toggle_active .vc_toggle_title{color:inherit}.vc_toggle_total.vc_toggle_active .vc_toggle_icon:after{display:none}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-total .vc_tta-tab>a{font-size:1em;font-weight:500;line-height:1.4;border:1px solid transparent}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-total .vc_tta-tab.vc_active>a{color:inherit;border-color:var(--wpex-border-main)}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-total .vc_tta-tab>a:focus-visible{color:var(--wpex-link-color,var(--wpex-accent));outline:2px solid currentColor;outline-offset:-3px}@media (min-width:768px){.wpb-js-composer .vc_tta-tabs-position-left.vc_general.vc_tta-style-total .vc_tta-panel-body,.wpb-js-composer .vc_tta-tabs-position-right.vc_general.vc_tta-style-total .vc_tta-panel-body{padding-top:0;padding-bottom:0}.wpb-js-composer .vc_tta-tabs-position-top.vc_general.vc_tta-style-total .vc_tta-panel-body{padding-left:0;padding-right:0}}.vc_wp_custommenu ul{list-style:none;margin:0 !important}.entry .widget_nav_menu ul{list-style:none}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{display:block;color:var(--wpex-text-3);display:block;padding:10px 12px;border:1px solid var(--wpex-surface-3);outline:0;text-transform:none;letter-spacing:normal;font-weight:400;margin:0;margin-top:10px;cursor:pointer;background:var(--wpex-surface-2);position:relative;transition:all .15s ease-in-out}.wpb_accordion .wpb_accordion_wrapper h3 a{display:block;color:inherit}.wpb_accordion .wpb_accordion_wrapper h3{margin:0;padding:0}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{padding-left:0}.wpb_accordion .wpb_accordion_wrapper h3 a:before{content:"\f067";font-family:'ticons';font-style:normal;font-weight:400;line-height:1;font-size:.846em;margin-right:10px}.wpb_content_element .wpb_accordion_header a{padding:0}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header:hover{text-decoration:none;color:var(--wpex-text-3);background:var(--wpex-surface-2);border-color:var(--wpex-surface-3)}.wpb_accordion .wpb_accordion_wrapper h3:hover a:before,.wpb_accordion .wpb_accordion_wrapper h3:hover a{color:var(--wpex-text-3)}.wpb_accordion .wpb_accordion_wrapper h3.ui-state-active.wpb_accordion_header{opacity:1;font-weight:400;text-decoration:none}.wpb_accordion .wpb_accordion_wrapper h3.ui-state-active.wpb_accordion_header a{color:inherit}.wpb_accordion .wpb_accordion_wrapper h3.ui-state-active.wpb_accordion_header a:before{content:"\f068"}.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{display:none}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{padding:10px 0;margin:0}.wpb_content_element .wpb_tabs_nav li{background-color:var(--wpex-surface-1)}.wpb_tabs .wpb_tabs_nav li a{transition:all .15s ease-in-out}.wpb_tabs.tab-style-default .wpb_tabs_nav{display:block;margin:0;padding:0;border-bottom:solid 1px var(--wpex-border-main);border-left:solid 1px var(--wpex-border-main);width:100%;float:none;height:32px}.wpb_tabs.tab-style-default.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab{background-color:var(--wpex-surface-1);padding:20px;border-left:solid 1px var(--wpex-border-main);border-right:solid 1px var(--wpex-border-main);border-bottom:solid 1px var(--wpex-border-main)}.wpb_tabs.tab-style-default .wpb_tabs_nav li{display:block;width:auto;float:left;padding:0;margin:0;outline:0}.wpb_tabs.tab-style-default .wpb_tabs_nav li a{display:block;width:auto;outline:0;margin:0;height:31px;padding:0 20px;line-height:31px;border:solid 1px var(--wpex-border-main);border-left:0;border-bottom:none;color:var(--wpex-text-3);background:var(--wpex-surface-2);text-decoration:none}.wpb_tabs.tab-style-default .wpb_tabs_nav li.ui-tabs-active a{background:var(--wpex-surface-1);height:32px;margin-bottom:-1px;border-bottom:none}.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav{display:block;float:left;margin:0;padding:0;border:solid 1px var(--wpex-border-main);border-radius:var(--wpex-rounded-xs)}.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav:after{content:"";display:block;height:0;clear:both;visibility:hidden}.wpb_tabs.tab-style-alternative-one.wpb_content_element .wpb_tab{clear:both;background:0 0;padding:20px 0;border:0}.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li{display:block;width:auto;padding:0 !important;float:left !important;margin:0 !important;outline:0;border:0;background:var(--wpex-surface-2)}.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li a{display:block;text-decoration:none;width:auto;padding:5px 10px;border-left:1px solid var(--wpex-border-main);margin:0;background:0 0;color:var(--wpex-text-3);outline:0;font-size:1em}.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li:first-child a{border-left:none;border-radius:4px 0 0 4px}.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li:last-child a{border-radius:0 4px 4px 0}.wpb_tabs.tab-style-alternative-one .wpb_tabs_nav li.ui-tabs-active a{background:var(--wpex-surface-1)}.wpb_tabs.tab-style-alternative-two.wpb_content_element .wpb_tab{clear:both;background:0 0;padding:20px 0;border:none}.wpb_tabs.tab-style-alternative-two .wpb_tabs_nav{display:block;margin:0;padding:0;border-bottom:solid 1px var(--wpex-border-main)}.wpb_tabs.tab-style-alternative-two .wpb_tabs_nav li{display:block;width:auto;padding:0;float:left;margin:0 25px 0 0;outline:0;border:0;background:0 0}.wpb_tabs.tab-style-alternative-two .wpb_tabs_nav li a{display:block;text-decoration:none;width:auto;padding:5px 0;margin:0;background:0 0;color:inherit;opacity:.7;outline:0}.wpb_tabs.tab-style-alternative-two .wpb_tabs_nav li.ui-tabs-active a{position:relative;margin-bottom:-1px;border-bottom:2px solid var(--wpex-accent);opacity:1}body .vc_text_separator_two span{border-bottom-color:var(--wpex-accent)}.wpb_tour_tabs_wrapper .wpb_tabs_nav a{padding:0}.wpb_tour .wpb_tabs_nav li a{white-space:normal}.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{min-height:150px}.wpb_tour.tab-style-default .wpb_tour_next_prev_nav{display:none}.wpb_tour.tab-style-default .wpb_tour_tabs_wrapper .wpb_tab{border-left:1px solid var(--wpex-border-main)}.wpb_tour.tab-style-default .wpb_tabs_nav li{background:0 0;border-bottom:1px solid var(--wpex-border-main);margin:0}.wpb_tour.tab-style-default .wpb_tabs_nav li:last-child{border-bottom:none}.wpb_tour.tab-style-default .wpb_tabs_nav li a{padding:10px 20px 10px 0;color:inherit;opacity:.7;background:0 0}.wpb_tour.tab-style-default .wpb_tabs_nav li a:hover{opacity:1}.wpb_tour.tab-style-default .wpb_tabs_nav li:first-child a{padding-top:0}.wpb_tour.tab-style-default .wpb_tabs_nav li.ui-tabs-active a{opacity:1;text-decoration:none;background:0 0}.wpb_tour.tab-style-alternative-one .wpb_tour_next_prev_nav{display:none}.wpb_tour.tab-style-alternative-one .wpb_tabs_nav{border:1px solid var(--wpex-border-main)}.wpb_tour.tab-style-alternative-one .wpb_tabs_nav li{background:0 0;border-bottom:1px solid var(--wpex-border-main);margin:0}.wpb_tour.tab-style-alternative-one .wpb_tabs_nav li:last-child{border-bottom:none}.wpb_tour.tab-style-alternative-one .wpb_tabs_nav li a{padding:10px;color:inherit;opacity:.7;background:0 0}.wpb_tour.tab-style-alternative-one .wpb_tabs_nav li a:hover{opacity:1}.wpb_tour.tab-style-alternative-one .wpb_tabs_nav li.ui-tabs-active a{background:var(--wpex-surface-2);opacity:1}.wpb_tour.tab-style-alternative-two{border:1px solid var(--wpex-border-main)}.wpb_tour.tab-style-alternative-two .wpb_tour_next_prev_nav{display:none}.wpb_tour.tab-style-alternative-two .wpb_tour_tabs_wrapper .wpb_tab{border-left:1px solid var(--wpex-border-main);padding:20px}.wpb_tour.tab-style-alternative-two .wpb_tabs_nav li{background:0 0;border-bottom:1px solid var(--wpex-border-main);margin:0}.wpb_tour.tab-style-alternative-two .wpb_tabs_nav li:last-child{margin-bottom:-1px}.wpb_tour.tab-style-alternative-two .wpb_tabs_nav li a{padding:10px;color:inherit;opacity:.7;background:0 0}.wpb_tour.tab-style-alternative-two .wpb_tabs_nav li a:hover{opacity:1}.wpb_tour.tab-style-alternative-two .wpb_tabs_nav li.ui-tabs-active a{background:var(--wpex-surface-2);opacity:1}@media only screen and (max-width:959px){.wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,.wpb_tour .wpb_tab,.wpb_tour_next_prev_nav{width:100%;float:none;margin-left:0}.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{width:100%}.wpb_tour .wpb_tab{padding-left:0;padding-right:0;border:none}.wpb_tour,.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{border:none !important}.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{padding:20px 0 0 !important}.wpb_tour .wpb_tour_next_prev_nav{display:none !important}.wpb_tour .wpb_tabs_nav{border:1px solid var(--wpex-border-main)}.wpb_tour .wpb_tabs_nav li{background:0 0;border-bottom:1px solid var(--wpex-border-main);border-right:0;margin:0}#wrap .wpb_tour .wpb_tabs_nav li a{padding:10px}}