[data-location],.js-select,[data-toggle],[data-clicktrigger]{cursor:pointer}.no-wrap{white-space:nowrap}.clear{float:left;width:100%;height:1px}.for-ul ul{padding-left:20px}.iframe-wrapper{float:left;width:100%;position:relative;padding-bottom:56.5%;position:relative}.iframe-wrapper iframe{position:absolute;left:0;top:0;width:100%;height:100%}.pane-panel{border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;float:left;margin-left:20px;background:#ccc}@media (max-width: 800px){.pane-panel{margin-left:0;width:100%;margin-bottom:20px}}.pane-panel span{float:left;padding:0px 20px;line-height:50px;background:#ddd;font-weight:bold;text-transform:uppercase;font-size:14px;transition:all 0.4s ease;margin-right:2px;cursor:pointer}.pane-panel span:last-child{margin-right:0}@media (max-width: 800px){.pane-panel span{width:calc(50% - 2px);margin-right:2px;margin-bottom:2px}}@media (max-width: 480px){.pane-panel span{width:100%}}.pane-panel span i{font-size:18px;position:relative;bottom:-4px;margin-right:5px}.pane-panel span.active{background:#fff !important;color:#333 !important}@media (max-width: 800px){.pane-panel span.active{background:#f9e426 !important}}.pane-panel span:hover{background:#056943;color:#fff}.pane{display:none}.pane.active{display:block}.filter{float:left;padding:0px 42px 0px 10px;background:#056943;color:#fff;font-size:12px;font-weight:bold;position:relative;border-radius:5px;transition:all 0.4s ease;margin-right:5px;margin-bottom:5px;cursor:pointer;line-height:32px;overflow:hidden}.filter::after{content:"x";position:absolute;right:0px;top:0px;height:32px;width:32px;text-align:center;line-height:32px;background:#f9e426;color:#333}.filter:hover{color:#333;background:#f9e426}.designed{background:#efefef;margin-top:-50px}.modal{position:fixed;width:100%;height:100%;background:rgba(239,239,239,0.8);z-index:20;display:none}.modal.no-fix{position:absolute;min-height:340px;left:0}.modal.no-fix .modal-center{top:220px}.modal.no-fix2{position:absolute}.modal.no-fix2 .modal-center{left:calc(50% - 20px);top:calc(50% - 20px);width:40px;height:40px}.modal-center{position:absolute;left:calc(50% - 60px);top:calc(50% - 60px);width:120px;height:120px}.modal-center img{width:80px;height:auto;margin:44px 20px}.modal-loader{position:absolute;left:0;top:0;float:left;width:100%;height:100%;border-left:5px solid rgba(0,0,0,0.2);border-right:5px solid #056943;border-top:5px solid rgba(0,0,0,0.2);border-bottom:5px solid #056943;border-radius:50%;-webkit-animation:spin 1s ease infinite;-moz-animation:spin 1s ease infinite;animation:spin 1s ease infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.absolute-img-container{position:relative;overflow:hidden;border-radius:5px}.absolute-img-container img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:auto}.absolute-img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:100%}.aspect{float:left;width:100%;padding-bottom:75%;position:relative}.aspect-wide{float:left;width:100%;padding-bottom:56.5%;position:relative}.noaspect-1{float:left;width:100%;height:400px;position:relative}@media (max-width: 800px){.noaspect-1{padding-bottom:56.5%;height:auto}}.radius{border-radius:5px}.no-aspect{float:left;width:100%;height:415px}@media (max-width: 640px){.no-aspect{height:auto;padding-bottom:56.5%}.no-aspect img{height:auto;width:100%}}.a-delay{animation-delay:0.5s}.a-delay-2{animation-delay:1s}.a-delay-3{animation-delay:1.5s}.a-delay-4{animation-delay:2s}[data-tooltip]:hover .tooltip{opacity:1;visibility:visible;top:-35px}[data-tooltip]:hover .tooltip.frombottom{top:auto;bottom:-35px}.tooltip{opacity:0;visibility:hidden;position:absolute;top:-50px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:11px;background:rgba(0,0,0,0.7);line-height:26px;padding:0 15px;border-radius:5px;transition:all 0.4s ease;color:#fff !important;z-index:10;font-family:"Ubuntu", sans-serif}.tooltip::after{content:"";position:absolute;bottom:-7px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:rgba(0,0,0,0.7) transparent transparent transparent}.tooltip.frombottom{top:auto;bottom:-50px}.tooltip.frombottom::after{top:-7px;bottom:auto;border-width:0 7px 7px 7px;border-color:transparent transparent rgba(0,0,0,0.7) transparent}.container{margin:0 auto;width:100%;max-width:1250px;padding:0 10px;position:relative;height:100%}.container.mini{max-width:800px}.container.micro{max-width:510px}.container.no-p{padding:0 !important}.container-minus{margin:0 -10px;width:calc(100% + 20px);float:left}.more-index{z-index:2 !important}.full-width{width:100%}.full-height{height:100%}.overflow{overflow:hidden}.flex-box{display:flex;flex-wrap:wrap}.flex-box article,.flex-box .flex-div{height:100%;position:relative}.moreindex{z-index:2}.p-0{padding:0 !important}.p-5{padding:5px}.p-10{padding:10px}.p-15{padding:15px}.p-20{padding:20px}.p-30{padding:30px}.p-50{padding:50px}@media (max-width: 580px){.p-50{padding:30px}}.p-100{padding:100px}@media (max-width: 580px){.p-100{padding:30px}}.pt-0{padding-top:0}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-50{padding-top:50px}@media (max-width: 580px){.pt-50{padding-top:30px}}.pt-100{padding-top:100px}@media (max-width: 580px){.pt-100{padding-top:30px}}.pr-0{padding-right:0}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}.pr-50{padding-right:50px}@media (max-width: 580px){.pr-50{padding-right:30px}}.pr-100{padding-right:100px}@media (max-width: 580px){.pr-100{padding-right:30px}}.pb-0{padding-bottom:0 !important}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-50{padding-bottom:50px}@media (max-width: 580px){.pb-50{padding-bottom:30px}}.pb-100{padding-bottom:100px}@media (max-width: 580px){.pb-100{padding-bottom:70px}}.pl-0{padding-left:0}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}.pl-50{padding-left:50px}@media (max-width: 580px){.pl-50{padding-left:30px}}.pl-100{padding-left:100px}@media (max-width: 580px){.pl-100{padding-left:30px}}.pv-0{padding-top:0 !important;padding-bottom:0 !important}.pv-5{padding-top:5px;padding-bottom:5px}.pv-10{padding-top:10px;padding-bottom:10px}.pv-15{padding-top:15px;padding-bottom:15px}.pv-20{padding-top:20px;padding-bottom:20px}.pv-30{padding-top:30px;padding-bottom:30px}.pv-50{padding-top:50px;padding-bottom:50px}@media (max-width: 580px){.pv-50{padding-top:30px;padding-bottom:30px}}.pv-100{padding-top:100px;padding-bottom:100px}@media (max-width: 580px){.pv-100{padding-top:30px;padding-bottom:30px}}.ph-0{padding-left:0;padding-right:0}.ph-5{padding-left:5px;padding-right:5px}.ph-10{padding-left:10px;padding-right:10px}.ph-15{padding-left:15px;padding-right:15px}.ph-20{padding-left:20px;padding-right:20px}.ph-30{padding-left:30px;padding-right:30px}.ph-50{padding-left:50px;padding-right:50px}@media (max-width: 580px){.ph-50{padding-left:30px;padding-right:30px}}.ph-100{padding-left:100px;padding-right:100px}@media (max-width: 580px){.ph-100{padding-left:30px;padding-right:30px}}.no-p{padding:0 !important}.m-0{margin:0 !important}.m-5{margin:5px}.m-10{margin:10px}.m-15{margin:15px}.m-20{margin:20px}.m-30{margin:30px}.m-50{margin:50px}.m-100{margin:100px}.mt-0{margin-top:0}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mt-100{margin-top:100px}.mr-0{margin-right:0}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-50{margin-right:50px}.mr-100{margin-right:100px}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-50{margin-bottom:50px}.mb-100{margin-bottom:100px}.ml-0{margin-left:0}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-50{margin-left:50px}.ml-100{margin-left:100px}.mv-0{margin-top:0;margin-bottom:0}.mv-5{margin-top:5px;margin-bottom:5px}.mv-10{margin-top:10px;margin-bottom:10px}.mv-15{margin-top:15px;margin-bottom:15px}.mv-20{margin-top:20px;margin-bottom:20px}.mv-30{margin-top:30px;margin-bottom:30px}.mv-50{margin-top:50px;margin-bottom:50px}.mv-100{margin-top:100px;margin-bottom:100px}.mh-0{margin-left:0;margin-right:0}.mh-5{margin-left:5px;margin-right:5px}.mh-10{margin-left:10px;margin-right:10px}.mh-15{margin-left:15px;margin-right:15px}.mh-20{margin-left:20px;margin-right:20px}.mh-30{margin-left:30px;margin-right:30px}.mh-50{margin-left:50px;margin-right:50px}.mh-100{margin-left:100px;margin-right:100px}.m-minus{margin-bottom:-140px}.b-1{border:1px solid}.b-2{border:2px solid}.b-3{border:3px solid}.b-4{border:4px solid}.b-5{border:5px solid}.bt-1{border-top:1px solid}.bt-2{border-top:2px solid}.bt-3{border-top:3px solid}.bt-4{border-top:4px solid}.bt-5{border-top:5px solid}.br-1{border-right:1px solid}.br-2{border-right:2px solid}.br-3{border-right:3px solid}.br-4{border-right:4px solid}.br-5{border-right:5px solid}.br-6{border-right:6px solid}.bb-1{border-bottom:1px solid}.bb-2{border-bottom:2px solid}.bb-3{border-bottom:3px solid}.bb-4{border-bottom:4px solid}.bb-5{border-bottom:5px solid}.bl-1{border-left:1px solid}.bl-2{border-left:2px solid}.bl-3{border-left:3px solid}.bl-4{border-left:4px solid}.bl-5{border-left:5px solid}.bl-6{border-left:6px solid}.bcolor-1{border-color:#056943}.bcolor-2{border-color:#f9e426}.bcolor-3{border-color:#fff}.bcolor-4{border-color:#fbf0ba}.bcolor-5{border-color:#e5eaee}.bcolor-6{border-color:#e5eaee}.bcolor-8{border-color:#ccc}.button{float:right;padding:10px 25px;color:#fff;font-weight:bold;font-size:14px;background:#056943;transition:all 0.4s ease;text-align:center;cursor:pointer;border-radius:5px}.button i{margin-right:10px;position:relative;bottom:-2px}.button i::before{color:#fff !important}.button:hover{background:#f9e426;color:#333}.button:hover i::before{color:#333 !important}.button.full{width:100%}.button.btn-search{width:100%;line-height:86px;height:86px;padding:0;align:text-center}.button.btn-search i{margin:0 !important;width:100% !important;text-align:center;line-height:86px}.button.btn-search i::before{color:#fff !important}.button-outline{float:left;width:calc(50% - 20px);height:36px;line-height:34px;text-align:center;transition:all 0.4s ease;margin:10px;font-size:13px;text-transform:uppercase;border:1px solid #056943;color:#056943;border-radius:5px}.button-outline.yellow{color:#333;background:#f9e426;border-color:#f9e426;font-weight:bold;font-size:18px}.button-outline.yellow:hover{background:#ddd;border-color:#ddd}.button-outline.yellow i::before{color:#333 !important}.button-outline.grey{color:#333;background:#ddd;border-color:#ddd;font-weight:bold;font-size:18px}.button-outline.grey:hover{background:#f9e426;border-color:#f9e426}.button-outline.grey i::before{color:#333 !important}.button-outline:hover{border:1px solid #f9e426;color:#333;background:#f9e426}.button-outline:hover i::before{color:#333 !important}.button-outline i{margin-right:5px;position:relative;bottom:-1px;transition:all 0.4s ease}.button-outline i.fm-bed{font-size:22px;bottom:-4px}.button-outline i::before{color:#056943 !important;transition:all 0.4s ease}.button-outline strong{font-size:20px}.button-nobg,.button-bg{float:left;width:calc(50% - 20px);height:36px;line-height:36px;text-align:center;transition:all 0.4s ease;margin:10px;font-size:13px;text-transform:uppercase;border-radius:5px}.button-nobg i,.button-bg i{margin-right:5px;position:relative;bottom:-1px}.button-nobg i::before,.button-bg i::before{color:#f9e426 !important}.button-nobg strong,.button-bg strong{font-size:20px}.button-nobg{text-align:right;position:absolute;right:10px;bottom:60px}.button-bg{background:#056943;color:#fff;transition:all 0.4s ease}.button-bg i{margin-right:5px;position:relative;bottom:-1px}.button-bg i::before{color:#fff !important;transition:all 0.4s ease}.button-bg:hover{background:#f9e426;color:#333}.button-bg:hover i::before{color:#333 !important}.button-swipe{float:right;padding:10px 25px;color:#ffffff;font-weight:bold;font-size:14px;background-color:#f9e426;border:1px solid yellow;transition:all 0.4s ease;text-align:center;cursor:pointer;border-radius:5px}.relative{position:relative !important}.static{position:static !important}.absolute{position:absolute !important}.responsive{height:auto;max-width:100%}.block{display:block !important}.inline{display:inline-block !important}.hide{display:none !important}.extra-hide{height:0;overflow:hidden}@media (max-width: 1024px){.hide-lg{display:none !important}}@media (max-width: 800px){.hide-md{display:none !important}}@media (max-width: 640px){.hide-sm{display:none !important}}@media (max-width: 480px){.hide-xs{display:none !important}}@media (min-width: 1024px){.visible-xl{display:inline-block !important}}@media (max-width: 1024px) and (min-width: 801px){.visible-lg{display:inline-block !important}}@media (max-width: 800px) and (min-width: 641px){.visible-md{display:inline-block !important}}@media (max-width: 640px) and (min-width: 481px){.visible-sm{display:inline-block !important}}@media (max-width: 480px){.visible-xs{display:inline-block !important}}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.text-center{text-align:center}.text-color-1{color:#056943}.text-color-2{color:#f9e426}.text-color-3{color:#fff}.text-color-4{color:#fbf0ba}.text-12{font-size:12px !important}.text-14{font-size:14px !important}.text-16{font-size:16px !important}.text-18{font-size:18px !important}.text-20{font-size:20px !important}.text-24{font-size:24px !important}.text-32{font-size:32px !important}.text-64{font-size:64px !important}.link{color:#f9e426;transition:all 0.4s ease}.link:hover{text-decoration:underline}.link-2{color:#056943;transition:all 0.4s ease}.link-2:hover{text-decoration:underline}h1{display:none}h2,h3,h4,h5{font-size:16px}h2 a,h3 a,h4 a,h5 a{color:inherit}h2 i{margin-right:10px;font-size:28px;position:relative;bottom:-5px;color:#056943}.name{color:#056943;font-weight:100}.name-line{float:left;color:#fff;background:#056943;width:100%;padding:15px 20px;text-transform:uppercase}.name-line i{margin-right:20px;font-size:24px;position:relative;bottom:-3px}.name-line i::before{color:#fff}.name-white{float:left;width:100%;padding-bottom:5px;border-bottom:1px solid #e5eaee;position:relative;margin-bottom:5px}.name-white::after{content:"";position:absolute;left:0;bottom:-3px;height:3px;width:40px;background:#056943}.name-bottomline{padding:0 0 10px 0;margin-bottom:25px;float:left;width:100%;text-transform:uppercase;border-bottom:1px solid #ddd;position:relative}.name-bottomline-no-text-transform{text-transform:none}.name-bottomline-2{padding:0 0 10px 0;margin-bottom:40px;float:left;width:100%;text-transform:uppercase;text-align:center;position:relative}.name-bottomline-2::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-3px;height:3px;width:70px;background:#056943}.name-bottomline::after{content:"";position:absolute;left:0;bottom:-3px;height:3px;width:28px;background:#056943}.flip{transform:rotate(-180deg)}i.flip{right:0px !important}.bg-1{background-color:#056943}.bg-2{background-color:#f9e426}.bg-3{background-color:#fff}.bg-4{background-color:#fbf0ba}.bg-5{background-color:#e5eaee}.bg-6{background-color:#e5eaee}.bg-7{background-color:#e3e3e3}.bg-hover-1:hover{background-color:#056943}.bg-hover-2:hover{background-color:#f9e426}.bg-hover-3:hover{background-color:#fff}.bg-hover-4:hover{background-color:#fbf0ba}.bg-hover-5:hover{background-color:#e5eaee}.bg-hover-6:hover{background-color:#e5eaee}.bg-dark{background-color:#fbf0ba;color:#fff;position:relative;overflow:hidden}.bg-dark div.for-bg{filter:grayscale(100%) blur(0px) contrast(150%);position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:0.4}.no-bg{background:transparent !important;color:currentColor !important}.pull-left{float:left !important}.pull-right{float:right !important}.pull-none{float:none !important}div.responsive-table .simple-summary-c{float:left;width:100%;overflow:auto;margin-bottom:20px}div.responsive-table .simple-summary-c .table-name{font-size:15px;font-weight:bold;color:#056943;margin-bottom:5px}div.responsive-table .simple-summary-c table{width:100%;border:0;border-collapse:collapse;font-size:12px;border:1px solid #ddd}div.responsive-table .simple-summary-c table tr:first-child{background:#056943;color:#fff}div.responsive-table .simple-summary-c table tr:first-child td{border-left:0}div.responsive-table .simple-summary-c table tr{border-bottom:1px solid #ddd}div.responsive-table .simple-summary-c table tr:last-child{border-bottom:0}div.responsive-table .simple-summary-c table td{text-align:center;padding:5px 10px;white-space:nowrap;border-left:1px solid #ddd}div.responsive-table .simple-summary-c table td span{float:left;width:100%}div.responsive-table .simple-summary-c table td:first-child{text-align:left;font-weight:bold;border-left:0}div.table{width:100%;float:left;display:table;border-collapse:collapse;background:#fff}div.table .tr{width:100%;display:table-row;clear:both;border-bottom:1px solid #056943;transition:all 0.4s ease}div.table .tr:hover{background:#ddfaff}div.table .tr.head{border-bottom:2px solid #056943;font-size:12px;font-weight:bold;text-transform:uppercase}div.table .td{width:auto;display:table-cell;padding:11px 15px;font-weight:100}div.table .td:first-child{font-weight:bold}div.table .td:last-child{text-align:right;font-weight:400;color:#056943}.b-lazy{-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;max-width:100%;opacity:0}.b-lazy.b-loaded{opacity:1}.alert,.error_message{float:left;width:100%;padding:10px 50px 10px 10px;position:relative;margin-bottom:10px;overflow:hidden;border:1px solid;border-radius:5px}.alert::after,.error_message::after{position:absolute;right:10px;bottom:-8px;font-family:"fontmagic" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:40px}.alert-danger,.error_message-danger{background:#f5d4d4;color:#c00;border-color:#edc5c5}.alert-danger::after,.error_message-danger::after{content:"\e921";color:#c00}.alert-success,.error_message-success{background:#b9e8b7;color:#0a0;border-color:#87cc84}.alert-success::after,.error_message-success::after{content:"\e920";color:#0c0}.error_message{background:#f5d4d4;color:#c00;border-color:#edc5c5;margin-bottom:30px;margin-top:-15px}.error_message::after{content:"\e91d";color:#c00}.error_message span::before{display:none}.error_message span{text-indent:0 !important;position:relative !important}.col-xl-12,.col-lg-12,.col-md-12,.col-sm-12,.col-xs-12{float:left;width:100%;padding:10px}.col-xl-11,.col-lg-11,.col-md-11,.col-sm-11,.col-xs-11{float:left;width:91.6666666667%;padding:10px}.col-xl-10,.col-lg-10,.col-md-10,.col-sm-10,.col-xs-10{float:left;width:83.3333333333%;padding:10px}.col-xl-9,.col-lg-9,.col-md-9,.col-sm-9,.col-xs-9{float:left;width:75%;padding:10px}.col-xl-8,.col-lg-8,.col-md-8,.col-sm-8,.col-xs-8{float:left;width:66.6666666667%;padding:10px}.col-xl-7,.col-lg-7,.col-md-7,.col-sm-7,.col-xs-7{float:left;width:58.3333333333%;padding:10px}.col-xl-6,.col-lg-6,.col-md-6,.col-sm-6,.col-xs-6{float:left;width:50%;padding:10px}.col-xl-5,.col-lg-5,.col-md-5,.col-sm-5,.col-xs-5{float:left;width:41.6666666667%;padding:10px}.col-xl-4,.col-lg-4,.col-md-4,.col-sm-4,.col-xs-4{float:left;width:33.3333333333%;padding:10px}.col-xl-3,.col-lg-3,.col-md-3,.col-sm-3,.col-xs-3{float:left;width:25%;padding:10px}.col-xl-2,.col-lg-2,.col-md-2,.col-sm-2,.col-xs-2{float:left;width:16.6666666667%;padding:10px}.col-xl-1,.col-lg-1,.col-md-1,.col-sm-1,.col-xs-1{float:left;width:8.33333333333%;padding:10px}@media screen and (max-width: 1024px){.col-lg-0{display:none}.col-lg-1{width:8.33333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}}@media screen and (max-width: 800px){.col-md-0{display:none}.col-md-1{width:8.33333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}}@media screen and (max-width: 640px){.col-sm-0{display:none}.col-sm-1{width:8.33333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}}@media screen and (max-width: 480px){.col-xs-0{display:none}.col-xs-1{width:8.33333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}}body{font-family:'Ubuntu', sans-serif;font-size:16px;color:#333;line-height:1.42857;background-color:#efefef;position:relative;transition:all 0.4s ease;right:0px}@media (min-width: 909px){body{right:0px !important}}header,footer,section,main{float:left;width:100%;position:relative;z-index:1}header{background:#056943;padding:10px 0}footer{background:#e5eaee;color:#fff}@media (max-width: 480px){section{padding-left:10px !important;padding-right:10px !important}}a{text-decoration:none;color:#00754a}a:hover{text-decoration:none}.fm-120pct{font-size:120%}.fm-130pct{font-size:130%}.fm-150pct{font-size:150%}.map-product-container{border-radius:5px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.2)}.map-product-container i{position:relative;bottom:-1px;margin-right:3px}.map-product-container .infowindow-obsah h4,.map-product-container .infowindow-obsah h3{margin:10px 0 10px 0 !important}.map-product-container .infowindow-box .infowindow-price{margin:15px 0 0 0;background:#f2f2f2;padding:7px 0;border-top:1px solid #ddd}.map-product-container .infowindow-img{min-height:180px;display:inline-block}.map-product-container .button{border-top-left-radius:0;border-top-right-radius:0}.map-product-container .loc-right{margin-left:10px}.catalogue-img{float:left;width:28px;height:auto;margin-right:10px}*{margin:0;padding:0;box-sizing:border-box}.cursor-pointer{cursor:pointer}.bg-2--dark{background:#b8a605}.bg-2--lighter{background:#fff6ad}.partly-bootstrap .ss-header-container{margin:0px auto;padding:0px;height:auto;width:100%;max-width:1290px}.partly-bootstrap ul{padding-left:22px}.partly-bootstrap .ss-bottom-navbar-a{margin-top:12px;font-size:14px}.partly-bootstrap .nav{margin-bottom:0;padding-left:0;list-style:none}.partly-bootstrap .navbar-nav{margin:7.5px -15px}.partly-bootstrap .nav>li{position:relative;display:block}.partly-bootstrap .ss-header-bottom .ss-header-container a{font-size:14px}.partly-bootstrap .ss-header-bottom .ss-header-container a:hover{background:#ead306}.partly-bootstrap .navbar-default .navbar-nav .ss-bottom-navbar-a a{color:#084417;font-weight:600;padding:16px 10px}.partly-bootstrap .c-menu--slide-right{width:100%;height:100%;overflow-y:scroll}.partly-bootstrap .c-menu{position:fixed;z-index:10001;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s}.partly-bootstrap .ss-mobile-menu{background:#1a1a1a}.partly-bootstrap .c-menu--slide-right{top:0;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@media (min-width: 320px){.partly-bootstrap .c-menu--slide-right{-webkit-transform:translateX(320px);-ms-transform:translateX(320px);transform:translateX(320px);width:320px}}@media (min-width: 1090px){.partly-bootstrap .navbar-nav{float:left;margin:0}.partly-bootstrap .navbar-nav>li{float:left}}.h-type1 .hidden-xs{height:43px}.a-list a{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;white-space:nowrap;font-size:14px;color:#333;background:#fff}.a-list a:hover{color:#056943;background:#eee}.container-minus .search-vv .mt-10,.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mb-10{margin-bottom:10px}.l-news a,.l-news h2{color:#efdf52}.px-1{padding-right:5px;padding-left:5px}.px-2{padding-right:10px;padding-left:10px}.px-3{padding-right:15px;padding-left:15px}.py-1{padding-top:5px;padding-top:5px}.py-2{padding-top:10px;padding-top:10px}.py-3{padding-top:15px;padding-top:15px}.d-ib{display:inline-block}.d-b{display:block}.pr-1{padding-right:5px}.pr-2{padding-right:10px}.pr-3{padding-right:15px}.pr-4{padding-right:20px}.pr-5{padding-right:25px}.pr-6{padding-right:30px}.pr-7{padding-right:35px}.pr-8{padding-right:40px}.pr-9{padding-right:45px}.color-default{color:black}.visible{display:block}.animate-t1{transition:all 0.4s ease}.prety-ul{list-style-position:inside}.prety-ul li a{color:#00754a;font-weight:normal}.colored-text p a{color:#00754a;font-weight:bold}.colored-text ul li a{color:#00754a;font-weight:bold}.prety-table tr td div a{color:#00754a;font-weight:normal}.prety-h h3{margin:10px 0px 10px 0px}.prety-h h4{margin:10px 0px 10px 0px}.clearfix{clear:both}.table-min-h table{height:160px}.prety-a a{color:#00754e}.prety-p{font-size:16px}.button-no-float{float:none}.white-a p a{color:#fff}.stay-Detail{border-bottom:1px solid rgba(0,0,0,0.267);width:fit-content;font-weight:bold}.totalPriceBorder{border-bottom:1px solid #afafaf;border-top:1px solid #afafaf;margin-bottom:20px}.business-case-detail-order table{width:80%;margin-left:10px;border-collapse:collapse}.business-case-detail-order table:nth-child(2) tr td:nth-child(1){width:150px}.r-tr-v2 td:nth-child(1){width:30px}.mar-l p{margin-left:10px;display:inline-block}.img-wi-18{width:21%}.all-articles{margin-bottom:10px;margin-top:10px;border:1px solid #bbb;display:inline-block;width:100%;padding:15px}.all-articles-title{clear:both;float:left;width:100%}.all-articles-gallery{margin-top:0px;width:48%;height:auto;min-height:50px;position:relative}.all-articles-gallery img{border-radius:4px 4px 4px 4px}.all-articles-gallery__symptom{position:absolute;top:40px;padding:8px 20px;background:#00754e;color:#fff;font-weight:600;font-size:14px;text-transform:uppercase;right:15px}.all-articles-post{width:48%}@media only screen and (max-width: 1270px){.all-articles-gallery{width:100%}.all-articles-gallery .all-articles-gallery__symptom{right:unset;left:15px}.all-articles-post{width:100%;margin-top:30px}}@media only screen and (max-width: 801px){.resp-801-text{width:100%}.resp-801-img{height:176px}}@media only screen and (max-width: 667px){.empty-img{width:100%;height:100%}.empty-img .all-articles-gallery img{width:100%;height:auto}.empty-img .all-articles-gallery .all-articles-gallery__symptom{top:4vw;left:2.2vw}.homepage .search-form .js-date{width:50%}}@media only screen and (max-width: 667px){div .js-persons-button.active+.persons-modal{width:200%}.homepage #datefrom{clear:both}div .response-button{width:50%}}@media only screen and (max-width: 474px){#response-title{font-size:3.3vw}div .response-button{width:100%}.homepage .search-form .js-date{width:100%}div .js-persons-button.active+.persons-modal{width:100%}}.business-cases-recap{padding-top:10px;padding-right:8px}.business-cases-recap__value{width:10em;display:inline-block}.business-cases-recap .business-cases-recap__item{text-align:right}.anysubmenu{position:relative}.anysubmenu.active-item .reactive .fm-down-arrow{transform:rotate(180deg)}.anysubmenu.active-item ul.submenu{top:calc(100% + 10px);left:30px;opacity:1;visibility:visible;z-index:2}@media (max-width: 1024px){.anysubmenu.active-item ul.submenu{display:inline-block}}.anysubmenu ul.submenu{opacity:0;visibility:hidden;list-style:none;width:auto;min-width:129px;position:absolute;left:30px;top:28px;background:rgba(0,0,0,0.9);height:auto;padding:10px;border-radius:5px;transition:all 0.4s ease}@media (max-width: 1024px){.anysubmenu ul.submenu{position:static;top:auto;right:auto;width:100%;float:left;display:none;border-bottom:1px solid rgba(255,255,255,0.2)}}.anysubmenu ul.submenu li{padding:5px;height:auto !important}.anysubmenu ul.submenu li a{width:100%;border-bottom:1px solid rgba(255,255,255,0.2);text-align:left;padding:0 0 3px 0 !important;margin:0}@media (max-width: 1024px){.anysubmenu ul.submenu li a{padding:0px 0px 7px 0px !important}}.anysubmenu ul.submenu li a img{float:left;width:24px;height:auto;margin-right:10px}.anysubmenu ul.submenu li a span{float:left;line-height:24px;font-size:13px;font-weight:normal;color:#fff}.anysubmenu ul.submenu li a:hover span{color:#f9e426}.anysubmenu ul.submenu li a::before{display:none}header.other .right-panel .anim-arrow{margin:0;padding:0}header.other .right-panel .anim-arrow::before{font-size:14px;margin:0 4px;bottom:-2px}header.other .right-panel .active-item .anim-arrow::before{bottom:2px}.RecapitulationNote h2,.RecapitulationNote .recap-produkty,.RecapitulationNote .kontakter,.RecapitulationNote .recap-cestujici,.RecapitulationNote .cenove-polozky,.RecapitulationNote .bc-generatebutton,.RecapitulationNote .recap-note-labelspan{display:none}.RecapitulationNote .recap-note-textbox{display:block;width:80.7%;resize:vertical;outline:none;height:150px;background-color:transparent;font-size:16px;padding:10px 10px;margin-bottom:20px}.recap-note-add-success-label{display:block;margin-bottom:10px}.recap-note-add-button{transition:none;margin-bottom:10px}.link3{color:#bf9e27;font-weight:600;text-decoration:underline}.alert-warning{background:#fde6c4}.c-tertiary{color:#056943}.c-red{color:#c00}.map__mode::after{content:"";position:fixed;left:0;top:150px;width:100%;height:calc(100% - 150px);background:#eee;z-index:11;opacity:1;pointer-events:all;transition:all 0.4s ease}@media (max-width: 1024px){.map__mode::after{top:90px;height:calc(100% - 90px)}}.map__mode.loaded::after{opacity:0;pointer-events:none}.map__mode .map__box{opacity:1;pointer-events:all;top:150px}@media (max-width: 1024px){.map__mode .map__box{top:90px}}@media (max-width: 640px){.map__mode .map__box{top:70px}}@media (max-width: 520px){.map__mode .map__box{top:60px}}.map__mode .map__product,.map__mode .map__headline{opacity:1;pointer-events:all}.map__mode #mainsearchform{z-index:11}@media (min-width: 801px){.map__mode #mainsearchform{position:fixed;left:-320px;top:90px;width:320px;height:calc(100% - 90px);overflow:auto;background:#fff;pointer-events:none;opacity:0;border-radius:0;border-top:1px solid #ddd;box-shadow:none}.map__mode #mainsearchform::after{content:"";position:fixed;left:0px;top:90px;width:100%;height:calc(100% - 90px);background:rgba(0,0,0,0.7)}.map__mode #mainsearchform.active{left:0;pointer-events:all;opacity:1}.map__mode #mainsearchform.active::after{left:320px;width:calc(100% - 320px)}}.map__mode #searchicon{display:block;right:20px;z-index:8;top:160px;bottom:auto}@media (max-width: 1024px){.map__mode #searchicon{top:auto;bottom:10px;right:10px}}.map__box{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;border-top:1px solid #ddd;z-index:7;transition:all 0.4s ease}.map__box .button-bg{float:none;width:auto;display:inline-block;padding:0 20px;color:#fff !important}.map__box-close{position:absolute;right:20px;top:10px;z-index:11}@media (max-width: 1024px){.map__box-close{right:10px}}.map__headline{position:fixed;z-index:7;right:0;top:150px;width:520px;height:70px;padding:10px 90px 10px 20px;display:flex;flex-direction:column;justify-content:center;background:#fff;border-bottom:1px solid #ddd;border-top:1px solid #ddd;opacity:0;pointer-events:none;transition:all 0.4s ease}.map__headline>strong{font-size:14px;font-weight:normal;color:#000}.map__headline>small{font-size:10px;text-transform:uppercase;line-height:10px}.map__headline>small strong{color:#056943}@media (max-width: 1024px){.map__headline{display:none}}.map__product{position:fixed;right:0;top:150px;width:100%;max-width:520px;z-index:6;background:#eee;overflow:auto;height:calc(100% - 150px);padding:90px 20px 20px 20px;border-top:1px solid #ddd;opacity:0;pointer-events:none;transition:all 0.4s ease;display:flex;flex-direction:column}@media (max-width: 1024px){.map__product{right:-520px}}@media (max-width: 640px){.map__product{top:70px}}@media (max-width: 520px){.map__product{top:60px}}.map__product-item{float:left;width:100%;display:flex;background:#fff;margin-bottom:20px}.map__product-head{width:160px;position:relative;display:flex}.map__product-img{width:100%;position:relative;overflow:hidden}.map__product-img img{position:absolute;width:100%;height:100%;object-fit:cover}.map__product-content{width:calc(100% - 160px);padding:10px;font-size:14px;display:flex;flex-direction:column;gap:10px}.map__product-content strong{font-size:16px}.map__product-name{line-height:20px}.map__product-name>a{color:#000;font-weight:bold}.map__product-name>a:hover{color:#056943}.map__product-name span{white-space:nowrap}.leaflet-touch .leaflet-bar{border:0 !important}.leaflet-touch .leaflet-bar a{margin-bottom:5px}.leaflet-popup-tip-container{margin-top:-2px !important}.leaflet-control-attribution{right:auto;left:0}[data-poptooltip]{position:relative;color:#056943;top:3px;font-size:16px;line-height:16px;margin-left:5px;z-index:2}[data-poptooltip]::after{content:"";position:absolute;top:calc(100% + 16px);left:50%;transform:translateX(-50%);width:0px;height:0px;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;transition:all 0.4s ease;opacity:0;pointer-events:none}@media (max-width: 640px){[data-poptooltip]::after{display:none}}[data-poptooltip]:hover::after{top:calc(100% + 6px);opacity:1}[data-poptooltip]:hover+[data-poptooltip-content]{bottom:0;opacity:1}[data-poptooltip-content]{position:absolute;z-index:1;left:10px;bottom:-10px;transform:translateY(100%);font-size:12px;line-height:18px;background:#fff;padding:10px;transition:all 0.4s ease;opacity:0;pointer-events:none;color:getColor("text")}.custom-marker-icon{color:#fff;background:#056943;display:inline-flex !important;justify-content:center;align-items:center;border-radius:5px}.custom-marker-icon::after{content:"";width:0px;height:0px;border-style:solid;border-width:10px 10px 0 10px;border-color:#056943 transparent transparent transparent;position:absolute;bottom:-7px;left:calc(50% - 10px)}.custom-marker-icon i{font-size:24px;line-height:24px}.custom-polyline{stroke:#056943;stroke-width:2px}.custom-popup .leaflet-popup-content-wrapper{background:none !important;color:#000 !important;box-shadow:none !important}.custom-popup .leaflet-popup-content{margin:0}.custom-popup .leaflet-popup-close-button{color:#000 !important;font-size:20px !important;right:10px !important;top:10px !important;background:#f9e426 !important;border-radius:5px}.custom-popup .leaflet-popup-close-button span{float:left;width:24px !important;height:24px !important;line-height:20px !important;border-radius:5px}.custom-popup__content{width:160px;background:#fff;display:grid;border-radius:5px}.custom-popup__content--big{width:220px}.custom-popup__content--big h2,.custom-popup__content--big a:not([class^="btn"]){font-size:16px !important}.custom-popup__content--big strong{font-size:18px !important}.custom-popup__content--big .custom-popup__name{padding:10px 10px 5px 10px}.custom-popup__content--big .custom-popup__info{font-size:16px !important;padding:5px 10px 10px 10px}.custom-popup__content--big .custom-popup__info a:not([class^="btn"]){font-size:14px !important}.custom-popup__content--big .custom-popup__img{padding-bottom:75%}.custom-popup__head{position:relative;float:left;width:100%;border-top-left-radius:5px;border-top-right-radius:5px}.custom-popup__destination{width:100%;position:absolute;left:0;bottom:0;gap:10px;display:flex;justify-content:center;align-items:center;padding:20px 10px 10px 10px;background:#000;background:linear-gradient(0deg, rgba(0,0,0,0.6) 30%, transparent 100%);pointer-events:none;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-popup__destination a:not([class^="btn"]){color:#fff;font-size:13px !important;pointer-events:all}.custom-popup__destination a:not([class^="btn"]):last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-popup__destination a:not([class^="btn"]):last-child span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-popup__destination a:not([class^="btn"]):hover{color:#f9e426}.custom-popup__destination a:not([class^="btn"]):hover i{color:#f9e426}.custom-popup__destination a:not([class^="btn"]) i{color:#fff}.custom-popup__img{float:left;overflow:hidden;position:relative;width:100%;padding-bottom:50%;border-top-left-radius:5px;border-top-right-radius:5px}.custom-popup__img img{position:absolute;object-fit:cover;width:100%;height:100%}.custom-popup__name{float:left;width:100%;padding:5px;text-align:center !important;display:flex;flex-direction:column;gap:3px}.custom-popup__name h2,.custom-popup__name a:not([class^="btn"]){font-size:14px;text-align:center !important;margin-bottom:0 !important;color:#000 !important;font-weight:bold !important}.custom-popup__name a:not([class^="btn"]):hover{color:#056943 !important}.custom-popup__info{font-size:14px !important;float:left;width:100%;text-align:center;display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.custom-popup__info strong{font-size:16px}.custom-popup__info strong small{font-weight:normal}.custom-popup__info a:not([class^="btn"]){color:getColor("black") !important;font-size:12px !important}.custom-popup__info a:not([class^="btn"]) i{color:#056943 !important}.custom-popup__info a:not([class^="btn"]):hover{color:#056943 !important}.custom-popup__info a:not([class^="btn"]):hover i{color:#056943 !important}.ajax-panel-SR-map{min-height:400px !important}.marker-cluster{margin-left:-30px !important;margin-top:-30px !important;width:60px !important;height:60px !important;background-color:rgba(249,228,38,0.4) !important;border-radius:50% !important}.marker-cluster div{background-color:#f9e426 !important;border-radius:50% !important;width:40px !important;height:40px !important;margin-left:10px !important;margin-top:10px !important}.marker-cluster div span{line-height:40px !important;font-size:16px !important;color:#000 !important}[data-template]{display:none}[data-toggleclass-control="checkbox"] input{display:none}[data-map]::before{content:"";position:absolute;left:0;top:0;z-index:401;width:100%;height:100%;background-color:rgba(255,255,255,0.7);background-image:url("/images/loader.png");background-size:40px 40px;background-position:center center;background-repeat:no-repeat;pointer-events:none;opacity:0;transition:all 0.4s ease}[data-map]::after{content:"";position:absolute;left:calc(50% - 25px);top:calc(50% - 25px);background-image:url("/images/loader-2.png");background-size:50px 50px;background-position:center center;width:50px;height:50px;border-top:1px solid transparent;border-left:1px solid #056943;border-bottom:1px solid #056943;border-right:1px solid #056943;border-radius:50%;z-index:401;transition:all 1s ease;transform:rotate(0deg) scale(0);pointer-events:none;opacity:0;animation:rotating 1s infinite linear}[data-map][data-map="loading"]::after,[data-map][data-map="loading"]::before{opacity:1;pointer-events:all}.screen-obj{position:absolute;left:50%;top:50%;width:100%;height:100%;min-height:auto;object-fit:cover;transform:translateX(-50%) translateY(-50%);z-index:1}main.homepage{margin-top:-140px}header{z-index:3;margin-top:0;background:#006641}header.other{background:#056943;margin-top:0;z-index:3}header.fix-index{z-index:1}header .logo{float:left}header .logo img{float:left;width:185px;height:auto;margin-top:10px;border:0}@media (max-width: 1024px){header .logo img{width:115px;margin-top:2px}}header .right-panel{float:right;width:calc(100% - 200px)}@media (max-width: 1024px){header .right-panel{width:calc(100% - 135px)}}header .right-panel .top,header .right-panel .mid,header .right-panel .bottom{float:left;width:100%;text-align:right;padding:5px 0 10px 0}header .right-panel .hamburger{display:inline-block;margin-left:30px;line-height:24px;width:24px;height:19px;position:relative;bottom:-5px}@media (max-width: 480px){header .right-panel .hamburger{margin-left:15px}}header .right-panel .hamburger.active::before{transform:rotate(45deg);top:8px}header .right-panel .hamburger.active::after{transform:rotate(-45deg);bottom:8px}header .right-panel .hamburger.active span{opacity:0}header .right-panel .hamburger::before{content:"";position:absolute;left:0;top:0;height:3px;width:100%;background:#fff;transition:all 0.4s ease}header .right-panel .hamburger::after{content:"";position:absolute;left:0;bottom:0;height:3px;width:100%;background:#fff;transition:all 0.4s ease}header .right-panel .hamburger span{position:absolute;left:0;bottom:calc(50% - 1.5px);height:3px;width:100%;background:#fff;opacity:1;transition:all 0.4s ease}header .right-panel .top{height:42px;line-height:22px}header .right-panel .top .lang{display:inline-block;margin-left:30px;position:relative}header .right-panel .top .lang::before{content:"- - -";color:#fff;position:absolute;right:-22px;top:4px;transform:rotate(90deg);font-size:8px}header .right-panel .top .lang:last-child::before{display:none}header .right-panel .top .lang:hover::after{opacity:1}header .right-panel .top .lang::after{content:"";position:absolute;left:0;top:5px;width:100%;height:21px;background:rgba(255,255,255,0.3);opacity:0;transition:all 0.4s ease}header .right-panel .mid{height:44px;line-height:24px}header .right-panel .mid span.contact-a a{margin-left:10px}header .right-panel .mid span.contact-a:first-of-type a{margin-left:30px}header .right-panel .mid a{display:inline-block;margin-left:30px;line-height:24px;color:#fff;font-size:14px;position:relative}@media (max-width: 480px){header .right-panel .mid a{margin-left:2px}}header .right-panel .mid a img.selected-flag{margin-bottom:-7px;width:auto;height:24px;border:0}header .right-panel .mid a::before{content:"- - -";color:#fff;position:absolute;right:-22px;top:1px;transform:rotate(90deg);font-size:8px}@media (max-width: 480px){header .right-panel .mid a::before{display:none}}header .right-panel .mid a:last-child::before{display:none}header .right-panel .mid a:hover{color:#f9e426}header .right-panel .mid a:hover i::before{color:#f9e426}header .right-panel .mid a i::before{color:#fff;font-size:20px;bottom:-4px;margin-right:5px;position:relative}header .right-panel .mid a.login{width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;position:relative}header .right-panel .mid a.login::before{right:-13px;top:-1px}header .right-panel .mid a.login:hover i:before{color:#f9e426}header .right-panel .mid a.login:hover span.plus{background:#f9e426}header .right-panel .mid a.login:last-child{margin-left:10px}header .right-panel .mid a.login i:before{margin-right:0;font-size:28px;bottom:-4px;color:#fff}header .right-panel .mid a.login span.plus{position:absolute;right:-3px;bottom:-3px;width:18px;height:18px;background:#fff;color:#333;font-size:16px;font-weight:bold;text-align:center;border-radius:50%;line-height:16px}header .right-panel .bottom{height:37px;padding:0}@media (max-width: 1024px){header .right-panel .bottom{display:none;height:auto;position:absolute;top:54px;right:0;width:100%}}header .right-panel .bottom nav{display:inline-block;height:32px}@media (max-width: 1024px){header .right-panel .bottom nav{float:left;width:100%;height:auto}}header .right-panel .bottom nav ul.submenu{opacity:0;visibility:hidden;list-style:none;width:800px;position:absolute;right:0;top:calc(100% + 60px);background:rgba(0,0,0,0.9);height:auto;padding:10px;border-radius:5px;transition:all 0.4s ease}@media (max-width: 1024px){header .right-panel .bottom nav ul.submenu{position:static;top:auto;right:auto;width:100%;float:left;display:none;border-bottom:1px solid rgba(255,255,255,0.2)}}header .right-panel .bottom nav ul.submenu li{width:33.333333%;padding:0 10px 10px 10px;height:auto !important}@media (max-width: 1024px){header .right-panel .bottom nav ul.submenu li{width:33.333333% !important}}@media (max-width: 800px){header .right-panel .bottom nav ul.submenu li{width:50% !important}}@media (max-width: 480px){header .right-panel .bottom nav ul.submenu li{width:100% !important}}header .right-panel .bottom nav ul.submenu li a{width:100%;border-bottom:1px solid rgba(255,255,255,0.2);text-align:left;padding:0 0 3px 0 !important}@media (max-width: 1024px){header .right-panel .bottom nav ul.submenu li a{padding:0px 0px 7px 0px !important}}header .right-panel .bottom nav ul.submenu li a img{float:left;width:24px;height:auto;margin-right:10px}header .right-panel .bottom nav ul.submenu li a span{float:left;line-height:24px;font-size:13px;font-weight:normal;color:#fff}header .right-panel .bottom nav ul.submenu li a:hover span{color:#f9e426}header .right-panel .bottom nav ul.submenu li a::before{display:none}header .right-panel .bottom nav ul.main-menu{display:inline-block;list-style:none;height:32px;position:relative}@media (max-width: 1024px){header .right-panel .bottom nav ul.main-menu{float:left;width:100%;height:auto;background:rgba(0,0,0,0.9)}}header .right-panel .bottom nav ul.main-menu li{float:left;height:32px}@media (max-width: 1024px){header .right-panel .bottom nav ul.main-menu li{width:100%;height:auto}}header .right-panel .bottom nav ul.main-menu li a{float:left;line-height:32px;padding:0 15px;color:#f9e426;font-weight:bold;position:relative;cursor:pointer}@media (max-width: 1024px){header .right-panel .bottom nav ul.main-menu li a{width:100%;text-align:center;padding:0 10px !important;line-height:42px;border-bottom:1px solid rgba(255,255,255,0.2)}}header .right-panel .bottom nav ul.main-menu li a i{margin-left:5px;font-size:12px;transition:all 0.4s ease;display:inline-block}header .right-panel .bottom nav ul.main-menu li a::before{content:"- - -";color:#fff;position:absolute;right:-7px;top:0;transform:rotate(90deg);font-size:8px}@media (max-width: 1024px){header .right-panel .bottom nav ul.main-menu li a::before{display:none}}header .right-panel .bottom nav ul.main-menu li a:hover{color:#fff}header .right-panel .bottom nav ul.main-menu li a.active::after{content:"";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #f9e426 transparent}@media (max-width: 1024px){header .right-panel .bottom nav ul.main-menu li a.active::after{display:none}}@media (max-width: 1024px){header .right-panel .bottom nav ul.main-menu li a.active{background:#f9e426;color:#333 !important}}header .right-panel .bottom nav ul.main-menu li.active-item a{color:#fff}header .right-panel .bottom nav ul.main-menu li.active-item a i{transform:rotate(180deg)}header .right-panel .bottom nav ul.main-menu li.active-item ul.submenu{top:calc(100% + 15px);opacity:1;visibility:visible}@media (max-width: 1024px){header .right-panel .bottom nav ul.main-menu li.active-item ul.submenu{display:inline-block}}header .right-panel .bottom nav ul.main-menu li:last-child a{margin-right:-15px}header .right-panel .bottom nav ul.main-menu li:last-child a::before{display:none}.slider-padding{margin-top:138px}.swiper .swiper-slide{background:#000}.swiper{float:left;width:100%;padding-bottom:600px}@media (max-width: 1024px){.swiper{padding-bottom:600px}}@media (max-width: 800px){.swiper{padding-bottom:500px}}@media (max-width: 640px){.swiper{padding-bottom:450px}}@media (max-width: 480px){.swiper{padding-bottom:400px}}.swiper-slide{transition-duration:800ms !important}.swiper .swiper-container{position:absolute;top:0;left:0;width:100%;height:100%}.swiper .swiper-container img.full{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:auto;opacity:0;transition:all 0.4s ease;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media (max-width: 1024px){.swiper .swiper-container img.full{height:100%;width:auto}}.swiper .swiper-container img.full.swiper-lazy-loaded{opacity:1;transition:all 0.4s ease}.swiper .swiper-container .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 0.4s steps(12, end) infinite;animation:swiper-preloader-spin 0.4s steps(12, end) infinite;margin-left:-28px;width:56px;height:56px}.swiper .swiper-container .swiper-lazy-preloader::after{background:none !important}.swiper .swiper-container .swiper-lazy-preloader .my-loader{float:left;width:100%;height:100%;border-left:5px solid rgba(0,0,0,0.2);border-right:5px solid #056943;border-top:5px solid rgba(0,0,0,0.2);border-bottom:5px solid #056943;border-radius:50%;margin-bottom:0 !important;margin-top:0 !important}.swiper .swiper-pagination{bottom:70px;text-align:center;width:100%;position:relative}@media (max-width: 910px){.swiper .swiper-pagination{bottom:25px}}@media (max-width: 720px){.swiper .swiper-pagination{display:none}}.swiper .swiper-pagination-bullet{border-radius:0;width:40px;height:5px;background:transparent;opacity:1;border:1px solid #fff;margin-left:5px}.swiper .swiper-pagination-bullet-active{background:#fff}.swiper .swiper-slide{text-align:center;position:relative}.swiper div.absolute-center{width:100%;top:75%;left:0;position:absolute;z-index:1;padding:0 150px;transform:translateY(-50%);background:#000;background:-moz-radial-gradient(circle, rgba(0,0,0,0.748319) 48%, transparent 95%);background:-webkit-radial-gradient(circle, rgba(0,0,0,0.748319) 48%, transparent 95%);background:radial-gradient(circle, rgba(0,0,0,0.75) 70%, transparent 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}@media (max-width: 920px){.swiper div.absolute-center{padding:0 55px}}@media (max-width: 640px){.swiper div.absolute-center{top:auto;bottom:105px;transform:translateY(15%)}}@media (max-width: 520px){.swiper div.absolute-center{padding:0 10px;transform:translateY(5%)}}@media (max-width: 480px){.swiper div.absolute-center{bottom:60px;transform:translateY(11%)}}.swiper div.divider{display:inline-block;width:100%;max-width:60px;height:3px;background:#056943;margin:0 12px;opacity:0}.swiper h2,.swiper h3,.swiper span.animations{display:inline-block;width:100%;color:#fff;padding:0 10px;opacity:0}.swiper h2{font-size:36px}@media (max-width: 910px){.swiper h2{font-size:26px}}@media (max-width: 480px){.swiper h2{font-size:22px}}.swiper h3{font-size:22px;font-weight:100;text-transform:uppercase;margin-top:-7px}@media (max-width: 910px){.swiper h3{font-size:18px}}@media (max-width: 480px){.swiper h3{font-size:16px}}.swiper span{font-size:18px;margin-bottom:10px;margin-top:7px}@media (max-width: 910px){.swiper span{font-size:14px}}@media (max-width: 480px){.swiper span{font-size:13px}}.swiper a.button{float:none;margin:10px;display:inline-block;border:1px solid #ffff00;background-color:#006641;color:#ffff00;font-size:16px;opacity:0}@media (max-width: 910px){.swiper a.button{font-size:14px}}@media (max-width: 520px){.swiper a.button{padding:7px 15px;margin:5px}}.swiper a.button:hover{background-color:yellow;color:#006641}.swiper a.button-outline{float:none;margin:10px;display:inline-block;width:auto;height:auto;line-height:18px;padding:10px 25px;font-size:16px;color:#333;border:1px solid #f9e426;background:#f9e426;font-weight:bold;opacity:0}@media (max-width: 910px){.swiper a.button-outline{font-size:14px}}@media (max-width: 520px){.swiper a.button-outline{padding:7px 15px;margin:5px}}.swiper a.button-outline i::before{color:#333 !important}.swiper .swiper-slide::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.swiper .swiper-button-prev,.swiper .swiper-button-next{background-image:none;background:#056943;text-align:center;line-height:55px;width:55px;height:55px;margin-top:-27px;transition:all 0.4s ease}@media (max-width: 520px){.swiper .swiper-button-prev,.swiper .swiper-button-next{display:none}}.swiper .swiper-button-prev:hover,.swiper .swiper-button-next:hover{background:#f9e426}.swiper .swiper-button-prev i::before,.swiper .swiper-button-next i::before{color:#fff}.swiper .swiper-button-prev{left:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.swiper .swiper-button-prev:hover{left:10px}.swiper .swiper-button-next{right:0;border-top-left-radius:5px;border-bottom-left-radius:5px}.swiper .swiper-button-next:hover{right:10px}.swiper .stay{opacity:1 !important}@media (max-width: 1024px){.hideondevice{display:none}}.showondevice{display:none}@media (max-width: 1024px){.showondevice{display:block}}.showondevice span{display:block;float:left;width:100%;text-align:center;background:#006641;color:#fff;font-weight:600;font-size:18px;line-height:40px}#header_countries{width:100%;height:auto;background:none;float:left;margin-top:5px}#header_countries img:hover{transition:0.7s ease;opacity:75%}@media (max-width: 800px){#header_countries{display:none}}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;margin:-1px}footer{font-size:13px}footer .logo{float:left;margin-top:10px}footer .logo:hover img{opacity:0.4}footer .logo:hover span{opacity:0.4}footer .logo img{height:90px;width:auto;opacity:0.6;transition:all 0.4s ease}footer .logo span{font-size:20px;color:#333;font-weight:bold;opacity:0.6;transition:all 0.4s ease}@media (max-width: 800px){footer .mid{text-align:center}footer .mid *{float:none !important;display:inline-block !important}footer .mid .right{width:100% !important;text-align:center}footer .mid .logo{margin-bottom:20px}}footer .right{float:right;width:60%}footer .right:nth-child(3) img{border:1px solid #056943;background:#fff;padding:5px 10px}footer .right img{float:right;height:70px;width:auto;margin-left:5px;margin-bottom:5px}footer h2{color:#333}footer .no-wrap{white-space:nowrap;margin:0 10px}footer .top{border-bottom:1px solid #ccc}footer .bottom{background:#056943}footer .bottom a{color:#f9e426}footer .bottom a :hover{color:#ddfaff}footer .social{display:inline-block;margin:10px 20px;text-align:center;position:relative}@media (max-width: 800px){footer .social{margin:5px}}footer .social:hover i{background:#f9e426;color:#333}footer .social i{font-size:32px;color:#fff;background:#056943;width:50px;height:50px;text-align:center;line-height:50px;display:inline-block;margin-bottom:10px;transition:all 0.4s ease;border-radius:5px}footer .social span{display:block;font-size:15px;font-weight:bold;color:#333}.vacation{float:left;width:100%}.vacation a{float:left;width:100%;height:100%;background:#fff;border:1px solid #ddd;padding:10px;transition:all 0.4s ease;border-radius:5px}.vacation a:hover{background:#056943}.vacation a:hover span{color:#fff}.vacation img{display:inline-block;width:100%;max-width:100px;height:auto}.vacation span{float:left;width:100%;color:#333;transition:all 0.4s ease;font-weight:bold;text-transform:uppercase;font-size:14px}.links h3{color:#056943;float:left;width:100%;padding-bottom:5px;margin-bottom:10px;border-bottom:7px solid #ddd;text-transform:uppercase;font-size:13px}.links ul{float:left;width:100%;margin-bottom:10px;list-style:none}.links ul.submenu{display:none !important}.links li{float:left;width:100%;padding:5px 0;border-bottom:1px solid #ddd}.links li a{float:left;width:100%;color:#333;font-size:13px}.links li a i{display:none}.links li a:hover{color:#056943}.links li a::before{content:"-";color:#056943;margin-right:10px;float:left}.tip{padding:30px}@media (max-width: 480px){.tip{padding:15px}}.tip h3{float:left;width:100%;margin-bottom:20px;font-size:24px;color:#056943}.tip p{float:left;width:100%;margin-bottom:10px;font-size:13px}.tip .price-container{width:100%;float:left;margin-top:10px;position:relative}.tip .price-container .price{float:left;width:100%;font-size:13px}.tip .price-container .price strong{font-size:22px}@media (max-width: 480px){.tip .price-container .price strong{font-size:18px}}.tip .price-container .price i{position:relative;bottom:-2px;color:#056943;margin-right:5px}.tip .price-container .oldprice{float:left;margin-bottom:3px;font-size:10px;background:#f9e426;padding:3px 10px;border-radius:5px;color:#444;text-decoration:line-through}.tip .price-container .oldprice strong{font-size:18px}@media (max-width: 480px){.tip .price-container .oldprice strong{font-size:15px}}.tip .price-container .button{position:absolute;right:0;bottom:0}.tip-bg{float:left;width:100%;background:#fff;border-radius:5px;overflow:hidden}@media (max-width: 640px){.tip-bg{width:calc(100% - 150px);margin:0 75px}}@media (max-width: 480px){.tip-bg{width:100%;margin:0}}@media (max-width: 800px){.fix-pr{padding-right:0}}#SeznamRegionu a{color:#056943}#SeznamRegionu a:hover{text-decoration:underline}.organization{float:left;width:100%;height:200px;background:#fff;border-radius:5px;padding:15px;position:relative;overflow:hidden}.organization h3{float:left;width:100%;color:#056943}.organization p{float:left;width:100%;margin-top:10px}.organization i{position:absolute;right:-10px;bottom:-20px;transform:rotate(-10deg);font-size:100px;opacity:0.2}.newsletter{height:220px}.newsletter span{float:left;width:100%;margin-top:5px}.newsletter .button{position:absolute;left:20px;bottom:20px}.newsletter h3{float:left;width:100%}.newsletter h3 a:hover{text-decoration:underline}.newsletter i{position:absolute;right:-10px;bottom:-20px;transform:rotate(-10deg);font-size:100px;opacity:0.2}.ohlas{height:100%;position:relative}@media (max-width: 800px){.ohlas{margin:0 70px;width:calc(100% - 140px)}}@media (max-width: 640px){.ohlas{margin:0;width:100%}}@media (max-width: 480px){.ohlas{padding:10px}}.ohlas-img_container{float:left;width:300px}@media (max-width: 800px){.ohlas-img_container{width:100%}}.ohlas-text_container{float:left;width:calc(100% - 300px);padding-left:20px}@media (max-width: 800px){.ohlas-text_container{width:100%;padding-left:0;margin-top:20px}}.ohlas h3{float:left;width:100%;font-size:16px;font-weight:bold;color:#056943}.ohlas h3 a:hover{text-decoration:underline !important}.ohlas .subtitle{display:inline-block;font-size:11px;font-weight:bold;color:#888;margin-left:20px;text-transform:uppercase}@media (max-width: 800px){.ohlas .subtitle{width:100%;margin-left:0}}.ohlas i{position:absolute;right:-10px;bottom:-20px;transform:rotate(-10deg);font-size:100px;opacity:0.2}.clickie{cursor:pointer}.clickie.active{background:#f9e426;color:#000}.breadcrumb ul{float:left;width:100%;list-style:none}.breadcrumb ul li{float:left;line-height:23px}.breadcrumb ul li::after{content:" ... ";color:#333;transform:rotate(-60deg);display:inline-block;transform-origin:3px 14px}.breadcrumb ul li:last-child::after{display:none}.breadcrumb ul li .bc__enditem{font-size:12px}.breadcrumb ul li a{float:left;text-transform:uppercase;font-weight:bold;font-size:12px;color:#333;padding:1px 10px;margin:0 5px;border-radius:15px}.breadcrumb ul li a i{font-size:18px;position:relative;bottom:-2px;color:#333}.breadcrumb ul li a:hover{background:#056943;color:#fff}.breadcrumb ul li a:hover i{color:#fff}.mCustomScrollBox{border-radius:5px}.min-loader{position:absolute;right:20px;top:calc(50% - 10px);width:20px;height:20px;border-radius:50%;border-bottom:5px solid #056943;border-right:5px solid #056943;border-top:5px solid #ccc;border-left:5px solid #ccc;-webkit-animation:spin 1s ease infinite;-moz-animation:spin 1s ease infinite;animation:spin 1s ease infinite}@media (max-width: 480px){.datepick-popup{position:fixed !important;left:0 !important;top:0 !important;width:100%;height:100%}.datepick-popup .datepick{position:absolute !important;width:100% !important;height:100% !important;left:0;top:0}.datepick-popup .datepick-month-row{width:100%;display:inline-block}.datepick-popup .datepick-month{width:100%}.datepick-popup .datepick-month td{height:40px}.datepick-popup .datepick-month a{line-height:38px;height:40px}}.datepick{width:100%;border:5px solid #fff;margin-top:5px;box-shadow:0 0 12px rgba(0,0,0,0.2)}.datepick-nav,.datepick-ctrl{background-color:#fff;color:#333;height:32px;padding:3px 0}.datepick a,.datepick-ctrl .datepick-cmd{color:#333;line-height:26px;height:26px;text-align:center;border-radius:5px}.datepick a:hover,.datepick-ctrl .datepick-cmd:hover{color:#fff;background:#056943}.datepick a{line-height:23px}.datepick-month thead{border-bottom:5px solid #ddd;padding:6px 0;height:40px;line-height:32px}.datepick-month-header,.datepick-month-header select,.datepick-month-header input{background-color:#056943;color:#fff;border-radius:5px;height:28px;line-height:28px}.datepick-month{border:1px solid #fff}.datepick-month th,.datepick-month th a,.datepick-month a{background-color:#fff;color:#333}.datepick-month th,.datepick-month th a{font-weight:bold;color:#999}.datepick-month td{background-color:#fff;border:0;color:#333}.datepick-month td span{color:#dfdfdf}.datepick-month td span.datepick-weekend{background-color:#fff !important}.datepick-month th{border:0}.datepick-month td .datepick-weekend{background-color:#fff}.datepick-month td .datepick-weekend:hover{background-color:#056943}.datepick-month td .datepick-today{background-color:#eee}.datepick-month td .datepick-today:hover{background-color:#056943}.datepick-month-header,.datepick-month-header select,.datepick-month-header input{appearance:none}.datepick-month-header select{width:49%;padding:0 5px;position:relative;border-right:1px solid rgba(255,255,255,0.2);border-radius:5}.datepick-month-header select option:hover{background:#f9e426;color:#333}.product-counter{position:relative;float:left;width:100%;margin-top:-33px;padding:0 14px}@media (max-width: 640px){.product-counter{margin-top:0;margin-bottom:10px}}.styled-form{float:left;width:100%;position:relative;z-index:1}.styled-form label{position:absolute;z-index:1;font-size:11px;text-transform:uppercase;font-weight:bold;left:3px;top:-15px}.styled-form .form-item{width:250px;position:relative}.styled-form .form-item.disabled input{cursor:not-allowed}@media (max-width: 640px){.styled-form .form-item{width:100%}}.styled-form .form-item:hover i{border-left:10px solid #fff}.styled-form .form-item:hover input[type="date"],.styled-form .form-item:hover input[type="text"],.styled-form .form-item:hover .selected-item{background:#fff;border-color:#ccc}.styled-form .form-item i{position:absolute;right:1px;top:1px;height:calc(100% - 2px);width:50px;background:#056943;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:10px solid #fff;z-index:1;pointer-events:none}.styled-form .form-item i.rotate::before{transform:translateX(-50%) translateY(-50%) rotate(180deg)}.styled-form .form-item i::before{color:#fff !important;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(0deg);transition:all 0.4s ease}.styled-form .form-item input[type="date"],.styled-form .form-item input[type="text"],.styled-form .form-item .selected-item{float:left;width:100%;background:#fff;color:#444;padding:10px;border-radius:5px;border:1px solid #ddd;position:relative;line-height:22px;overflow:hidden;white-space:nowrap;font-size:16px;text-align:left !important}.styled-form .form-item input[type="date"]:focus,.styled-form .form-item input[type="text"]:focus,.styled-form .form-item .selected-item:focus{outline:0 !important}.styled-form .form-item .options{display:none;position:absolute;left:0;top:100%;width:100%;max-height:344px;color:#333;background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.2);overflow:auto;z-index:2}.styled-form .form-item .options span{float:left;width:100%;padding:10px;border-bottom:1px solid #ddd;white-space:nowrap;font-size:14px}.styled-form .form-item .options span.selected{background:#f9e426 !important}.styled-form .form-item .options span:hover{background:#eee}.styled-form .form-item .options span:last-child{border-bottom:0}.search-form{float:left;width:100%;background:#056943;color:#fff;padding:10px;margin-top:-40px;border-radius:5px}.search-form .visible-vv{display:none}@media (max-width: 640px){.search-form{margin-top:10px}}@media (max-width: 480px){.search-form{margin-top:20px}}.search-form .form-button{float:left;width:100%;padding:10px;text-align:center}@media (max-width: 1024px){.search-form .form-button{width:33.33333%}}@media (max-width: 800px){.search-form .form-button{width:100%}}.search-form .form-button input[type="submit"]{display:inline-block;width:25%;text-align:center;line-height:42px;height:42px;font-size:16px;color:#333;border:1px solid #f9e426;background:#f9e426;font-weight:bold;border-radius:5px;cursor:pointer}@media (max-width: 1024px){.search-form .form-button input[type="submit"]{width:100%}}.search-form .form-button input[type="submit"]:hover{background:#eee;border:1px solid #eee}.search-form .form-button a{display:inline-block;width:25%;text-align:center;line-height:42px;height:42px;font-size:16px;color:#333;border:1px solid #f9e426;color:#f9e426;font-weight:bold;border-radius:5px;cursor:pointer}@media (max-width: 1024px){.search-form .form-button a{width:100%}}.search-form .form-button a:hover{border:1px solid #eee;color:#eee}.search-form .form-item{float:left;width:25%;padding:10px;position:relative}.search-form .form-item strong{float:left;width:100%;margin-bottom:5px}.search-form .form-item input[type="checkbox"]{display:none}.search-form .form-item input[type="checkbox"]+label{float:left;width:100%;cursor:pointer;position:relative;padding:3px 0 3px 32px}.search-form .form-item input[type="checkbox"]+label::before{content:"";position:absolute;left:0;top:2px;width:24px;height:24px;background:#fff;border-radius:3px}.search-form .form-item input[type="checkbox"]+label:hover{color:#f9e426}.search-form .form-item input[type="checkbox"]+label:hover::before{background:#ddd}.search-form .form-item input[type="checkbox"]+label:hover::after{color:#888 !important}.search-form .form-item input[type="checkbox"]:checked+label{color:#f9e426}.search-form .form-item input[type="checkbox"]:checked+label::after{content:"\2714";position:absolute;left:6px;top:3px;color:#056943}@media (max-width: 1024px){.search-form .form-item{width:33.33333%}}@media (max-width: 800px){.search-form .form-item{width:50%}}@media (max-width: 480px){.search-form .form-item{width:100%}}.search-form .form-item:hover i{border-left:10px solid #eee}.search-form .form-item:hover input[type="date"],.search-form .form-item:hover input[type="text"],.search-form .form-item:hover .selected-item{background:#eee}.search-form .form-item i{position:absolute;right:10px;top:10px;height:calc(100% - 20px);width:50px;background:#f9e426;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:10px solid #fff;z-index:1;pointer-events:none}.search-form .form-item i.rotate::before{transform:translateX(-50%) translateY(-50%) rotate(180deg)}.search-form .form-item i::before{color:#333 !important;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(0deg);transition:all 0.4s ease}.search-form .form-item input[type="date"],.search-form .form-item input[type="text"],.search-form .form-item input[type="password"],.search-form .form-item .selected-item{float:left;width:100%;background:#fff;color:#444;padding:10px;border-radius:5px;border:0;position:relative;line-height:22px;overflow:hidden;white-space:nowrap;font-size:16px;text-align:left !important}.search-form .form-item input[type="date"]:focus,.search-form .form-item input[type="text"]:focus,.search-form .form-item input[type="password"]:focus,.search-form .form-item .selected-item:focus{outline:0 !important}.search-form .form-item .options{display:none;position:absolute;left:10px;top:calc(100% - 5px);min-width:calc(100% - 20px);color:#333;background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.2);overflow:auto;z-index:2}.search-form .form-item .options span{float:left;width:100%;padding:10px;border-bottom:1px solid #ddd;white-space:nowrap;font-size:14px}.search-form .form-item .options span.selected{background:#f9e426 !important}.search-form .form-item .options span.disabled{cursor:default;background:#e5eaee}.search-form .form-item .options span.disabled:active{pointer-events:none}.search-form .form-item .options span:hover{background:#eee}.search-form .form-item .options span:last-child{border-bottom:0}.datepicker-re{float:left;width:100%;border-top:1px solid #ddd;margin-top:-5px;padding-top:10px}.datepicker-re .demand-display{display:none}.datepicker-re input[type="submit"]{display:none}.datepicker-re .valid-message{display:none;position:absolute;right:-1px;z-index:1;top:-13px;pointer-events:none;background:#c00;border-radius:5px;padding:1px 10px;font-size:11px;color:#fff}.datepicker-re .valid-message::after{content:"";position:absolute;right:14px;bottom:-5px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#c00 transparent transparent transparent}.datepicker-re input:hover+.valid-message{display:block}.datepicker-re .not-valid::before{content:"\e91d";color:#c00;font-family:"fontmagic" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;position:absolute;right:10px;top:14px;z-index:1;pointer-events:none}.datepicker-re .not-valid input{border-color:#c00 !important}.datepicker-re label{float:left;width:100%;margin-bottom:5px;font-weight:bold;font-size:12px;text-transform:uppercase}.datepicker-re .form-item{position:relative;float:left;width:100%}.datepicker-re .form-item.disabled input{cursor:not-allowed}.datepicker-re .form-item:hover input[type="date"],.datepicker-re .form-item:hover input[type="text"],.datepicker-re .form-item:hover .selected-item,.datepicker-re .form-item:hover select,.datepicker-re .form-item:hover textarea{background:#eee}.datepicker-re .form-item i{position:absolute;right:0;top:0;height:100%;width:40px;background:#056943;border-top-right-radius:5px;border-bottom-right-radius:5px;z-index:1;pointer-events:none}.datepicker-re .form-item i.rotate::before{transform:translateX(-50%) translateY(-50%) rotate(180deg)}.datepicker-re .form-item i::before{color:#fff !important;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(0deg);transition:all 0.4s ease}.datepicker-re .form-item textarea{height:60px}.datepicker-re .form-item input[type="date"],.datepicker-re .form-item input[type="text"],.datepicker-re .form-item input[type="password"],.datepicker-re .form-item .selected-item,.datepicker-re .form-item select,.datepicker-re .form-item textarea{float:left;width:100%;background:#fff;color:#444;padding:10px;border-radius:5px;border:1px solid #ddd;position:relative;line-height:22px;overflow:hidden;white-space:nowrap;font-size:14px;text-align:left !important}.datepicker-re .form-item input[type="date"]:focus,.datepicker-re .form-item input[type="text"]:focus,.datepicker-re .form-item input[type="password"]:focus,.datepicker-re .form-item .selected-item:focus,.datepicker-re .form-item select:focus,.datepicker-re .form-item textarea:focus{outline:0 !important}.datepicker-re .form-item .options{display:none;position:absolute;left:10px;top:calc(100% - 5px);min-width:calc(100% - 20px);max-height:344px;color:#333;background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.2);overflow:auto;z-index:2}.datepicker-re .form-item .options span{float:left;width:100%;padding:10px;border-bottom:1px solid #ddd;white-space:nowrap;font-size:14px}.datepicker-re .form-item .options span.selected{background:#f9e426 !important}.datepicker-re .form-item .options span:hover{background:#eee}.datepicker-re .form-item .options span:last-child{border-bottom:0}.form-container label{float:left;width:100%;margin-bottom:5px;font-weight:bold;font-size:12px;text-transform:uppercase}.form-container .form-item{float:left;width:100%;position:relative}.form-container .form-item:hover i{border-left:10px solid #efefef}.form-container .form-item:hover input[type="date"],.form-container .form-item:hover input[type="text"],.form-container .form-item:hover .selected-item{background:#efefef}.form-container .form-item i{position:absolute;right:0;top:1px;height:calc(100% - 2px);width:50px;background:#056943;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:10px solid #fff;z-index:1;pointer-events:none}.form-container .form-item i.rotate::before{transform:translateX(-50%) translateY(-50%) rotate(180deg)}.form-container .form-item i::before{color:#fff !important;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(0deg);transition:all 0.4s ease}.form-container .form-item input[type="date"],.form-container .form-item input[type="text"],.form-container .form-item input[type="password"],.form-container .form-item .selected-item,.form-container .form-item textarea{float:left;width:100% !important;background:#fff;color:#444;padding:10px;border-radius:5px;border:1px solid #ccc;position:relative;line-height:22px;overflow:hidden;white-space:nowrap;font-size:14px;text-align:left !important}.form-container .form-item input[type="date"]:focus,.form-container .form-item input[type="text"]:focus,.form-container .form-item input[type="password"]:focus,.form-container .form-item .selected-item:focus,.form-container .form-item textarea:focus{outline:0 !important}.form-container .form-item textarea{height:200px}.form-container .form-item.double input[type="text"]:nth-child(1){width:calc(65% - 10px) !important}.form-container .form-item.double .mini-divider{width:20px;float:left;line-height:44px;text-align:center}.form-container .form-item.double input[type="text"]:nth-child(3){width:calc(35% - 10px) !important}.form-container .form-item .options{display:none;position:absolute;left:0;top:100%;min-width:100%;max-height:344px;color:#333;background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.2);overflow:auto;z-index:2}.form-container .form-item .options span{float:left;width:100%;padding:10px;border-bottom:1px solid #ddd;white-space:nowrap;font-size:14px}.form-container .form-item .options span.selected{background:#f9e426 !important}.form-container .form-item .options span:hover{background:#eee}.form-container .form-item .options span:last-child{border-bottom:0}.search-result{float:left;width:75%;padding:10px}@media (max-width: 1024px){.search-result{width:66.6666666667%}}@media (max-width: 800px){.search-result{width:100%}}.close-icon{display:none;position:absolute;right:0;top:0;background:#f9e426;width:50px;height:50px;text-align:center;line-height:50px;color:#333}@media (max-width: 480px){.close-icon{display:block}}.slide-icon{display:none;position:fixed;background:#056943;color:#fff;font-size:24px;cursor:pointer;right:-5px;bottom:55%;width:55px;height:55px;z-index:3;text-align:center;line-height:55px;border-radius:5px}@media (max-width: 480px){.slide-icon{display:block}}.search-vv{transition:all 0.4s ease}.search-vv .visible-vv{display:block}.search-vv.active{top:0;opacity:1;visibility:visible}@media (max-width: 480px){.search-vv{position:fixed;z-index:21;left:0;top:100%;height:100%;background:#056943;padding:60px 0;transition:all 0.4s ease;opacity:0;visibility:hidden}.search-vv .search-form{margin-top:0;height:calc(100% - 120px);position:absolute;top:50px;overflow-y:scroll;box-shadow:inset 0 0 23px rgba(0,0,0,0.5);border-radius:0}}.search-vv .form-item{width:100% !important}@media (max-width: 800px) and (min-width: 480px){.search-vv .form-item{width:50% !important}}.search-vv input[type="submit"],.search-vv a{width:100% !important}.search-vv .search-form{margin-top:0}@media (max-width: 1024px){.search-vv .form-button{width:100%}}@media (max-width: 480px){.search-vv .form-button{position:fixed;left:0;bottom:0;width:50%}.search-vv .form-button.right{left:auto;right:0}}.pages{float:left;width:100%;text-align:center;margin-top:20px;position:relative;padding:0 10px;height:38px}.pages a{display:inline-block;line-height:36px;min-width:50px;padding:0 15px;text-align:center;background:#fff;border:1px solid #ddd;border-radius:5px;color:#333}@media (max-width: 480px){.pages a{width:100%}}.pages a:hover{background:#f9e426;border:1px solid #f9e426}.pages strong{display:inline-block;padding-left:15px;padding-right:15px}.pages strong a{background:#056943;border:1px solid #056943;color:#fff}.pages span{margin:0 10px}.pages span.prev{margin:0;font-weight:bold;font-size:12px;text-transform:uppercase;position:absolute;left:10px}.pages span.prev a{background:#056943;color:#fff}.pages span.prev a:hover{background:#f9e426;color:#333}@media (max-width: 480px){.pages span.prev{width:46%}}.pages span.prev i{font-size:16px;bottom:-3px;left:-3px;position:relative;pointer-events:none}.pages span.next{margin:0;font-weight:bold;font-size:12px;text-transform:uppercase;position:absolute;right:10px}.pages span.next a{background:#056943;color:#fff}.pages span.next a:hover{background:#f9e426;color:#333}@media (max-width: 480px){.pages span.next{width:46%}}.pages span.next i{font-size:16px;bottom:-3px;right:-3px;position:relative;pointer-events:none}.erase-filter-btn{margin:0;width:150px;height:32px;line-height:32px;margin-right:10px}.modal-dialog{z-index:50}i.square-item{float:left;width:40px;height:40px;line-height:38px;background:#eee;border:1px solid #ccc;border-radius:5px;text-align:center;color:#333;margin-right:10px;font-size:22px;margin-bottom:10px}.search-button{background:#056943;color:#fff;width:50px;height:50px;line-height:50px;text-align:center;font-size:24px;position:fixed;top:50%;right:0;border-radius:5px;z-index:9999}.search-button:hover{background:#f9e426;color:#000}.name-bottomline .product-stars{position:relative;top:-8px;right:auto;display:inline-block;margin-left:5px}.name-bottomline .product-stars i{font-size:12px}.product{float:left;width:100%;border:1px solid #ddd;position:relative;background:#fff;border-radius:5px;height:550px}@media (max-width: 640px){.product{height:unset}}.product.red{border-color:B30000}.product.orange{border-color:#ff9800}.product.blue{border-color:#6dbeff}.product-flag{position:absolute;left:0;top:10px;background:#ddd;padding:5px 10px;border-top-right-radius:20px;border-bottom-right-radius:20px;font-weight:bold}.product-flag.red{background:#B30000;color:#fff}.product-flag.orange{background:#ff9800;color:#fff}.product-flag.blue{background:#41a7f7;color:#fff}.product-flag i{position:relative;bottom:-1px;margin-right:3px}.product .button-outline{position:absolute;left:0;bottom:0}@media (max-width: 640px){.product .button-outline{position:unset;bottom:unset}}.product .button-bg{position:absolute;right:0;bottom:0}.product .one-icon{float:left;background:#c00;border-radius:5px}.product .one-icon span{float:left;color:#fff;font-weight:bold;text-transform:uppercase;font-size:11px;padding:5px 10px 5px 0;color:#f9e426}.product .one-icon i{float:left;background:#c00}.product .one-icon i::before{color:#f9e426}.product-description{float:left;width:100%;height:115px;color:#454545}@media (max-width: 640px){.product-description{height:unset;float:none}}.product-item{float:left;width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd}@media (max-width: 800px){.product-item{width:50%}}@media (max-width: 640px){.product-item{width:100%}}.product-item:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:0;margin-top:20px;padding-top:20px;border-top:1px solid #ddd;width:100%}.product-item i{float:left;width:40px;height:40px;line-height:40px;background:#056943;border-radius:5px;text-align:center;color:#fff;margin-right:10px;font-size:22px}.product-item i.fm-coins{background:#f9e426;color:#333}@media (max-width: 480px){.product-item .button{width:100%}}.product-item-name{float:left;width:calc(100% - 50px);font-weight:bold;font-size:16px;line-height:18px}.product-item-name.price{font-size:18px;line-height:40px;height:40px;padding:0 15px;background:#f9e426;width:auto;border-radius:5px;color:#333}@media (max-width: 480px){.product-item-name.price{width:100%;text-align:center;margin-bottom:10px}}.product-item-name.price i{background:none;margin-right:0;float:none;margin-right:3px;position:relative;bottom:-1px}.product-item-description{float:left;width:calc(100% - 50px);line-height:22px;font-size:13px}.product-item-description a{color:#333}.product-item-description a:hover{color:#056943;text-decoration:underline}.product-icons{position:relative;right:0;top:-45px;float:right;margin-bottom:-40px}.product-icons i{margin-left:3px;background:#056943;padding:6px;font-size:26px;border-radius:5px;position:relative}.product-icons i::before{color:#fff}.product-img{float:left;width:100%;position:relative;padding-bottom:60%;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px}.product-img img{position:absolute;left:50%;top:50%;height:auto;width:100%;transform:translateX(-50%) translateY(-50%);transition:all 0.4s ease;border:0}.product-stars{position:absolute;right:15px;top:15px;color:#f9e426}.product-stars--detail{position:relative;right:auto;top:auto;float:right}.product-stars i{margin-right:3px}.product-stars i::before{color:#f9e426}.product:hover .product-img img{width:110%}.product-price{text-align:right;position:absolute;right:15px;bottom:54px;transition:all 0.4s ease;font-size:14px}.product-price strong{font-size:16px}.product-price i{position:relative;bottom:-1px;margin-right:5px}.product-price i::before{color:#056943}.product-oldprice{text-align:right;position:absolute;right:15px;bottom:75px;font-size:13px;transition:all 0.4s ease;color:#c00}.product-bottom{float:left;width:100%;min-height:245px;padding:15px}.product h3{float:left;width:100%;font-size:16px;margin-bottom:5px;margin-top:5px;line-height:18px}.product h3 a{color:#333}.product h3 a:hover{color:#056943}.product-info{float:left;width:calc(100% - 30px);margin-bottom:0;position:absolute;bottom:77px}@media (max-width: 640px){.product-info{position:unset;bottom:unset}}.product-info span{float:left;margin-right:10px;width:100%;font-size:13px;margin-top:5px}.product-info span i{margin-right:5px;font-size:18px;position:relative;bottom:-2px}.product-info span i::before{color:#056943}.product-code{float:left;width:calc(100% - 30px);margin-bottom:0;position:absolute;bottom:55px;font-size:13px}.product-location{float:left;width:100%;margin-bottom:15px}.product-location a{float:left;font-size:13px;margin-bottom:2px;margin-right:10px;color:#333}.product-location a:hover{color:#056943}.product-location a i{margin-right:5px;font-size:16px;position:relative;bottom:-2px}.product-location a i::before{color:#056943}.swiper-products .swiper-pagination,.swiper-tip .swiper-pagination{bottom:70px;text-align:right;width:100%;position:relative;padding-right:100px}.swiper-products .swiper-pagination-bullet,.swiper-tip .swiper-pagination-bullet{border-radius:0;width:40px;height:5px;background:transparent;opacity:1;border:1px solid #fff;margin-left:5px}.swiper-products .swiper-pagination-bullet-active,.swiper-tip .swiper-pagination-bullet-active{background:#fff}.swiper-products .swiper-button-prev,.swiper-products .swiper-button-next,.swiper-tip .swiper-button-prev,.swiper-tip .swiper-button-next{background-image:none;background:#056943;text-align:center;line-height:55px;width:55px;height:55px;transition:all 0.4s ease;top:auto;bottom:10px;border-radius:5px}@media (max-width: 580px){.swiper-products .swiper-button-prev,.swiper-products .swiper-button-next,.swiper-tip .swiper-button-prev,.swiper-tip .swiper-button-next{bottom:0}}.swiper-products .swiper-button-prev:hover,.swiper-products .swiper-button-next:hover,.swiper-tip .swiper-button-prev:hover,.swiper-tip .swiper-button-next:hover{background:#f9e426}.swiper-products .swiper-button-prev:hover i::before,.swiper-products .swiper-button-next:hover i::before,.swiper-tip .swiper-button-prev:hover i::before,.swiper-tip .swiper-button-next:hover i::before{color:#333}.swiper-products .swiper-button-prev i::before,.swiper-products .swiper-button-next i::before,.swiper-tip .swiper-button-prev i::before,.swiper-tip .swiper-button-next i::before{color:#fff}.swiper-products .swiper-button-prev,.swiper-tip .swiper-button-prev{left:50%;transform:translateX(-65px)}.swiper-products .swiper-button-prev:hover,.swiper-tip .swiper-button-prev:hover{transform:translateX(-70px)}.swiper-products .swiper-button-next,.swiper-tip .swiper-button-next{right:50%;transform:translateX(65px)}.swiper-products .swiper-button-next:hover,.swiper-tip .swiper-button-next:hover{transform:translateX(70px)}.swiper-products img,.swiper-tip img{opacity:0;transition:all 0.4s ease}.swiper-products img.swiper-lazy-loaded,.swiper-tip img.swiper-lazy-loaded{opacity:1}.swiper-products .swiper-lazy-preloader,.swiper-tip .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 0.4s steps(12, end) infinite;animation:swiper-preloader-spin 0.4s steps(12, end) infinite;margin-left:-28px;width:56px;height:56px}.swiper-products .swiper-lazy-preloader::after,.swiper-tip .swiper-lazy-preloader::after{background:none !important}.swiper-products .swiper-lazy-preloader .my-loader,.swiper-tip .swiper-lazy-preloader .my-loader{float:left;width:100%;height:100%;border-left:5px solid rgba(0,0,0,0.2);border-right:5px solid #056943;border-top:5px solid rgba(0,0,0,0.2);border-bottom:5px solid #056943;border-radius:50%}.ajax-panel{float:left;width:100%;position:relative;min-height:200px}.ajax-panel .ajax-loader.swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 0.4s steps(12, end) infinite;animation:swiper-preloader-spin 0.4s steps(12, end) infinite;margin-left:-28px;width:56px;height:56px}.ajax-panel .ajax-loader.swiper-lazy-preloader::after{background:none !important}.ajax-panel .ajax-loader.swiper-lazy-preloader .my-loader{float:left;width:100%;height:100%;border-left:5px solid rgba(0,0,0,0.2);border-right:5px solid #056943;border-top:5px solid rgba(0,0,0,0.2);border-bottom:5px solid #056943;border-radius:50%}.gallery-minus{float:left;padding:0 30px;width:calc(100%);white-space:nowrap;font-size:0;position:relative;overflow:hidden;border-radius:5px}.gallery-minus .swiper-button-disabled{opacity:1;background:#ccc !important;color:#333}.gallery-minus .swiper-button-prev{left:0;top:0;width:35px;height:100%;margin-top:0;background:#056943;border-right:8px solid #efefef}.gallery-minus .swiper-button-prev:hover{background:#f9e426}.gallery-minus .swiper-button-prev:hover i{color:#333}.gallery-minus .swiper-button-prev i{position:absolute;left:7px;top:50%;transform:translateY(-50%);color:#fff;font-size:14px}.gallery-minus .swiper-button-next{right:0;top:0;width:35px;height:100%;margin-top:0;background:#056943;border-left:8px solid #efefef}.gallery-minus .swiper-button-next:hover{background:#f9e426}.gallery-minus .swiper-button-next:hover i{color:#333}.gallery-minus .swiper-button-next i{position:absolute;right:7px;top:50%;transform:translateY(-50%);color:#fff;font-size:14px}.gallery-minus figure{padding:0 3px;width:100%;display:inline-block;position:relative;cursor:pointer}.gallery-minus figure:hover a::before{opacity:1;visibility:visible;top:50%}.gallery-minus figure:hover a::after{top:0}.gallery-minus figure a::before{content:"\e92f";font-family:'fontmagic' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:32px;color:#333;position:absolute;left:50%;top:70%;transform:translateX(-50%) translateY(-50%);z-index:2;opacity:0;visibility:hidden;transition:all 0.4s ease}.gallery-minus figure a::after{content:"";position:absolute;left:0;top:100%;width:100%;height:100%;z-index:1;background:#f9e426;opacity:0.8;transition:all 0.4s ease}@media (max-width: 640px){.gallery-minus figure{width:50%}}@media (max-width: 640px){.border-fix-sm{margin:0 !important;border:0;padding:10px}.border-fix-sm .pr-20,.border-fix-sm .pl-20{padding:0}}@media (max-width: 640px){.fix-padding-sm.p-30{padding:15px}}.nazev.upper{font-size:17px;font-weight:600;margin:20px 0 10px 0;padding:5px 0;border-bottom:1px solid #aaa;text-transform:uppercase;display:block;color:#777}.responsive-table:before{content:" ";display:block;clear:both}.psng-info .terminy .polozka{font-size:13px}.destination{float:left;width:100%;padding-bottom:80%;position:relative;border-radius:5px}.destination:hover::after{top:0;opacity:0.8}.destination:hover::before{opacity:0}.destination:hover .abs-container{bottom:50%;transform:translateY(50%)}.destination::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.3;transition:all 0.4s ease;z-index:1}.destination::after{content:"";position:absolute;left:0;top:100%;width:100%;height:100%;background:#056943;opacity:0;transition:all 0.4s ease;z-index:1}.destination img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);height:100%;width:auto}.destination .abs-container{position:absolute;bottom:20px;left:0;width:100%;text-align:center;z-index:2;transition:all 0.4s ease}.destination h3{float:left;width:100%;text-align:center;color:#fff;font-size:18px;transition:all 0.4s ease;position:relative;margin-bottom:20px}.destination h3::after{content:"";position:absolute;width:40px;height:3px;left:50%;transform:translateX(-50%);bottom:-10px;background:#f9e426}.destination h3 a{color:#fff}.destination h3 a:hover{color:#f9e426}.destination .button-container{float:left;text-align:center;width:100%;z-index:3;transition:all 0.4s ease}.destination a.buttons{display:inline-block;padding:5px 20px;margin:0 5px;background:#056943;color:#fff;font-size:13px;text-transform:uppercase;font-weight:bold;border-radius:5px;transition:all 0.4s ease;border:1px solid rgba(255,255,255,0.2)}.destination a.buttons:hover{color:#333;background:#f9e426}figcaption{display:none}@media (max-width: 480px){.pane{padding:0px}}@media (max-width: 640px){.pane#tours{padding:20px 50px}}@media (max-width: 480px){.pane#tours{padding:0px}}#gallery figure a::before{content:"";position:absolute;left:0;top:100%;width:100%;height:100%;background:#f9e426;z-index:1;opacity:0;transition:all 0.4s ease}#gallery figure a::after{content:"\e92b";font-family:'fontmagic' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:32px;-webkit-font-smoothing:antialiased;position:absolute;left:50%;top:100%;color:#333;z-index:1;opacity:0;transition:all 0.4s ease;transform:translateX(-50%) translateY(-50%)}#gallery figure a:hover::before{top:0;opacity:0.8}#gallery figure a:hover::after{top:50%;opacity:1}.pswp__caption__center{text-align:center}#informace img{max-width:100%;height:auto}#informace div div{width:auto !important;height:auto !important;float:none !important}#informace a{color:#056943 !important}#informace a:hover{text-decoration:underline !important}.newsletters .validator{display:none}.newsletters input[type="text"]{float:left;width:calc(100% - 135px);border:1px solid #ddd;background:#fff;padding:10px;line-height:30px;border-top-left-radius:5px;border-bottom-left-radius:5px;margin-bottom:10px}@media (max-width: 480px){.newsletters input[type="text"]{width:100%;border-radius:5px}}.newsletters input[type="submit"]{float:right;border:1px solid #ddd;background:#fff;padding:10px 25px;line-height:32px;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#056943;color:#fff;font-weight:bold;font-size:12px;border:0;cursor:pointer;transition:all 0.4s ease;text-transform:uppercase;width:135px;text-align:center}.newsletters input[type="submit"]:hover{background:#f9e426;color:#333}@media (max-width: 480px){.newsletters input[type="submit"]{width:100%;border-radius:5px}}.contact-box{float:left;width:100%;background:#fff;padding:10px;border-radius:5px;border:1px solid #ccc;overflow:hidden}@media (max-width: 480px){.contact-box{text-align:center}}.contact-box h3{float:left;width:100%;color:#056943}.contact-img{float:left;width:110px;margin-right:15px;margin-left:-10px;margin-top:-10px;margin-bottom:-10px}@media (max-width: 480px){.contact-img{margin:0;width:100%}}.contact-info{float:left;width:calc(100% - 115px)}@media (max-width: 480px){.contact-info{width:100%}}.contact-photo{float:left;width:110px;height:auto}@media (max-width: 480px){.contact-photo{float:none;display:inline-block}}.contact-position{float:left;width:100%;text-transform:uppercase;font-weight:bold;margin-bottom:10px;color:#777;line-height:13px}.contact-item{float:left;width:100%;color:#333;transition:all 0.4s ease}.contact-item:hover{color:#056943}.contact-item i{color:#056943;margin-right:5px;font-size:20px;position:relative;bottom:-4px}.contact-itemline{float:left;width:100%;color:#333;transition:all 0.4s ease;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:10px}.contact-itemline:hover{color:#056943}.contact-itemline i{color:#056943;margin-right:5px;font-size:20px;position:relative;bottom:-4px}#map{float:left;height:348px;width:100%}#form div{position:relative}#form span{position:absolute;right:0;top:-20px;text-transform:uppercase;font-size:12px;font-weight:bold;color:#c00}#form input[type="text"],#form textarea{float:left;width:100%;padding:10px 0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #ddd;font-family:inherit}#form input[type="text"]:focus,#form textarea:focus{outline:-webkit-focus-ring-color auto 0;outline-offset:0;border-color:#056943}#form input[type="submit"]{float:right;padding:10px 25px;border:1px solid #056943;background:#056943;font-size:13px;font-weight:bold;border-radius:5px;color:#fff;cursor:pointer}#form input[type="submit"]:hover{background:#f9e426;border:1px solid #f9e426;color:#333}#form textarea{height:91px}#form label{width:100%;text-transform:uppercase;font-weight:bold;font-size:12px;color:#056943}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#fff;background-image:none;-webkit-box-shadow:0 0 0 30px white inset;color:#000}.contribution{float:left;width:100%;padding-right:100px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd;position:relative}.contribution:last-child{border-bottom:0;padding-bottom:0;bottom-bottom:0}.contribution .title{font-size:12px;font-weight:bold;text-transform:uppercase}.contribution .name{font-weight:bold;font-size:16px;margin-right:10px}.contribution .date{font-size:13px;padding:2px 10px;background:#ddd;border-radius:5px;font-weight:bold}.contribution .report{margin-top:10px}@media (max-width: 800px){.contribution .report{width:calc(100% + 100px)}}.contribution .reaction{margin-top:20px;padding-left:20px;border-left:5px solid #f9e426}@media (max-width: 800px){.contribution .reaction{width:calc(100% + 100px)}}.contribution .rating{position:absolute;right:0;top:0;width:80px;height:60px;color:#fff;background:#056943;font-weight:bold;text-align:center;border-radius:5px}@media (max-width: 800px){.contribution .rating{height:35px}}.contribution .rating .number{float:left;width:100%;font-size:32px;height:35px;line-height:35px;position:relative;bottom:-3px}@media (max-width: 800px){.contribution .rating .number{bottom:0;font-size:24px}}.contribution .rating .desc{float:left;width:100%;font-size:12px;height:25px;line-height:25px;position:relative;top:-3px}@media (max-width: 800px){.contribution .rating .desc{display:none}}.social-share:hover span{color:#056943;text-decoration:underline}.social-share img{float:left}.social-share span{color:#333;float:left;margin-left:10px;line-height:16px}.login-box{float:left;width:100%;border-radius:5px}.login-box table{float:left;width:100%}.login-box .psw1-lbl span,.login-box .psw2-lbl span{display:none}.login-box h2{margin-bottom:40px}.login-box span.label{position:absolute;float:left;right:auto;top:-15px;left:40px;text-indent:0;font-size:12px;text-transform:uppercase;color:#056943;font-weight:bold;display:inline-block !important}.login-box span.label::before{display:none}.login-box input[type="text"],.login-box input[type="password"]{float:left;width:100%;border:0;border-bottom:1px solid #ddd;padding:10px 0 10px 40px;margin-bottom:30px}.login-box input[type="text"]:focus,.login-box input[type="password"]:focus{outline:0;border-bottom:1px solid #056943}.login-box input[type="submit"],.login-box .button-link{float:left;width:100%;border:0;padding:15px;text-align:center;font-weight:bold;font-size:12px;text-transform:uppercase;color:#fff;background:#056943;border-radius:5px;cursor:pointer}.login-box input[type="submit"]:hover,.login-box .button-link:hover{color:#333;background:#f9e426}.login-box .button-link{color:#333;background:#f9e426}.login-box .button-link:hover{color:#fff;background:#056943}.login-box label{position:absolute;left:0;top:8px}.login-box label i{font-size:20px;color:#056943}.login-box a{float:left;width:100%;margin-top:20px;text-align:center}.login-box .fixer-margin{margin-bottom:30px !important}.klient-section a.person i{font-size:32px}.klient-section a.person:hover{background:#f9e426;color:#333}.klient-section .file{height:127px}.klient-section .person{position:relative;height:108px}.klient-section .person p,.klient-section .person span{float:left;width:100%}.klient-section .person i.fm-user{position:absolute;right:0px;bottom:-25px;font-size:105px;color:#056943;opacity:0.2}.klient-section .white-box{padding:50px;float:left;width:100%;border-radius:5px;background:#fff;margin-top:50px}@media (max-width: 640px){.klient-section .white-box{margin-top:20px}}@media (max-width: 480px){.klient-section .white-box{padding:20px}}.klient-section .white-box .plus-margin{margin-bottom:40px}.klient-section .white-box .alert{margin-bottom:30px}.klient-section .white-box span.label{position:absolute;float:left;right:auto;top:-15px;left:40px;text-indent:0;font-size:12px;text-transform:uppercase;color:#056943;font-weight:bold;display:inline-block !important}.klient-section .white-box span.label::before{display:none}.klient-section .typ{background:#056943;color:#fff;font-size:12px;font-weight:bold;text-transform:uppercase;border-radius:5px;padding:7px 20px;margin-left:10px}.klient-section .fix-back{position:relative}.klient-section .back-button{background:#056943;display:inline-block;height:34px;bottom:-10px;position:relative;width:28px;margin-right:10px;border-top-left-radius:5px;border-top-right-radius:5px}.klient-section .back-button i{color:#fff;font-size:15px;padding:6px;position:relative;top:8px}.klient-section input[type="text"],.klient-section input[type="password"],.klient-section .no-edit{float:left;width:100%;border:0;border-bottom:1px solid #ddd;padding:10px 0 10px 40px;margin-bottom:30px}.klient-section input[type="text"]:focus,.klient-section input[type="password"]:focus,.klient-section .no-edit:focus{outline:0;border-bottom:1px solid #056943}.klient-section .no-valid span{display:none}.klient-section .no-edit{background:#eee;padding-left:10px}.klient-section input[type="submit"]{float:right;border:0;padding:15px;text-align:center;font-weight:bold;font-size:12px;text-transform:uppercase;color:#fff;background:#056943;border-radius:5px;cursor:pointer;margin-left:10px}.klient-section input[type="submit"]:hover{color:#333;background:#f9e426}.klient-section label{position:absolute;left:0;top:8px}.klient-section label i{font-size:20px;color:#056943}.klient-section ul{list-style:none}.klient-section ul li{text-align:center}.klient-section ul li i{float:left;width:100%;text-align:center;margin-bottom:10px;font-size:32px;color:#fff}.klient-section ul li a{float:left;width:100%;text-align:center;color:#fff;font-weight:bold;background:#056943;text-transform:uppercase;font-size:12px;padding:15px;border-radius:5px;height:106px}@media (max-width: 480px){.klient-section ul li a{height:106px}}.klient-section ul li a:hover,.klient-section ul li a.active{background:#f9e426;color:#333}.klient-section ul li a:hover i,.klient-section ul li a.active i{color:#333}.klient-section .table-overflow{float:left;width:100%;overflow-x:auto}.klient-section .table-overflow table{width:100%;float:left}.klient-section .table-overflow table tr.total-border td{border-bottom:0;border-top:6px solid #ddd}.klient-section .table-overflow table th{border-bottom:7px solid #ddd;color:#056943;font-size:12px;text-transform:uppercase}.klient-section .table-overflow table td{border-bottom:1px solid #ddd}.klient-section .table-overflow table td,.klient-section .table-overflow table th{text-align:left;padding:10px 10px 10px 0;white-space:nowrap}.klient-section .table-overflow table td:last-child,.klient-section .table-overflow table th:last-child{text-align:right;padding-right:0}.klient-section .table-overflow table td img,.klient-section .table-overflow table th img{height:36px;width:auto}.klient-section .mini-button{background:#056943;color:#fff;padding:7px 15px;border-radius:5px;font-size:12px;font-weight:bold;text-transform:uppercase}.klient-section .mini-button:hover{color:#333;background:#f9e426}input.rsv-required-field:placeholder-shown{border-color:#c00 !important}input.rsv-required-field:-ms-input-placeholder{border-color:#c00 !important}@media (max-width: 480px){#reservation-main{padding:0 !important}}.fix-height{height:57px}@media (max-width: 480px){.fix-height{height:auto;padding-top:0;text-align:left}}@media (max-width: 800px){.fix-rsv-padding{padding-top:0}}@media (max-width: 480px){.fix-text-right{text-align:right}}@media (max-width: 480px){.fix-text-left{text-align:left}}@media (max-width: 640px){.rsv-textbp img{margin:0 calc(50% - 18px)}.rsv-textbp span{width:100%;text-align:center;margin-top:10px;padding:0}}.reservation-item{float:left;width:100%}.reservation-item.name{font-weight:700}.reservation-item.destinations{font-size:11px;text-transform:uppercase;font-weight:700;margin-bottom:10px}.rsvn-steps{float:left;width:100%;color:#fff;border-radius:5px;overflow:hidden}.rsvn-minilabel{float:left;width:100%;font-size:12px;font-weight:bold;text-transform:uppercase;padding-bottom:5px;border-bottom:3px solid #ddd;margin-top:10px}.rsvn-buttons{float:left;width:100%;margin-top:5px}.rsvn-buttons input[type="checkbox"]{position:absolute;left:-9999px}.rsvn-buttons input[type="checkbox"]+label{width:auto;position:relative;padding-left:30px;transition:all 0.4s ease;cursor:pointer;line-height:22px;margin-left:10px;margin-top:10px}.rsvn-buttons input[type="checkbox"]+label::before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #ccc;border-radius:5px;transition:all 0.4s ease}.rsvn-buttons input[type="checkbox"]+label::after{content:"\e920";position:absolute;left:10px;top:10px;width:0px;height:0px;border-radius:3px;transition:all 0.4s ease;font-family:'fontmagic' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:0px;color:#056943}.rsvn-buttons input[type="checkbox"]:checked+label{width:auto;position:relative;padding-left:30px}.rsvn-buttons input[type="checkbox"]:checked+label::before{border:1px solid #056943;transition:all 0.4s ease}.rsvn-buttons input[type="checkbox"]:checked+label::after{left:4px;top:4px;width:14px;height:14px;transition:all 0.4s ease;font-size:16px}.rsvn-buttons input[type="checkbox"]+label:hover{color:#056943}.rsvn-buttons input[type="checkbox"]+label:hover::before{border:1px solid #056943;transition:all 0.4s ease}.rsvn-buttons input[type="submit"]{float:left;height:36px;line-height:36px;text-align:center;transition:all 0.4s ease;margin-right:10px;margin-top:5px;font-size:13px;padding:0 15px;text-transform:uppercase;border-radius:5px;border:0;background:#056943;color:#fff;cursor:pointer;font-weight:bold}.rsvn-buttons input[type="submit"]:disabled{background:#ccc}.rsvn-buttons input[type="submit"]:disabled:hover{color:#fff;background:#ccc;cursor:not-allowed}@media (max-width: 640px){.rsvn-buttons input[type="submit"]{width:calc(100% - 20px)}}@media (max-width: 480px){.rsvn-buttons input[type="submit"]{margin-bottom:10px}}.rsvn-buttons input[type="submit"]:hover{color:#000;background:#f9e426}@media (max-width: 640px){.rsvn-buttons.for-rooms input[type="submit"]{width:100%;margin-right:0}}@media (max-width: 480px){.rsvn-buttons.for-rooms input[type="submit"]{margin-bottom:0}}.rsvn-items{float:left;width:100%;border-bottom:1px solid #ddd;padding:5px 0;font-size:13px}.rsvn-items_head{float:left;width:calc(100% - 20px);margin:0 10px 30px 10px;border-top:6px solid #ddd;padding:15px 0;text-align:right;text-transform:uppercase;font-size:12px}.rsvn-items_head strong{color:#056943;font-size:16px}.rsvn-room-index{float:left;width:100%;padding:3px 7px;background:#ccc;color:#fff;font-size:12px;text-transform:uppercase;font-weight:bold;margin-top:-10px}.rsvn-step{float:left;width:25%;text-align:center;background:#056943;height:52px;font-size:12px;font-weight:bold;text-transform:uppercase;border-left:1px solid rgba(0,0,0,0.4);position:relative}.rsvn-step:first-child{border-left:0}.rsvn-step i{font-size:16px;position:relative;bottom:-3px}.rsvn-step.active{background:#f9e426;color:#000;z-index:1;border-left:1px solid rgba(0,0,0,0.2)}.rsvn-step.active:first-child{border-left:0}.rsvn-step.active::after{content:"";position:absolute;right:-10px;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #f9e426}.rsvn-step.active .rsv-number{background:#edd600}.rsvn-number{display:inline-block;width:32px;height:32px;line-height:32px;border-radius:16px;background:rgba(0,0,0,0.2);margin:10px 0}.rsvn-title{display:inline-block;line-height:32px;margin-left:5px;margin:10px 0}@media (max-width: 640px){.rsvn-title{display:none}}.rsvn-bigtitle{float:left;width:100%;margin-top:10px;margin-bottom:-10px;text-align:center;font-weight:bold;text-transform:uppercase;color:#056943}@media (min-width: 640px){.rsvn-bigtitle{display:none}}#printf{display:none}.bc-searchform{float:left;background:#056943;color:#fff;padding:10px 20px;border-radius:5px}.bc-searchform .form-item{display:block;float:left;width:100%;margin-bottom:10px;position:relative}.bc-searchform .form-item label{display:block;float:left;width:100%;font-weight:600;font-size:15px;margin-bottom:5px}.bc-searchform .form-item input[type='text']{display:block;float:left;width:100%;line-height:30px;border-radius:5px;border:none;padding:0 10px;text-align:left}.bc-searchform .form-item select{display:block;float:left;width:100%;height:30px;border-radius:5px}.bc-searchform .js-date{margin-bottom:-10px}.bc-searchform .js-date img{display:none}.bc-searchform .js-date i{position:absolute;top:31px;right:15px;color:#056943;font-size:20px}.bc-searchform .js-date input{text-align:left !important}.bc-searchform .checkbox td{display:block;float:left;width:100%;margin-bottom:5px}.bc-searchform .checkbox td input{display:block;float:left;width:auto;width:20px;height:20px;margin-right:10px;border:none}.bc-searchform .checkbox td label{display:block;float:left;width:auto}.bc-searchform .org-disabled input{color:#f9e426;font-weight:600}.bc-searchform .button-box input{display:block;float:left;width:100%;line-height:30px;color:#333;border:1px solid #f9e426;background:#f9e426;font-weight:bold;border-radius:5px;cursor:pointer}.bc-searchform .button-box input:hover{background:#eee;border:1px solid #eee}.business-cases-table{display:block;float:left;padding-top:0}.business-cases-table h2{display:block;float:left;width:100%;font-size:24px;margin:20px 0px 20px 0px}.business-cases-table div{display:block;float:left;width:100%}.business-cases-table div table{width:100%;border-color:#e9e3e3}.business-cases-table div table tr{text-align:right;font-size:14px;height:40px;transition:all 0.2s}.business-cases-table div table tr:hover:nth-child(1n+1){background-color:rgba(5,105,67,0.329)}.business-cases-table div table tr th{background:#056943}.business-cases-table div table tr th a{color:#fff;font-size:13px;padding:5px;font-weight:500;text-shadow:#000 0px 0px 5px;text-decoration:underline transparent;transition:all 0.2s}.business-cases-table div table tr th a:hover{text-decoration:underline}.business-cases-table div table tr td{padding:5px}.business-cases-table div table tr .bcl-reservation-number{font-weight:600;white-space:nowrap;text-align:right}.business-cases-table div table tr .bcl-total-price{font-weight:600;color:#056943;white-space:nowrap;text-align:right}.business-cases-table div table tr .bcl-total-brokerage{font-weight:600;color:#056943;white-space:nowrap;text-align:right}.business-cases-table div table tr .bcl-detail-link{padding:0;white-space:nowrap;text-align:right;width:80px;min-width:55px}.business-cases-table div table tr .bcl-detail-link a{display:block;float:left;width:100%;line-height:38px;text-align:center;color:#333;font-weight:600;font-size:13px;text-decoration:underline}.business-cases-table div table tr .bcl-total-paid{text-align:right;white-space:nowrap}.business-cases-table div table tr .bcl-state{text-align:right;white-space:nowrap}.business-cases-table div table tr .bcl-term{text-align:right;white-space:nowrap}.business-cases-table div table tr .bcl-product-code{text-align:right;white-space:nowrap}.business-cases-table div table tr .bcl-client-name{text-align:right;white-space:nowrap}.business-cases-table div table tr:nth-child(1){height:30px}.business-cases-table div table tr:nth-child(1):hover{background-color:#056943}.business-cases-table div table tr:nth-child(1) th:nth-child(1){border-radius:7px 0px 0px 0px}.business-cases-table div table tr:nth-child(1) th:last-child{border-radius:0px 7px 0px 0px}.business-cases-recap__item{display:block;float:left;width:100%;text-align:left;font-size:16px}.business-cases-recap__item .business-cases-recap__value{font-weight:600;color:#056943;white-space:nowrap}@media only screen and (max-width: 1024px){.business-cases-table{float:none;width:100%}.business-cases-table h2{margin:50px 0px 20px 0px}.bc-searchform{width:100%}}@media only screen and (max-width: 700px){.business-cases-table div{overflow:scroll;overflow-y:hidden}}.provision-toggle{float:left;color:#fff;font-size:13px;padding:5px 15px;margin-right:15px;font-weight:500;text-shadow:#000 0px 0px 5px;text-decoration:underline transparent;transition:all 0.2s;background:#056943;border-radius:5px;margin-bottom:5px}.provision-toggle:hover{text-decoration:underline #fff}#voucher-download-table td:last-of-type{text-align:center}#voucher-download-table td:last-of-type input{float:none;margin-top:3px}

/*# sourceMappingURL=main.css.map */