 .noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:'';display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%} .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir='rtl'] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir='rtl'] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir='rtl'] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir='rtl'] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir='rtl'] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir='rtl'] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir='rtl'] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir='rtl'] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir='rtl'] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir='rtl'] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir='rtl'] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir='rtl'] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb} .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none; -moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden {display:none;} :root {--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1250px;--font-family-sans-serif:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; }*, *::before, *::after {box-sizing:border-box; }html {font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0, 0, 0, 0); }@-ms-viewport {width:device-width; }article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {display:block; }body {margin:0;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff; }[tabindex='-1']:focus {outline:0 !important; }hr {box-sizing:content-box;height:0;overflow:visible; }h1, h2, h3, h4, h5, h6 {margin-top:0;margin-bottom:0.5rem; }p {margin-top:0;margin-bottom:1rem; }abbr[title], abbr[data-original-title] {text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0; }address {margin-bottom:1rem;font-style:normal;line-height:inherit; }ol, ul, dl {margin-top:0;margin-bottom:1rem; }ol ol, ul ul, ol ul, ul ol {margin-bottom:0; }dt {font-weight:700; }dd {margin-bottom:0.5rem;margin-left:0; }blockquote {margin:0 0 1rem; }dfn {font-style:italic; }b, strong {font-weight:bolder; }small {font-size:80%; }sub, sup {position:relative;font-size:75%;line-height:0;vertical-align:baseline; }sub {bottom:-0.25em; }sup {top:-0.5em; }a {color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects; }a:hover {color:#0056b3;text-decoration:underline; }a:not([href]):not([tabindex]) {color:inherit;text-decoration:none; }a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {color:inherit;text-decoration:none; }a:not([href]):not([tabindex]):focus {outline:0; }pre, code, kbd, samp {font-family:monospace, monospace;font-size:1em; }pre {margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar; }figure {margin:0 0 1rem; }img {vertical-align:middle;border-style:none; }svg:not(:root) {overflow:hidden; }table {border-collapse:collapse; }caption {padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left;caption-side:bottom; }th {text-align:inherit; }label {display:inline-block;margin-bottom:0.5rem; }button {border-radius:0; }button:focus {outline:1px dotted;outline:5px auto -webkit-focus-ring-color; }input, button, select, optgroup, textarea {margin:0;font-family:inherit;font-size:inherit;line-height:inherit; }button, input {overflow:visible; }button, select {text-transform:none; }button, html [type='button'], [type='reset'], [type='submit'] {-webkit-appearance:button; }button::-moz-focus-inner, [type='button']::-moz-focus-inner, [type='reset']::-moz-focus-inner, [type='submit']::-moz-focus-inner {padding:0;border-style:none; }input[type='radio'], input[type='checkbox'] {box-sizing:border-box;padding:0; }input[type='date'], input[type='time'], input[type='datetime-local'], input[type='month'] {-webkit-appearance:listbox; }textarea {overflow:auto;resize:vertical; }fieldset {min-width:0;padding:0;margin:0;border:0; }legend {display:block;width:100%;max-width:100%;padding:0;margin-bottom:0.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal; }progress {vertical-align:baseline; }[type='number']::-webkit-inner-spin-button, [type='number']::-webkit-outer-spin-button {height:auto; }[type='search'] {outline-offset:-2px;-webkit-appearance:none; }[type='search']::-webkit-search-cancel-button, [type='search']::-webkit-search-decoration {-webkit-appearance:none; }::-webkit-file-upload-button {font:inherit;-webkit-appearance:button; }output {display:inline-block; }summary {display:list-item;cursor:pointer; }template {display:none; }[hidden] {display:none !important; }.container {width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto; }@media (min-width:576px) {.container {max-width:540px; } }@media (min-width:768px) {.container {max-width:720px; } }@media (min-width:992px) {.container {max-width:960px; } }@media (min-width:1250px) {.container {max-width:1200px; } }.container-fluid {width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto; }.row {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px; }.no-gutters {margin-right:0;margin-left:0; }.no-gutters > .col, .no-gutters > [class*='col-'] {padding-right:0;padding-left:0; }.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px; }.col {-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%; }.col-auto {-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none; }.col-1 {-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%; }.col-2 {-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%; }.col-3 {-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%; }.col-4 {-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%; }.col-5 {-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%; }.col-6 {-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%; }.col-7 {-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%; }.col-8 {-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%; }.col-9 {-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%; }.col-10 {-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%; }.col-11 {-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%; }.col-12 {-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%; }.order-first {-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1; }.order-last {-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13; }.order-0 {-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0; }.order-1 {-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1; }.order-2 {-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2; }.order-3 {-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3; }.order-4 {-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4; }.order-5 {-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5; }.order-6 {-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6; }.order-7 {-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7; }.order-8 {-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8; }.order-9 {-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9; }.order-10 {-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10; }.order-11 {-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11; }.order-12 {-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12; }.offset-1 {margin-left:8.33333%; }.offset-2 {margin-left:16.66667%; }.offset-3 {margin-left:25%; }.offset-4 {margin-left:33.33333%; }.offset-5 {margin-left:41.66667%; }.offset-6 {margin-left:50%; }.offset-7 {margin-left:58.33333%; }.offset-8 {margin-left:66.66667%; }.offset-9 {margin-left:75%; }.offset-10 {margin-left:83.33333%; }.offset-11 {margin-left:91.66667%; }@media (min-width:576px) {.col-sm {-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%; }.col-sm-auto {-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none; }.col-sm-1 {-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%; }.col-sm-2 {-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%; }.col-sm-3 {-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%; }.col-sm-4 {-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%; }.col-sm-5 {-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%; }.col-sm-6 {-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%; }.col-sm-7 {-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%; }.col-sm-8 {-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%; }.col-sm-9 {-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%; }.col-sm-10 {-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%; }.col-sm-11 {-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%; }.col-sm-12 {-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%; }.order-sm-first {-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1; }.order-sm-last {-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13; }.order-sm-0 {-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0; }.order-sm-1 {-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1; }.order-sm-2 {-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2; }.order-sm-3 {-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3; }.order-sm-4 {-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4; }.order-sm-5 {-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5; }.order-sm-6 {-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6; }.order-sm-7 {-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7; }.order-sm-8 {-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8; }.order-sm-9 {-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9; }.order-sm-10 {-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10; }.order-sm-11 {-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11; }.order-sm-12 {-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12; }.offset-sm-0 {margin-left:0; }.offset-sm-1 {margin-left:8.33333%; }.offset-sm-2 {margin-left:16.66667%; }.offset-sm-3 {margin-left:25%; }.offset-sm-4 {margin-left:33.33333%; }.offset-sm-5 {margin-left:41.66667%; }.offset-sm-6 {margin-left:50%; }.offset-sm-7 {margin-left:58.33333%; }.offset-sm-8 {margin-left:66.66667%; }.offset-sm-9 {margin-left:75%; }.offset-sm-10 {margin-left:83.33333%; }.offset-sm-11 {margin-left:91.66667%; } }@media (min-width:768px) {.col-md {-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%; }.col-md-auto {-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none; }.col-md-1 {-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%; }.col-md-2 {-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%; }.col-md-3 {-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%; }.col-md-4 {-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%; }.col-md-5 {-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%; }.col-md-6 {-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%; }.col-md-7 {-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%; }.col-md-8 {-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%; }.col-md-9 {-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%; }.col-md-10 {-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%; }.col-md-11 {-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%; }.col-md-12 {-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%; }.order-md-first {-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1; }.order-md-last {-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13; }.order-md-0 {-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0; }.order-md-1 {-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1; }.order-md-2 {-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2; }.order-md-3 {-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3; }.order-md-4 {-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4; }.order-md-5 {-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5; }.order-md-6 {-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6; }.order-md-7 {-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7; }.order-md-8 {-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8; }.order-md-9 {-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9; }.order-md-10 {-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10; }.order-md-11 {-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11; }.order-md-12 {-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12; }.offset-md-0 {margin-left:0; }.offset-md-1 {margin-left:8.33333%; }.offset-md-2 {margin-left:16.66667%; }.offset-md-3 {margin-left:25%; }.offset-md-4 {margin-left:33.33333%; }.offset-md-5 {margin-left:41.66667%; }.offset-md-6 {margin-left:50%; }.offset-md-7 {margin-left:58.33333%; }.offset-md-8 {margin-left:66.66667%; }.offset-md-9 {margin-left:75%; }.offset-md-10 {margin-left:83.33333%; }.offset-md-11 {margin-left:91.66667%; } }@media (min-width:992px) {.col-lg {-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%; }.col-lg-auto {-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none; }.col-lg-1 {-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%; }.col-lg-2 {-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%; }.col-lg-3 {-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%; }.col-lg-4 {-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%; }.col-lg-5 {-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%; }.col-lg-6 {-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%; }.col-lg-7 {-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%; }.col-lg-8 {-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%; }.col-lg-9 {-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%; }.col-lg-10 {-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%; }.col-lg-11 {-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%; }.col-lg-12 {-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%; }.order-lg-first {-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1; }.order-lg-last {-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13; }.order-lg-0 {-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0; }.order-lg-1 {-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1; }.order-lg-2 {-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2; }.order-lg-3 {-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3; }.order-lg-4 {-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4; }.order-lg-5 {-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5; }.order-lg-6 {-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6; }.order-lg-7 {-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7; }.order-lg-8 {-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8; }.order-lg-9 {-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9; }.order-lg-10 {-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10; }.order-lg-11 {-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11; }.order-lg-12 {-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12; }.offset-lg-0 {margin-left:0; }.offset-lg-1 {margin-left:8.33333%; }.offset-lg-2 {margin-left:16.66667%; }.offset-lg-3 {margin-left:25%; }.offset-lg-4 {margin-left:33.33333%; }.offset-lg-5 {margin-left:41.66667%; }.offset-lg-6 {margin-left:50%; }.offset-lg-7 {margin-left:58.33333%; }.offset-lg-8 {margin-left:66.66667%; }.offset-lg-9 {margin-left:75%; }.offset-lg-10 {margin-left:83.33333%; }.offset-lg-11 {margin-left:91.66667%; } }@media (min-width:1250px) {.col-xl {-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%; }.col-xl-auto {-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none; }.col-xl-1 {-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%; }.col-xl-2 {-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%; }.col-xl-3 {-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%; }.col-xl-4 {-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%; }.col-xl-5 {-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%; }.col-xl-6 {-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%; }.col-xl-7 {-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%; }.col-xl-8 {-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%; }.col-xl-9 {-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%; }.col-xl-10 {-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%; }.col-xl-11 {-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%; }.col-xl-12 {-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%; }.order-xl-first {-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1; }.order-xl-last {-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13; }.order-xl-0 {-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0; }.order-xl-1 {-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1; }.order-xl-2 {-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2; }.order-xl-3 {-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3; }.order-xl-4 {-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4; }.order-xl-5 {-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5; }.order-xl-6 {-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6; }.order-xl-7 {-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7; }.order-xl-8 {-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8; }.order-xl-9 {-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9; }.order-xl-10 {-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10; }.order-xl-11 {-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11; }.order-xl-12 {-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12; }.offset-xl-0 {margin-left:0; }.offset-xl-1 {margin-left:8.33333%; }.offset-xl-2 {margin-left:16.66667%; }.offset-xl-3 {margin-left:25%; }.offset-xl-4 {margin-left:33.33333%; }.offset-xl-5 {margin-left:41.66667%; }.offset-xl-6 {margin-left:50%; }.offset-xl-7 {margin-left:58.33333%; }.offset-xl-8 {margin-left:66.66667%; }.offset-xl-9 {margin-left:75%; }.offset-xl-10 {margin-left:83.33333%; }.offset-xl-11 {margin-left:91.66667%; } }.img-fluid {max-width:100%;height:auto; }.img-thumbnail {padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:0.25rem;max-width:100%;height:auto; }.figure {display:inline-block; }.figure-img {margin-bottom:0.5rem;line-height:1; }.figure-caption {font-size:90%;color:#6c757d; }.align-baseline {vertical-align:baseline !important; }.align-top {vertical-align:top !important; }.align-middle {vertical-align:middle !important; }.align-bottom {vertical-align:bottom !important; }.align-text-bottom {vertical-align:text-bottom !important; }.align-text-top {vertical-align:text-top !important; }.bg-primary {background-color:#007bff !important; }a.bg-primary:hover, button.bg-primary:hover, a.bg-primary:focus, button.bg-primary:focus {background-color:#0062cc !important; }.bg-secondary {background-color:#6c757d !important; }a.bg-secondary:hover, button.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:focus {background-color:#545b62 !important; }.bg-success {background-color:#28a745 !important; }a.bg-success:hover, button.bg-success:hover, a.bg-success:focus, button.bg-success:focus {background-color:#1e7e34 !important; }.bg-info {background-color:#17a2b8 !important; }a.bg-info:hover, button.bg-info:hover, a.bg-info:focus, button.bg-info:focus {background-color:#117a8b !important; }.bg-warning {background-color:#ffc107 !important; }a.bg-warning:hover, button.bg-warning:hover, a.bg-warning:focus, button.bg-warning:focus {background-color:#d39e00 !important; }.bg-danger {background-color:#dc3545 !important; }a.bg-danger:hover, button.bg-danger:hover, a.bg-danger:focus, button.bg-danger:focus {background-color:#bd2130 !important; }.bg-light {background-color:#f8f9fa !important; }a.bg-light:hover, button.bg-light:hover, a.bg-light:focus, button.bg-light:focus {background-color:#dae0e5 !important; }.bg-dark {background-color:#343a40 !important; }a.bg-dark:hover, button.bg-dark:hover, a.bg-dark:focus, button.bg-dark:focus {background-color:#1d2124 !important; }.bg-white {background-color:#fff !important; }.bg-transparent {background-color:transparent !important; }.border {border:1px solid #dee2e6 !important; }.border-top {border-top:1px solid #dee2e6 !important; }.border-right {border-right:1px solid #dee2e6 !important; }.border-bottom {border-bottom:1px solid #dee2e6 !important; }.border-left {border-left:1px solid #dee2e6 !important; }.border-0 {border:0 !important; }.border-top-0 {border-top:0 !important; }.border-right-0 {border-right:0 !important; }.border-bottom-0 {border-bottom:0 !important; }.border-left-0 {border-left:0 !important; }.border-primary {border-color:#007bff !important; }.border-secondary {border-color:#6c757d !important; }.border-success {border-color:#28a745 !important; }.border-info {border-color:#17a2b8 !important; }.border-warning {border-color:#ffc107 !important; }.border-danger {border-color:#dc3545 !important; }.border-light {border-color:#f8f9fa !important; }.border-dark {border-color:#343a40 !important; }.border-white {border-color:#fff !important; }.rounded {border-radius:0.25rem !important; }.rounded-top {border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important; }.rounded-right {border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important; }.rounded-bottom {border-bottom-right-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important; }.rounded-left {border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important; }.rounded-circle {border-radius:50% !important; }.rounded-0 {border-radius:0 !important; }.clearfix::after {display:block;clear:both;content:''; }.d-none {display:none !important; }.d-inline {display:inline !important; }.d-inline-block {display:inline-block !important; }.d-block {display:block !important; }.d-table {display:table !important; }.d-table-row {display:table-row !important; }.d-table-cell {display:table-cell !important; }.d-flex {display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important; }.d-inline-flex {display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important; }@media (min-width:576px) {.d-sm-none {display:none !important; }.d-sm-inline {display:inline !important; }.d-sm-inline-block {display:inline-block !important; }.d-sm-block {display:block !important; }.d-sm-table {display:table !important; }.d-sm-table-row {display:table-row !important; }.d-sm-table-cell {display:table-cell !important; }.d-sm-flex {display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important; }.d-sm-inline-flex {display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important; } }@media (min-width:768px) {.d-md-none {display:none !important; }.d-md-inline {display:inline !important; }.d-md-inline-block {display:inline-block !important; }.d-md-block {display:block !important; }.d-md-table {display:table !important; }.d-md-table-row {display:table-row !important; }.d-md-table-cell {display:table-cell !important; }.d-md-flex {display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important; }.d-md-inline-flex {display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important; } }@media (min-width:992px) {.d-lg-none {display:none !important; }.d-lg-inline {display:inline !important; }.d-lg-inline-block {display:inline-block !important; }.d-lg-block {display:block !important; }.d-lg-table {display:table !important; }.d-lg-table-row {display:table-row !important; }.d-lg-table-cell {display:table-cell !important; }.d-lg-flex {display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important; }.d-lg-inline-flex {display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important; } }@media (min-width:1250px) {.d-xl-none {display:none !important; }.d-xl-inline {display:inline !important; }.d-xl-inline-block {display:inline-block !important; }.d-xl-block {display:block !important; }.d-xl-table {display:table !important; }.d-xl-table-row {display:table-row !important; }.d-xl-table-cell {display:table-cell !important; }.d-xl-flex {display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important; }.d-xl-inline-flex {display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important; } }@media print {.d-print-none {display:none !important; }.d-print-inline {display:inline !important; }.d-print-inline-block {display:inline-block !important; }.d-print-block {display:block !important; }.d-print-table {display:table !important; }.d-print-table-row {display:table-row !important; }.d-print-table-cell {display:table-cell !important; }.d-print-flex {display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important; }.d-print-inline-flex {display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important; } }.embed-responsive {position:relative;display:block;width:100%;padding:0;overflow:hidden; }.embed-responsive::before {display:block;content:''; }.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0; }.embed-responsive-21by9::before {padding-top:42.85714%; }.embed-responsive-16by9::before {padding-top:56.25%; }.embed-responsive-4by3::before {padding-top:75%; }.embed-responsive-1by1::before {padding-top:100%; }.flex-row {-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important; }.flex-column {-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important; }.flex-row-reverse {-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important; }.flex-column-reverse {-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important; }.flex-wrap {-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important; }.flex-nowrap {-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important; }.flex-wrap-reverse {-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important; }.justify-content-start {-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important; }.justify-content-end {-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important; }.justify-content-center {-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important; }.justify-content-between {-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important; }.justify-content-around {-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important; }.align-items-start {-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;-ms-grid-row-align:flex-start !important;align-items:flex-start !important; }.align-items-end {-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;-ms-grid-row-align:flex-end !important;align-items:flex-end !important; }.align-items-center {-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;-ms-grid-row-align:center !important;align-items:center !important; }.align-items-baseline {-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;-ms-grid-row-align:baseline !important;align-items:baseline !important; }.align-items-stretch {-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;-ms-grid-row-align:stretch !important;align-items:stretch !important; }.align-content-start {-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important; }.align-content-end {-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important; }.align-content-center {-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important; }.align-content-between {-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important; }.align-content-around {-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important; }.align-content-stretch {-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important; }.align-self-auto {-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important; }.align-self-start {-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important; }.align-self-end {-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important; }.align-self-center {-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important; }.align-self-baseline {-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important; }.align-self-stretch {-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important; }@media (min-width:576px) {.flex-sm-row {-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important; }.flex-sm-column {-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important; }.flex-sm-row-reverse {-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important; }.flex-sm-column-reverse {-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important; }.flex-sm-wrap {-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important; }.flex-sm-nowrap {-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important; }.flex-sm-wrap-reverse {-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important; }.justify-content-sm-start {-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important; }.justify-content-sm-end {-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important; }.justify-content-sm-center {-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important; }.justify-content-sm-between {-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important; }.justify-content-sm-around {-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important; }.align-items-sm-start {-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;-ms-grid-row-align:flex-start !important;align-items:flex-start !important; }.align-items-sm-end {-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;-ms-grid-row-align:flex-end !important;align-items:flex-end !important; }.align-items-sm-center {-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;-ms-grid-row-align:center !important;align-items:center !important; }.align-items-sm-baseline {-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;-ms-grid-row-align:baseline !important;align-items:baseline !important; }.align-items-sm-stretch {-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;-ms-grid-row-align:stretch !important;align-items:stretch !important; }.align-content-sm-start {-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important; }.align-content-sm-end {-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important; }.align-content-sm-center {-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important; }.align-content-sm-between {-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important; }.align-content-sm-around {-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important; }.align-content-sm-stretch {-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important; }.align-self-sm-auto {-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important; }.align-self-sm-start {-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important; }.align-self-sm-end {-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important; }.align-self-sm-center {-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important; }.align-self-sm-baseline {-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important; }.align-self-sm-stretch {-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important; } }@media (min-width:768px) {.flex-md-row {-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important; }.flex-md-column {-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important; }.flex-md-row-reverse {-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important; }.flex-md-column-reverse {-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important; }.flex-md-wrap {-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important; }.flex-md-nowrap {-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important; }.flex-md-wrap-reverse {-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important; }.justify-content-md-start {-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important; }.justify-content-md-end {-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important; }.justify-content-md-center {-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important; }.justify-content-md-between {-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important; }.justify-content-md-around {-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important; }.align-items-md-start {-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;-ms-grid-row-align:flex-start !important;align-items:flex-start !important; }.align-items-md-end {-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;-ms-grid-row-align:flex-end !important;align-items:flex-end !important; }.align-items-md-center {-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;-ms-grid-row-align:center !important;align-items:center !important; }.align-items-md-baseline {-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;-ms-grid-row-align:baseline !important;align-items:baseline !important; }.align-items-md-stretch {-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;-ms-grid-row-align:stretch !important;align-items:stretch !important; }.align-content-md-start {-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important; }.align-content-md-end {-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important; }.align-content-md-center {-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important; }.align-content-md-between {-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important; }.align-content-md-around {-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important; }.align-content-md-stretch {-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important; }.align-self-md-auto {-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important; }.align-self-md-start {-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important; }.align-self-md-end {-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important; }.align-self-md-center {-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important; }.align-self-md-baseline {-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important; }.align-self-md-stretch {-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important; } }@media (min-width:992px) {.flex-lg-row {-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important; }.flex-lg-column {-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important; }.flex-lg-row-reverse {-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important; }.flex-lg-column-reverse {-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important; }.flex-lg-wrap {-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important; }.flex-lg-nowrap {-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important; }.flex-lg-wrap-reverse {-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important; }.justify-content-lg-start {-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important; }.justify-content-lg-end {-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important; }.justify-content-lg-center {-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important; }.justify-content-lg-between {-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important; }.justify-content-lg-around {-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important; }.align-items-lg-start {-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;-ms-grid-row-align:flex-start !important;align-items:flex-start !important; }.align-items-lg-end {-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;-ms-grid-row-align:flex-end !important;align-items:flex-end !important; }.align-items-lg-center {-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;-ms-grid-row-align:center !important;align-items:center !important; }.align-items-lg-baseline {-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;-ms-grid-row-align:baseline !important;align-items:baseline !important; }.align-items-lg-stretch {-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;-ms-grid-row-align:stretch !important;align-items:stretch !important; }.align-content-lg-start {-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important; }.align-content-lg-end {-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important; }.align-content-lg-center {-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important; }.align-content-lg-between {-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important; }.align-content-lg-around {-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important; }.align-content-lg-stretch {-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important; }.align-self-lg-auto {-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important; }.align-self-lg-start {-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important; }.align-self-lg-end {-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important; }.align-self-lg-center {-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important; }.align-self-lg-baseline {-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important; }.align-self-lg-stretch {-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important; } }@media (min-width:1250px) {.flex-xl-row {-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important; }.flex-xl-column {-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important; }.flex-xl-row-reverse {-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important; }.flex-xl-column-reverse {-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important; }.flex-xl-wrap {-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important; }.flex-xl-nowrap {-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important; }.flex-xl-wrap-reverse {-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important; }.justify-content-xl-start {-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important; }.justify-content-xl-end {-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important; }.justify-content-xl-center {-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important; }.justify-content-xl-between {-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important; }.justify-content-xl-around {-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important; }.align-items-xl-start {-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;-ms-grid-row-align:flex-start !important;align-items:flex-start !important; }.align-items-xl-end {-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;-ms-grid-row-align:flex-end !important;align-items:flex-end !important; }.align-items-xl-center {-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;-ms-grid-row-align:center !important;align-items:center !important; }.align-items-xl-baseline {-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;-ms-grid-row-align:baseline !important;align-items:baseline !important; }.align-items-xl-stretch {-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;-ms-grid-row-align:stretch !important;align-items:stretch !important; }.align-content-xl-start {-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important; }.align-content-xl-end {-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important; }.align-content-xl-center {-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important; }.align-content-xl-between {-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important; }.align-content-xl-around {-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important; }.align-content-xl-stretch {-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important; }.align-self-xl-auto {-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important; }.align-self-xl-start {-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important; }.align-self-xl-end {-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important; }.align-self-xl-center {-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important; }.align-self-xl-baseline {-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important; }.align-self-xl-stretch {-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important; } }.float-left {float:left !important; }.float-right {float:right !important; }.float-none {float:none !important; }@media (min-width:576px) {.float-sm-left {float:left !important; }.float-sm-right {float:right !important; }.float-sm-none {float:none !important; } }@media (min-width:768px) {.float-md-left {float:left !important; }.float-md-right {float:right !important; }.float-md-none {float:none !important; } }@media (min-width:992px) {.float-lg-left {float:left !important; }.float-lg-right {float:right !important; }.float-lg-none {float:none !important; } }@media (min-width:1250px) {.float-xl-left {float:left !important; }.float-xl-right {float:right !important; }.float-xl-none {float:none !important; } }.position-static {position:static !important; }.position-relative {position:relative !important; }.position-absolute {position:absolute !important; }.position-fixed {position:fixed !important; }.position-sticky {position:-webkit-sticky !important;position:sticky !important; }.fixed-top {position:fixed;top:0;right:0;left:0;z-index:1030; }.fixed-bottom {position:fixed;right:0;bottom:0;left:0;z-index:1030; }@supports ((position: -webkit-sticky) or (position: sticky)) {position:-webkit-sticky;position:sticky;top:0;z-index:1020; }.sr-only {position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0; }.sr-only-focusable:active, .sr-only-focusable:focus {position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none; }.w-25 {width:25% !important; }.w-50 {width:50% !important; }.w-75 {width:75% !important; }.w-100 {width:100% !important; }.h-25 {height:25% !important; }.h-50 {height:50% !important; }.h-75 {height:75% !important; }.h-100 {height:100% !important; }.mw-100 {max-width:100% !important; }.mh-100 {max-height:100% !important; }.m-0 {margin:0 !important; }.mt-0, .my-0 {margin-top:0 !important; }.mr-0, .mx-0 {margin-right:0 !important; }.mb-0, .my-0 {margin-bottom:0 !important; }.ml-0, .mx-0 {margin-left:0 !important; }.m-1 {margin:0.25rem !important; }.mt-1, .my-1 {margin-top:0.25rem !important; }.mr-1, .mx-1 {margin-right:0.25rem !important; }.mb-1, .my-1 {margin-bottom:0.25rem !important; }.ml-1, .mx-1 {margin-left:0.25rem !important; }.m-2 {margin:0.5rem !important; }.mt-2, .my-2 {margin-top:0.5rem !important; }.mr-2, .mx-2 {margin-right:0.5rem !important; }.mb-2, .my-2 {margin-bottom:0.5rem !important; }.ml-2, .mx-2 {margin-left:0.5rem !important; }.m-3 {margin:1rem !important; }.mt-3, .my-3 {margin-top:1rem !important; }.mr-3, .mx-3 {margin-right:1rem !important; }.mb-3, .my-3 {margin-bottom:1rem !important; }.ml-3, .mx-3 {margin-left:1rem !important; }.m-4 {margin:1.5rem !important; }.mt-4, .my-4 {margin-top:1.5rem !important; }.mr-4, .mx-4 {margin-right:1.5rem !important; }.mb-4, .my-4 {margin-bottom:1.5rem !important; }.ml-4, .mx-4 {margin-left:1.5rem !important; }.m-5 {margin:3rem !important; }.mt-5, .my-5 {margin-top:3rem !important; }.mr-5, .mx-5 {margin-right:3rem !important; }.mb-5, .my-5 {margin-bottom:3rem !important; }.ml-5, .mx-5 {margin-left:3rem !important; }.p-0 {padding:0 !important; }.pt-0, .py-0 {padding-top:0 !important; }.pr-0, .px-0 {padding-right:0 !important; }.pb-0, .py-0 {padding-bottom:0 !important; }.pl-0, .px-0 {padding-left:0 !important; }.p-1 {padding:0.25rem !important; }.pt-1, .py-1 {padding-top:0.25rem !important; }.pr-1, .px-1 {padding-right:0.25rem !important; }.pb-1, .py-1 {padding-bottom:0.25rem !important; }.pl-1, .px-1 {padding-left:0.25rem !important; }.p-2 {padding:0.5rem !important; }.pt-2, .py-2 {padding-top:0.5rem !important; }.pr-2, .px-2 {padding-right:0.5rem !important; }.pb-2, .py-2 {padding-bottom:0.5rem !important; }.pl-2, .px-2 {padding-left:0.5rem !important; }.p-3 {padding:1rem !important; }.pt-3, .py-3 {padding-top:1rem !important; }.pr-3, .px-3 {padding-right:1rem !important; }.pb-3, .py-3 {padding-bottom:1rem !important; }.pl-3, .px-3 {padding-left:1rem !important; }.p-4 {padding:1.5rem !important; }.pt-4, .py-4 {padding-top:1.5rem !important; }.pr-4, .px-4 {padding-right:1.5rem !important; }.pb-4, .py-4 {padding-bottom:1.5rem !important; }.pl-4, .px-4 {padding-left:1.5rem !important; }.p-5 {padding:3rem !important; }.pt-5, .py-5 {padding-top:3rem !important; }.pr-5, .px-5 {padding-right:3rem !important; }.pb-5, .py-5 {padding-bottom:3rem !important; }.pl-5, .px-5 {padding-left:3rem !important; }.m-auto {margin:auto !important; }.mt-auto, .my-auto {margin-top:auto !important; }.mr-auto, .mx-auto {margin-right:auto !important; }.mb-auto, .my-auto {margin-bottom:auto !important; }.ml-auto, .mx-auto {margin-left:auto !important; }@media (min-width:576px) {.m-sm-0 {margin:0 !important; }.mt-sm-0, .my-sm-0 {margin-top:0 !important; }.mr-sm-0, .mx-sm-0 {margin-right:0 !important; }.mb-sm-0, .my-sm-0 {margin-bottom:0 !important; }.ml-sm-0, .mx-sm-0 {margin-left:0 !important; }.m-sm-1 {margin:0.25rem !important; }.mt-sm-1, .my-sm-1 {margin-top:0.25rem !important; }.mr-sm-1, .mx-sm-1 {margin-right:0.25rem !important; }.mb-sm-1, .my-sm-1 {margin-bottom:0.25rem !important; }.ml-sm-1, .mx-sm-1 {margin-left:0.25rem !important; }.m-sm-2 {margin:0.5rem !important; }.mt-sm-2, .my-sm-2 {margin-top:0.5rem !important; }.mr-sm-2, .mx-sm-2 {margin-right:0.5rem !important; }.mb-sm-2, .my-sm-2 {margin-bottom:0.5rem !important; }.ml-sm-2, .mx-sm-2 {margin-left:0.5rem !important; }.m-sm-3 {margin:1rem !important; }.mt-sm-3, .my-sm-3 {margin-top:1rem !important; }.mr-sm-3, .mx-sm-3 {margin-right:1rem !important; }.mb-sm-3, .my-sm-3 {margin-bottom:1rem !important; }.ml-sm-3, .mx-sm-3 {margin-left:1rem !important; }.m-sm-4 {margin:1.5rem !important; }.mt-sm-4, .my-sm-4 {margin-top:1.5rem !important; }.mr-sm-4, .mx-sm-4 {margin-right:1.5rem !important; }.mb-sm-4, .my-sm-4 {margin-bottom:1.5rem !important; }.ml-sm-4, .mx-sm-4 {margin-left:1.5rem !important; }.m-sm-5 {margin:3rem !important; }.mt-sm-5, .my-sm-5 {margin-top:3rem !important; }.mr-sm-5, .mx-sm-5 {margin-right:3rem !important; }.mb-sm-5, .my-sm-5 {margin-bottom:3rem !important; }.ml-sm-5, .mx-sm-5 {margin-left:3rem !important; }.p-sm-0 {padding:0 !important; }.pt-sm-0, .py-sm-0 {padding-top:0 !important; }.pr-sm-0, .px-sm-0 {padding-right:0 !important; }.pb-sm-0, .py-sm-0 {padding-bottom:0 !important; }.pl-sm-0, .px-sm-0 {padding-left:0 !important; }.p-sm-1 {padding:0.25rem !important; }.pt-sm-1, .py-sm-1 {padding-top:0.25rem !important; }.pr-sm-1, .px-sm-1 {padding-right:0.25rem !important; }.pb-sm-1, .py-sm-1 {padding-bottom:0.25rem !important; }.pl-sm-1, .px-sm-1 {padding-left:0.25rem !important; }.p-sm-2 {padding:0.5rem !important; }.pt-sm-2, .py-sm-2 {padding-top:0.5rem !important; }.pr-sm-2, .px-sm-2 {padding-right:0.5rem !important; }.pb-sm-2, .py-sm-2 {padding-bottom:0.5rem !important; }.pl-sm-2, .px-sm-2 {padding-left:0.5rem !important; }.p-sm-3 {padding:1rem !important; }.pt-sm-3, .py-sm-3 {padding-top:1rem !important; }.pr-sm-3, .px-sm-3 {padding-right:1rem !important; }.pb-sm-3, .py-sm-3 {padding-bottom:1rem !important; }.pl-sm-3, .px-sm-3 {padding-left:1rem !important; }.p-sm-4 {padding:1.5rem !important; }.pt-sm-4, .py-sm-4 {padding-top:1.5rem !important; }.pr-sm-4, .px-sm-4 {padding-right:1.5rem !important; }.pb-sm-4, .py-sm-4 {padding-bottom:1.5rem !important; }.pl-sm-4, .px-sm-4 {padding-left:1.5rem !important; }.p-sm-5 {padding:3rem !important; }.pt-sm-5, .py-sm-5 {padding-top:3rem !important; }.pr-sm-5, .px-sm-5 {padding-right:3rem !important; }.pb-sm-5, .py-sm-5 {padding-bottom:3rem !important; }.pl-sm-5, .px-sm-5 {padding-left:3rem !important; }.m-sm-auto {margin:auto !important; }.mt-sm-auto, .my-sm-auto {margin-top:auto !important; }.mr-sm-auto, .mx-sm-auto {margin-right:auto !important; }.mb-sm-auto, .my-sm-auto {margin-bottom:auto !important; }.ml-sm-auto, .mx-sm-auto {margin-left:auto !important; } }@media (min-width:768px) {.m-md-0 {margin:0 !important; }.mt-md-0, .my-md-0 {margin-top:0 !important; }.mr-md-0, .mx-md-0 {margin-right:0 !important; }.mb-md-0, .my-md-0 {margin-bottom:0 !important; }.ml-md-0, .mx-md-0 {margin-left:0 !important; }.m-md-1 {margin:0.25rem !important; }.mt-md-1, .my-md-1 {margin-top:0.25rem !important; }.mr-md-1, .mx-md-1 {margin-right:0.25rem !important; }.mb-md-1, .my-md-1 {margin-bottom:0.25rem !important; }.ml-md-1, .mx-md-1 {margin-left:0.25rem !important; }.m-md-2 {margin:0.5rem !important; }.mt-md-2, .my-md-2 {margin-top:0.5rem !important; }.mr-md-2, .mx-md-2 {margin-right:0.5rem !important; }.mb-md-2, .my-md-2 {margin-bottom:0.5rem !important; }.ml-md-2, .mx-md-2 {margin-left:0.5rem !important; }.m-md-3 {margin:1rem !important; }.mt-md-3, .my-md-3 {margin-top:1rem !important; }.mr-md-3, .mx-md-3 {margin-right:1rem !important; }.mb-md-3, .my-md-3 {margin-bottom:1rem !important; }.ml-md-3, .mx-md-3 {margin-left:1rem !important; }.m-md-4 {margin:1.5rem !important; }.mt-md-4, .my-md-4 {margin-top:1.5rem !important; }.mr-md-4, .mx-md-4 {margin-right:1.5rem !important; }.mb-md-4, .my-md-4 {margin-bottom:1.5rem !important; }.ml-md-4, .mx-md-4 {margin-left:1.5rem !important; }.m-md-5 {margin:3rem !important; }.mt-md-5, .my-md-5 {margin-top:3rem !important; }.mr-md-5, .mx-md-5 {margin-right:3rem !important; }.mb-md-5, .my-md-5 {margin-bottom:3rem !important; }.ml-md-5, .mx-md-5 {margin-left:3rem !important; }.p-md-0 {padding:0 !important; }.pt-md-0, .py-md-0 {padding-top:0 !important; }.pr-md-0, .px-md-0 {padding-right:0 !important; }.pb-md-0, .py-md-0 {padding-bottom:0 !important; }.pl-md-0, .px-md-0 {padding-left:0 !important; }.p-md-1 {padding:0.25rem !important; }.pt-md-1, .py-md-1 {padding-top:0.25rem !important; }.pr-md-1, .px-md-1 {padding-right:0.25rem !important; }.pb-md-1, .py-md-1 {padding-bottom:0.25rem !important; }.pl-md-1, .px-md-1 {padding-left:0.25rem !important; }.p-md-2 {padding:0.5rem !important; }.pt-md-2, .py-md-2 {padding-top:0.5rem !important; }.pr-md-2, .px-md-2 {padding-right:0.5rem !important; }.pb-md-2, .py-md-2 {padding-bottom:0.5rem !important; }.pl-md-2, .px-md-2 {padding-left:0.5rem !important; }.p-md-3 {padding:1rem !important; }.pt-md-3, .py-md-3 {padding-top:1rem !important; }.pr-md-3, .px-md-3 {padding-right:1rem !important; }.pb-md-3, .py-md-3 {padding-bottom:1rem !important; }.pl-md-3, .px-md-3 {padding-left:1rem !important; }.p-md-4 {padding:1.5rem !important; }.pt-md-4, .py-md-4 {padding-top:1.5rem !important; }.pr-md-4, .px-md-4 {padding-right:1.5rem !important; }.pb-md-4, .py-md-4 {padding-bottom:1.5rem !important; }.pl-md-4, .px-md-4 {padding-left:1.5rem !important; }.p-md-5 {padding:3rem !important; }.pt-md-5, .py-md-5 {padding-top:3rem !important; }.pr-md-5, .px-md-5 {padding-right:3rem !important; }.pb-md-5, .py-md-5 {padding-bottom:3rem !important; }.pl-md-5, .px-md-5 {padding-left:3rem !important; }.m-md-auto {margin:auto !important; }.mt-md-auto, .my-md-auto {margin-top:auto !important; }.mr-md-auto, .mx-md-auto {margin-right:auto !important; }.mb-md-auto, .my-md-auto {margin-bottom:auto !important; }.ml-md-auto, .mx-md-auto {margin-left:auto !important; } }@media (min-width:992px) {.m-lg-0 {margin:0 !important; }.mt-lg-0, .my-lg-0 {margin-top:0 !important; }.mr-lg-0, .mx-lg-0 {margin-right:0 !important; }.mb-lg-0, .my-lg-0 {margin-bottom:0 !important; }.ml-lg-0, .mx-lg-0 {margin-left:0 !important; }.m-lg-1 {margin:0.25rem !important; }.mt-lg-1, .my-lg-1 {margin-top:0.25rem !important; }.mr-lg-1, .mx-lg-1 {margin-right:0.25rem !important; }.mb-lg-1, .my-lg-1 {margin-bottom:0.25rem !important; }.ml-lg-1, .mx-lg-1 {margin-left:0.25rem !important; }.m-lg-2 {margin:0.5rem !important; }.mt-lg-2, .my-lg-2 {margin-top:0.5rem !important; }.mr-lg-2, .mx-lg-2 {margin-right:0.5rem !important; }.mb-lg-2, .my-lg-2 {margin-bottom:0.5rem !important; }.ml-lg-2, .mx-lg-2 {margin-left:0.5rem !important; }.m-lg-3 {margin:1rem !important; }.mt-lg-3, .my-lg-3 {margin-top:1rem !important; }.mr-lg-3, .mx-lg-3 {margin-right:1rem !important; }.mb-lg-3, .my-lg-3 {margin-bottom:1rem !important; }.ml-lg-3, .mx-lg-3 {margin-left:1rem !important; }.m-lg-4 {margin:1.5rem !important; }.mt-lg-4, .my-lg-4 {margin-top:1.5rem !important; }.mr-lg-4, .mx-lg-4 {margin-right:1.5rem !important; }.mb-lg-4, .my-lg-4 {margin-bottom:1.5rem !important; }.ml-lg-4, .mx-lg-4 {margin-left:1.5rem !important; }.m-lg-5 {margin:3rem !important; }.mt-lg-5, .my-lg-5 {margin-top:3rem !important; }.mr-lg-5, .mx-lg-5 {margin-right:3rem !important; }.mb-lg-5, .my-lg-5 {margin-bottom:3rem !important; }.ml-lg-5, .mx-lg-5 {margin-left:3rem !important; }.p-lg-0 {padding:0 !important; }.pt-lg-0, .py-lg-0 {padding-top:0 !important; }.pr-lg-0, .px-lg-0 {padding-right:0 !important; }.pb-lg-0, .py-lg-0 {padding-bottom:0 !important; }.pl-lg-0, .px-lg-0 {padding-left:0 !important; }.p-lg-1 {padding:0.25rem !important; }.pt-lg-1, .py-lg-1 {padding-top:0.25rem !important; }.pr-lg-1, .px-lg-1 {padding-right:0.25rem !important; }.pb-lg-1, .py-lg-1 {padding-bottom:0.25rem !important; }.pl-lg-1, .px-lg-1 {padding-left:0.25rem !important; }.p-lg-2 {padding:0.5rem !important; }.pt-lg-2, .py-lg-2 {padding-top:0.5rem !important; }.pr-lg-2, .px-lg-2 {padding-right:0.5rem !important; }.pb-lg-2, .py-lg-2 {padding-bottom:0.5rem !important; }.pl-lg-2, .px-lg-2 {padding-left:0.5rem !important; }.p-lg-3 {padding:1rem !important; }.pt-lg-3, .py-lg-3 {padding-top:1rem !important; }.pr-lg-3, .px-lg-3 {padding-right:1rem !important; }.pb-lg-3, .py-lg-3 {padding-bottom:1rem !important; }.pl-lg-3, .px-lg-3 {padding-left:1rem !important; }.p-lg-4 {padding:1.5rem !important; }.pt-lg-4, .py-lg-4 {padding-top:1.5rem !important; }.pr-lg-4, .px-lg-4 {padding-right:1.5rem !important; }.pb-lg-4, .py-lg-4 {padding-bottom:1.5rem !important; }.pl-lg-4, .px-lg-4 {padding-left:1.5rem !important; }.p-lg-5 {padding:3rem !important; }.pt-lg-5, .py-lg-5 {padding-top:3rem !important; }.pr-lg-5, .px-lg-5 {padding-right:3rem !important; }.pb-lg-5, .py-lg-5 {padding-bottom:3rem !important; }.pl-lg-5, .px-lg-5 {padding-left:3rem !important; }.m-lg-auto {margin:auto !important; }.mt-lg-auto, .my-lg-auto {margin-top:auto !important; }.mr-lg-auto, .mx-lg-auto {margin-right:auto !important; }.mb-lg-auto, .my-lg-auto {margin-bottom:auto !important; }.ml-lg-auto, .mx-lg-auto {margin-left:auto !important; } }@media (min-width:1250px) {.m-xl-0 {margin:0 !important; }.mt-xl-0, .my-xl-0 {margin-top:0 !important; }.mr-xl-0, .mx-xl-0 {margin-right:0 !important; }.mb-xl-0, .my-xl-0 {margin-bottom:0 !important; }.ml-xl-0, .mx-xl-0 {margin-left:0 !important; }.m-xl-1 {margin:0.25rem !important; }.mt-xl-1, .my-xl-1 {margin-top:0.25rem !important; }.mr-xl-1, .mx-xl-1 {margin-right:0.25rem !important; }.mb-xl-1, .my-xl-1 {margin-bottom:0.25rem !important; }.ml-xl-1, .mx-xl-1 {margin-left:0.25rem !important; }.m-xl-2 {margin:0.5rem !important; }.mt-xl-2, .my-xl-2 {margin-top:0.5rem !important; }.mr-xl-2, .mx-xl-2 {margin-right:0.5rem !important; }.mb-xl-2, .my-xl-2 {margin-bottom:0.5rem !important; }.ml-xl-2, .mx-xl-2 {margin-left:0.5rem !important; }.m-xl-3 {margin:1rem !important; }.mt-xl-3, .my-xl-3 {margin-top:1rem !important; }.mr-xl-3, .mx-xl-3 {margin-right:1rem !important; }.mb-xl-3, .my-xl-3 {margin-bottom:1rem !important; }.ml-xl-3, .mx-xl-3 {margin-left:1rem !important; }.m-xl-4 {margin:1.5rem !important; }.mt-xl-4, .my-xl-4 {margin-top:1.5rem !important; }.mr-xl-4, .mx-xl-4 {margin-right:1.5rem !important; }.mb-xl-4, .my-xl-4 {margin-bottom:1.5rem !important; }.ml-xl-4, .mx-xl-4 {margin-left:1.5rem !important; }.m-xl-5 {margin:3rem !important; }.mt-xl-5, .my-xl-5 {margin-top:3rem !important; }.mr-xl-5, .mx-xl-5 {margin-right:3rem !important; }.mb-xl-5, .my-xl-5 {margin-bottom:3rem !important; }.ml-xl-5, .mx-xl-5 {margin-left:3rem !important; }.p-xl-0 {padding:0 !important; }.pt-xl-0, .py-xl-0 {padding-top:0 !important; }.pr-xl-0, .px-xl-0 {padding-right:0 !important; }.pb-xl-0, .py-xl-0 {padding-bottom:0 !important; }.pl-xl-0, .px-xl-0 {padding-left:0 !important; }.p-xl-1 {padding:0.25rem !important; }.pt-xl-1, .py-xl-1 {padding-top:0.25rem !important; }.pr-xl-1, .px-xl-1 {padding-right:0.25rem !important; }.pb-xl-1, .py-xl-1 {padding-bottom:0.25rem !important; }.pl-xl-1, .px-xl-1 {padding-left:0.25rem !important; }.p-xl-2 {padding:0.5rem !important; }.pt-xl-2, .py-xl-2 {padding-top:0.5rem !important; }.pr-xl-2, .px-xl-2 {padding-right:0.5rem !important; }.pb-xl-2, .py-xl-2 {padding-bottom:0.5rem !important; }.pl-xl-2, .px-xl-2 {padding-left:0.5rem !important; }.p-xl-3 {padding:1rem !important; }.pt-xl-3, .py-xl-3 {padding-top:1rem !important; }.pr-xl-3, .px-xl-3 {padding-right:1rem !important; }.pb-xl-3, .py-xl-3 {padding-bottom:1rem !important; }.pl-xl-3, .px-xl-3 {padding-left:1rem !important; }.p-xl-4 {padding:1.5rem !important; }.pt-xl-4, .py-xl-4 {padding-top:1.5rem !important; }.pr-xl-4, .px-xl-4 {padding-right:1.5rem !important; }.pb-xl-4, .py-xl-4 {padding-bottom:1.5rem !important; }.pl-xl-4, .px-xl-4 {padding-left:1.5rem !important; }.p-xl-5 {padding:3rem !important; }.pt-xl-5, .py-xl-5 {padding-top:3rem !important; }.pr-xl-5, .px-xl-5 {padding-right:3rem !important; }.pb-xl-5, .py-xl-5 {padding-bottom:3rem !important; }.pl-xl-5, .px-xl-5 {padding-left:3rem !important; }.m-xl-auto {margin:auto !important; }.mt-xl-auto, .my-xl-auto {margin-top:auto !important; }.mr-xl-auto, .mx-xl-auto {margin-right:auto !important; }.mb-xl-auto, .my-xl-auto {margin-bottom:auto !important; }.ml-xl-auto, .mx-xl-auto {margin-left:auto !important; } }.text-justify {text-align:justify !important; }.text-nowrap {white-space:nowrap !important; }.text-truncate {overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }.text-left {text-align:left !important; }.text-right {text-align:right !important; }.text-center {text-align:center !important; }@media (min-width:576px) {.text-sm-left {text-align:left !important; }.text-sm-right {text-align:right !important; }.text-sm-center {text-align:center !important; } }@media (min-width:768px) {.text-md-left {text-align:left !important; }.text-md-right {text-align:right !important; }.text-md-center {text-align:center !important; } }@media (min-width:992px) {.text-lg-left {text-align:left !important; }.text-lg-right {text-align:right !important; }.text-lg-center {text-align:center !important; } }@media (min-width:1250px) {.text-xl-left {text-align:left !important; }.text-xl-right {text-align:right !important; }.text-xl-center {text-align:center !important; } }.text-lowercase {text-transform:lowercase !important; }.text-uppercase {text-transform:uppercase !important; }.text-capitalize {text-transform:capitalize !important; }.font-weight-light {font-weight:300 !important; }.font-weight-normal {font-weight:400 !important; }.font-weight-bold {font-weight:700 !important; }.font-italic {font-style:italic !important; }.text-white {color:#fff !important; }.text-primary {color:#007bff !important; }a.text-primary:hover, a.text-primary:focus {color:#0062cc !important; }.text-secondary {color:#6c757d !important; }a.text-secondary:hover, a.text-secondary:focus {color:#545b62 !important; }.text-success {color:#28a745 !important; }a.text-success:hover, a.text-success:focus {color:#1e7e34 !important; }.text-info {color:#17a2b8 !important; }a.text-info:hover, a.text-info:focus {color:#117a8b !important; }.text-warning {color:#ffc107 !important; }a.text-warning:hover, a.text-warning:focus {color:#d39e00 !important; }.text-danger {color:#dc3545 !important; }a.text-danger:hover, a.text-danger:focus {color:#bd2130 !important; }.text-light {color:#f8f9fa !important; }a.text-light:hover, a.text-light:focus {color:#dae0e5 !important; }.text-dark {color:#343a40 !important; }a.text-dark:hover, a.text-dark:focus {color:#1d2124 !important; }.text-muted {color:#6c757d !important; }.text-hide {font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0; }.visible {visibility:visible !important; }.invisible {visibility:hidden !important; }@media print {*, *::before, *::after {text-shadow:none !important;box-shadow:none !important; }a:not(.btn) {text-decoration:underline; }abbr[title]::after {content:' (' attr(title) ')'; }pre {white-space:pre-wrap !important; }pre, blockquote {border:1px solid #999;page-break-inside:avoid; }thead {display:table-header-group; }tr, img {page-break-inside:avoid; }p, h2, h3 {orphans:3;widows:3; }h2, h3 {page-break-after:avoid; }@page {size:a3; }body {min-width:992px !important; }.container {min-width:992px !important; }.navbar {display:none; }.badge {border:1px solid #000; }.table {border-collapse:collapse !important; }.table td, .table th {background-color:#fff !important; }.table-bordered th, .table-bordered td {border:1px solid #ddd !important; } }.table {width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent; }.table th, .table td {padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6; }.table thead th {vertical-align:bottom;border-bottom:2px solid #dee2e6; }.table tbody + tbody {border-top:2px solid #dee2e6; }.table .table {background-color:#fff; }.table-sm th, .table-sm td {padding:0.3rem; }.table-bordered {border:1px solid #dee2e6; }.table-bordered th, .table-bordered td {border:1px solid #dee2e6; }.table-bordered thead th, .table-bordered thead td {border-bottom-width:2px; }.table-striped tbody tr:nth-of-type(odd) {background-color:rgba(0, 0, 0, .05); }.table-hover tbody tr:hover {background-color:rgba(0, 0, 0, .075); }.table-primary, .table-primary > th, .table-primary > td {background-color:#b8daff; }.table-hover .table-primary:hover {background-color:#9ecdff; }.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {background-color:#9ecdff; }.table-secondary, .table-secondary > th, .table-secondary > td {background-color:#d6d8db; }.table-hover .table-secondary:hover {background-color:#c8cccf; }.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th {background-color:#c8cccf; }.table-success, .table-success > th, .table-success > td {background-color:#c3e6cb; }.table-hover .table-success:hover {background-color:#b1dfbb; }.table-hover .table-success:hover > td, .table-hover .table-success:hover > th {background-color:#b1dfbb; }.table-info, .table-info > th, .table-info > td {background-color:#bee5eb; }.table-hover .table-info:hover {background-color:#abdde5; }.table-hover .table-info:hover > td, .table-hover .table-info:hover > th {background-color:#abdde5; }.table-warning, .table-warning > th, .table-warning > td {background-color:#ffeeba; }.table-hover .table-warning:hover {background-color:#ffe7a0; }.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th {background-color:#ffe7a0; }.table-danger, .table-danger > th, .table-danger > td {background-color:#f5c6cb; }.table-hover .table-danger:hover {background-color:#f1b1b7; }.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th {background-color:#f1b1b7; }.table-light, .table-light > th, .table-light > td {background-color:#fdfdfe; }.table-hover .table-light:hover {background-color:#f1f1f1; }.table-hover .table-light:hover > td, .table-hover .table-light:hover > th {background-color:#f1f1f1; }.table-dark, .table-dark > th, .table-dark > td {background-color:#c6c8ca; }.table-hover .table-dark:hover {background-color:#b9bbbd; }.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th {background-color:#b9bbbd; }.table-active, .table-active > th, .table-active > td {background-color:rgba(0, 0, 0, .075); }.table-hover .table-active:hover {background-color:rgba(0, 0, 0, .075); }.table-hover .table-active:hover > td, .table-hover .table-active:hover > th {background-color:rgba(0, 0, 0, .075); }.table .thead-dark th {color:#fff;background-color:#212529;border-color:#32383e; }.table .thead-light th {color:#495057;background-color:#e9ecef;border-color:#dee2e6; }.table-dark {color:#fff;background-color:#212529; }.table-dark th, .table-dark td, .table-dark thead th {border-color:#32383e; }.table-dark.table-bordered {border:0; }.table-dark.table-striped tbody tr:nth-of-type(odd) {background-color:rgba(255, 255, 255, .05); }.table-dark.table-hover tbody tr:hover {background-color:rgba(255, 255, 255, .075); }@media (max-width:575.98px) {.table-responsive-sm {display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar; }.table-responsive-sm > .table-bordered {border:0; } }@media (max-width:767.98px) {.table-responsive-md {display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar; }.table-responsive-md > .table-bordered {border:0; } }@media (max-width:991.98px) {.table-responsive-lg {display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar; }.table-responsive-lg > .table-bordered {border:0; } }@media (max-width:1249.98px) {.table-responsive-xl {display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar; }.table-responsive-xl > .table-bordered {border:0; } }.table-responsive {display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar; }.table-responsive > .table-bordered {border:0; }.btn {display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;-webkit-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }.btn:hover, .btn:focus {text-decoration:none; }.btn:focus, .btn.focus {outline:0;box-shadow:0 0 0 0.2rem rgba(0, 123, 255, .25); }.btn.disabled, .btn:disabled {opacity:0.65; }.btn:not(:disabled):not(.disabled) {cursor:pointer; }.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {background-image:none; }a.btn.disabled, fieldset:disabled a.btn {pointer-events:none; }.btn-primary {color:#fff;background-color:#007bff;border-color:#007bff; }.btn-primary:hover {color:#fff;background-color:#0069d9;border-color:#0062cc; }.btn-primary:focus, .btn-primary.focus {box-shadow:0 0 0 0.2rem rgba(0, 123, 255, .5); }.btn-primary.disabled, .btn-primary:disabled {color:#fff;background-color:#007bff;border-color:#007bff; }.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {color:#fff;background-color:#0062cc;border-color:#005cbf; }.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(0, 123, 255, .5); }.btn-secondary {color:#fff;background-color:#6c757d;border-color:#6c757d; }.btn-secondary:hover {color:#fff;background-color:#5a6268;border-color:#545b62; }.btn-secondary:focus, .btn-secondary.focus {box-shadow:0 0 0 0.2rem rgba(108, 117, 125, .5); }.btn-secondary.disabled, .btn-secondary:disabled {color:#fff;background-color:#6c757d;border-color:#6c757d; }.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {color:#fff;background-color:#545b62;border-color:#4e555b; }.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(108, 117, 125, .5); }.btn-success {color:#fff;background-color:#28a745;border-color:#28a745; }.btn-success:hover {color:#fff;background-color:#218838;border-color:#1e7e34; }.btn-success:focus, .btn-success.focus {box-shadow:0 0 0 0.2rem rgba(40, 167, 69, .5); }.btn-success.disabled, .btn-success:disabled {color:#fff;background-color:#28a745;border-color:#28a745; }.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {color:#fff;background-color:#1e7e34;border-color:#1c7430; }.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(40, 167, 69, .5); }.btn-info {color:#fff;background-color:#17a2b8;border-color:#17a2b8; }.btn-info:hover {color:#fff;background-color:#138496;border-color:#117a8b; }.btn-info:focus, .btn-info.focus {box-shadow:0 0 0 0.2rem rgba(23, 162, 184, .5); }.btn-info.disabled, .btn-info:disabled {color:#fff;background-color:#17a2b8;border-color:#17a2b8; }.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {color:#fff;background-color:#117a8b;border-color:#10707f; }.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(23, 162, 184, .5); }.btn-warning {color:#212529;background-color:#ffc107;border-color:#ffc107; }.btn-warning:hover {color:#212529;background-color:#e0a800;border-color:#d39e00; }.btn-warning:focus, .btn-warning.focus {box-shadow:0 0 0 0.2rem rgba(255, 193, 7, .5); }.btn-warning.disabled, .btn-warning:disabled {color:#212529;background-color:#ffc107;border-color:#ffc107; }.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {color:#212529;background-color:#d39e00;border-color:#c69500; }.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(255, 193, 7, .5); }.btn-danger {color:#fff;background-color:#dc3545;border-color:#dc3545; }.btn-danger:hover {color:#fff;background-color:#c82333;border-color:#bd2130; }.btn-danger:focus, .btn-danger.focus {box-shadow:0 0 0 0.2rem rgba(220, 53, 69, .5); }.btn-danger.disabled, .btn-danger:disabled {color:#fff;background-color:#dc3545;border-color:#dc3545; }.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {color:#fff;background-color:#bd2130;border-color:#b21f2d; }.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(220, 53, 69, .5); }.btn-light {color:#212529;background-color:#f8f9fa;border-color:#f8f9fa; }.btn-light:hover {color:#212529;background-color:#e2e6ea;border-color:#dae0e5; }.btn-light:focus, .btn-light.focus {box-shadow:0 0 0 0.2rem rgba(248, 249, 250, .5); }.btn-light.disabled, .btn-light:disabled {color:#212529;background-color:#f8f9fa;border-color:#f8f9fa; }.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {color:#212529;background-color:#dae0e5;border-color:#d3d9df; }.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(248, 249, 250, .5); }.btn-dark {color:#fff;background-color:#343a40;border-color:#343a40; }.btn-dark:hover {color:#fff;background-color:#23272b;border-color:#1d2124; }.btn-dark:focus, .btn-dark.focus {box-shadow:0 0 0 0.2rem rgba(52, 58, 64, .5); }.btn-dark.disabled, .btn-dark:disabled {color:#fff;background-color:#343a40;border-color:#343a40; }.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {color:#fff;background-color:#1d2124;border-color:#171a1d; }.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(52, 58, 64, .5); }.btn-outline-primary {color:#007bff;background-color:transparent;background-image:none;border-color:#007bff; }.btn-outline-primary:hover {color:#fff;background-color:#007bff;border-color:#007bff; }.btn-outline-primary:focus, .btn-outline-primary.focus {box-shadow:0 0 0 0.2rem rgba(0, 123, 255, .5); }.btn-outline-primary.disabled, .btn-outline-primary:disabled {color:#007bff;background-color:transparent; }.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {color:#fff;background-color:#007bff;border-color:#007bff; }.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(0, 123, 255, .5); }.btn-outline-secondary {color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d; }.btn-outline-secondary:hover {color:#fff;background-color:#6c757d;border-color:#6c757d; }.btn-outline-secondary:focus, .btn-outline-secondary.focus {box-shadow:0 0 0 0.2rem rgba(108, 117, 125, .5); }.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {color:#6c757d;background-color:transparent; }.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {color:#fff;background-color:#6c757d;border-color:#6c757d; }.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(108, 117, 125, .5); }.btn-outline-success {color:#28a745;background-color:transparent;background-image:none;border-color:#28a745; }.btn-outline-success:hover {color:#fff;background-color:#28a745;border-color:#28a745; }.btn-outline-success:focus, .btn-outline-success.focus {box-shadow:0 0 0 0.2rem rgba(40, 167, 69, .5); }.btn-outline-success.disabled, .btn-outline-success:disabled {color:#28a745;background-color:transparent; }.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {color:#fff;background-color:#28a745;border-color:#28a745; }.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(40, 167, 69, .5); }.btn-outline-info {color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8; }.btn-outline-info:hover {color:#fff;background-color:#17a2b8;border-color:#17a2b8; }.btn-outline-info:focus, .btn-outline-info.focus {box-shadow:0 0 0 0.2rem rgba(23, 162, 184, .5); }.btn-outline-info.disabled, .btn-outline-info:disabled {color:#17a2b8;background-color:transparent; }.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {color:#fff;background-color:#17a2b8;border-color:#17a2b8; }.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(23, 162, 184, .5); }.btn-outline-warning {color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107; }.btn-outline-warning:hover {color:#212529;background-color:#ffc107;border-color:#ffc107; }.btn-outline-warning:focus, .btn-outline-warning.focus {box-shadow:0 0 0 0.2rem rgba(255, 193, 7, .5); }.btn-outline-warning.disabled, .btn-outline-warning:disabled {color:#ffc107;background-color:transparent; }.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {color:#212529;background-color:#ffc107;border-color:#ffc107; }.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(255, 193, 7, .5); }.btn-outline-danger {color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545; }.btn-outline-danger:hover {color:#fff;background-color:#dc3545;border-color:#dc3545; }.btn-outline-danger:focus, .btn-outline-danger.focus {box-shadow:0 0 0 0.2rem rgba(220, 53, 69, .5); }.btn-outline-danger.disabled, .btn-outline-danger:disabled {color:#dc3545;background-color:transparent; }.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {color:#fff;background-color:#dc3545;border-color:#dc3545; }.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(220, 53, 69, .5); }.btn-outline-light {color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa; }.btn-outline-light:hover {color:#212529;background-color:#f8f9fa;border-color:#f8f9fa; }.btn-outline-light:focus, .btn-outline-light.focus {box-shadow:0 0 0 0.2rem rgba(248, 249, 250, .5); }.btn-outline-light.disabled, .btn-outline-light:disabled {color:#f8f9fa;background-color:transparent; }.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {color:#212529;background-color:#f8f9fa;border-color:#f8f9fa; }.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(248, 249, 250, .5); }.btn-outline-dark {color:#343a40;background-color:transparent;background-image:none;border-color:#343a40; }.btn-outline-dark:hover {color:#fff;background-color:#343a40;border-color:#343a40; }.btn-outline-dark:focus, .btn-outline-dark.focus {box-shadow:0 0 0 0.2rem rgba(52, 58, 64, .5); }.btn-outline-dark.disabled, .btn-outline-dark:disabled {color:#343a40;background-color:transparent; }.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {color:#fff;background-color:#343a40;border-color:#343a40; }.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(52, 58, 64, .5); }.btn-link {font-weight:400;color:#007bff;background-color:transparent; }.btn-link:hover {color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent; }.btn-link:focus, .btn-link.focus {text-decoration:underline;border-color:transparent;box-shadow:none; }.btn-link:disabled, .btn-link.disabled {color:#6c757d; }.btn-lg {padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem; }.btn-sm {padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem; }.btn-block {display:block;width:100%; }.btn-block + .btn-block {margin-top:0.5rem; }input[type='submit'].btn-block, input[type='reset'].btn-block, input[type='button'].btn-block {width:100%; }.fade {opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear; }.fade.show {opacity:1; }.collapse {display:none; }.collapse.show {display:block; }tr.collapse.show {display:table-row; }tbody.collapse.show {display:table-row-group; }.collapsing {position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;transition:height 0.35s ease; }.dropup, .dropdown {position:relative; }.dropdown-toggle::after {display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:'';border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent; }.dropdown-toggle:empty::after {margin-left:0; }.dropdown-menu {position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 0, 0, .15);border-radius:0.25rem; }.dropup .dropdown-menu {margin-top:0;margin-bottom:0.125rem; }.dropup .dropdown-toggle::after {display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:'';border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent; }.dropup .dropdown-toggle:empty::after {margin-left:0; }.dropright .dropdown-menu {margin-top:0;margin-left:0.125rem; }.dropright .dropdown-toggle::after {display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:'';border-top:0.3em solid transparent;border-bottom:0.3em solid transparent;border-left:0.3em solid; }.dropright .dropdown-toggle:empty::after {margin-left:0; }.dropright .dropdown-toggle::after {vertical-align:0; }.dropleft .dropdown-menu {margin-top:0;margin-right:0.125rem; }.dropleft .dropdown-toggle::after {display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:''; }.dropleft .dropdown-toggle::after {display:none; }.dropleft .dropdown-toggle::before {display:inline-block;width:0;height:0;margin-right:0.255em;vertical-align:0.255em;content:'';border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent; }.dropleft .dropdown-toggle:empty::after {margin-left:0; }.dropleft .dropdown-toggle::before {vertical-align:0; }.dropdown-divider {height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid #e9ecef; }.dropdown-item {display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0; }.dropdown-item:hover, .dropdown-item:focus {color:#16181b;text-decoration:none;background-color:#f8f9fa; }.dropdown-item.active, .dropdown-item:active {color:#fff;text-decoration:none;background-color:#007bff; }.dropdown-item.disabled, .dropdown-item:disabled {color:#6c757d;background-color:transparent; }.dropdown-menu.show {display:block; }.dropdown-header {display:block;padding:0.5rem 1.5rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap; }.nav {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none; }.nav-link {display:block;padding:0.5rem 1rem; }.nav-link:hover, .nav-link:focus {text-decoration:none; }.nav-link.disabled {color:#6c757d; }.nav-tabs {border-bottom:1px solid #dee2e6; }.nav-tabs .nav-item {margin-bottom:-1px; }.nav-tabs .nav-link {border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem; }.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {border-color:#e9ecef #e9ecef #dee2e6; }.nav-tabs .nav-link.disabled {color:#6c757d;background-color:transparent;border-color:transparent; }.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff; }.nav-tabs .dropdown-menu {margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0; }.nav-pills .nav-link {border-radius:0.25rem; }.nav-pills .nav-link.active, .nav-pills .show > .nav-link {color:#fff;background-color:#007bff; }.nav-fill .nav-item {-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center; }.nav-justified .nav-item {-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center; }.tab-content > .tab-pane {display:none; }.tab-content > .active {display:block; }.navbar {position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0.5rem 1rem; }.navbar > .container, .navbar > .container-fluid {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between; }.navbar-brand {display:inline-block;padding-top:0.3125rem;padding-bottom:0.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap; }.navbar-brand:hover, .navbar-brand:focus {text-decoration:none; }.navbar-nav {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none; }.navbar-nav .nav-link {padding-right:0;padding-left:0; }.navbar-nav .dropdown-menu {position:static;float:none; }.navbar-text {display:inline-block;padding-top:0.5rem;padding-bottom:0.5rem; }.navbar-collapse {-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center; }.navbar-toggler {padding:0.25rem 0.75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0.25rem; }.navbar-toggler:hover, .navbar-toggler:focus {text-decoration:none; }.navbar-toggler:not(:disabled):not(.disabled) {cursor:pointer; }.navbar-toggler-icon {display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:'';background:no-repeat center center;background-size:100% 100%; }@media (max-width:575.98px) {.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid {padding-right:0;padding-left:0; } }@media (min-width:576px) {.navbar-expand-sm {-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start; }.navbar-expand-sm .navbar-nav {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row; }.navbar-expand-sm .navbar-nav .dropdown-menu {position:absolute; }.navbar-expand-sm .navbar-nav .dropdown-menu-right {right:0;left:auto; }.navbar-expand-sm .navbar-nav .nav-link {padding-right:0.5rem;padding-left:0.5rem; }.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid {-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap; }.navbar-expand-sm .navbar-collapse {display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto; }.navbar-expand-sm .navbar-toggler {display:none; }.navbar-expand-sm .dropup .dropdown-menu {top:auto;bottom:100%; } }@media (max-width:767.98px) {.navbar-expand-md > .container, .navbar-expand-md > .container-fluid {padding-right:0;padding-left:0; } }@media (min-width:768px) {.navbar-expand-md {-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start; }.navbar-expand-md .navbar-nav {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row; }.navbar-expand-md .navbar-nav .dropdown-menu {position:absolute; }.navbar-expand-md .navbar-nav .dropdown-menu-right {right:0;left:auto; }.navbar-expand-md .navbar-nav .nav-link {padding-right:0.5rem;padding-left:0.5rem; }.navbar-expand-md > .container, .navbar-expand-md > .container-fluid {-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap; }.navbar-expand-md .navbar-collapse {display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto; }.navbar-expand-md .navbar-toggler {display:none; }.navbar-expand-md .dropup .dropdown-menu {top:auto;bottom:100%; } }@media (max-width:991.98px) {.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid {padding-right:0;padding-left:0; } }@media (min-width:992px) {.navbar-expand-lg {-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start; }.navbar-expand-lg .navbar-nav {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row; }.navbar-expand-lg .navbar-nav .dropdown-menu {position:absolute; }.navbar-expand-lg .navbar-nav .dropdown-menu-right {right:0;left:auto; }.navbar-expand-lg .navbar-nav .nav-link {padding-right:0.5rem;padding-left:0.5rem; }.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid {-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap; }.navbar-expand-lg .navbar-collapse {display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto; }.navbar-expand-lg .navbar-toggler {display:none; }.navbar-expand-lg .dropup .dropdown-menu {top:auto;bottom:100%; } }@media (max-width:1249.98px) {.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid {padding-right:0;padding-left:0; } }@media (min-width:1250px) {.navbar-expand-xl {-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start; }.navbar-expand-xl .navbar-nav {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row; }.navbar-expand-xl .navbar-nav .dropdown-menu {position:absolute; }.navbar-expand-xl .navbar-nav .dropdown-menu-right {right:0;left:auto; }.navbar-expand-xl .navbar-nav .nav-link {padding-right:0.5rem;padding-left:0.5rem; }.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid {-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap; }.navbar-expand-xl .navbar-collapse {display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto; }.navbar-expand-xl .navbar-toggler {display:none; }.navbar-expand-xl .dropup .dropdown-menu {top:auto;bottom:100%; } }.navbar-expand {-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start; }.navbar-expand > .container, .navbar-expand > .container-fluid {padding-right:0;padding-left:0; }.navbar-expand .navbar-nav {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row; }.navbar-expand .navbar-nav .dropdown-menu {position:absolute; }.navbar-expand .navbar-nav .dropdown-menu-right {right:0;left:auto; }.navbar-expand .navbar-nav .nav-link {padding-right:0.5rem;padding-left:0.5rem; }.navbar-expand > .container, .navbar-expand > .container-fluid {-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap; }.navbar-expand .navbar-collapse {display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto; }.navbar-expand .navbar-toggler {display:none; }.navbar-expand .dropup .dropdown-menu {top:auto;bottom:100%; }.navbar-light .navbar-brand {color:rgba(0, 0, 0, .9); }.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {color:rgba(0, 0, 0, .9); }.navbar-light .navbar-nav .nav-link {color:rgba(0, 0, 0, .5); }.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {color:rgba(0, 0, 0, .7); }.navbar-light .navbar-nav .nav-link.disabled {color:rgba(0, 0, 0, .3); }.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active {color:rgba(0, 0, 0, .9); }.navbar-light .navbar-toggler {color:rgba(0, 0, 0, .5);border-color:rgba(0, 0, 0, .1); }.navbar-light .navbar-toggler-icon {background-image:url('data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, .5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E'); }.navbar-light .navbar-text {color:rgba(0, 0, 0, .5); }.navbar-light .navbar-text a {color:rgba(0, 0, 0, .9); }.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {color:rgba(0, 0, 0, .9); }.navbar-dark .navbar-brand {color:#fff; }.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {color:#fff; }.navbar-dark .navbar-nav .nav-link {color:rgba(255, 255, 255, .5); }.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {color:rgba(255, 255, 255, .75); }.navbar-dark .navbar-nav .nav-link.disabled {color:rgba(255, 255, 255, .25); }.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active {color:#fff; }.navbar-dark .navbar-toggler {color:rgba(255, 255, 255, .5);border-color:rgba(255, 255, 255, .1); }.navbar-dark .navbar-toggler-icon {background-image:url('data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, .5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E'); }.navbar-dark .navbar-text {color:rgba(255, 255, 255, .5); }.navbar-dark .navbar-text a {color:#fff; }.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {color:#fff; }.card {position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0, 0, 0, .125);border-radius:0.25rem; }.card > hr {margin-right:0;margin-left:0; }.card > .list-group:first-child .list-group-item:first-child {border-top-left-radius:0.25rem;border-top-right-radius:0.25rem; }.card > .list-group:last-child .list-group-item:last-child {border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem; }.card-body {-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem; }.card-title {margin-bottom:0.75rem; }.card-subtitle {margin-top:-0.375rem;margin-bottom:0; }.card-text:last-child {margin-bottom:0; }.card-link:hover {text-decoration:none; }.card-link + .card-link {margin-left:1.25rem; }.card-header {padding:0.75rem 1.25rem;margin-bottom:0;background-color:rgba(0, 0, 0, .03);border-bottom:1px solid rgba(0, 0, 0, .125); }.card-header:first-child {border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }.card-header + .list-group .list-group-item:first-child {border-top:0; }.card-footer {padding:0.75rem 1.25rem;background-color:rgba(0, 0, 0, .03);border-top:1px solid rgba(0, 0, 0, .125); }.card-footer:last-child {border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }.card-header-tabs {margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0; }.card-header-pills {margin-right:-0.625rem;margin-left:-0.625rem; }.card-img-overlay {position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem; }.card-img {width:100%;border-radius:calc(0.25rem - 1px); }.card-img-top {width:100%;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px); }.card-img-bottom {width:100%;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px); }.card-deck {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column; }.card-deck .card {margin-bottom:15px; }@media (min-width:576px) {.card-deck {-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px; }.card-deck .card {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px; } }.card-group {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column; }.card-group > .card {margin-bottom:15px; }@media (min-width:576px) {.card-group {-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap; }.card-group > .card {-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0; }.card-group > .card + .card {margin-left:0;border-left:0; }.card-group > .card:first-child {border-top-right-radius:0;border-bottom-right-radius:0; }.card-group > .card:first-child .card-img-top, .card-group > .card:first-child .card-header {border-top-right-radius:0; }.card-group > .card:first-child .card-img-bottom, .card-group > .card:first-child .card-footer {border-bottom-right-radius:0; }.card-group > .card:last-child {border-top-left-radius:0;border-bottom-left-radius:0; }.card-group > .card:last-child .card-img-top, .card-group > .card:last-child .card-header {border-top-left-radius:0; }.card-group > .card:last-child .card-img-bottom, .card-group > .card:last-child .card-footer {border-bottom-left-radius:0; }.card-group > .card:only-child {border-radius:0.25rem; }.card-group > .card:only-child .card-img-top, .card-group > .card:only-child .card-header {border-top-left-radius:0.25rem;border-top-right-radius:0.25rem; }.card-group > .card:only-child .card-img-bottom, .card-group > .card:only-child .card-footer {border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem; }.card-group > .card:not(:first-child):not(:last-child):not(:only-child) {border-radius:0; }.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {border-radius:0; } }.card-columns .card {margin-bottom:0.75rem; }@media (min-width:576px) {.card-columns {-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem; }.card-columns .card {display:inline-block;width:100%; } }.breadcrumb {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:0.25rem; }.breadcrumb-item + .breadcrumb-item::before {display:inline-block;padding-right:0.5rem;padding-left:0.5rem;color:#6c757d;content:'/'; }.breadcrumb-item + .breadcrumb-item:hover::before {text-decoration:underline; }.breadcrumb-item + .breadcrumb-item:hover::before {text-decoration:none; }.breadcrumb-item.active {color:#6c757d; }.alert {position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem; }.alert-heading {color:inherit; }.alert-link {font-weight:700; }.alert-dismissible {padding-right:4rem; }.alert-dismissible .close {position:absolute;top:0;right:0;padding:0.75rem 1.25rem;color:inherit; }.alert-primary {color:#004085;background-color:#cce5ff;border-color:#b8daff; }.alert-primary hr {border-top-color:#9ecdff; }.alert-primary .alert-link {color:#002752; }.alert-secondary {color:#383d41;background-color:#161719;border-color:#1e2123; }.alert-secondary hr {border-top-color:#121415; }.alert-secondary .alert-link {color:#212326; }.alert-success {color:#155724;background-color:#08210e;border-color:#0b2f13; }.alert-success hr {border-top-color:#061a0b; }.alert-success .alert-link {color:#0b2e13; }.alert-info {color:#0c5460;background-color:#052025;border-color:#062d34; }.alert-info hr {border-top-color:#04191d; }.alert-info .alert-link {color:#062c32; }.alert-warning {color:#856404;background-color:#332701;border-color:#473602; }.alert-warning hr {border-top-color:#2f2301; }.alert-warning .alert-link {color:#533f02; }.alert-danger {color:#721c24;background-color:#2c0b0e;border-color:#3e0f13; }.alert-danger hr {border-top-color:#290a0d; }.alert-danger .alert-link {color:#491217; }.alert-light {color:#818182;background-color:#323232;border-color:#454646; }.alert-light hr {border-top-color:#393939; }.alert-light .alert-link {color:#686868; }.alert-dark {color:#1b1e21;background-color:#0a0c0d;border-color:#0f1012; }.alert-dark hr {border-top-color:#030304; }.alert-dark .alert-link {color:#040505; }.media {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start; }.media-body {-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1; }.close {float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.5; }.close:hover, .close:focus {color:#000;text-decoration:none;opacity:0.75; }.close:not(:disabled):not(.disabled) {cursor:pointer; }button.close {padding:0;background-color:transparent;border:0;-webkit-appearance:none; }.modal-open {overflow:hidden; }.modal {position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0; }.modal-open .modal {overflow-x:hidden;overflow-y:auto; }.modal-dialog {position:relative;width:auto;margin:0.5rem;pointer-events:none; }.modal.fade .modal-dialog {-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform:translate(0, -25%);transform:translate(0, -25%); }.modal.show .modal-dialog {-webkit-transform:translate(0, 0);transform:translate(0, 0); }.modal-dialog-centered {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (0.5rem * 2)); }.modal-content {position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 0, 0, .2);border-radius:0.3rem;outline:0; }.modal-backdrop {position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000; }.modal-backdrop.fade {opacity:0; }.modal-backdrop.show {opacity:0.5; }.modal-header {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem; }.modal-header .close {padding:1rem;margin:-1rem -1rem -1rem auto; }.modal-title {margin-bottom:0;line-height:1.5; }.modal-body {position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem; }.modal-footer {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef; }.modal-footer > :not(:first-child) {margin-left:0.25rem; }.modal-footer > :not(:last-child) {margin-right:0.25rem; }.modal-scrollbar-measure {position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll; }@media (min-width:576px) {.modal-dialog {max-width:500px;margin:1.75rem auto; }.modal-dialog-centered {min-height:calc(100% - (1.75rem * 2)); }.modal-sm {max-width:300px; } }@media (min-width:992px) {.modal-lg {max-width:800px; } }.carousel {position:relative; }.carousel-inner {position:relative;width:100%;overflow:hidden; }.carousel-item {position:relative;display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:100%;-webkit-transition:-webkit-transform 0.6s ease;transition:-webkit-transform 0.6s ease;transition:transform 0.6s ease;transition:transform 0.6s ease, -webkit-transform 0.6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px; }.carousel-item.active, .carousel-item-next, .carousel-item-prev {display:block; }.carousel-item-next, .carousel-item-prev {position:absolute;top:0; }.carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right {-webkit-transform:translateX(0);transform:translateX(0); }@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0); }.carousel-item-next, .active.carousel-item-right {-webkit-transform:translateX(100%);transform:translateX(100%); }@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0); }.carousel-item-prev, .active.carousel-item-left {-webkit-transform:translateX(-100%);transform:translateX(-100%); }@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0); }.carousel-control-prev, .carousel-control-next {position:absolute;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:0.5; }.carousel-control-prev:hover, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-next:focus {color:#fff;text-decoration:none;outline:0;opacity:0.9; }.carousel-control-prev {left:0; }.carousel-control-next {right:0; }.carousel-control-prev-icon, .carousel-control-next-icon {display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%; }.carousel-control-prev-icon {background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E'); }.carousel-control-next-icon {background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E'); }.carousel-indicators {position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none; }.carousel-indicators li {position:relative;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(255, 255, 255, .5); }.carousel-indicators li::before {position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:''; }.carousel-indicators li::after {position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:''; }.carousel-indicators .active {background-color:#fff; }.carousel-caption {position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center; }html, body {font-size:12px;font-family:'Saira';background-color:#e2e6eb; }@media (min-width:768px) {html, body {font-size:14px; } }@media (min-width:992px) {html, body {font-size:15px; } }@media (min-width:1250px) {html, body {font-size:16px; } }div.errorPage {max-width:45rem;margin:8rem auto 3rem auto;padding:2rem 1rem; }a {color:#0095d6; }h1, h2 {line-height:1.3;font-weight:700;text-transform:uppercase;font-family:'Saira Condensed'; }h1 {font-size:2.813rem; }h2 {font-size:2.375rem; }h3 {font-family:'Saira';font-size:1.5rem;font-weight:700;letter-spacing:-0.06rem;line-height:1.3; }p, ul, ol {font-size:1.15rem; }@media (min-width:768px) {p, ul, ol {font-size:1rem; } }section .perex p {font-size:1.188rem;margin-bottom:3.75rem;font-weight:500;color:#fff;background-color:#05477c;display:inline-block;padding:0.9375rem 1.25rem 0.9375rem 1.5625rem; }.select2-dropdown {border:none;border:1px solid #f4f5f6; }.white-bg {background-color:#fff; }main {margin-top:3.57rem; }@media (min-width:992px) {main {margin-top:5rem; } }.dropdown-toggle::after {content:'';display:none;border:none; }.btn {text-transform:uppercase;outline:none;box-shadow:none !important;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;display:inline-block;background-color:transparent;color:#05477c;font-family:'Saira Condensed';font-weight:800;border:0.3125rem solid #05477c;border-radius:0;padding:0.5rem 2.6875rem 0.5rem 1.5rem;background-image:url('/images/common/sipka_prava.svg');background-repeat:no-repeat;background-size:0.875rem 1.3125rem;background-position:calc(100% - 1.1875rem) center; }.btn:hover, .btn:hover:not(:disabled):active {color:#fff;border-color:#fff;background-image:url('/images/common/sipka_prava_bila.svg'); }.btn.no-border {border:none; }.btn.no-border:hover, .btn.no-border:hover:not(:disabled):active {color:#0095d6;background-image:url('/images/common/sipka_prava_svetla.svg'); }.btn.light-blue-hover:hover, .btn.light-blue-hover:hover:not(:disabled):active {color:#0095d6;background-image:url('/images/common/sipka_prava_svetla.svg');border-color:#0095d6; }.btn.btn-dl {border:none;background-image:url('/images/common/sipka_dl.svg');padding-right:2rem;font-size:1.313rem;background-size:1.125rem 1rem;background-position:100% center; }.btn.btn-dl:hover, .btn.btn-dl:hover:not(:disabled):active {color:#0095d6;background-image:url('/images/common/sipka_dl_svetla.svg'); }.btn.rtl {padding:0.5rem 1.5rem 0.5rem 2.6875rem;background-image:url('/images/common/sipka_vlevo.svg');background-position:1.1875rem center; }.btn.rtl:hover, .btn.rtl:hover:not(:disabled):active {background-image:url('/images/common/sipka_vlevo_svetla.svg'); }.btn.arrow-down {padding:0.5rem 1.5rem 0.5rem 1.5rem;background-image:none;margin-bottom:2rem;position:relative; }.btn.arrow-down::after {content:'';display:block;left:calc(50% - 6px);bottom:-2rem;position:absolute;width:12px;height:18px;background-image:url('/images/common/sipka_prava.svg');background-size:cover;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg); }.btn.arrow-down:hover, .btn.arrow-down:hover:not(:disabled):active {background:none; }.btn.arrow-down:hover::after, .btn.arrow-down:hover:not(:disabled):active::after {background-image:url('/images/common/sipka_prava_bila.svg'); }.slick-dots {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;padding:0;margin:0 auto; }.slick-dots li {margin:0 0.3125rem;cursor:pointer; }.slick-dots li span {width:20px;height:20px;background-color:#fff;border-radius:50%;display:inline-block;border:4px solid #fff; }.slick-dots li.slick-active span {background-color:#0095d6; }.carousel-control {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:4rem;position:absolute;top:0;background-position:center;background-repeat:no-repeat;background-size:1.5rem;cursor:pointer;opacity:0.5;-webkit-tap-highlight-color:rgba(0, 0, 0, 0); }.carousel-control.prev {background-image:url('/cdn-jq4cm/images/common/slider/ic-slider-prev.svg');left:0.75rem; }.carousel-control.next {background-image:url('/cdn-jq4cm/images/common/slider/ic-slider-next.svg');right:0.75rem; }.carousel-control:hover {opacity:1; }@media (min-width:576px) {.carousel-control.prev {left:2rem; }.carousel-control.next {right:2rem; } }header {position:fixed;top:0;width:100%;z-index:1000;background-color:#fff; }header a {text-transform:uppercase;color:#05477c;font-weight:600;-webkit-transition:all 0.3s;transition:all 0.3s; }header a:hover {color:#0095d6;text-decoration:none; }header #search-close {width:2.5rem;height:2.5rem;background:#000 url('/cdn-jq4cm/images/common/icons/ic-search-close.svg') no-repeat;background-position:center;background-size:0.938rem;position:absolute;top:0;left:-2.5rem;cursor:pointer; }header .navbar {padding:0; }header .navbar .btn {width:100%;text-transform:none;font-family:'Saira';text-align:left;font-size:1.063rem;font-weight:700;padding-left:1rem; }header .navbar .btn:hover, header .navbar .btn:hover:not(:disabled):active {color:#0095d6;border-color:#0095d6;background-image:url('/images/common/sipka_prava_svetla.svg'); }header .navbar-brand {padding:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center; }header .navbar-brand img {width:auto;height:3.5rem; }header .nav-link {text-align:left;padding:1rem 0.5rem;font-size:1.25rem; }header .nav-link .icon.cart { }header .nav-link .icon.cart svg {width:3.626rem;height:2.75rem; }header .navbar-toggler {outline:none !important;padding:0.5rem 0; }header .navbar-toggler .navbar-toggler-icon {background:url('/images/common/clips/ic-menu-clip.svg');background-position:right center;background-size:78px 39px;width:39px;height:39px;padding:0; }header .navbar-toggler.collapsed .navbar-toggler-icon {background-position:left center; }header .search-popup {width:100vw;height:100vh;position:fixed !important;top:-1px;left:0;z-index:1100;margin:0; }header .search, header .btn-search {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:none;cursor:pointer; }header .search svg, header .btn-search svg {-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:3rem;height:3rem;display:block;margin-top:0.75rem; }header .search svg use, header .btn-search svg use {fill:#05477c; }header .search:hover svg use, header .btn-search:hover svg use {fill:#0095d6; }header .search {width:3rem;height:4rem;padding:0;border:none;background:none; }header .bnt-search {background-image:url('/images/common/icons/ic-search-white.svg'); }header .search-popup {padding:0;margin:0;background-color:rgba(0, 0, 0, 0.5); }header .search-wrapper {padding:0 15px;max-width:1200px;width:100%;margin:0 auto;position:relative; }header .search-wrapper .searchbox-wrapper {width:calc(100% - 2.5rem);position:relative;right:0;top:0;height:5rem;margin-left:auto; }header .search-wrapper .searchbox-wrapper form {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:5rem;background-color:#cbd3e2;background-repeat:no-repeat;background-image:-webkit-linear-gradient(top, #1e85c7 0%, #1e85c7 1%, #0095d6 59%, #0095d6 100%);background-image:linear-gradient(to bottom, #1e85c7 0%, #1e85c7 1%, #0095d6 59%, #0095d6 100%); }header .search-wrapper .searchbox-wrapper form input[type=text] {color:#fff;background:transparent;height:calc(5rem - 0.8125rem - 0.9375rem);padding:0.8125rem;margin:0.8125rem 0 0.9375rem 0.75rem;font-size:1.125rem;line-height:1.5;border:1px solid #2dabe2;font-weight:500;letter-spacing:-0.011rem;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto; }header .search-wrapper .searchbox-wrapper form input[type=text]::-webkit-input-placeholder {color:#fff; }header .search-wrapper .searchbox-wrapper form input[type=text]::-moz-placeholder {color:#fff; }header .search-wrapper .searchbox-wrapper form input[type=text]:-ms-input-placeholder {color:#fff; }header .search-wrapper .searchbox-wrapper form input[type=text]::placeholder {color:#fff; }header .search-wrapper .searchbox-wrapper .btn-search {width:5rem !important;height:5rem;background:none;border:none;background-image:none;padding:0;margin:0;outline:none; }header .search-wrapper .searchbox-wrapper .btn-search svg use {fill:#fff; }header .search-wrapper .searchbox-wrapper .btn-search:hover svg use {fill:#05477c; }header .search-wrapper .searchbox-wrapper .btn-search:active {background-image:none !important; }header .search-wrapper .scrollbar-outer {width:calc(100% - 2.5rem);max-width:23rem;margin-left:auto; }header .searchResults {background-color:#eff2f7; }header .searchResults ul {list-style-type:none;padding:0; }header .searchResults ul li {padding:0 0.8125rem; }header .searchResults ul li a {padding:0.8125rem 0;display:block;border-bottom:1px solid #fff; }header .searchResults ul li a:hover {color:#0095d6; }header .searchResults ul li:last-child a {border:none; }header .submenu {list-style-type:none;margin:0;padding:0;text-align:left; }header .navbar-nav {display:block; }header .navbar-nav .nav-item .dropdown {display:none; }header .navbar-nav .nav-item .dropdown .submenu li a {text-transform:none;font-weight:500; }header .navbar-nav .nav-item .dropdown .submenu li a:not(.btn) {padding:0.5rem 1rem 0.75rem 0;display:block; }header .navbar-nav .nav-item.has-dropdown {position:relative; }header .navbar-nav .nav-item.has-dropdown .dropdown-toggler {content:'';position:absolute;display:block;-webkit-transition:-webkit-transform 0.2s ease-in;transition:-webkit-transform 0.2s ease-in;transition:transform 0.2s ease-in;transition:transform 0.2s ease-in, -webkit-transform 0.2s ease-in;width:2rem;height:2rem;right:0;top:1rem;z-index:999;background:url('/images/common/icons/ic-chevron-blue.svg') no-repeat center;background-size:18px 10px; }header .navbar-nav .nav-item.has-dropdown .dropdown-toggler.clicked {-webkit-transform:rotateX(180deg);transform:rotateX(180deg); }header .navbar-nav .nav-item:hover.cart .nav-link .icon svg path, header .navbar-nav .nav-item.item-added.cart .nav-link .icon svg path {fill:#0095d6 !important; }header .navbar-nav .nav-item.cart {width:50%;float:left; }header .navbar-nav .nav-item.cart .nav-link {position:relative; }header .navbar-nav .nav-item.cart .nav-link .basket-list-size {font-family:'Saira';position:absolute;display:block;width:1.438rem;top:-0.5rem;left:3rem;text-align:center;color:#fff;border-radius:50%;line-height:1.438rem;background-color:#05477c;font-size:0.625rem;letter-spacing:-0.006rem; }header .navbar-nav .nav-item.search-item {width:50%;float:left;text-align:right !important; }header .navbar-nav .nav-item.search-item button {display:inline-block; }@media (min-width:992px) {header {height:5rem; }header .navbar-brand {padding:0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-top:0.625rem; }header .navbar-brand img {width:12rem;height:auto; }header .nav-link {padding:1.75rem 1rem !important;font-size:1rem; }header .nav-link .icon.cart svg {width:1.813rem;height:1.375rem; }header .search-wrapper .searchbox-wrapper {width:calc(100% - 2.5rem);max-width:23rem; }header .search svg, header .btn-search svg {width:1.625rem;height:1.625rem;margin-top:0; }header .navbar-nav {padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }header .navbar-nav .nav-item {position:relative;height:5rem; }header .navbar-nav .nav-item .dropdown {position:absolute;visibility:hidden;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-transform-origin:left top;transform-origin:left top;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap; }header .navbar-nav .nav-item .dropdown .submenu {background-color:#f0f3f7;padding:0;white-space:nowrap; }header .navbar-nav .nav-item .dropdown .submenu li a:not(.btn), header .navbar-nav .nav-item .dropdown .submenu li .sum {padding:0.75rem 1rem;width:100%;display:block; }header .navbar-nav .nav-item .dropdown .submenu li .link-image {background-size:cover;visibility:hidden;width:8.75rem;position:absolute;left:100%;height:100%;z-index:1;top:0; }header .navbar-nav .nav-item .dropdown .submenu li:not(:first-child) a {position:relative; }header .navbar-nav .nav-item .dropdown .submenu li:not(:first-child) a::after {content:'';width:calc(100% - 2rem);height:1px;position:absolute;top:0;left:1rem;background-color:#fff;display:block; }header .navbar-nav .nav-item .dropdown .submenu li:not(:first-child).w-btn a::after {content:none; }header .navbar-nav .nav-item .dropdown .submenu li:hover .link-image {visibility:visible; }header .navbar-nav .nav-item .dropdown .submenu li.w-btn {padding:0.75rem 1rem; }header .navbar-nav .nav-item .dropdown .submenu-image {width:8.75rem;background-size:cover;background-repeat:no-repeat; }header .navbar-nav .nav-item:hover, header .navbar-nav .nav-item.item-added {background:-webkit-linear-gradient(top, #c5c7cc 0%, #f0f2f7 100%);background:linear-gradient(to bottom, #c5c7cc 0%, #f0f2f7 100%);color:#0095d6;background-repeat:no-repeat; }header .navbar-nav .nav-item:hover .dropdown, header .navbar-nav .nav-item.item-added .dropdown {visibility:visible;-webkit-transform:scale(1);transform:scale(1);opacity:1;z-index:1; }header .navbar-nav .nav-item:hover.blue, header .navbar-nav .nav-item.item-added.blue {background-color:#0095d6;background-image:-webkit-linear-gradient(top, #1e85c7 0%, #1e85c7 1%, #0095d6 59%, #0095d6 100%);background-image:linear-gradient(to bottom, #1e85c7 0%, #1e85c7 1%, #0095d6 59%, #0095d6 100%); }header .navbar-nav .nav-item:hover.blue .dropdown, header .navbar-nav .nav-item.item-added.blue .dropdown {min-width:100%; }header .navbar-nav .nav-item:hover.blue .dropdown .submenu, header .navbar-nav .nav-item.item-added.blue .dropdown .submenu {background-color:#0095d6;width:100%; }header .navbar-nav .nav-item:hover.blue .dropdown .submenu li a, header .navbar-nav .nav-item.item-added.blue .dropdown .submenu li a {text-transform:none;color:#cbd3e2;font-size:1.063rem;font-weight:400;line-height:3.125rem;letter-spacing:-0.021rem; }header .navbar-nav .nav-item:hover.blue .dropdown .submenu li a:hover, header .navbar-nav .nav-item.item-added.blue .dropdown .submenu li a:hover {color:#fff; }header .navbar-nav .nav-item:hover.blue .dropdown .submenu li:not(:first-child) a, header .navbar-nav .nav-item.item-added.blue .dropdown .submenu li:not(:first-child) a {position:relative; }header .navbar-nav .nav-item:hover.blue .dropdown .submenu li:not(:first-child) a::after, header .navbar-nav .nav-item.item-added.blue .dropdown .submenu li:not(:first-child) a::after {content:'';width:calc(100% - 2rem);height:1px;position:absolute;top:0;left:1rem;background-color:#2dabe2;display:block; }header .navbar-nav .nav-item.blue {background-color:#0095d6; }header .navbar-nav .nav-item.blue .nav-link {color:#fff; }header .navbar-nav .nav-item.blue a {color:#fff; }header .navbar-nav .nav-item.cart {width:auto;float:none; }header .navbar-nav .nav-item.cart .nav-link {padding:0 1rem;height:5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative; }header .navbar-nav .nav-item.cart .nav-link .icon {-webkit-align-self:center;-ms-flex-item-align:center;align-self:center; }header .navbar-nav .nav-item.cart .nav-link .icon svg {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }header .navbar-nav .nav-item.cart .nav-link .basket-list-size {top:0.75rem;left:auto;right:0.625rem; }header .navbar-nav .nav-item.cart .dropdown {-webkit-transform-origin:right top;transform-origin:right top;left:auto;right:0;width:26rem; }header .navbar-nav .nav-item.cart .dropdown .submenu {white-space:normal;width:100%; }header .navbar-nav .nav-item.cart .dropdown .submenu li:not(:first-child) a {position:relative; }header .navbar-nav .nav-item.cart .dropdown .submenu li:not(:first-child) a::after {content:'';width:calc(100% - 2rem);height:1px;position:absolute;top:0;left:1rem;background-color:#fff;display:block; }header .navbar-nav .nav-item.cart .dropdown .submenu li:not(:first-child) .cart-row-wrapper {position:relative; }header .navbar-nav .nav-item.cart .dropdown .submenu li:not(:first-child) .cart-row-wrapper::after {content:'';width:calc(100% - 2rem);height:1px;position:absolute;top:0;left:1rem;background-color:#fff;display:block; }header .navbar-nav .nav-item.cart .dropdown .submenu li:not(:first-child).w-btn a::after {content:none; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .cart-link, header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .sum {display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .cart-link .item, header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .sum .item {max-width:13rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .cart-link .price, header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .sum .price {color:#9daec9;font-size:0.813rem;letter-spacing:-0.016rem;font-weight:500;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-left:auto; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .cart-link .sum-text, header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .sum .sum-text {letter-spacing:-0.021rem;text-transform:uppercase;font-weight:700; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .cart-link .item-quantity, header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .sum .item-quantity {margin-left:0.75rem; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .cart-link .total-price, header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .sum .total-price {font-weight:700;margin-left:auto; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .cart-link::after {content:none; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .cart-remove {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto;padding:0; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .cart-empty-text {color:#05477c;font-size:1.063rem;font-weight:400;line-height:1.25rem;letter-spacing:-0.021rem;padding:1.5rem 1.5rem 1rem 1.5rem; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .ic-remove-from-cart {-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 1rem 0 0; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .ic-remove-from-cart svg {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .ic-remove-from-cart svg use {fill:#05477c !important; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .sum {position:relative; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .sum::after {content:'';width:calc(100% - 2rem);height:1px;position:absolute;top:0;left:1rem;background-color:#fff;display:block; }header .navbar-nav .nav-item.search-item {width:auto;float:none;text-align:left !important; }header .navbar-nav .nav-item.search-item button {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }header #navigation {-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end; }header .search {width:5rem;height:5rem;background-color:#fff;border:none; } }@media (min-width:1250px) {header .navbar-brand img {width:13.125rem; }header .nav-link {padding:1.75rem 1.375rem !important;text-align:center; }header .navbar-nav .nav-item .dropdown .submenu li a:not(.btn), header .navbar-nav .nav-item .dropdown .submenu li .sum {padding:0.75rem 1.375rem; }header .navbar-nav .nav-item .dropdown .submenu li.w-btn {padding:0.75rem 1.375rem; }header .navbar-nav .nav-item .dropdown .submenu li:not(:first-child) a {position:relative; }header .navbar-nav .nav-item .dropdown .submenu li:not(:first-child) a::after {content:'';width:calc(100% - 2.75rem);height:1px;position:absolute;top:0;left:1.375rem;background-color:#fff;display:block; }header .navbar-nav .nav-item .dropdown .submenu li:not(:first-child).w-btn a::after {content:none; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .ic-remove-from-cart {margin:0 1.375rem 0 0; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .sum {position:relative; }header .navbar-nav .nav-item.cart .dropdown .submenu .cart-row-wrapper .sum::after {content:'';width:calc(100% - 2.75rem + 15px - 1rem);height:1px;position:absolute;top:0;left:1.375rem;background-color:#fff;display:block; }header .navbar-nav .nav-item.cart .dropdown .submenu li:not(:first-child) {position:relative; }header .navbar-nav .nav-item.cart .dropdown .submenu li:not(:first-child) .cart-row-wrapper::after {content:'';width:calc(100% - 2.75rem);height:1px;position:absolute;top:0;left:1.375rem;background-color:#fff;display:block; } }section.banner-hp, section.banner {background-size:cover;background-repeat:no-repeat;background-position:center; }section.banner-hp h1, section.banner h1 {background-color:#0095d6;color:#fff;line-height:4.6rem;display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:1.3rem 0 0 #0095d6, -1.5625rem 0 0 #0095d6; }section.banner-hp p, section.banner p {font-size:1.188rem;font-weight:500;color:#fff;background-color:#05477c;display:inline;line-height:3.3rem;padding:0;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:-1.5625rem -0.66rem 0 #05477c, 1.3rem -0.66rem 0 #05477c, 1.3rem 0.66rem 0 #05477c, -1.5625rem 0.66rem 0 #05477c, 0 0.66rem 0 #05477c, 1rem -0.66rem 0 #05477c; }section.banner-hp .btn, section.banner .btn {margin-top:1.75rem;margin-left:-1.5625rem; }section.banner-hp .content-wrapper, section.banner .content-wrapper {min-height:calc(60vh - 50px); }section.banner-hp .content, section.banner .content {-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:25%;padding-left:calc(15px + 1.5625rem);padding-right:calc(15px + 1.3rem); }section.banner-hp .content-inner, section.banner .content-inner {max-width:32rem; }section.banner-hp .search-phrase em, section.banner .search-phrase em {font-family:'Kalam';font-style:normal; }section.banner-hp.projekt .content, section.banner.projekt .content {position:relative; }section.banner-hp.projekt .content .cena, section.banner.projekt .content .cena {text-transform:uppercase; }section.banner-hp.projekt .content .cena em, section.banner.projekt .content .cena em {text-transform:none;font-family:'Kalam';font-style:normal;font-size:1.25rem;font-weight:700; }section.banner-hp.thin, section.banner.thin { }section.banner-hp .container, section.banner .container {position:relative; }section.banner-hp .label, section.banner .label {position:absolute;right:15px;top:1rem;color:#fff;font-size:0.938rem;font-weight:500;background-color:#05477c;display:inline-block;padding:0.9375rem 1.25rem 0.9375rem 1.5625rem; }section.banner-hp .slick-dots, section.banner .slick-dots {position:absolute;bottom:0;left:0;width:100%;padding:1rem 0; }section.banner-hp .slide, section.banner .slide {height:calc(60vh - 50px); }section.banner-hp .slick-slide, section.banner .slick-slide {background-size:cover;background-repeat:no-repeat;background-position:center; }@media (min-width:576px) {section.banner-hp .content, section.banner .content {margin:1rem 0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center; } }@media (min-width:768px) {section.banner-hp .content-wrapper, section.banner .content-wrapper {min-height:37.5rem;padding-bottom:5rem; }section.banner-hp .slide, section.banner .slide {padding-bottom:5rem; }section.banner-hp .content, section.banner .content {-webkit-align-self:normal;-ms-flex-item-align:normal;align-self:normal;margin-bottom:0;padding-top:11.5625rem; }section.banner-hp.banner .content-wrapper, section.banner.banner .content-wrapper {min-height:22.5rem; }section.banner-hp.banner .content, section.banner.banner .content {padding-top:5.5625rem; }section.banner-hp.banner .content h1, section.banner.banner .content h1 {max-width:35rem; }section.banner-hp.banner.thin .content-wrapper, section.banner.banner.thin .content-wrapper {min-height:17.5rem; }section.banner-hp.banner.thin .content, section.banner.banner.thin .content {padding-top:4.0625rem;margin:0; }section.banner-hp.projekt .content-wrapper, section.banner.projekt .content-wrapper {height:28.75rem; }section.banner-hp.projekt .content, section.banner.projekt .content {padding-top:5.5625rem; } }@media (min-width:992px) {section.banner-hp .content-inner, section.banner .content-inner {max-width:32rem; } }section.banner-hp .content-wrapper {min-height:calc(80vh - 50px); }section.banner-hp .slide {height:calc(80vh - 50px); }@media (min-width:992px) {section.banner-hp .content-wrapper {min-height:37.5rem; }section.banner-hp .slide {height:37.5rem; } }section.kde-zrovna-pomahame {background-color:#0095d6;padding:3.25rem 0;text-align:center;position:relative;background-image:url('/cdn-jq4cm/images/common/bg/pozadi-projekty.png');background-repeat:no-repeat;background-position:center; }section.kde-zrovna-pomahame .container {position:relative;z-index:1; }section.kde-zrovna-pomahame h2 {color:#fff; }section.kde-zrovna-pomahame a {text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%; }section.kde-zrovna-pomahame a:hover .card {background-color:#d4dae6; }section.kde-zrovna-pomahame a:hover .card .card-img-top {-webkit-filter:grayscale(0%);filter:grayscale(0%); }section.kde-zrovna-pomahame a:hover .card .btn {color:#0095d6;background-image:url('/images/common/sipka_prava_svetla.svg'); }section.kde-zrovna-pomahame a:hover .card .ilustrace svg path {fill:#fff !important; }section.kde-zrovna-pomahame h3 {color:#0095d6; }section.kde-zrovna-pomahame .card {border:none;border-radius:0;text-align:left;color:#05477c;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;margin-bottom:3rem;position:relative;width:100%; }section.kde-zrovna-pomahame .card .card-img-top {border-radius:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in; }section.kde-zrovna-pomahame .card .card-body {padding-bottom:0; }section.kde-zrovna-pomahame .card .card-body p {font-size:1.125rem;font-weight:400;margin-bottom:2rem;letter-spacing:-0.045rem; }section.kde-zrovna-pomahame .card .card-footer {margin-top:auto;background-color:transparent;border-top:0; }section.kde-zrovna-pomahame .card .card-footer .btn {border:none;padding-left:0;color:#05477c; }section.kde-zrovna-pomahame .card .ilustrace {width:3.68rem;position:absolute;left:1.125rem;bottom:1rem; }section.kde-zrovna-pomahame .card .ilustrace svg {max-width:100%;height:auto;display:block; }section.kde-zrovna-pomahame .ilustrace-pozadi {position:absolute;z-index:0; }section.kde-zrovna-pomahame .ilustrace-pozadi.hvezda {left:calc(50% - 32rem);top:3.375rem;width:1.75rem; }section.kde-zrovna-pomahame .ilustrace-pozadi.holubice {left:calc(50% - 22.71rem);top:8.1875rem;width:5.5rem; }section.kde-zrovna-pomahame .ilustrace-pozadi.dite {top:3.125rem;left:calc(50% + 24.7rem);width:4.1875rem; }section.kde-zrovna-pomahame .ilustrace-pozadi.hvezda-velka {left:calc(50% + 19rem);top:9.0625rem;width:3.375rem; }section.kde-zrovna-pomahame .ilustrace-pozadi.pampeliska {left:calc(50% + 16.21rem);bottom:2.375rem;width:10.1875rem; }section.kde-zrovna-pomahame .ilustrace-pozadi.medved {left:calc(50% - 10.25rem);bottom:4.875rem;width:6.625rem; }section.jak-pomahame {background-color:#f9f9f9;padding:3.25rem 0;text-align:center;position:relative;background-image:url('/cdn-jq4cm/images/common/bg/bg-sluzby-2.png');background-repeat:no-repeat;background-size:cover;background-position:center; }section.jak-pomahame h2 {color:#0095d6; }section.jak-pomahame .btn {border:none; }section.jak-pomahame .link {display:block;margin-bottom:1.25rem; }section.jak-pomahame .link .wrapper {position:relative;margin:0 auto 1.5rem auto;display:inline-block; }section.jak-pomahame .link .wrapper .bublina {width:206px;height:206px;-webkit-transition:background 0.3s ease-in;transition:background 0.3s ease-in;position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-image:-webkit-radial-gradient(circle 103px at center, rgba(255, 255, 255, 0.27) 0%, rgba(255, 255, 255, 0.27) 53%, rgba(212, 218, 230, 0.27) 100%);background-image:radial-gradient(circle 103px at center, rgba(255, 255, 255, 0.27) 0%, rgba(255, 255, 255, 0.27) 53%, rgba(212, 218, 230, 0.27) 100%);border-radius:50%; }section.jak-pomahame .link .wrapper .bublina .icon {display:inline-block;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;align-self:center; }section.jak-pomahame .link .wrapper .bublina .icon svg {width:6.125rem;height:auto; }section.jak-pomahame .link .wrapper .stin {width:93.6893%;height:54.3689%;z-index:10;position:absolute;left:0;bottom:0;background-size:cover;background-image:url('/cdn-jq4cm/images/common/bg/bublina-slozeny-stin.png');background-repeat:no-repeat; }section.jak-pomahame .link:hover .wrapper .bublina {background-image:-webkit-radial-gradient(circle 103px at center, #00a9f3 0%, #00a9f3 32%, #0095d6 100%);background-image:radial-gradient(circle 103px at center, #00a9f3 0%, #00a9f3 32%, #0095d6 100%); }section.jak-pomahame .link:hover .wrapper .bublina .icon svg path {fill:#fff !important; }section.jak-pomahame .link:hover .wrapper .stin {background-image:url('/cdn-jq4cm/images/common/bg/bublina-slozeny-stin-2.png'); }section.prispejte {padding:3rem 0 3.25rem 0;color:#fff;overflow:hidden;background-color:#0095d6;font-family:'Kalam';font-size:1.25rem;font-weight:700;text-align:center; }section.prispejte .btn-wrapper {position:relative; }section.prispejte .btn-wrapper .btn {margin-left:1.375rem;position:relative;z-index:10; }section.prispejte .btn-wrapper .hvezda {position:absolute;left:calc(100% - 1rem);top:-0.625rem;z-index:0;content:'';display:block;background-size:cover;background-repeat:no-repeat;background-image:url('/images/common/kresby/star_for_blue_BG.svg');width:3.375rem;height:3.125rem; }section.prispejte .text {position:relative;display:inline-block; }section.prispejte .text::before {position:absolute;left:-5.625rem;top:-1.75rem;content:'';display:block;background-size:cover;background-repeat:no-repeat;background-image:url('/images/common/kresby/crop/bird_for_blue_BG.svg');width:5.5rem;height:4.4375rem; }@media (min-width:992px) {section.prispejte {text-align:center; }section.prispejte .text {font-size:2.125rem; } }section.blog-hp {padding:3.25rem 0;text-align:center;background-color:#cbd3e2; }section.blog-hp h2 {color:#0095d6; }section.blog-hp h3 {color:#0095d6; }section.blog-hp a {text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;outline:none !important; }section.blog-hp a:hover .card {background-color:#e9ecf4; }section.blog-hp a:hover .card .card-img-top {-webkit-filter:grayscale(0%);filter:grayscale(0%); }section.blog-hp a:hover .card .btn {color:#0095d6;background-image:url('/images/common/sipka_prava_svetla.svg'); }section.blog-hp picture {background-color:#cbd3e2;width:100%;display:block; }section.blog-hp .card {border:none;border-radius:0;color:#05477c;background-color:transparent;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;position:relative;width:100%;text-align:center;margin-bottom:3rem; }section.blog-hp .card .card-img-top {border-radius:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in; }section.blog-hp .card .card-body {padding:5% 10% 0 10%;font-family:'Vollkorn';background-color:#fff; }section.blog-hp .card .card-body p {margin-bottom:1.5rem;color:#353a42;font-size:1rem;font-weight:400;line-height:1.438rem; }section.blog-hp .card .card-footer {margin-top:auto;border-top:0;padding:0 10% 1.5rem 10%;background-color:#fff; }section.blog-hp .card .card-footer .btn {border:none;padding-left:0;color:#05477c; }section.blog-hp .card .ilustrace {width:3.68rem;position:absolute;left:1.125rem;bottom:1rem; }section.blog-hp .card .ilustrace svg {max-width:100%;height:auto;display:block; }section.newsletter {padding:3.25rem 0;position:relative;background-size:cover;background-repeat:no-repeat;text-align:center;background-position:center; }section.newsletter .container {position:relative;z-index:1; }section.newsletter h2 {color:#fff; }section.newsletter form {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-bottom:1rem; }section.newsletter form input[type=email] {-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;outline:none;border:1px solid #1bbaff;margin:0 0 0.5rem 0;background-color:transparent;color:#fff;padding:0.5rem 2.6875rem 0.5rem 1.5rem; }section.newsletter form input[type=email]::-webkit-input-placeholder {color:#fff; }section.newsletter form input[type=email]::-moz-placeholder {color:#fff; }section.newsletter form input[type=email]:-ms-input-placeholder {color:#fff; }section.newsletter form input[type=email]::placeholder {color:#fff; }section.newsletter .gdpr {text-align:center;color:#fff;font-size:0.688rem; }section.newsletter .gdpr a {color:#cbd3e2;text-decoration:underline; }section.newsletter .gdpr a:hover {color:#fff;text-decoration:underline; }@media (min-width:576px) {section.newsletter form {-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap; }section.newsletter form input[type=email] {-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 1rem 0 0;padding:0 1.25rem; } }footer {padding:3.25rem 0;color:#05477c;font-weight:500;background-color:#fff; }footer a {text-decoration:none; }footer a:hover {color:#0095d6;text-decoration:none; }footer a:hover h4 {color:#05477c; }footer h4 {font-size:1.25rem;font-weight:700;letter-spacing:-0.05rem;color:#0095d6; }footer h5 {margin-bottom:0;font-weight:700;letter-spacing:-0.019rem;font-size:0.938rem; }footer ul {margin:0;padding:0;list-style-type:none;margin-bottom:2.75rem; }footer ul li {border-bottom:1px solid #e5e5e5; }footer ul li a {display:block;font-size:0.938rem;line-height:1.938rem;letter-spacing:-0.019rem;color:#05477c; }footer ul li:first-child {border-top:1px solid #e5e5e5; }footer ul.mb {margin-bottom:1.875rem; }footer address {font-size:0.938rem;font-weight:500;line-height:1.938rem;color:#353a42;letter-spacing:-0.019rem; }footer address a {color:#0095d6;text-decoration:underline;display:block; }footer address a:hover {color:#05477c;text-decoration:underline; }footer .btn.chipin {margin-bottom:2.75rem; }footer .logo-footer {display:inline-block;margin-bottom:1.5rem; }footer .social-media {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5rem; }footer .social-media li {border:none; }footer .social-media li .icon {margin:0 0.5rem; }footer .social-media li:first-child {border:none; }footer .social-media a:hover svg path {fill:#05477c !important; }footer .social-media a:hover svg use {fill:#05477c !important; }footer .copyright {font-size:0.813rem;font-weight:500;line-height:0.938rem;letter-spacing:-0.016rem; }footer .copyright a {color:#0095d6;text-decoration:underline; }footer .copyright a:hover {color:#05477c;text-decoration:underline; }footer .copyright p {line-height:1.25rem; }footer .copyright .info {font-size:0.688rem;font-weight:500;line-height:0.938rem;letter-spacing:-0.014rem;margin-bottom:2.75rem; }section.usp {color:#fff;padding:0 0 3.25rem 0;background-color:#0095d6;background-repeat:no-repeat;background-position:center top; }section.usp .bg {background-image:url('/cdn-jq4cm/images/common/bg/pozadi-tecky.png');background-repeat:repeat;padding-top:3.25rem;position:relative; }section.usp .bg .container {position:relative;z-index:1; }section.usp .bg .bg-overlay {position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-position:calc(50% + 5rem) -1rem;background-repeat:no-repeat; }section.usp .bottom {padding-top:1rem; }section.usp .number {font-size:3.125rem;font-weight:700;font-family:'Kalam'; }section.usp .text {font-size:1rem;font-weight:500;margin-bottom:2rem; }section.usp.text-paragraph {padding-bottom:0;background:none; }section.usp.text-paragraph .bg {background-color:#0095d6; }.project-card, .product-card {text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%; }.project-card h3, .product-card h3 {color:#0095d6; }.project-card .card, .product-card .card {border:none;border-radius:0;text-align:left;color:#05477c;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;margin-bottom:3rem;position:relative;width:100%; }.project-card .card .card-img-top, .product-card .card .card-img-top {border-radius:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in; }.project-card .card .card-body, .product-card .card .card-body {padding-bottom:0; }.project-card .card .card-body p, .product-card .card .card-body p {font-size:1.125rem;font-weight:400;margin-bottom:2rem;letter-spacing:-0.045rem; }.project-card .card .card-footer, .product-card .card .card-footer {margin-top:auto;background-color:transparent;border-top:0; }.project-card .card .card-footer .btn, .product-card .card .card-footer .btn {border:none;padding-left:0;color:#05477c; }.project-card .card .ilustrace, .product-card .card .ilustrace {width:3.68rem;position:absolute;left:1.125rem;bottom:1rem; }.project-card .card .ilustrace svg, .product-card .card .ilustrace svg {max-width:100%;height:auto;display:block; }.project-card:hover, .product-card:hover {text-decoration:none; }.project-card:hover .card, .product-card:hover .card {background-color:#d4dae6; }.project-card:hover .card .card-img-top, .product-card:hover .card .card-img-top {-webkit-filter:grayscale(0%);filter:grayscale(0%); }.project-card:hover .card .btn, .product-card:hover .card .btn {color:#0095d6;background-image:url('/images/common/sipka_prava_svetla.svg'); }.project-card:hover .card .ilustrace svg path, .product-card:hover .card .ilustrace svg path {fill:#fff !important; }.project-card.finished h3, .product-card.finished h3 {color:#fff; }.project-card.finished .card, .product-card.finished .card {background-color:#0095d6;color:#000; }.project-card.finished .card .card-body, .product-card.finished .card .card-body {background-image:url('/cdn-jq4cm/images/common/kresby/star_for_blue_BG.svg');background-repeat:no-repeat;background-position:calc(100% - 1.25rem) 1.25rem;background-size:2.313rem 2.188rem; }.project-card.finished:hover .btn, .product-card.finished:hover .btn {color:#fff;background-image:url('/images/common/sipka_prava_bila.svg'); }.project-card.product-card .card .card-img-top, .product-card.product-card .card .card-img-top {-webkit-filter:none;filter:none; }.project-card.product-card .card .card-body p, .product-card.product-card .card .card-body p {margin-bottom:1rem; }.project-card.product-card .card .card-footer, .product-card.product-card .card .card-footer {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between; }.project-card.product-card .card .card-footer .price, .product-card.product-card .card .card-footer .price {color:#0095d6;font-size:1.625rem;font-weight:700;letter-spacing:-0.065rem;font-family:'Kalam';-webkit-align-self:center;-ms-flex-item-align:center;align-self:center; }section.jak-prispet-kreditni-karta .content {padding:3.25rem 1.25rem 2.25rem 1.25rem;text-align:center;background-color:#fff;margin-top:-3.25rem; }section.jak-prispet-kreditni-karta .content h2 {color:#0095d6; }section.jak-prispet-kreditni-karta .content p {font-size:1.25rem;font-weight:400;line-height:1.5rem;color:#353a42;font-family:'Vollkorn';font-style:italic;max-width:42rem;margin:0 auto 1rem auto; }section.jak-prispet-kreditni-karta .content .credit-card {height:2.375rem;width:auto;display:inline-block;vertical-align:center; }section.vypis-projektu {background-color:#e2e6eb; }section.vypis-projektu .btn.load-more {margin-bottom:3rem; }section.vypis-projektu .wrapper-jak-prispet {margin-top:-3.25rem; }section.vypis-projektu .jak-prispet {padding:3.25rem 1.25rem 2.25rem 1.25rem;text-align:center;background-color:#fff; }section.vypis-projektu .jak-prispet h2 {color:#0095d6; }section.vypis-projektu .jak-prispet p {font-size:1.25rem;font-weight:400;line-height:1.5rem;color:#353a42;font-family:'Vollkorn';font-style:italic;max-width:42rem;margin:0 auto 1rem auto; }section.vypis-projektu .tabs {padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-bottom:2rem; }section.vypis-projektu .tabs li {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 25%;-ms-flex:1 0 25%;flex:1 0 25%;border-bottom:1px solid #e2e6eb;background-color:#cbd3e2;text-align:center; }section.vypis-projektu .tabs li a {font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:-0.013rem;font-family:'Saira Condensed';color:#05477c;padding:1rem 0.5rem;display:block;width:100%; }section.vypis-projektu .tabs li a:hover {text-decoration:none;color:#0095d6; }section.vypis-projektu .tabs li:last-child {border-right:none; }section.vypis-projektu .tabs li.active {background-color:#cbd3e2;background-image:-webkit-linear-gradient(top, #1e85c7 0%, #1e85c7 1%, #0095d6 59%, #0095d6 100%);background-image:linear-gradient(to bottom, #1e85c7 0%, #1e85c7 1%, #0095d6 59%, #0095d6 100%); }section.vypis-projektu .tabs li.active a {color:#fff; }section.vypis-projektu.odstavec {padding-top:3.25rem; }section.vypis-projektu.odstavec h2 {color:#0095d6; }@media (min-width:768px) {section.vypis-projektu .tabs {-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap; }section.vypis-projektu .tabs li {border-right:1px solid #e2e6eb;border-bottom:none; }section.vypis-projektu .tabs li a {font-size:1rem; } }@media (min-width:992px) {section.vypis-projektu .tabs li a {font-size:1.313rem; } }@media (min-width:1250px) {section.vypis-projektu .tabs li a {padding:2rem; } }section.mapa-projektu {text-align:center;background-color:#e2e6eb;background-repeat:repeat;position:relative; }section.mapa-projektu h2 {color:#0095d6; }section.mapa-projektu.mt {margin-top:3rem; }section.mapa-projektu.pro-darce .perex {background-image:none; }section.mapa-projektu .checkbox-container {cursor:pointer;position:relative;padding-left:1.25rem; }section.mapa-projektu .checkbox-container input {position:absolute;opacity:0;cursor:pointer;height:0;width:0; }section.mapa-projektu .checkbox-container input:checked ~ .checkbox {background-color:#0095d6; }section.mapa-projektu .checkbox-container .checkbox {height:0.875rem;width:0.875rem;display:inline-block;margin-right:0.75rem;border:0.188rem solid #05477c;background-color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0; }section.mapa-projektu .checkbox-container .text {font-size:0.938rem;font-weight:400;letter-spacing:-0.019rem;color:#05477c; }section.mapa-projektu .checkbox-container:not(:last-child) {margin-right:2rem; }section.mapa-projektu .checkbox-container:hover .text {color:#0095d6; }section.mapa-projektu .checkbox-container:hover .checkbox {background-color:#0095d6; }section.mapa-projektu .mapa {height:70vh; }section.mapa-projektu .map-controls {padding-bottom:1rem; }section.mapa-projektu .perex {background-image:url('/cdn-jq4cm/images/common/bg/bg_tecky2.png');background-color:#fff;padding-top:3.25rem;padding-bottom:1rem; }section.mapa-projektu .project-infowindow {margin:0.5rem 0;padding:0.5rem 0;font-size:0.875rem; }section.mapa-projektu .project-infowindow + .project-infowindow {border-top:1px solid rgba(0, 0, 0, 0.07); }@media (min-width:576px) {section.mapa-projektu .mapa {height:calc(100vh - 50px); } }@media (min-width:768px) {section.mapa-projektu .mapa {height:35rem; } }section.kontakty-mapa .mapa {height:70vh; }@media (min-width:576px) {section.kontakty-mapa .mapa {height:calc(100vh - 50px); } }@media (min-width:768px) {section.kontakty-mapa .mapa {height:35rem; } }section.cta-banner {background-size:cover;background-repeat:no-repeat;background-position:center;margin-top:2rem; }section.cta-banner h2 {background-color:#0095d6;color:#fff;line-height:4.6rem;display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:1.3rem 0 0 #0095d6, -1.5625rem 0 0 #0095d6; }section.cta-banner p {font-size:1.188rem;font-weight:500;color:#fff;background-color:#05477c;margin-bottom:2px;display:inline;line-height:3.3rem;padding:0;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:-1.5625rem -0.66rem 0 #05477c, 1.3rem -0.66rem 0 #05477c, 1.3rem 0.66rem 0 #05477c, -1.5625rem 0.66rem 0 #05477c, 0 0.66rem 0 #05477c, 1rem -0.66rem 0 #05477c; }section.cta-banner .btn {margin-top:1.75rem;margin-left:-1.5625rem;color:#cbd3e2;border-color:#cbd3e2;background-image:url('/images/common/sipka_prava_fialova.svg'); }section.cta-banner .btn:hover, section.cta-banner .btn:hover:not(:disabled):active {color:#fff;border-color:#fff;background-image:url('/images/common/sipka_prava_bila.svg'); }section.cta-banner .content-wrapper {height:calc(100vh - 50px); }section.cta-banner .content {-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:25%;padding-left:calc(15px + 1.5625rem);padding-right:calc(15px + 1.3rem); }@media (min-width:576px) {section.cta-banner .content {margin:1rem 0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center; } }@media (min-width:768px) {section.cta-banner .content-wrapper {height:35rem; }section.cta-banner .content {-webkit-align-self:normal;-ms-flex-item-align:normal;align-self:normal;margin:0;padding-top:11.875rem;padding-left:6.875rem; } }@media (min-width:992px) {section.cta-banner { }section.cta-banner p { } }section.platba.panel-blog, section.panel-registrace.panel-blog, section.panel-blog.panel-blog {margin-top:-3.25rem; }section.platba.panel-blog .btn, section.panel-registrace.panel-blog .btn, section.panel-blog.panel-blog .btn {color:#05477c;font-size:1.188rem;line-height:2.5rem; }section.platba.panel-blog .btn:hover, section.panel-registrace.panel-blog .btn:hover, section.panel-blog.panel-blog .btn:hover {color:#0095d6; }section.platba.platba, section.panel-registrace.platba, section.panel-blog.platba {margin-top:-3.25rem; }section.platba.panel-registrace .panel a:hover .zalozka, section.panel-registrace.panel-registrace .panel a:hover .zalozka, section.panel-blog.panel-registrace .panel a:hover .zalozka {color:#05477c; }section.platba .wrapper-panel, section.panel-registrace .wrapper-panel, section.panel-blog .wrapper-panel {position:relative; }section.platba .panel, section.panel-registrace .panel, section.panel-blog .panel {background-color:#fff;height:3.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;background-image:-webkit-linear-gradient(bottom, rgba(226, 230, 235, 0.33) 0%, rgba(255, 255, 255, 0.33) 100%);background-image:linear-gradient(to top, rgba(226, 230, 235, 0.33) 0%, rgba(255, 255, 255, 0.33) 100%); }section.platba .panel .social-media, section.panel-registrace .panel .social-media, section.panel-blog .panel .social-media {list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0 0 1.375rem;margin:0; }section.platba .panel .social-media li, section.panel-registrace .panel .social-media li, section.panel-blog .panel .social-media li {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center; }section.platba .panel .social-media li a, section.panel-registrace .panel .social-media li a, section.panel-blog .panel .social-media li a {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }section.platba .panel .social-media li svg, section.panel-registrace .panel .social-media li svg, section.panel-blog .panel .social-media li svg {display:block;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;max-width:100%; }section.platba .panel .social-media li .fb, section.panel-registrace .panel .social-media li .fb, section.panel-blog .panel .social-media li .fb {width:0.938rem;margin-right:1.375rem; }section.platba .panel .social-media li .twitter, section.panel-registrace .panel .social-media li .twitter, section.panel-blog .panel .social-media li .twitter {width:1.625rem;margin-right:1.125rem; }section.platba .panel .social-media li .email, section.panel-registrace .panel .social-media li .email, section.panel-blog .panel .social-media li .email {width:1.625rem; }section.platba .panel a, section.panel-registrace .panel a, section.panel-blog .panel a {color:#fff;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }section.platba .panel a .zalozka, section.panel-registrace .panel a .zalozka, section.panel-blog .panel a .zalozka {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;font-family:'Saira Condensed';font-size:1.188rem;font-weight:700;padding:0 1.3125rem;text-transform:uppercase;background-color:#cbd3e2;background-image:-webkit-linear-gradient(top, #1e85c7 0%, #1e85c7 1%, #0095d6 59%, #0095d6 100%);background-image:linear-gradient(to bottom, #1e85c7 0%, #1e85c7 1%, #0095d6 59%, #0095d6 100%); }section.platba .panel a .zalozka .text, section.panel-registrace .panel a .zalozka .text, section.panel-blog .panel a .zalozka .text {margin-right:1.25rem; }section.platba .panel a .zalozka .ic-close, section.panel-registrace .panel a .zalozka .ic-close, section.panel-blog .panel a .zalozka .ic-close {-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:24px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center; }section.platba .panel a .zalozka .ic-open, section.panel-registrace .panel a .zalozka .ic-open, section.panel-blog .panel a .zalozka .ic-open {-webkit-align-self:center;-ms-flex-item-align:center;align-self:center; }section.platba .panel a.collapsed .zalozka .ic-close, section.panel-registrace .panel a.collapsed .zalozka .ic-close, section.panel-blog .panel a.collapsed .zalozka .ic-close {display:none; }section.platba .panel a.collapsed .zalozka .ic-open, section.panel-registrace .panel a.collapsed .zalozka .ic-open, section.panel-blog .panel a.collapsed .zalozka .ic-open {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }section.platba .panel a:not(.collapsed) .ic-close, section.panel-registrace .panel a:not(.collapsed) .ic-close, section.panel-blog .panel a:not(.collapsed) .ic-close {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }section.platba .panel a:not(.collapsed) .ic-open, section.panel-registrace .panel a:not(.collapsed) .ic-open, section.panel-blog .panel a:not(.collapsed) .ic-open {display:none; }section.platba .form, section.panel-registrace .form, section.panel-blog .form {background-color:#0095d6;color:#fff;position:absolute;width:100%;top:100%;z-index:10; }section.platba .form .heading, section.panel-registrace .form .heading, section.panel-blog .form .heading {color:#fff;font-size:1.563rem;font-weight:700;text-transform:uppercase;font-family:'Saira Condensed';margin-bottom:1.5rem; }section.platba .form .inputs, section.panel-registrace .form .inputs, section.panel-blog .form .inputs {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap; }section.platba .form .form-left, section.panel-registrace .form .form-left, section.panel-blog .form .form-left {padding:2.6rem 1.625rem 2rem 1.625rem;width:100%; }section.platba .form .form-left .info, section.panel-registrace .form .form-left .info, section.panel-blog .form .form-left .info {font-family:'Vollkorn';padding-top:0.625rem; }section.platba .form .form-left .info a, section.panel-registrace .form .form-left .info a, section.panel-blog .form .form-left .info a {color:#05477c;text-decoration:underline; }section.platba .form .form-left .info a:hover, section.panel-registrace .form .form-left .info a:hover, section.panel-blog .form .form-left .info a:hover {color:#fff; }section.platba .form .form-left .radios, section.panel-registrace .form .form-left .radios, section.panel-blog .form .form-left .radios {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap; }section.platba .form .form-left .radio-container, section.panel-registrace .form .form-left .radio-container, section.panel-blog .form .form-left .radio-container {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 50%;-ms-flex:0 50%;flex:0 50%;margin-bottom:1rem;padding:0.75rem 0 0.9375rem 2rem;cursor:pointer;position:relative;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:1.125rem;font-weight:400;line-height:1.5rem;letter-spacing:-0.022rem; }section.platba .form .form-left .radio-container input, section.panel-registrace .form .form-left .radio-container input, section.panel-blog .form .form-left .radio-container input {position:absolute;opacity:0;cursor:pointer;height:0;width:0; }section.platba .form .form-left .radio-container input:checked ~ .radio, section.panel-registrace .form .form-left .radio-container input:checked ~ .radio, section.panel-blog .form .form-left .radio-container input:checked ~ .radio {background-image:url('/images/common/checkmark.svg');background-repeat:no-repeat;background-position:center;background-color:#05477c;border:0.25rem solid #fff; }section.platba .form .form-left .radio-container .radio, section.panel-registrace .form .form-left .radio-container .radio, section.panel-blog .form .form-left .radio-container .radio {height:1.25rem;width:1.25rem;display:inline-block;border-radius:50%;background-color:#fff;position:absolute;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;left:0; }section.platba .form .form-left .radio-container.custom, section.panel-registrace .form .form-left .radio-container.custom, section.panel-blog .form .form-left .radio-container.custom {-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:1.125rem; }section.platba .form .form-right, section.panel-registrace .form .form-right, section.panel-blog .form .form-right {padding:0 1.625rem 2rem 1.625rem;width:100%; }section.platba .form .form-footer, section.panel-registrace .form .form-footer, section.panel-blog .form .form-footer {border-top:1px solid #06a7ed;padding:1.5rem 1.625rem 2rem 1.625rem;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column; }section.platba .form .form-footer a, section.panel-registrace .form .form-footer a, section.panel-blog .form .form-footer a {color:#05477c;text-decoration:underline;font-weight:500; }section.platba .form .form-footer a:hover, section.panel-registrace .form .form-footer a:hover, section.panel-blog .form .form-footer a:hover {color:#fff; }section.platba .form .form-footer .form-footer-content-wrapper, section.panel-registrace .form .form-footer .form-footer-content-wrapper, section.panel-blog .form .form-footer .form-footer-content-wrapper {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap; }section.platba .form .form-footer .checkbox-container, section.panel-registrace .form .form-footer .checkbox-container, section.panel-blog .form .form-footer .checkbox-container {cursor:pointer;position:relative;padding-left:2rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:1rem; }section.platba .form .form-footer .checkbox-container input, section.panel-registrace .form .form-footer .checkbox-container input, section.panel-blog .form .form-footer .checkbox-container input {position:absolute;opacity:0;cursor:pointer;height:0;width:0; }section.platba .form .form-footer .checkbox-container input:checked ~ .checkbox, section.panel-registrace .form .form-footer .checkbox-container input:checked ~ .checkbox, section.panel-blog .form .form-footer .checkbox-container input:checked ~ .checkbox {background-image:url('/images/common/checkmark.svg');background-repeat:no-repeat;background-position:center; }section.platba .form .form-footer .checkbox-container .checkbox, section.panel-registrace .form .form-footer .checkbox-container .checkbox, section.panel-blog .form .form-footer .checkbox-container .checkbox {height:21px;width:21px;display:inline-block;background-color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0; }section.platba .form .form-footer .checkbox-container .text, section.panel-registrace .form .form-footer .checkbox-container .text, section.panel-blog .form .form-footer .checkbox-container .text {font-size:0.938rem;font-weight:400;letter-spacing:-0.019rem;color:#05477c; }section.platba .form input[type=text], section.panel-registrace .form input[type=text], section.panel-blog .form input[type=text], section.platba .form input[type=email], section.panel-registrace .form input[type=email], section.panel-blog .form input[type=email] {padding:0.625rem 1.125rem 0.75rem 1.125rem;max-width:calc(50% - 0.25rem);margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;color:#fefefe;font-size:1.125rem;font-weight:400;letter-spacing:-0.011rem;background-color:#008fce;border:1px solid #06a7ed; }section.platba .form input[type=text]::-webkit-input-placeholder, section.panel-registrace .form input[type=text]::-webkit-input-placeholder, section.panel-blog .form input[type=text]::-webkit-input-placeholder, section.platba .form input[type=email]::-webkit-input-placeholder, section.panel-registrace .form input[type=email]::-webkit-input-placeholder, section.panel-blog .form input[type=email]::-webkit-input-placeholder {color:#fefefe; }section.platba .form input[type=text]::-moz-placeholder, section.panel-registrace .form input[type=text]::-moz-placeholder, section.panel-blog .form input[type=text]::-moz-placeholder, section.platba .form input[type=email]::-moz-placeholder, section.panel-registrace .form input[type=email]::-moz-placeholder, section.panel-blog .form input[type=email]::-moz-placeholder {color:#fefefe; }section.platba .form input[type=text]:-ms-input-placeholder, section.panel-registrace .form input[type=text]:-ms-input-placeholder, section.panel-blog .form input[type=text]:-ms-input-placeholder, section.platba .form input[type=email]:-ms-input-placeholder, section.panel-registrace .form input[type=email]:-ms-input-placeholder, section.panel-blog .form input[type=email]:-ms-input-placeholder {color:#fefefe; }section.platba .form input[type=text]::placeholder, section.panel-registrace .form input[type=text]::placeholder, section.panel-blog .form input[type=text]::placeholder, section.platba .form input[type=email]::placeholder, section.panel-registrace .form input[type=email]::placeholder, section.panel-blog .form input[type=email]::placeholder {color:#fefefe; }section.platba .form input[type=text]:nth-child(odd):not(:only-child), section.panel-registrace .form input[type=text]:nth-child(odd):not(:only-child), section.panel-blog .form input[type=text]:nth-child(odd):not(:only-child), section.platba .form input[type=email]:nth-child(odd):not(:only-child), section.panel-registrace .form input[type=email]:nth-child(odd):not(:only-child), section.panel-blog .form input[type=email]:nth-child(odd):not(:only-child) {margin-right:0.5rem; }section.platba .form input[type=text].custom-sum, section.panel-registrace .form input[type=text].custom-sum, section.panel-blog .form input[type=text].custom-sum, section.platba .form input[type=email].custom-sum, section.panel-registrace .form input[type=email].custom-sum, section.panel-blog .form input[type=email].custom-sum {max-width:none; }@media (min-width:576px) {section.platba .form .form-left .radio-container, section.panel-registrace .form .form-left .radio-container, section.panel-blog .form .form-left .radio-container {-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%; }section.platba .form .form-footer .form-footer-content-wrapper, section.panel-registrace .form .form-footer .form-footer-content-wrapper, section.panel-blog .form .form-footer .form-footer-content-wrapper {-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between; }section.platba .form .form-footer .checkbox-container, section.panel-registrace .form .form-footer .checkbox-container, section.panel-blog .form .form-footer .checkbox-container {-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:0; } }@media (min-width:992px) {section.platba .form .form-left, section.panel-registrace .form .form-left, section.panel-blog .form .form-left {padding:2.6rem 2rem 2rem 3rem; }section.platba .form .form-right, section.panel-registrace .form .form-right, section.panel-blog .form .form-right {padding:2.6rem 3rem 2rem 2rem;border-left:1px solid #06a7ed; }section.platba .form .form-footer, section.panel-registrace .form .form-footer, section.panel-blog .form .form-footer {padding:1.5rem 3rem 2rem 3rem; }section.platba .form .form-footer .checkbox-container, section.panel-registrace .form .form-footer .checkbox-container, section.panel-blog .form .form-footer .checkbox-container {-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto; }section.platba .form input[type=text].custom-sum, section.panel-registrace .form input[type=text].custom-sum, section.panel-blog .form input[type=text].custom-sum {max-width:calc(50% - 1.125rem); } }@media (min-width:1250px) {section.platba .form input[type=text].custom-sum, section.panel-registrace .form input[type=text].custom-sum, section.panel-blog .form input[type=text].custom-sum {max-width:calc(50% - 0.25rem); } }section.text {font-family:'Vollkorn';color:#353a42; }section.text a {color:#0095d6;text-decoration:underline; }section.text a:hover {text-decoration:underline;color:#05477c; }section.text strong {color:#05477c;font-weight:normal;background-color:#e3edf2;display:inline-block;padding:0 0.3125rem;position:relative; }section.text .presskit-dl {font-size:1.125rem;color:#a2b3c8;font-weight:700;text-transform:uppercase;font-family:'Saira Condensed';margin-bottom:1.5rem; }section.text .presskit-dl a {font-family:'Saira';font-weight:400;color:#0095d6;text-decoration:underline;text-transform:none;display:inline-block;margin-left:0.5rem; }section.text .pozice {margin-bottom:1.5rem;font-size:1.125rem;font-weight:700;text-transform:uppercase;font-family:'Saira Condensed';color:#a2b3c8; }section.text .contact-person, section.text .contact {padding-bottom:4rem; }section.text .contact-person .name, section.text .contact .name {font-size:1.875rem;font-weight:700;text-transform:uppercase;font-family:'Saira Condensed';color:#0095d6; }section.text .contact-person .tel .title, section.text .contact .tel .title, section.text .contact-person .email .title, section.text .contact .email .title, section.text .contact-person .ic .title, section.text .contact .ic .title, section.text .contact-person .address .title, section.text .contact .address .title {min-width:4.2rem;display:inline-block;margin-bottom:0;vertical-align:middle; }section.text .contact-person .tel a, section.text .contact .tel a {color:#353a42;text-decoration:none; }section.text .contact-person .tel a span, section.text .contact .tel a span {color:#a2b3c8; }section.text .contact-person .tel a:hover, section.text .contact .tel a:hover {text-decoration:underline; }section.text .contact .name {margin-bottom:1.6875rem; }section.text .contact .info p {display:block;margin:0; }section.text .contact .info strong {background:none;padding:0;font-size:1.875rem;font-weight:700;text-transform:uppercase;font-family:'Saira Condensed';color:#0095d6;margin-bottom:1.6875rem; }section.text .contact .info em {vertical-align:sub;min-width:12rem;display:inline-block;margin-bottom:0;font-style:normal;font-size:1.125rem;font-weight:700;text-transform:uppercase;font-family:'Saira Condensed';color:#a2b3c8; }section.text .contact .info.mb {margin-bottom:1.6875rem; }section.text .contact.mb {margin-bottom:1.6875rem; }section.text .title {margin-bottom:1.5rem;font-size:1.125rem;font-weight:700;text-transform:uppercase;font-family:'Saira Condensed';color:#a2b3c8; }section.text h2 {color:#0095d6; }section.text p, section.text ul, section.text ol {margin-bottom:1rem;font-size:1.125rem; }section.text + section.kde-zrovna-pomahame {margin:2rem 0; }section.text + section.partneri {margin:2rem 0 0 0; }section.text .perex {margin-bottom:0.5rem; }section.text .perex p {font-size:1.25rem;background:none;padding:0;color:#353a42;font-style:italic; }section.text .text-content {padding:3.75rem 1.625rem 1rem 3.25rem; }section.text .text-content.pull-up {margin-top:-3.5rem; }section.text ol {list-style-type:none !important;counter-reset:item;padding-left:4.5rem;margin-bottom:0; }section.text ol > li {position:relative;margin-bottom:1rem; }section.text ol > li::before {content:counter(item,decimal);color:#0095d6;counter-increment:item;position:absolute;text-align:right;width:2rem;left:-4.5rem;padding-right:4px;font-weight:600;font-family:'Saira Condensed';font-size:1.625rem;line-height:1.5rem; }section.text ol > li::after {content:'';position:absolute;text-align:left;top:0;width:4.5rem;left:-4.5rem;height:1.625rem;padding-right:4px;line-height:1;background-image:url('/images/common/dash.svg');background-size:1.25rem 0.1875rem;background-position:2.5rem calc(50% - 0.1875rem);background-repeat:no-repeat; }section.text.ilustrace .link {display:block;position:relative; }section.text.ilustrace .link .btn {position:absolute;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%); }section.text.ilustrace .link:hover .btn {color:#fff;border-color:#fff;background-image:url('/images/common/sipka_prava_bila.svg'); }section.text.full-page {margin-top:-3.25rem; }section.text.full-page .text-content {padding-top:3.25rem; }section.text.mt {margin-top:2rem; }section.text.mb {margin-bottom:2rem; }@media (min-width:992px) {section.text .text-content {padding:3.75rem 15px 1rem 3rem; }section.text p, section.text ul, section.text ol {font-size:1rem; }section.text.pb p:last-child {margin-bottom:4rem; }section.text.ilustrace .pr {padding-right:3rem; } }section.text.narrow .perex p:last-child {margin-bottom:2rem; }section.text.narrow .text-content {overflow:hidden; }section.text.narrow.illustrations .wrap {position:relative; }section.text.narrow.illustrations .wrap .bird {top:0;left:-7rem;position:absolute;z-index:0;display:none; }section.text.narrow.illustrations .wrap .flower {bottom:1rem;left:calc(100%);position:absolute;z-index:0;display:none; }section.text.narrow.illustrations .list {background:url('/cdn-jq4cm/images/common/bg/bg-list.png') no-repeat center top; }section.text.narrow.illustrations + section.citat .text-content {padding-top:2.75rem; }section.text.narrow.single-illustration .text-content {overflow:hidden; }section.text.narrow.single-illustration .wrap {position:relative; }section.text.narrow.single-illustration .wrap .illustration {display:none; }@media (min-width:768px) {section.text.narrow .perex {padding:0 1rem;text-align:center; } }@media (min-width:992px) and (max-width:1249.98px) {section.text.narrow.illustrations .list {background:url('/cdn-jq4cm/images/common/bg/bg-list-lg.png') no-repeat center top; } }@media (min-width:992px) {section.text.narrow .text-content {padding:3.25rem 15px 3.25rem 3rem; }section.text.narrow.illustrations .wrap .bird {display:block;left:-6rem; }section.text.narrow.illustrations .wrap .flower {display:block; }section.text.narrow.illustrations + section.citat .text-content {padding-top:0.625rem; }section.text.narrow.single-illustration .text-content {padding:3.75rem 15px 4rem 3rem; } }@media (min-width:1250px) {section.text.narrow.single-illustration .wrap {position:relative; }section.text.narrow.single-illustration .wrap .illustration {position:absolute;bottom:0.5rem;left:100%;display:block; } }section.citat {font-family:'Kalam';text-align:center; }section.citat .text-content {padding:3.375rem 3.25rem 3.625rem 3.25rem; }section.citat p {color:#0095d6;margin-bottom:1rem;font-size:1.625rem;font-weight:400;line-height:2rem;letter-spacing:-0.032rem; }@media (min-width:992px) {section.citat .text-content {padding:3.375rem 15px 3.625rem 15px; } }section.citat + section.text .text-content {padding-top:0; }section.citat.mb {margin-bottom:2rem; }section.text.full .text-content {padding:3rem 1.625rem 2rem 3.25rem; }@media (min-width:992px) {section.text.full .text-content {padding:3rem 15px 2rem 3rem; } }section.kontaktni-formular {padding:3.25rem 0;background-color:#0095d6;margin-top:2rem; }section.kontaktni-formular h2 {color:#fff; }section.kontaktni-formular .inputs {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%; }section.kontaktni-formular .gdpr {color:#fff;font-size:0.688rem;text-align:center; }section.kontaktni-formular .gdpr a {color:#05477c;text-decoration:underline; }section.kontaktni-formular .gdpr a:hover {color:#fff; }section.kontaktni-formular .msg {font-size:1.188rem;margin-bottom:3.75rem;font-weight:500;color:#fff;background-color:#05477c;display:inline-block;padding:0.9375rem 1.25rem 0.9375rem 1.5625rem; }section.kontaktni-formular .msg.ok {background-color:#05477c; }section.kontaktni-formular .msg.error {background-color:#a02d2d; }section.kontaktni-formular form {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap; }section.kontaktni-formular input[type=text], section.kontaktni-formular input[type=email], section.kontaktni-formular textarea {padding:0.625rem 1.125rem 0.75rem 1.125rem;margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;color:#fefefe;font-size:1.125rem;font-weight:400;letter-spacing:-0.011rem;background-color:#008fce;border:1px solid #06a7ed;margin-right:0.5rem; }section.kontaktni-formular input[type=text]::-webkit-input-placeholder, section.kontaktni-formular input[type=email]::-webkit-input-placeholder, section.kontaktni-formular textarea::-webkit-input-placeholder {color:#fefefe; }section.kontaktni-formular input[type=text]::-moz-placeholder, section.kontaktni-formular input[type=email]::-moz-placeholder, section.kontaktni-formular textarea::-moz-placeholder {color:#fefefe; }section.kontaktni-formular input[type=text]:-ms-input-placeholder, section.kontaktni-formular input[type=email]:-ms-input-placeholder, section.kontaktni-formular textarea:-ms-input-placeholder {color:#fefefe; }section.kontaktni-formular input[type=text]::placeholder, section.kontaktni-formular input[type=email]::placeholder, section.kontaktni-formular textarea::placeholder {color:#fefefe; }section.kontaktni-formular input[type=text], section.kontaktni-formular input[type=email] {max-width:100%; }section.kontaktni-formular input[type=submit] {padding:0;background-position:center;height:3.1875rem;width:3.4375rem;margin-left:auto;margin-bottom:1.5rem; }section.kontaktni-formular textarea {-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:1.25rem;margin-right:0; }@media (min-width:576px) {section.kontaktni-formular input[type=text], section.kontaktni-formular input[type=email] {max-width:calc(((100% - 3.4375rem) / 3) - 0.5rem);-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto; }section.kontaktni-formular input[type=submit] {margin:0; } }@media (min-width:768px) {section.kontaktni-formular form {padding:0 calc(4.625rem - 15px); } }section.kontaktni-formular + section.cta-banner {margin-top:0; }section.kontaktni-formular + section.cta-banner {margin-top:0; }section.pro-darce-platba {margin-bottom:2rem; }section.pro-darce-platba input.error {background-color:#a02d2d !important; }section.pro-darce-platba input[type=checkbox].error + * + * {color:#a02d2d !important; }section.pro-darce-platba input[type=checkbox].error + * + * a {color:#ea3232;font-weight:bold; }section.pro-darce-platba .nav-tabs li {-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%; }section.pro-darce-platba .nav-tabs li a {font-size:1.313rem;display:block;border-bottom:1px solid #0095d6;text-align:center;line-height:5rem;font-weight:700;color:#05477c;font-family:'Saira Condensed';text-transform:uppercase;letter-spacing:-0.013rem;background-color:#cbd3e2; }section.pro-darce-platba .nav-tabs li a:hover {color:#06a7ed;text-decoration:none; }section.pro-darce-platba .nav-tabs li a.active {color:#fff;background-color:#cbd3e2;background-image:-webkit-linear-gradient(top, #1e85c7 0%, #1e85c7 1%, #0095d6 59%, #0095d6 100%);background-image:linear-gradient(to bottom, #1e85c7 0%, #1e85c7 1%, #0095d6 59%, #0095d6 100%);border-bottom:1px solid #06a7ed; }section.pro-darce-platba .nav-tabs li:first-child a {border-right:1px solid #fff; }section.pro-darce-platba .form {background-color:#0095d6;color:#fff; }section.pro-darce-platba .form .heading {color:#fff;font-size:1.563rem;font-weight:700;text-transform:uppercase;font-family:'Saira Condensed';margin-bottom:1.5rem; }section.pro-darce-platba .form .inputs {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between; }section.pro-darce-platba .form .form-left {padding:2.6rem 1.625rem 2rem 1.625rem;width:100%; }section.pro-darce-platba .form .form-left .info {font-family:'Vollkorn';padding-top:0.625rem; }section.pro-darce-platba .form .form-left .info a {color:#05477c;text-decoration:underline; }section.pro-darce-platba .form .form-left .info a:hover {color:#fff; }section.pro-darce-platba .form .form-left .radios {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap; }section.pro-darce-platba .form .form-left .radio-container {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 50%;-ms-flex:0 50%;flex:0 50%;margin-bottom:1rem;padding:0.75rem 0 0.9375rem 2rem;cursor:pointer;position:relative;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:1.125rem;font-weight:400;line-height:1.5rem;letter-spacing:-0.022rem; }section.pro-darce-platba .form .form-left .radio-container input {position:absolute;opacity:0;cursor:pointer;height:0;width:0; }section.pro-darce-platba .form .form-left .radio-container input:checked ~ .radio {background-image:url('/images/common/checkmark.svg');background-repeat:no-repeat;background-position:center;background-color:#05477c;border:0.25rem solid #fff; }section.pro-darce-platba .form .form-left .radio-container .radio {height:1.25rem;width:1.25rem;display:inline-block;border-radius:50%;background-color:#fff;position:absolute;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;left:0; }section.pro-darce-platba .form .form-left .radio-container.custom {-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:1.125rem; }section.pro-darce-platba .form .form-right {padding:0 1.625rem 2rem 1.625rem;width:100%; }section.pro-darce-platba .form .form-footer {border-top:1px solid #06a7ed;padding:1.5rem 1.625rem 2rem 1.625rem;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column; }section.pro-darce-platba .form .form-footer a {color:#05477c;text-decoration:underline;font-weight:500; }section.pro-darce-platba .form .form-footer a:hover {color:#fff; }section.pro-darce-platba .form .form-footer .form-footer-content-wrapper {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap; }section.pro-darce-platba .form .form-footer .checkbox-container {cursor:pointer;position:relative;padding-left:2rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:1rem; }section.pro-darce-platba .form .form-footer .checkbox-container input {position:absolute;opacity:0;cursor:pointer;height:0;width:0; }section.pro-darce-platba .form .form-footer .checkbox-container input:checked ~ .checkbox {background-image:url('/images/common/checkmark.svg');background-repeat:no-repeat;background-position:center; }section.pro-darce-platba .form .form-footer .checkbox-container .checkbox {height:21px;width:21px;display:inline-block;background-color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0; }section.pro-darce-platba .form .form-footer .checkbox-container .text {font-size:0.938rem;font-weight:400;letter-spacing:-0.019rem;color:#05477c; }section.pro-darce-platba .form input[type=text], section.pro-darce-platba .form input[type=email] {padding:0.625rem 1.125rem 0.75rem 1.125rem;max-width:calc(50% - 0.25rem);margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;color:#fefefe;font-size:1.125rem;font-weight:400;letter-spacing:-0.011rem;background-color:#008fce;border:1px solid #06a7ed; }section.pro-darce-platba .form input[type=text]::-webkit-input-placeholder, section.pro-darce-platba .form input[type=email]::-webkit-input-placeholder {color:#fefefe; }section.pro-darce-platba .form input[type=text]::-moz-placeholder, section.pro-darce-platba .form input[type=email]::-moz-placeholder {color:#fefefe; }section.pro-darce-platba .form input[type=text]:-ms-input-placeholder, section.pro-darce-platba .form input[type=email]:-ms-input-placeholder {color:#fefefe; }section.pro-darce-platba .form input[type=text]::placeholder, section.pro-darce-platba .form input[type=email]::placeholder {color:#fefefe; }section.pro-darce-platba .form input[type=text].custom-sum, section.pro-darce-platba .form input[type=email].custom-sum {max-width:none; }@media (min-width:576px) {section.pro-darce-platba .form .form-left .radio-container {-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%; }section.pro-darce-platba .form .form-footer .form-footer-content-wrapper {-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between; }section.pro-darce-platba .form .form-footer .checkbox-container {-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:0; } }@media (min-width:992px) {section.pro-darce-platba .form .br {border-right:1px solid #06a7ed; }section.pro-darce-platba .form .bl {border-left:1px solid #06a7ed; }section.pro-darce-platba .form .form-left {padding:2.6rem 2rem 2rem 3rem; }section.pro-darce-platba .form .form-right {padding:2.6rem 3rem 2rem 2rem; }section.pro-darce-platba .form .form-footer {padding:1.5rem 3rem 2rem 3rem; }section.pro-darce-platba .form .form-footer .checkbox-container {-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto; }section.pro-darce-platba .form input[type=text].custom-sum {max-width:calc(50% - 1.125rem); } }@media (min-width:1250px) {section.pro-darce-platba .form input[type=text].custom-sum {max-width:calc(50% - 0.25rem); } }section.collapsing-panel {margin:2rem 0;font-family:'Vollkorn'; }section.collapsing-panel h2 {margin:0;padding-right:1rem; }section.collapsing-panel h3 {color:#0095d6; }section.collapsing-panel .toggler {text-decoration:none;display:block;padding:2.5rem 0;position:relative; }section.collapsing-panel .toggler:hover {text-decoration:none; }section.collapsing-panel .toggler:hover h2 {color:#05477c; }section.collapsing-panel .toggler::after {content:'';position:absolute;display:block;width:1.125rem;height:0.75rem;top:calc(50% - 0.375rem);right:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transition:-webkit-transform 0.2s ease-in;transition:-webkit-transform 0.2s ease-in;transition:transform 0.2s ease-in;transition:transform 0.2s ease-in, -webkit-transform 0.2s ease-in;background-image:url('/images/common/sipka_dolu_modra.svg');background-size:cover;background-repeat:no-repeat;background-position:center; }section.collapsing-panel .toggler.collapsed::after {-webkit-transform:none;transform:none; }section.collapsing-panel .padded-wrapper {padding:0 1.625rem 0 3.25rem; }section.collapsing-panel .padded-wrapper .content {max-width:48.313rem; }section.collapsing-panel .padded-wrapper .content p {margin-bottom:2rem; }section.collapsing-panel .padded-wrapper .content p:last-child {margin-bottom:3rem; }@media (min-width:576px) {section.collapsing-panel h2 {padding-right:0; } }@media (min-width:992px) {section.collapsing-panel .toggler::after {right:2rem; }section.collapsing-panel .padded-wrapper {padding:0 3rem; } }section.collapsing-panel + section.section-top .content {margin-top:0; }section.page-top .content {padding:3.25rem 1.25rem 2.25rem 1.25rem;text-align:center;background-color:#fff;margin-top:-3.25rem; }section.page-top .content h2 {color:#0095d6; }section.page-top .content p {font-size:1.25rem;font-weight:400;line-height:1.5rem;color:#353a42;font-family:'Vollkorn';font-style:italic;max-width:42rem;margin:0 auto 1rem auto; }@media (max-width:991.98px) {section.page-top + section.ilustrace .text-content {padding-top:0; } }section.page-top .posuvnik {margin-top:6rem;margin-bottom:4rem;position:relative; }section.page-top .posuvnik .noUi-target {background:#cbd3e2;border-radius:0;border:none;box-shadow:none;height:0.438rem; }section.page-top .posuvnik .noUi-handle {background-color:#0095d6;cursor:pointer;border:none;box-shadow:none;border-radius:0;height:0.438rem;top:0;right:0;outline:none; }section.page-top .posuvnik .noUi-handle::before {content:none; }section.page-top .posuvnik .noUi-handle::after {content:'';position:absolute;width:100%;min-width:3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:3rem;background-image:url('/cdn-jq4cm/images/common/kresby/car-for-blue-bg.svg');background-position:center;background-repeat:no-repeat;background-color:transparent;bottom:0.438rem;top:auto;background-size:contain; }section.page-top .posuvnik .noUi-tooltip {bottom:auto;top:calc(100% + 0.25rem);width:auto;min-width:100%;color:#0095d6;background-color:#fff;font-size:1.063rem;font-weight:700;letter-spacing:-0.021rem;padding:0;outline:none;box-shadow:none;border:0; }section.page-top .posuvnik .minmax {top:calc(100% + 0.25rem);-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;text-align:center;color:#cbd3e2;position:absolute;z-index:0;background-color:#fff;font-size:1.063rem;font-weight:700;letter-spacing:-0.021rem;padding:0; }section.page-top .posuvnik .min {-webkit-transform:translateX(-50%);transform:translateX(-50%); }section.page-top .posuvnik .max {-webkit-transform:translateX(50%);transform:translateX(50%); }@media (min-width:992px) {section.page-top .posuvnik {padding:0 3rem; } }section.zadost {margin-bottom:2rem; }section.zadost .content {padding:3.75rem 1.625rem 3.75rem 3.25rem;text-align:center;background-color:#fff;font-family:'Vollkorn'; }section.zadost .content h2 {color:#0095d6; }section.zadost .content h3 {color:#0095d6; }section.zadost .content img {margin-bottom:2rem;width:13rem; }section.zadost .content .top {margin-bottom:3.5rem; }@media (min-width:576px) {section.zadost .content img {width:auto; } }@media (min-width:992px) {section.zadost .content .content {padding:3.75rem 3rem 3.75rem 3rem; } }section.partneri {padding:3.25rem 0 3.25rem 0;background-color:#0095d6; }section.partneri h2 {color:#fff; }section.partneri .btn {margin-top:3.75rem; }section.partneri .logos {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap; }section.partneri .logo-wrapper {-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 1rem; }section.partneri .logo {-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:1rem 0;max-height:2.5rem;opacity:0.49; }@media (min-width:768px) {section.partneri .logo {-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:2rem 0;max-height:none; } }section.partneri.bg {background-size:cover;background-repeat:no-repeat; }section.produkty {padding:3.25rem 0; }article.product {background-color:#e2e6eb; }section.product-top {font-family:'Vollkorn';color:#353a42; }section.product-top h2 {color:#0095d6; }section.product-top .content {background-color:#fff;padding:3.75rem 1.625rem 2rem 3.25rem; }section.product-top .content p:last-child {margin-bottom:2rem; }section.product-top .white-background {background-color:#fff; }section.product-top .white-background .col-12 {min-height:0; }section.product-top .panel {margin-top:-3.5rem;height:3.5rem;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;background-image:-webkit-linear-gradient(bottom, rgba(226, 230, 235, 0.33) 0%, rgba(255, 255, 255, 0.33) 100%);background-image:linear-gradient(to top, rgba(226, 230, 235, 0.33) 0%, rgba(255, 255, 255, 0.33) 100%); }section.product-top .panel .social-media {list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0 0 1.375rem;margin:0; }section.product-top .panel .social-media li {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center; }section.product-top .panel .social-media li a {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }section.product-top .panel .social-media li svg {display:block;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;max-width:100%; }section.product-top .panel .social-media li .fb {width:0.938rem;margin-right:1.375rem; }section.product-top .panel .social-media li .twitter {width:1.625rem;margin-right:1.125rem; }section.product-top .panel .social-media li .email {width:1.625rem; }section.product-top .panel .btn {font-size:1.188rem;line-height:2.5rem; }section.product-top .product-variant-row {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;font-family:'Saira Condensed';margin-bottom:2.375rem;background-color:#f4f5f6;padding:1.125rem 0 0 0; }section.product-top .product-variant-row .select-caption {-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.125rem;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-left:1rem;font-weight:700;line-height:1;color:#05477c;text-transform:uppercase; }section.product-top .product-variant-row .select-wrapper {-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;font-weight:500; }section.product-top .product-variant-row .select-wrapper .select2-container--default {padding:1.125rem 0; }section.product-top .product-variant-row .select-wrapper .select2-container--default .select2-selection--single {background-color:#f4f5f6;border:none;border-radius:0; }section.product-top .product-variant-row .select-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {color:#0095d6;font-weight:700;padding-left:1rem; }section.product-top .product-variant-row .select-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow {background-image:url('/cdn-jq4cm/images/common/cart/sipka_dolu_select.svg');background-size:cover;-webkit-transition:-webkit-transform 0.3s ease-in;transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in;transition:transform 0.3s ease-in, -webkit-transform 0.3s ease-in;height:0.625rem;position:absolute;top:1.75rem;right:1.1875rem;width:1.125rem; }section.product-top .product-variant-row .select-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b {display:none; }section.product-top .product-variant-row .select-wrapper * {outline:none;box-shadow:none; }section.product-top .product-availability-row {margin-bottom:1.5rem; }section.product-top .product-availability-row .product-availability {color:#cbd3e2;font-family:'Saira Condensed';font-size:1.125rem;font-weight:700;text-transform:uppercase;display:inline-block;margin-right:0.5rem; }section.product-top .product-availability-row .available-number {font-size:1.125rem;font-weight:500;color:#0095d6;font-family:'Saira Condensed'; }section.product-top .product-price-row {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between; }section.product-top .product-price-row .product-price {font-size:2.188rem;font-weight:700;font-family:'Kalam';-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;color:#0095d6; }section.product-top .product-price-row .buy-inputs-wrapper {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap; }section.product-top .product-price-row .buy-inputs-wrapper select {margin-right:0.625rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center; }section.product-top .product-price-row .buy-inputs-wrapper .product-quantity {width:8rem;margin-bottom:1.5rem;padding:0.75rem 0.875rem 0.75rem 1.125rem;border:1px solid #e5e5e5;font-family:'Saira';font-size:1.125rem;letter-spacing:-0.011rem;color:#05477c;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;height:3.188rem; }section.product-top .product-price-row .buy-inputs-wrapper .counter {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-left:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center; }section.product-top .product-price-row .buy-inputs-wrapper .counter .button {background:none;border:none;padding:0;margin:0;width:1.063rem;height:0.563rem;cursor:pointer;outline:none;box-shadow:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }section.product-top .product-price-row .buy-inputs-wrapper .counter .button.btn-plus {margin-bottom:0.4375rem; }section.product-top .product-price-row .buy-inputs-wrapper .counter .button svg {max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }section.product-top .product-price-row .buy-inputs-wrapper .counter .button svg use {fill:#05477c; }section.product-top .product-price-row .buy-inputs-wrapper .counter .button.disabled svg use {fill:#adbacb; }@media (min-width:576px) {section.product-top .product-variant-row {-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0 0 0 0.8125rem; }section.product-top .product-variant-row .select-caption {-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-left:0; }section.product-top .product-variant-row .select-wrapper {-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;font-weight:500; }section.product-top .product-variant-row .select-wrapper .select2-container--default {padding:1.125rem 0; }section.product-top .product-variant-row .select-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {padding-left:0.5rem; }section.product-top .product-price-row .product-price {-webkit-align-self:center;-ms-flex-item-align:center;align-self:center; }section.product-top .product-price-row .buy-inputs-wrapper {-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap; }section.product-top .product-price-row .buy-inputs-wrapper .product-quantity {width:7.063rem;margin-bottom:0;margin-right:1.5rem; }section.product-top .product-price-row .buy-inputs-wrapper .counter {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-left:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center; } }@media (min-width:992px) {section.product-top .content {padding:3.75rem 15px 1rem 3rem; }section.product-top .product-price-row .buy-inputs-wrapper .product-quantity {width:7.063rem;margin-bottom:0;margin-right:0.75rem; } }section.product-detail {font-family:'Vollkorn';color:#353a42; }section.product-detail img {max-width:100%;height:auto;margin-bottom:2.5rem; }section.product-detail blockquote {display:block;padding:3.375rem 3.25rem 3.625rem 3.25rem;color:#0095d6;text-align:center;font-family:'Kalam';font-size:1.625rem;line-height:2rem;letter-spacing:-0.032rem;background-image:url('/cdn-jq4cm/images/common/product/produkt-hvezdy.png');background-repeat:no-repeat;background-position:center;background-size:calc(100% - 2rem); }section.product-detail p {padding:0 1.625rem 0 3.25rem;margin-bottom:1.5rem;color:#353a42; }section.product-detail p:last-child {padding-bottom:4.5rem;margin-bottom:2rem; }section.product-detail h2, section.product-detail h3 {padding:0 1.625rem 0 3.25rem;color:#0095d6; }section.product-detail .white-background {background-color:#fff; }@media (min-width:992px) {section.product-detail blockquote {padding:3.375rem 16.66667% 3.625rem 16.66667%;background-size:auto; }section.product-detail h2, section.product-detail h3 {padding-left:16.66667%;padding-right:16.66667%; }section.product-detail p {padding-left:16.66667%;padding-right:16.66667%; } }section.cart {margin-bottom:2rem; }section.cart h2 {color:#0095d6; }section.cart form input.error {background-color:#ffcbcb !important; }section.cart form input[type=checkbox].error + * + * {color:#ea3232 !important; }section.cart form input[type=checkbox].error + * + * a {color:#ea3232;font-weight:bold; }section.cart .white-background {background-color:#fff; }section.cart .panel {margin-top:-3.5rem;height:3.5rem;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;background-image:-webkit-linear-gradient(bottom, rgba(226, 230, 235, 0.33) 0%, rgba(255, 255, 255, 0.33) 100%);background-image:linear-gradient(to top, rgba(226, 230, 235, 0.33) 0%, rgba(255, 255, 255, 0.33) 100%); }section.cart .panel .social-media {list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0 0 1.375rem;margin:0; }section.cart .panel .social-media li {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center; }section.cart .panel .social-media li a {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }section.cart .panel .social-media li svg {display:block;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;max-width:100%; }section.cart .panel .social-media li .fb {width:0.938rem;margin-right:1.375rem; }section.cart .panel .social-media li .twitter {width:1.625rem;margin-right:1.125rem; }section.cart .panel .social-media li .email {width:1.625rem; }section.cart .panel .btn {font-size:1.188rem;line-height:2.5rem; }section.cart .cart-top {padding:2.6rem 1.625rem 2rem 1.625rem;border-bottom:1px solid #e2e6eb; }section.cart .cart-footer {padding:1.5rem 1.625rem 2rem 1.625rem; }section.cart .svg-container {display:block; }section.cart .svg-container svg {max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto; }section.cart .steps {margin:1.5rem 0 3.5rem 0; }section.cart .step-info {font-family:'Vollkorn';color:#353a42;text-align:center;margin-bottom:3rem; }section.cart .radio-container {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0 0 2rem;cursor:pointer;position:relative;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:1.125rem;line-height:1.5rem;letter-spacing:-0.022rem; }section.cart .radio-container input {position:absolute;opacity:0;cursor:pointer;height:0;width:0; }section.cart .radio-container input:checked ~ .radio {background-repeat:no-repeat;background-position:center;background-color:#05477c;border:0.25rem solid #eef1f4; }section.cart .radio-container .radio {height:1.25rem;width:1.25rem;display:inline-block;border-radius:50%;background-color:#eef1f4;position:absolute;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;left:0; }section.cart .radio-container.disabled {opacity:0.5; }section.cart .radio-container.custom {-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:1.125rem; }section.cart .radio-container .custom-sum {padding:0.625rem 1.125rem 0.75rem 1.125rem;margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;color:#fefefe;font-size:1.125rem;font-weight:400;letter-spacing:-0.011rem;background-color:#0095d6;border:1px solid #06a7ed; }section.cart table {width:100%;margin-bottom:4.125rem;font-weight:500;letter-spacing:-0.021rem; }section.cart table td {padding-top:0.8125rem;padding-bottom:0.8125rem; }section.cart table td:not(:first-child) {text-align:right; }section.cart table thead td {color:#05477c;font-family:'Saira Condensed';font-size:1.125rem;font-weight:700;text-transform:uppercase;border:none; }section.cart table thead a.toggler {color:#05477c;position:relative;display:block;padding-right:1.3rem; }section.cart table thead a.toggler:hover {text-decoration:none;color:#0095d6; }section.cart table thead a.toggler.collapsed::after {-webkit-transform:none;transform:none; }section.cart table thead a.toggler::after {content:'';position:absolute;display:block;width:1.125rem;height:0.75rem;top:calc(50% - 0.375rem);right:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);transition:-webkit-transform 0.2s ease-in;background-image:url('/cdn-jq4cm/images/common/sipka_dolu_modra.svg');background-size:cover;background-repeat:no-repeat;background-position:center; }section.cart table tbody td {font-size:1.063rem;border:1px solid #e2e6eb;color:#05477c;clear:both; }section.cart table tbody td .ic-remove-from-cart {cursor:pointer;float:right;margin-right:0.9375rem; }section.cart table tbody td .ic-remove-from-cart svg {display:inline-block;vertical-align:middle;margin-left:0.5rem;width:0.9375rem;height:0.9375rem; }section.cart table tbody td .ic-remove-from-cart svg use {fill:#05477c; }section.cart table tbody td.sum {color:#97a9c6;font-weight:500;white-space:nowrap;padding-left:0.9375rem; }section.cart table tbody td.product-quantity {padding-left:0.9375rem;padding-right:0.9375rem;text-align:left;white-space:nowrap;width:6rem; }section.cart table tbody td.product-quantity.no-controls {width:auto; }section.cart table tbody td:first-child {border-left:none; }section.cart table tbody td:last-child {border-right:none; }section.cart table tbody td a {color:#05477c;text-decoration:underline; }section.cart table tbody td a:hover {color:#0095d6; }section.cart table tbody td .counter {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;float:right;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between; }section.cart table tbody td .counter .button {background:none;border:none;padding:0;margin:0;width:1.063rem;height:0.563rem;cursor:pointer;outline:none;box-shadow:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }section.cart table tbody td .counter .button.btn-plus {margin-bottom:0.4375rem; }section.cart table tbody td .counter .button svg {max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }section.cart table tbody td .counter .button svg use {fill:#05477c; }section.cart table tbody td .counter .button.disabled svg use {fill:#adbacb; }section.cart table tfoot {font-size:1.125rem;font-weight:700;letter-spacing:-0.021rem;color:#0095d6;border-bottom:1px solid #0095d6; }section.cart table tfoot td:first-child {text-transform:uppercase; }section.cart table#dorucovaci-udaje.collapsed {margin-bottom:1.5rem; }section.cart table#dorucovaci-udaje.collapsed tbody td:last-child {border-bottom:0; }section.cart .cart-footer {-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap; }section.cart .cart-footer .controls {-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%; }section.cart .cart-footer .controls .rtl {margin-right:auto; }section.cart .checkbox-container {cursor:pointer;position:relative;padding-left:2rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:1rem; }section.cart .checkbox-container input {position:absolute;opacity:0;cursor:pointer;height:0;width:0; }section.cart .checkbox-container input:checked ~ .checkbox {background-image:url('/images/common/checkmark.svg');background-repeat:no-repeat;background-position:center; }section.cart .checkbox-container .checkbox {height:1.3125rem;width:1.3125rem;margin-right:0.8125rem;display:inline-block;background-color:#eaedf1;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0; }section.cart .checkbox-container .text {font-size:0.938rem;font-weight:400;letter-spacing:-0.019rem;color:#353a42; }section.cart.step-1 #cart-step-1-road {fill:#0095d6; }section.cart.step-1 #cart-step-2-road {fill:#dee6ee; }section.cart.step-1 #cart-step-3-road {fill:#dee6ee; }section.cart.step-1 #cart-step-4-road {fill:#dee6ee; }section.cart.step-2 .form {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:3.125rem; }section.cart.step-2 .form input[type=text], section.cart.step-2 .form input[type=email] {padding:0.625rem 1.125rem 0.75rem 1.125rem;width:100%;margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;color:#05477c;font-size:1.125rem;font-weight:500;letter-spacing:-0.011rem;background-color:#eaedf1;border:1px solid #eaedf1; }section.cart.step-2 .form input[type=text]::-webkit-input-placeholder, section.cart.step-2 .form input[type=email]::-webkit-input-placeholder {color:#05477c; }section.cart.step-2 .form input[type=text]::-moz-placeholder, section.cart.step-2 .form input[type=email]::-moz-placeholder {color:#05477c; }section.cart.step-2 .form input[type=text]:-ms-input-placeholder, section.cart.step-2 .form input[type=email]:-ms-input-placeholder {color:#05477c; }section.cart.step-2 .form input[type=text]::placeholder, section.cart.step-2 .form input[type=email]::placeholder {color:#05477c; }section.cart.step-2 .form textarea {margin-bottom:1rem;padding:0.625rem 1.125rem 0.75rem 1.125rem;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;color:#05477c;font-size:1.125rem;font-weight:500;letter-spacing:-0.011rem;background-color:#eaedf1;border:1px solid #eaedf1; }section.cart.step-2 .form textarea::-webkit-input-placeholder {color:#05477c; }section.cart.step-2 .form textarea::-moz-placeholder {color:#05477c; }section.cart.step-2 .form textarea:-ms-input-placeholder {color:#05477c; }section.cart.step-2 .form textarea::placeholder {color:#05477c; }section.cart.step-2 #cart-step-1-road {fill:#dee6ee; }section.cart.step-2 #cart-step-2-road {fill:#0095d6; }section.cart.step-2 #cart-step-3-road {fill:#dee6ee; }section.cart.step-2 #cart-step-4-road {fill:#dee6ee; }section.cart.step-3 table td {border-right:none;border-left:none; }section.cart.step-3 #cart-step-1-road {fill:#dee6ee; }section.cart.step-3 #cart-step-2-road {fill:#dee6ee; }section.cart.step-3 #cart-step-3-road {fill:#0095d6; }section.cart.step-3 #cart-step-4-road {fill:#dee6ee; }section.cart.step-4 table {font-weight:500; }section.cart.step-4 table td {border-right:none;border-left:none; }section.cart.step-4 table td.product-quantity {border:1px solid #e2e6eb;text-align:right; }section.cart.step-4 table:not(:last-child) {margin-bottom:0.5rem; }section.cart.step-4 #cart-step-1-road {fill:#dee6ee; }section.cart.step-4 #cart-step-2-road {fill:#dee6ee; }section.cart.step-4 #cart-step-3-road {fill:#dee6ee; }section.cart.step-4 #cart-step-4-road {fill:#0095d6; }@media (min-width:768px) {section.cart table tbody td.product-quantity.no-controls {width:6rem; }section.cart .form input[type=text], section.cart .form input[type=email] {max-width:calc(50% - 0.25rem); }section.cart .steps {margin:0 0 3.5rem 0; }section.cart .cart-footer .controls {-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto; }section.cart .cart-footer .controls .rtl {margin-right:0.8125rem; }section.cart .checkbox-container {margin-bottom:0; } }@media (min-width:992px) {section.cart .table-wrapper {padding:0 3rem; }section.cart .cart-top {padding:2rem 2.5rem 0 3rem; }section.cart .cart-footer {padding:1.5rem 2.5rem 2rem 3rem; }section.cart.step-2 { } }section.pomoc-v-cislech h3 {color:#05477c; }section.pomoc-v-cislech .number {font-size:2.5rem;line-height:1;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;font-weight:700;text-transform:uppercase;font-family:'Kalam';color:#0095d6; }section.pomoc-v-cislech .paragraph-wrapper {background-color:#fff;padding:1.5rem 1.25rem 1.5rem 1.25rem; }section.pomoc-v-cislech .paragraph {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap; }section.pomoc-v-cislech .paragraph .paragraph-heading {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap; }section.pomoc-v-cislech .paragraph .paragraph-heading .illustration {width:4rem;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1; }section.pomoc-v-cislech .paragraph .text {-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-family:'Vollkorn'; }section.pomoc-v-cislech .paragraph .img {width:16rem;margin:0 auto; }section.pomoc-v-cislech .paragraph.image-left .text {-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0; }section.pomoc-v-cislech .paragraph.image-left .img {-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1; }@media (min-width:992px) {section.pomoc-v-cislech .number {font-size:3.5rem; }section.pomoc-v-cislech .paragraph {-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap; }section.pomoc-v-cislech .paragraph .paragraph-heading .illustration {width:auto;-webkit-box-ordinal-group:NaN;-webkit-order:unset;-ms-flex-order:unset;order:unset; }section.pomoc-v-cislech .paragraph .img {-webkit-box-flex:0;-webkit-flex:0 0 42%;-ms-flex:0 0 42%;flex:0 0 42%;max-width:42%;width:auto; }section.pomoc-v-cislech .paragraph.image-right .text {margin-right:3.5rem; }section.pomoc-v-cislech .paragraph.image-left .text {margin-left:4.8125rem;-webkit-box-ordinal-group:NaN;-webkit-order:unset;-ms-flex-order:unset;order:unset; }section.pomoc-v-cislech .paragraph.image-left .img {-webkit-box-ordinal-group:NaN;-webkit-order:unset;-ms-flex-order:unset;order:unset; } }section.pomoc-v-cislech.last {margin-bottom:2rem; }section.pomoc-v-cislech.last .paragraph-wrapper {padding-bottom:5.125rem; }section.casto-kladene-dotazy .wrapper-topics {background-color:#fff;padding:3.75rem 1.625rem 2.5rem 3.25rem; }section.casto-kladene-dotazy .card {border:none; }section.casto-kladene-dotazy .card-header {padding:0;border:none;border-radius:0;background:none; }section.casto-kladene-dotazy .card-header .btn {border:none;width:100%;padding:0.875rem 2.5rem 0.875rem 0;background:none;outline:none;box-shadow:none;text-transform:none;white-space:normal;color:#05477c;border-top:1px solid #0095d6;position:relative; }section.casto-kladene-dotazy .card-header .btn .arrow {position:absolute;top:calc(0.875rem + 0.75rem);right:0.875rem;width:1.125rem;height:0.6875rem;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;-webkit-transform:rotateX(180deg);transform:rotateX(180deg); }section.casto-kladene-dotazy .card-header .btn .arrow svg {display:block;max-width:100%;height:auto; }section.casto-kladene-dotazy .card-header .btn .arrow svg use {fill:#05477c; }section.casto-kladene-dotazy .card-header .btn h3 {margin:0;text-align:left; }section.casto-kladene-dotazy .card-header .btn.collapsed {border-top:1px solid #e2e6eb;color:#0095d6; }section.casto-kladene-dotazy .card-header .btn.collapsed .arrow {-webkit-transform:none;transform:none; }section.casto-kladene-dotazy .card-header .btn.collapsed .arrow svg use {fill:#0095d6; }section.casto-kladene-dotazy .card-header .btn:hover {color:#05477c; }section.casto-kladene-dotazy .card-header .btn:hover .arrow svg use {fill:#05477c; }section.casto-kladene-dotazy .card-body {font-family:'Vollkorn';padding:0 1.625rem 2rem 0; }section.casto-kladene-dotazy .card-body ul {list-style-type:none !important;padding-left:1.75rem; }section.casto-kladene-dotazy .card-body ul > li {position:relative;margin-bottom:0.5rem; }section.casto-kladene-dotazy .card-body ul > li::before {content:'>';color:#0095d6;position:absolute;text-align:left;width:1.75rem;left:-1.75rem;font-family:'Saira';font-size:1.2rem;line-height:1.5rem;top:-0.125rem; }section.casto-kladene-dotazy .tabs {padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-bottom:2rem; }section.casto-kladene-dotazy .tabs li {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 25%;-ms-flex:1 0 25%;flex:1 0 25%;border-bottom:1px solid #e2e6eb;background-color:#cbd3e2;text-align:center; }section.casto-kladene-dotazy .tabs li a {font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:-0.013rem;font-family:'Saira Condensed';color:#05477c;padding:1rem 0.5rem;display:block;width:100%; }section.casto-kladene-dotazy .tabs li a:hover {text-decoration:none;color:#0095d6; }section.casto-kladene-dotazy .tabs li:last-child {border-right:none; }section.casto-kladene-dotazy .tabs li.active {background-color:#cbd3e2;background-image:-webkit-linear-gradient(top, #1e85c7 0%, #1e85c7 1%, #0095d6 59%, #0095d6 100%);background-image:linear-gradient(to bottom, #1e85c7 0%, #1e85c7 1%, #0095d6 59%, #0095d6 100%); }section.casto-kladene-dotazy .tabs li.active a {color:#fff; }@media (min-width:768px) {section.casto-kladene-dotazy .tabs {-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap; }section.casto-kladene-dotazy .tabs li {border-right:1px solid #e2e6eb;border-bottom:none; }section.casto-kladene-dotazy .tabs li a {font-size:1rem; } }@media (min-width:992px) {section.casto-kladene-dotazy .wrapper-topics {padding:7.8125rem 12rem 4.5rem 12rem; }section.casto-kladene-dotazy .card-header .btn {padding-left:0; }section.casto-kladene-dotazy .card-body {padding:0.5rem 0 2rem 0; }section.casto-kladene-dotazy .tabs li a {font-size:1.313rem; } }@media (min-width:1250px) {section.casto-kladene-dotazy .tabs li a {padding:2rem; } }section.pribehy-nadeje.bottom, section.media.bottom {padding:3.25rem 0; }section.pribehy-nadeje h2, section.media h2 {color:#0095d6; }section.pribehy-nadeje h3, section.media h3 {color:#0095d6; }section.pribehy-nadeje .article, section.media .article {text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%; }section.pribehy-nadeje .article:hover .card, section.media .article:hover .card {background-color:#e9ecf4; }section.pribehy-nadeje .article:hover .card .card-img-top, section.media .article:hover .card .card-img-top {-webkit-filter:none;filter:none; }section.pribehy-nadeje .article:hover .card .btn, section.media .article:hover .card .btn {color:#0095d6;background-image:url('/images/common/sipka_prava_svetla.svg'); }section.pribehy-nadeje .top-article-box h2, section.media .top-article-box h2 {padding:0.6875rem 1.375rem;color:#fff;background-color:#0095d6;display:inline-block; }section.pribehy-nadeje .top-article-box .btn, section.media .top-article-box .btn {margin-top:1.5rem;color:#cbd3e2;border-color:#cbd3e2;background-image:url('/cdn-jq4cm/images/common/sipka_prava_fialova.svg'); }section.pribehy-nadeje .top-article-box:hover .btn, section.media .top-article-box:hover .btn {color:#fff;border-color:#fff;background-image:url('/cdn-jq4cm/images/common/sipka_prava_bila.svg'); }section.pribehy-nadeje .top-article-box:hover figure img, section.media .top-article-box:hover figure img {-webkit-filter:grayscale(0%);filter:grayscale(0%); }section.pribehy-nadeje .top-article-box figure, section.media .top-article-box figure {position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:2rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center; }section.pribehy-nadeje .top-article-box figure img, section.media .top-article-box figure img {-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in; }section.pribehy-nadeje .top-article-box figure figcaption, section.media .top-article-box figure figcaption {position:absolute;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:left;padding:0 15px;width:100%; }section.pribehy-nadeje .card, section.media .card {border:none;border-radius:0;color:#05477c;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;position:relative;width:100%;text-align:center;margin-bottom:2rem; }section.pribehy-nadeje .card .card-img-top, section.media .card .card-img-top {border-radius:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in; }section.pribehy-nadeje .card .card-body, section.media .card .card-body {padding:5% 10% 0 10%;font-family:'Vollkorn'; }section.pribehy-nadeje .card .card-body p, section.media .card .card-body p {margin-bottom:1.5rem;color:#353a42;font-size:1rem;font-weight:400;line-height:1.438rem; }section.pribehy-nadeje .card .card-footer, section.media .card .card-footer {margin-top:auto;background-color:transparent;border-top:0;padding:0 10% 1.5rem 10%; }section.pribehy-nadeje .card .card-footer .btn, section.media .card .card-footer .btn {border:none;padding-left:0;color:#05477c; }section.pribehy-nadeje .card .card-footer.card-footer-row, section.media .card .card-footer.card-footer-row {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:1.5rem;padding-right:0; }section.pribehy-nadeje .card .card-footer.card-footer-row .article-source, section.media .card .card-footer.card-footer-row .article-source {font-family:'Saira Condensed';font-size:0.938rem;text-transform:uppercase;color:#cbd3e2;font-weight:700;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center; }section.pribehy-nadeje .card .card-footer.card-footer-row .article-source .source, section.media .card .card-footer.card-footer-row .article-source .source {font-size:0.875rem;font-family:'Vollkorn';color:#0095d6;font-weight:400;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-transform:none; }section.pribehy-nadeje .card .ilustrace, section.media .card .ilustrace {width:3.68rem;position:absolute;left:1.125rem;bottom:1rem; }section.pribehy-nadeje .card .ilustrace svg, section.media .card .ilustrace svg {max-width:100%;height:auto;display:block; }section.pribehy-nadeje .video-wrapper, section.media .video-wrapper {position:relative;padding-top:43.85965%; }section.pribehy-nadeje .video-wrapper iframe, section.media .video-wrapper iframe {position:absolute;top:0;left:0;width:100%;height:100%; }@media (min-width:576px) {section.pribehy-nadeje .top-article-box figure, section.media .top-article-box figure {position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end; }section.pribehy-nadeje .top-article-box figure figcaption, section.media .top-article-box figure figcaption {position:absolute;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center;padding-right:3.625rem;width:50%;left:50%; }section.pribehy-nadeje .article-box, section.media .article-box { }section.pribehy-nadeje .article-box:nth-child(1), section.media .article-box:nth-child(1), section.pribehy-nadeje .article-box:nth-child(2), section.media .article-box:nth-child(2) {margin-top:2rem; } }section.ilustrace .blog-gallery-wrapper {position:relative; }section.ilustrace .blog-gallery {position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap; }section.ilustrace .blog-gallery .slick-dots {position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:5;bottom:1.25rem;max-width:calc(100% - 30px);-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto; }section.ilustrace .blog-gallery .slick-track {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }section.ilustrace .blog-gallery .slick-track .slick-slide {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center; }section.ilustrace + section.partneri {margin-top:2rem; }@media (max-width:991.98px) {section.ilustrace .blog-gallery.xs-dots .slick-dots {display:none !important; } }section.vyrocni-zpravy .vyrocni-zprava-box {background-color:#fff; }section.vyrocni-zpravy .vyrocni-zprava-box .vyrocni-zprava-link {position:relative;display:block; }section.vyrocni-zpravy .vyrocni-zprava-box .vyrocni-zprava-link img {position:relative;z-index:1; }section.vyrocni-zpravy .vyrocni-zprava-box .vyrocni-zprava-link .btn {position:absolute;top:50%;left:50%;z-index:5;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#cbd3e2;border-color:#cbd3e2;background-image:url('/images/common/sipka_prava_fialova.svg'); }section.vyrocni-zpravy .vyrocni-zprava-box .vyrocni-zprava-link::after {content:'';position:absolute;top:0;height:100%;width:100%;left:0;background-color:rgba(0, 149, 214, 0.4); }section.vyrocni-zpravy .vyrocni-zprava-box .vyrocni-zprava-link:hover .btn {color:#fff;border-color:#fff;background-image:url('/images/common/sipka_prava_bila.svg'); }section.vyrocni-zpravy .vyrocni-zprava-box .btn-dl {margin-top:1.375rem; }section.section-top .content {padding:3.25rem 1.25rem 2.25rem 1.25rem;text-align:center;background-color:#fff;margin-top:-3.25rem; }section.section-top .content h2 {color:#0095d6; }section.section-top .content p {font-size:1.25rem;font-weight:400;line-height:1.5rem;color:#353a42;font-family:'Vollkorn';font-style:italic;max-width:36rem;margin:0 auto 1rem auto; }section.section-top.contacts .content {position:relative; }section.section-top.contacts .content ul.social-media {list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0.875rem 1.375rem;margin:0;position:absolute;top:0;right:0; }section.section-top.contacts .content ul.social-media li {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center; }section.section-top.contacts .content ul.social-media li a {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }section.section-top.contacts .content ul.social-media li a:hover svg use {fill:#05477c !important; }section.section-top.contacts .content ul.social-media li svg {display:block;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;max-width:100%; }section.section-top.contacts .content ul.social-media li .fb {width:0.938rem;margin-right:1.375rem; }section.section-top.contacts .content ul.social-media li .twitter {width:1.625rem;margin-right:1.125rem; }section.section-top.contacts .content ul.social-media li .email {width:1.625rem; }section.section-top.contacts .content ul.social-media li .linkedIn {width:1.688rem;margin-right:0.9375rem; }section.section-top.contacts .content ul.social-media li .ig {width:1.625rem; }section.section-top.partneri-seznam.vypis-3-col .content {background-repeat:no-repeat;background-position:calc(100% - 0.6875rem) 3rem;background-size:3.5rem auto; }section.section-top.partneri-seznam.vypis-5-col .content {background-repeat:no-repeat;background-position:calc(100% + 2.8125rem) 1rem;background-size:7rem; }@media (min-width:576px) {section.section-top.partneri-seznam.vypis-3-col .content {background-position:calc(100% - 2rem) 3rem;background-size:3rem auto; }section.section-top.partneri-seznam.vypis-5-col .content {background-position:calc(100% - 2.5rem) 1.5rem;background-size:6.5rem auto; } }@media (min-width:768px) {section.section-top.partneri-seznam.vypis-3-col .content {background-position:calc(100% - 1rem) 3.3125rem;background-size:4.5rem auto; }section.section-top.partneri-seznam.vypis-5-col .content {background-size:10rem auto;background-position:calc(100% + 3.4rem) 2rem; } }@media (min-width:992px) {section.section-top .content p {max-width:42rem; }section.section-top.partneri-seznam.vypis-3-col .content {background-position:calc(100% - 3rem) 3.3125rem;background-size:4.5rem auto; }section.section-top.partneri-seznam.vypis-5-col .content {background-size:7rem auto;background-position:calc(100% - 2.1875rem) 2rem; } }@media (min-width:1250px) {section.section-top.partneri-seznam.vypis-3-col .content {background-position:calc(100% - 4.6875rem) 3.3125rem;background-size:4.875rem 5rem; }section.section-top.partneri-seznam.vypis-5-col .content {background-size:10.5rem 7.875rem; } }section.section-top + section.text .text-content {padding-top:1rem; }section.hlavni-partneri {margin-top:2rem; }section.hlavni-partneri .content {background-repeat:no-repeat;background-position:center 2.2rem;background-size:23rem auto;margin-top:0; }section.partneri-vypis {margin-bottom:2rem; }section.partneri-vypis img {margin-bottom:2.5rem; }section.partneri-vypis .partner {color:#0095d6;font-size:1.875rem;font-weight:700;font-family:'Saira Condensed';margin-bottom:0.8125rem; }section.partneri-vypis .paragraph-wrapper {background-color:#fff;padding:1rem 1.25rem 0 1.25rem;overflow:hidden; }section.partneri-vypis .popis {font-family:'Saira Condensed';font-size:1.125rem;font-weight:700;text-transform:uppercase;color:#a2b3c8;margin-bottom:1.5rem; }section.partneri-vypis .text {font-family:'Vollkorn';max-width:29.438rem;margin:0 auto; }section.partneri-vypis .text p:last-child {margin-bottom:3rem; }section.partneri-vypis .separator {position:relative;margin-bottom:3.125rem; }section.partneri-vypis .separator .line {position:absolute;width:calc(100% + 7.5rem - 30px);height:1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#e2e6eb; }section.partneri-vypis.hlavni .paragraph-wrapper {padding-bottom:0.8125rem; }section.partneri-vypis.vypis-3-col .paragraph-wrapper {padding-bottom:2rem;padding-top:1rem; }section.partneri-vypis.vypis-3-col img {margin-bottom:1.9375rem; }section.partneri-vypis.vypis-3-col .partner {font-size:1.563rem;margin-bottom:2.9375rem; }section.partneri-vypis.vypis-5-col img {margin-bottom:3.125rem; }section.partneri-vypis.vypis-5-col .paragraph-wrapper {padding-bottom:2.4375rem;padding-top:1rem; }@media (min-width:768px) {section.partneri-vypis .col-md-custom {-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%; }section.partneri-vypis .paragraph-wrapper {padding:1rem 3.75rem 0 3.75rem; } }@media (max-width:767.98px) {section.partneri-vypis.vypis-5-col .paragraph-wrapper {padding-left:8px;padding-right:8px; }section.partneri-vypis.vypis-5-col .p-xs-custom {padding-left:8px;padding-right:8px; }section.partneri-vypis.vypis-5-col .row {margin-right:0;margin-left:0; }section.partneri-vypis.vypis-5-col .p-xs-0 {padding:0; } }section.search-results form .search-input {-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 1rem 0 0;padding:0 1.25rem;outline:none; }section.search-results .search-result {margin-bottom:2.75rem; }section.search-results .search-result p:last-child {margin-bottom:0; }section.search-results .search-result a {color:#353a42;text-decoration:none; }section.search-results .search-result a h3 {color:#0095d6; }section.search-results .search-result a:hover h3 {color:#05477c; }