@charset "UTF-8";.responsive{width:100%;border-collapse:collapse}@media only screen and (max-width:415px){.responsive>tbody,.responsive>tbody>tr,.responsive>thead,.responsive>thead>th{display:block}.responsive>tbody>tr>th,.responsive>thead>tr,.responsive>thead>tr>th{position:absolute;top:-9999px;left:-9999px}.responsive>tbody>tr{border:1px solid #ccc}.responsive>tbody>tr>td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;white-space:normal;text-align:left;display:block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;min-height:1em}.responsive>tbody>tr>td::before{position:absolute;left:6px;width:45%;padding-right:10px;-ms-word-wrap:break-word;word-wrap:break-word;text-align:left;font-weight:700;content:attr(data-title)}.responsive td.responsive-omit-title:nth-child(even),.responsive td.responsive-omit-title:nth-child(odd){padding-left:6px}.responsive td.responsive-omit-if-empty:empty,.responsive td.responsive-omit-title::before{display:none}}/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-background-clip:padding-box;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);-webkit-background-clip:padding-box;background-clip:padding-box;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.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0}.tooltip.in{opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0)}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}body{background-color:#fff;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;scrollbar-3dlight-color:#f0f0ee;scrollbar-arrow-color:#676662;scrollbar-base-color:#f0f0ee;scrollbar-darkshadow-color:#ddd;scrollbar-face-color:#e0e0dd;scrollbar-highlight-color:#f0f0ee;scrollbar-shadow-color:#f0f0ee;scrollbar-track-color:#f5f5f5}td,th{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}.mce-content-body .mce-reset{margin:0;padding:0;border:0;outline:0;vertical-align:top;background:0 0;text-decoration:none;color:#000;font-family:Arial;font-size:11px;text-shadow:none;float:none;position:static;width:auto;height:auto;white-space:nowrap;cursor:inherit;line-height:normal;font-weight:400;text-align:left;-webkit-tap-highlight-color:transparent;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;direction:ltr;max-width:none}.mce-object{border:1px dotted #3a3a3a;background:#d5d5d5 url(img/object.gif) no-repeat center}.mce-preview-object{display:inline-block;position:relative;margin:0 2px 0 2px;line-height:0;border:1px solid gray}.mce-preview-object .mce-shim{position:absolute;top:0;left:0;width:100%;height:100%;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}figure.align-left{float:left}figure.align-right{float:right}figure.image.align-center{display:table;margin-left:auto;margin-right:auto}figure.image{display:inline-block;border:1px solid gray;margin:0 2px 0 1px;background:#f5f2f0}figure.image img{margin:8px 8px 0 8px}figure.image figcaption{margin:6px 8px 6px 8px;text-align:center}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-pagebreak{cursor:default;display:block;border:0;width:100%;height:5px;border:1px dashed #666;margin-top:15px;page-break-before:always}@media print{.mce-pagebreak{border:0}}.mce-item-anchor{cursor:default;display:inline-block;-webkit-user-select:all;-webkit-user-modify:read-only;-moz-user-select:all;-moz-user-modify:read-only;user-select:all;user-modify:read-only;width:9px!important;height:9px!important;border:1px dotted #3a3a3a;background:#d5d5d5 url(img/anchor.gif) no-repeat center}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'}hr{cursor:default}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-spellchecker-word{border-bottom:2px solid red;cursor:default}.mce-spellchecker-grammar{border-bottom:2px solid green;cursor:default}.mce-item-table,.mce-item-table caption,.mce-item-table td,.mce-item-table th{border:1px dashed #bbb}td[data-mce-selected],th[data-mce-selected]{background-color:#39f!important}.mce-edit-focus{outline:1px dotted #333}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:2px solid #2d8ac7}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:2px solid #7acaff}.mce-content-body [contentEditable=false][data-mce-selected]{outline:2px solid #2d8ac7}.mce-resize-bar-dragging{background-color:#00f;opacity:.25;zoom:1}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;-webkit-transition:350ms linear all;-moz-transition:350ms linear all;-o-transition:350ms linear all;transition:350ms linear all}#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active,#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active{opacity:0}#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave,#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave{opacity:1}#loading-bar .bar{-webkit-transition:width 350ms;-moz-transition:width 350ms;-o-transition:width 350ms;transition:width 350ms;background:#29d;position:fixed;z-index:10002;top:0;left:0;width:100%;height:2px;border-bottom-right-radius:1px;border-top-right-radius:1px}#loading-bar .peg{position:absolute;width:70px;right:0;top:0;height:2px;opacity:.45;-moz-box-shadow:#29d 1px 0 6px 1px;-ms-box-shadow:#29d 1px 0 6px 1px;-webkit-box-shadow:#29d 1px 0 6px 1px;box-shadow:#29d 1px 0 6px 1px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#loading-bar-spinner{display:block;position:fixed;z-index:10002;top:10px;left:10px}#loading-bar-spinner .spinner-icon{width:14px;height:14px;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:loading-bar-spinner .4s linear infinite;-moz-animation:loading-bar-spinner .4s linear infinite;-ms-animation:loading-bar-spinner .4s linear infinite;-o-animation:loading-bar-spinner .4s linear infinite;animation:loading-bar-spinner .4s linear infinite}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes loading-bar-spinner{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes loading-bar-spinner{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes loading-bar-spinner{0%{-ms-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.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:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-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:after,.slick-track:before{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}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7g.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro SemiBold'),local('SourceSansPro-SemiBold'),url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRdr.ttf) format('truetype')}.brand__logo{background:center/contain no-repeat url(https://static.openbenefit.pl/upbonus/Up-Openbenefit_białe.png);height:72px;width:200px}.top-menu-link{padding-left:10px!important;padding-right:10px!important;border-radius:0;height:100%;border:0;border-left:solid 1px rgba(0,0,0,.1);transition:all ease .3s}.top-menu-link-cell{padding-left:5px;padding-right:5px;height:42px;text-align:left}.header{background:url(https://static.openbenefit.pl/core/background.jpg);margin-bottom:25px;position:fixed;width:100%;top:0;z-index:999}.header__top_menu{background:0 0;border:none;margin-bottom:0;height:72px;float:left;width:100%}.header__top_menu__main_list{float:left}.header__top_menu__main_list__link{background:rgba(0,0,0,.9);color:#fff;box-shadow:none}.header__top_menu__main_list__link.active{background-color:#f1f1f1;color:#23527c;font-weight:700;box-shadow:0 6px 0 0 #f1f1f1,0 0 5px 0 rgba(0,0,0,.75)}.header__nav{width:100%;float:left;background:rgba(0,0,0,.4) none repeat scroll 0 0}.header__nav ul{list-style:none;margin:0}.header__nav ul li{float:left}.header__nav ul li a{padding:15px;font-size:18px;font-weight:700;text-transform:uppercase;color:#fff;display:block}.header__nav ul li a:hover{background:rgba(0,0,0,.4)}.header__nav ul li a.active{background:rgba(0,0,0,.4)}.header__top_menu #cart_popover a{font-size:12px}.header__top_menu #cart_popover,.header__top_menu #funds_popover,.header__top_menu #user_popover{width:200px}.header__top_menu .popover ul>li>a>span{margin-right:5px}#balance_btn{background:rgba(83,144,209,.7);color:#fff}.btn--blue_transparent{background:rgba(83,144,209,.9);color:#fff}.top_menu_container.fixed{background-color:#fff;left:0;margin-bottom:15px;position:fixed;top:128px;width:100%;z-index:998;border-bottom:1px solid #f1f1f1}.top_menu_container.fixed .header__sub_nav__list{margin-top:10px;margin-bottom:10px}.top-menu-link{padding-left:10px!important;padding-right:10px!important;border-radius:0;height:100%;border:0;border-left:solid 1px rgba(0,0,0,.1);transition:all ease .3s}.top-menu-link-cell{padding-left:5px;padding-right:5px;height:42px;text-align:left}.footer{position:relative}.footer__main{background-color:#302b32;padding-top:20px;padding-bottom:20px;color:#fff}.footer__main__links_list{margin:0;padding:0;list-style:none}.footer__main__links_list__item_link{color:#fff;font-weight:700;line-height:25px;cursor:pointer}.footer__main__links_list__item_link:hover{color:#fff;text-decoration:underline}.footer__main__contact_info{float:left;width:200px}.footer__main__contact_info p{float:left;width:100%;margin-bottom:0;text-align:left;padding-left:12px}.brand__logo_footer{background:center/contain url(https://static.openbenefit.pl/upbonus/Up-Openbenefit_białe.png) no-repeat!important;height:48px!important;width:240px!important}body{font-size:16px}.header-text{font-size:32px;font-weight:300;color:#f59100}h1{padding-bottom:5px;margin-bottom:15px;width:100%}.text-danger{color:#ca0606}.text--blue{color:#0091d4}.text-info{color:#0091d4}.text-success{color:#3c763d}.text--disabled{color:gray;pointer-events:none}.btn--default{border:0;padding:10px 20px;border-radius:9px}.btn--blue{background-color:#0091d4;color:#fff}.btn--orange{background-color:#f59100;color:#fff}.btn--red{background-color:#ca0606;color:#fff}.btn--white{background-color:#fff;border:1px solid #333;border-radius:15px}.btn--blank{padding:0;border:0;font-weight:700;color:#0091d4;background-color:#fff}.btn--tabnav{border:1px solid #ddd;box-shadow:7px 6px 0 -4px #ddd}.btn--small_padding{padding-top:2px;padding-bottom:2px}.btn--prev{padding-left:50px;padding-right:30px;position:relative;margin-bottom:1px}.btn--prev:after{content:"\f053";font-family:FontAwesome;transition:all .3s ease;position:absolute;left:20px}.btn--prev:hover:after{left:5px}.btn--next{padding-right:50px;padding-left:30px;position:relative;margin-bottom:1px}.btn--next:after{content:"\f054";font-family:FontAwesome;transition:all .3s ease;position:absolute;right:20px}.btn--next:hover:after{right:5px}.btn--black-transparent{color:#fff;background-color:rgba(0,0,0,.4)}.btn--black-transparent:hover{background-color:rgba(0,0,0,.6)}.btn--tab{border-radius:0;padding:10px 10px}.btn--blue-bright{background-color:#2097df;color:#fff}.btn--admin{border-radius:0;color:#fff;background:#5390d1;border:none;padding:5px 10px}.btn--addon{background-color:#0091d4;display:block;height:34px;width:35px}.btn--addon i{color:#fff;display:block}.btn--addon_small{background-color:#0091d4;height:24px;display:block}.btn--addon_small i{color:#fff;font-size:10px;display:block}.btn-group label.btn{padding:5px}.btn-group label.btn:first-child{border-radius:5px 0 0 5px}.btn-group label.btn:last-child{position:relative;margin-left:-4px;border-radius:0 5px 5px 0}button[disabled]{background-color:#e0e0e0;cursor:not-allowed}body,html{height:auto}body{font-family:'Source Sans Pro',sans-serif}body.fullpage .main_content{margin-top:0;padding-top:0;padding-bottom:0}a:active,a:focus,a:hover{text-decoration:none}p{margin-top:0}hr{margin-top:15px;margin-bottom:15px}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.nopadding{padding:0!important;margin:0!important}.btn-primary,.nav-link,.popover{border-radius:0!important}.panel{border:none}#global_loader_container{border-bottom:1px solid #ccc;float:left;width:100%}#global_loader{width:100%;background:#fff;color:#337ab7;padding:15px 5px}#global_loader-text{margin-top:-25px;margin-left:40px;font-weight:700;display:block}.buffer-bottom{margin-bottom:15px}.separator-bottom:after{height:1px;display:block;width:100%;background:#000;border-right:1px #fff;content:'';margin-bottom:15px}.section-title{text-align:right;font-style:italic}.cell-container{display:table;height:100%}.cell{display:table-cell;vertical-align:middle}.cell-wrapper{height:100%;width:100%;overflow-y:auto;padding:15px 15px 0 15px}.cell-wrapper-custom{margin:15px 0;padding:0!important}.no-border-radius{border-radius:0}.full-height{height:100%}.toast{left:0;bottom:0;z-index:1000;width:100%;display:block;float:right}.toast.local{position:static!important;margin-bottom:15px}.toast.toast-fixed{position:fixed;bottom:0}.local>.toast{position:initial}.toast .alert{border-radius:0}.toast .message{position:relative;text-align:center;height:50px;width:100%;margin-bottom:0}.modal-content mob-toast .toast{bottom:0!important}.main_content{margin-top:123px;padding-top:20px;padding-bottom:20px;min-height:750px;background-color:#fff}.tab-pane{padding-top:15px}.tabs-hidden .nav{display:none}.ob--badge{background-color:#0091d4;border:1px solid #0091d4;border-radius:20px;color:#fff;display:inline-block;font-weight:400;margin-bottom:10px;padding:8px}.ob--badge:not(:first-of-type){margin-left:10px}.ob--badge:active{color:#fff;font-weight:700}.ob--badge:focus{color:#fff}.ob--badge:hover{color:#fff!important}.ob--badge_step{background-color:#fff;color:#23527c;font-weight:400;padding:6px 15px;border-radius:15px;font-size:16px;border:1px solid #0091d4;cursor:pointer;min-width:40px;text-align:center;text-decoration:none}.ob--badge_step.active{font-weight:700;border:3px solid #0091d4;padding:4px 13px;background-color:#fff;color:#23527c;cursor:default}.ob--badge_cart{background-color:#fff;color:#0091d4;font-weight:400;padding:6px 15px;border-radius:20px;font-size:16px;border:2px solid #0091d4;cursor:pointer;min-width:40px;text-align:center;text-decoration:none}.ob--badge_cart.active{background-color:#0091d4;color:#fff;cursor:default}.input-group-btn button{border-radius:0!important;background-color:#23527c;color:#fff}.alert{border-radius:0!important}.tab-bordered .nav-tabs{border-bottom:0}.tab-animation>.tab-content{position:relative}.tab-animation>.tab-content>.tab-pane{transition:.2s linear opacity}.tab-animation>.tab-content>.tab-pane.active-remove{position:absolute;top:0;width:100%;display:block}.tab-animation>.tab-content>.tab-pane.active-remove-active{opacity:0}.tab-animation>.tab-content>.tab-pane.active-add{opacity:0}.tab-bordered>.tab-content{padding:0 30px 30px 30px;border:solid 1px #ddd;z-index:2;top:-1px;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);box-shadow:2px 2px 5px 0 rgba(0,0,0,.1)}.tab-bordered>.nav-tabs>li.active>a,.tab-bordered>.nav-tabs>li.active>a:focus,.tab-bordered>.nav-tabs>li.active>a:hover{border-bottom:none;z-index:3}.header__sub_nav__list__link{padding:10px 14px!important}.header__sub_nav__list{margin-bottom:15px}.header__sub_nav__list__link{padding-bottom:10px;padding-top:10px;transition:all ease-in-out .3s;color:#666;font-weight:400;cursor:pointer;font-size:18px;text-transform:none;background:0 0!important}.header__sub_nav__list__link:hover{color:#0091d4}.header__sub_nav__list__link:hover span{border-bottom:2px solid #0091d4}.header__sub_nav__list__link.active span{border-bottom:2px solid #0091d4}#loginContainer{border:solid 1px #eee;margin-top:20px;padding-top:15px;-webkit-box-shadow:1px 2px 5px 0 rgba(51,51,51,.44);-moz-box-shadow:1px 2px 5px 0 rgba(51,51,51,.44);box-shadow:1px 2px 5px 0 rgba(51,51,51,.44)}.navbar-default .navbar-collapse{border:none;-moz-transition:none;-webkit-transition:none;transition:none}.custom-navbar{margin:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:0 5px 16px 0 rgba(51,51,51,.6);-moz-box-shadow:0 5px 16px 0 rgba(51,51,51,.6);-webkit-box-shadow:0 5px 16px 0 rgba(51,51,51,.6)}.background{height:750px;margin:0 auto;max-width:1200px;position:relative}.background .left,.background .right{width:50%;height:100%;float:left}.background .left .content{color:#fff;width:80%;padding:10% 0 0 10%;height:100%}.background .left .content .content-caption h2{font-size:50px;font-weight:400;margin:0 0 10px 0}.background .left .content .content-description{font-size:25px}.background .left .content .content-description button{background:0 0;color:#fff;border-radius:7px;border:2px solid #fff;padding:10px 18px;font-size:17px;margin-top:10px}.background .right .right-wrapper{text-align:center;width:325px;color:#fff;margin:400px auto 0 auto;border-radius:10px;border:2px solid #fff;padding:15px 0;background:url(https://static.openbenefit.pl/common/tlo.jpg);background-size:cover}.background .right .right-wrapper p{margin:0;padding:0;line-height:1}.background .right .right-wrapper p:nth-of-type(1){font-size:45px;font-weight:900;margin-bottom:20px}.background .right .right-wrapper p:nth-of-type(2){font-size:20px}.background .right .right-wrapper p:nth-of-type(3){font-size:57px;font-weight:900}.background .right .right-wrapper p:nth-of-type(4){font-size:20px}.background .right .right-wrapper p:nth-of-type(5){font-size:25px;margin-top:12px}.background .right .right-wrapper button{background:0 0;border-radius:7px;color:#fff;border:2px solid #fff;padding:10px 18px;font-size:14px;margin-top:10px}.grecaptcha-badge{z-index:10000}.limit-exceeded{background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;height:100%;width:100%;z-index:999}.limit-exceeded span{color:#fff;font-size:28px;line-height:1.2;text-shadow:0 0 2px #000;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.header__nav .custom-button{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-top:10px}.header__nav .navbar-collapse{overflow:hidden;padding-bottom:8px}.header__nav .responsive-navbar{width:80%;padding:8px;box-sizing:border-box}.header__nav .responsive-navbar .responsive-item{width:100%}}@media only screen and (max-width:767px) and (max-width:767px){.background{overflow-y:auto}.background .left,.background .right{float:none;width:100%}.background .left{height:initial}.background .left .content{padding:5%;width:100%}.background .left .content .content-caption{text-align:left}.background .left .content .content-caption h2{font-size:40px;padding-left:5%}.background .left .content .content-description{width:100%;margin:0;padding:0}.background .left .content .content-description p{padding:0 5%;font-size:20px}.background .left .content .content-description button{margin-left:5%}.background .right{height:initial;padding:5%}.background .right .right-wrapper{width:100%;margin:0}.background .right .right-wrapper>img{display:block;margin:0 auto}}@media screen and (min-width:0 \0){.intro_content{position:static}.footer__main{-ms-transform:translate(0,122px)}}@supports (-ms-accelerator:true){.intro_content{position:static}.footer__main{transform:translate(0,122px)}}@supports (-ms-ime-align:auto){.footer__main{transform:translate(0,122px)}}.social-benefits{display:flex}.social-benefits__menu{padding:5px 25px 0 20px;min-width:200px;min-height:200px;border-right:1px solid gray}.social-benefits__menu-title{font-size:24px;font-weight:600;margin:5px 0 10px 0}.social-benefits__menu-entry{padding-left:10px;margin:10px 0;font-size:18px;cursor:pointer}.social-benefits__menu-entry:hover{color:#2acbd3}.social-benefits__menu-entry--active{color:#2acbd3}.social-benefits__content{padding:15px 0 0 25px}@media only screen and (max-width:616px){.social-benefits{display:block}.social-benefits .social-benefits__menu{min-width:auto;min-height:auto;border-right:none}.main_content{min-height:auto;padding:0}}@media only screen and (max-width:500px){.top_menu_container.fixed{top:120px}.content-box{margin-top:40px}.forms .content{margin-top:-100px}.logo .logo-img{height:73px;padding:0;width:199px}}.agreement-container{font-size:13px;color:#565656;background:#fafafa;border:1px solid #ddd;margin:30px 0;position:relative}.agreement-container .checkbox{margin:0}.agreement-container .agreement-single{overflow:hidden;padding:20px 100px 0 100px}.agreement-container .agreement-label{height:52px;width:100%;padding:10px 20px 0 30px;border-top:1px solid #ccc}.agreement-container .agreement-label label:hover{cursor:pointer}.agreement-container .agreement-label .label-left{margin:0;width:80%;float:left}.tos{max-height:500px}.tos .agreement-single{overflow-y:scroll;height:350px}.agreements-btn-wrapper{padding:0 0 30px 0}@media only screen and (max-width:767px){.agreements-profile .nav-tabs>li{float:none}.agreements-profile .tab-bordered>.nav-tabs>li.active>a{border-bottom:1px solid #ddd}.agreement-container .agreement-single{padding:20px 30px 0 30px}.agreement-container .agreement-label{width:100%}.agreement-container .agreement-label .label-left{width:100%}.agreement-container .agreement-label .label-left .checkbox label{font-size:11px}}.technical-break-modal{padding:0 76px 76px 76px}.technical-break-modal .modal-header{padding:15px 15px 0;border:0}.technical-break-modal .modal-header button{border:3px solid orange;color:orange;border-radius:50%;background:0 0;width:40px;font-size:28px;height:40px}.technical-break-modal .modal-header button span{position:relative;font-weight:bolder;top:-4px}.technical-break-modal .modal-body{font-size:22px;color:#53564e}.technical-break-modal .modal-body h3{margin-top:0;font-size:42px}.technical-break-modal .modal-body button{color:#909090;background:#fff;font-size:19px;border:1px solid #909090;border-radius:10px;padding:11px 38px}@media only screen and (max-width:767px){.technical-break-modal{padding:1rem}.technical-break-modal .modal-body{font-size:19px}.technical-break-modal .modal-body img{display:none}}input{border-radius:0!important}.btn-group label.btn.btn-white{border:solid 1px #ccc}.btn-group label.btn.btn-white.active{background-color:#f1f1f1}.input-group{width:100%!important}.input-group-btn{float:left;display:block;width:35px}.contains-sticky-control{float:left;width:100%}.contains-sticky-control button{border:1px solid #0091d4;border-top-right-radius:9px!important;border-bottom-right-radius:9px!important}.contains-sticky-control input{width:calc(100% - 35px)!important;float:left}.form-group.required label:after{content:'*';color:red;display:inline}.ng-submitted .ng-invalid{border-color:#ca0606}label input{margin-left:0!important;position:relative!important}label .fa{margin-right:5px}.order_history__table thead>tr>td:first-child{padding-left:0!important}.order_history__transaction_header ul{list-style:none;margin:0;padding:0}.uib-daypicker .uib-day{background-color:#fff!important}.uib-daypicker button{border:0!important;background-color:#fff!important}.uib-daypicker button:hover{background-color:#0091d4}.uib-daypicker .uib-weeks{background-color:#f1f1f1}input[type=range]{-webkit-appearance:none;width:100%;margin:4.9px 0}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-runnable-track{width:100%;height:8.2px;cursor:pointer;box-shadow:1px 1px 1px rgba(48,113,169,.7),0 0 1px rgba(54,126,189,.7);background:rgba(48,113,169,.78);border-radius:1.3px;border:.2px solid #3071a9}input[type=range]::-webkit-slider-thumb{box-shadow:.9px .9px 1px #000031,0 0 .9px #00004b;border:1.8px solid #00001e;height:18px;width:18px;border-radius:15px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-5.1px}input[type=range]:focus::-webkit-slider-runnable-track{background:rgba(54,126,189,.78)}input[type=range]::-moz-range-track{width:100%;height:8.2px;cursor:pointer;box-shadow:1px 1px 1px rgba(48,113,169,.7),0 0 1px rgba(54,126,189,.7);background:rgba(48,113,169,.78);border-radius:1.3px;border:.2px solid #3071a9}input[type=range]::-moz-range-thumb{box-shadow:.9px .9px 1px #000031,0 0 .9px #00004b;border:1.8px solid #00001e;height:18px;width:18px;border-radius:15px;background:#fff;cursor:pointer}input[type=range]::-ms-track{width:100%;height:8.2px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:rgba(42,100,149,.78);border:.2px solid #3071a9;border-radius:2.6px;box-shadow:1px 1px 1px rgba(48,113,169,.7),0 0 1px rgba(54,126,189,.7)}input[type=range]::-ms-fill-upper{background:rgba(48,113,169,.78);border:.2px solid #3071a9;border-radius:2.6px;box-shadow:1px 1px 1px rgba(48,113,169,.7),0 0 1px rgba(54,126,189,.7)}input[type=range]::-ms-thumb{box-shadow:.9px .9px 1px #000031,0 0 .9px #00004b;border:1.8px solid #00001e;height:18px;width:18px;border-radius:15px;background:#fff;cursor:pointer;height:8.2px}input[type=range]:focus::-ms-fill-lower{background:rgba(48,113,169,.78)}input[type=range]:focus::-ms-fill-upper{background:rgba(54,126,189,.78)}.navbar{z-index:5}.navbar__logo{margin-top:15px}.navbar__benefit_type{margin-top:15px;margin-right:25px}.navbar__benefit_type a{color:#fff}.navbar__benefit_type a.active,.navbar__benefit_type a:active,.navbar__benefit_type a:focus,.navbar__benefit_type a:hover{text-decoration:none;text-shadow:1px 0 0 #fff}.register_header__nav{z-index:1000;position:absolute;top:calc(100% - 125px)}.register_header__nav li{cursor:pointer}.intro_content{position:fixed;top:0;bottom:0;left:0;right:0}.intro_content__mask{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.2);z-index:3}.intro_content__front{position:absolute;width:100%;height:100%;top:0;z-index:4}.intro_content__front__box{height:300px;left:0;margin:0 auto;padding:15px;position:absolute;right:0;top:calc(50% - 130px);width:600px;transition:all ease .3s}.intro_content__front__box.active{top:calc(50% - 405px)}.intro_content__front__box h1{color:#fff;text-align:left;position:relative;font-size:54px;font-weight:300;margin-bottom:0!important;padding-bottom:0!important;border-bottom:none!important}.intro_content__front__box h1 span{position:relative;z-index:9999}.intro_content__front__box h2{color:#fff;text-align:left;margin-top:0;font-weight:300;font-size:38px}.intro_content__front__box button{font-size:20px}.forms{position:absolute;top:calc(100% + 50px);background-color:#fff;padding-top:55px;transform:translate(0,-120px);transition:all ease .5s;left:0;right:0}.forms.active{transform:translate(0,-550px)}.forms__login_content{background-color:#fff;padding:15px;color:#f59100}.forms__login_content h2{margin-top:0;margin-bottom:25px}.forms__login_content label{font-weight:300;font-size:16px;color:#666}.forms__login_content .help-block a{color:#0091d4}.forms__login_content .help-block a:hover{color:#23527c}.forms__register_content{padding:15px;min-height:625px;border-left:solid 2px #f1f1f1;padding-left:45px}.forms__register_content h2{color:#f59100;margin-top:0}.forms__register_content label{font-weight:300;font-size:16px;color:#666}.forms__register_content__steps span{display:inline-block;width:40px}.forms__register_content .tab-pane{padding-top:0}.landing-page{margin:0;padding:0;border:none;border-radius:0;position:relative;height:90vh}.landing-page .register_header__nav{z-index:1000;position:absolute;top:calc(100% - 55px)}.landing-page .header__nav,.landing-page .register_header__nav{-webkit-box-shadow:0 5px 16px 0 rgba(51,51,51,.6);-moz-box-shadow:0 5px 16px 0 rgba(51,51,51,.6);box-shadow:0 5px 16px 0 rgba(51,51,51,.6)}.landing-page .landing-page-content-container{width:100%;position:absolute;bottom:15%}.landing-page .landing-page-content-container .landing-page-content{margin:0 auto;height:auto;text-align:center}.form{background-color:#fff;z-index:4;padding-top:55px;transition:all ease .5s}.cart__navigation{margin-bottom:15px;float:left}.cart__navigation ul{list-style:none;padding-left:0;margin:0}.cart__navigation ul li{float:left}.cart__navigation ul li p{margin:0}.cart__navigation i{color:#0091d4;margin-top:14px;margin-left:15px;margin-right:15px}.cart__items{float:left;width:100%;padding-right:15px}.cart__items__item{border-bottom:1px solid #f1f1f1;float:left;margin-bottom:15px!important;padding-bottom:15px!important;width:100%;position:relative}.cart__items__item__body select{height:18px;border-radius:0}.cart__items__item__prices p{margin-bottom:0;text-align:right}.cart__items__item__photo{width:100%;height:131px;float:left;background-position:center;background-size:100% auto;background-repeat:no-repeat}.cart__items__item__delete button{background:0 0;font-size:20px;border:2px solid #666;text-align:center;padding:5px 10px;border-radius:50%;color:#666;margin-top:60px;margin-left:25px}.cart__items__item__delete button span{margin-right:5px}.cart__price_summary{border-top:2px solid #0091d4;float:left;padding-bottom:15px;padding-top:15px;width:100%;padding-left:15px;padding-right:15px;font-size:18px}.cart__price_summary p{margin-bottom:0;width:100%}.cart__summary{float:left;width:100%}.cart .cart-quantity{padding:6px 2px}.delivery_box{padding-left:15px;border-left:1px solid #ddd;min-height:382px}.order_button_box{border-top:0 solid #666;padding-top:15px;width:100%;float:left}.payment-not-allowed-photo-mask{position:absolute;background-color:rgba(0,0,0,.6);bottom:0;top:0;left:0;right:0;padding:30px 5px 5px 5px;color:#fff;text-align:center}.account--modal .modal-body{padding:50px 50px 20px 50px}.account--modal .offer--headline{font-size:28px}.account--modal .offer--description{font-size:16px}.account--modal .offer--price{font-size:20px}.modal_single_offer__tabs .nav-tabs>li>a{padding-left:5px;padding-right:5px}.modal_single_offer__tabs .nav-tabs>li>a span{font-size:11px}.profile h3{color:#2097df;font-size:16px;font-weight:700}.profile input.form-control,.profile select.form-control{border-color:#2097df;height:24px;padding-top:2px;padding-bottom:2px}.profile .input-group-btn button{border-color:#2097df;background-color:#2097df;font-size:10px;padding:4px 12px}.profile .input-group-btn button{color:#fff}.profile__transaction_counter{margin-top:20px}.profile__table{width:100%;margin-bottom:25px}.profile__table tbody>tr{border-bottom:solid 2px #f1f1f1}.profile__table th{background-color:#f1f1f1;padding-top:3px;padding-bottom:3px;font-weight:700;-webkit-box-shadow:3px 3px 5px 0 rgba(0,0,0,.15);-moz-box-shadow:3px 3px 5px 0 rgba(0,0,0,.15);box-shadow:3px 3px 5px 0 rgba(0,0,0,.15);text-align:center}.profile__table th.text-left{text-align:left}.profile__table td{padding-top:10px;padding-bottom:10px;text-align:center}.profile__table select{font-size:14px}.profile__table__balance{color:#2097df;font-weight:700}.profile__table__program{font-weight:700;text-transform:uppercase}.order_history .panel-open{border:1px solid #ddd;-webkit-box-shadow:3px 3px 5px 0 rgba(0,0,0,.3);-moz-box-shadow:3px 3px 5px 0 rgba(0,0,0,.3);box-shadow:3px 3px 5px 0 rgba(0,0,0,.3)}.order_history .tab-content{min-height:60px}.order_history .accordion-toggle:focus{outline:0}.order_history__transaction_header{padding-top:5px;cursor:pointer;outline:0!important;font-size:13px}.order_history .order:hover{background-color:#f1f1f1;cursor:pointer}.order_history .panel-group .panel{margin-bottom:7px}.order_history .order{position:relative}.order_history .order-details--btn{position:absolute;bottom:-10px;left:50%;margin-left:-37px;min-width:100px}.order_history .accordion-heading:focus{outline:0;border:none}.order_history .tab-content{font-size:14px}.profile__side_nav{border-right:solid 2px #f1f1f1}.profile__side_nav a.active{color:#f59100;font-weight:700}.profile__side_nav a{color:#666}.profile__blue_heading{color:#0091d4;font-weight:700;margin-bottom:5px}.modal-caption{margin:0}.download-links{padding-bottom:10px}.profile-menu .profile-menu-item{padding:10px 15px;color:#337ab7;display:inline-block;z-index:3}.profile-menu .profile-menu-item:hover{background:#eee}.profile-menu .profile-menu-item.active{border:1px solid #ddd;border-bottom:none;color:#555;cursor:default;top:1px;position:relative;background:#fff}.profile-menu .profile-menu-item.active:hover{background:initial;border-bottom:none;background:#fff}.profile-content{padding:15px 30px 30px;border:solid 1px #ddd;z-index:2;top:-1px}@media only screen and (max-width:767px){.order_history .panel-group .panel{margin:10px 0 20px 0}.order_history .nav-tabs>li{float:none}.order_history__transaction_header{margin-bottom:20px}}@media (max-width:767px){.modal_single_offer__tabs .nav-tabs>li>a span{font-size:16px}}.widget-header .row>div{margin-bottom:0!important}.header--admin .pull-left{font-size:20px;margin-top:4px}.widget-footer{text-align:right}.tab_footer{width:100%;float:left;margin-top:15px;margin-bottom:15px}.hr--admin{margin-bottom:0;background-color:#666;height:1px}.dashboard_offer_add__details__delivery_options{border:1px solid #f1f1f1;box-shadow:0 0 10px 0 #f1f1f1 inset;padding-top:15px;margin-bottom:15px}.dashboard_offer_add__details__photos{border:1px solid #f1f1f1;padding-top:15px}.dashboard_offer_add__details__photos__main{width:50%;float:left}.dashboard_offer_add__details__photos__main img{max-width:100%}.dashboard_offer_add__details__photos__additional{width:50%;float:left}.dashboard_offer_add__details__photos__additional ul{list-style:none;padding:0}.dashboard_offer_add__details__photos__additional ul li{width:21.25%;float:left;margin-right:5%;margin-bottom:15px;position:relative}.dashboard_offer_add__details__photos__additional ul li img{max-width:100%;max-height:100%}.dashboard_offer_add__details__photos__additional ul li:nth-child(4n){margin-right:0}.dashboard_offer_add__details__photos__additional__limage button{position:absolute;top:0;right:0;display:block;background-color:#fff;padding:5px 10px;border:none}.dashboard_offer_add__details__map{border:1px solid #f1f1f1;padding-top:15px;padding-bottom:15px;width:100%;float:left}.dashboard_offer_add__details__map__graphic img{width:100%}.dashboard_offer_add__details__map__points__filters{width:100%;float:left}.dashboard_offer_add__details__map__points__filters>div{float:left;margin-right:15px}.dashboard_offer_add__details__map__points__list{float:left;width:100%}.dashboard_offer_add__details__map__points__list ul{list-style:none;padding:0;margin:0}.dashboard_offer_add__details__map__points__list ul li button{border:none;background-color:#fff;padding-left:0;margin-left:0}.infoPopup .modal-body{padding:0 60px}.infoPopup .modal-footer{border-top:0}.infoPopup .set-margin-20{margin-left:20px}.contest-modal{position:relative}.contest-modal img{width:100%}.contest-modal a{position:absolute;top:10px;right:16px;line-height:1;display:block;padding:7px}.questionnaire{min-height:700px}.questionnaire .title::first-letter{text-transform:uppercase}.questionnaire .questionnaire_toast{top:0;z-index:1000;left:0;right:0;position:fixed}.questionnaire .question-item{padding:30px 0}.questionnaire .wrapper{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400}.questionnaire .wrapper input{position:absolute;opacity:0;cursor:pointer}.questionnaire .checkmark{position:absolute;top:3px;left:0;height:18px;width:18px;background-color:#eee;border-radius:50%}.questionnaire .wrapper:hover input~.checkmark{background-color:#ccc}.questionnaire .checkmark:after{content:"";position:absolute;display:none}.questionnaire .wrapper input:checked~.checkmark:after{display:block}.questionnaire .wrapper .checkmark:after{top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:#fff}.socials .nav.nav-tabs li.active a{border:1px solid #f59100;background-color:#f59100}.socials .tab-animation>.tab-content>.tab-pane{transition:.1s linear opacity}.socials .sidebar-menu{border-left:1px solid #dedede;padding-left:10px;margin-top:23px}.socials .sidebar-menu .available-benefits .benefits{list-style-type:none;margin:0;padding-left:20px}.socials .sidebar-menu .available-benefits .benefits .benefit{font-weight:600}.socials .sidebar-menu .available-benefits .benefits .active-benefit,.socials .sidebar-menu .available-benefits .benefits .benefit:hover{color:#f59100;cursor:pointer}.socials .sidebar-menu .active-packages .packages{list-style-type:none;margin:0;padding-left:20px;margin-top:10px}.socials .sidebar-menu .active-packages .packages .package{margin-bottom:5px}.socials .sidebar-menu .active-packages .packages .package p{margin:0}.socials .sidebar-menu .active-packages .packages .package .description{font-weight:300}.socials .nav.nav-tabs li{transition:.2s}.socials .nav.nav-tabs li a{color:#000;font-size:16px;transition:.2s;border-top:1px solid #ededed;border-radius:5px 5px 0 0!important;border-left:1px solid #ededed;border-right:1px solid #ededed}.socials .nav.nav-tabs li.active a{color:#fff}.socials .download--btn{background:#f59100;color:#fff;outline:0;border:0;padding:7px 30px;font-size:14px;transition:.2s}.socials .loader div{margin:0 auto;width:8vmax;height:8vmax;border-right:4px solid #f59100;border-radius:100%;animation:spinRight .8s linear infinite}.socials .loader div:after,.socials .loader div:before{content:'';width:6vmax;height:6vmax;display:block;position:absolute;top:calc(50% - 3vmax);left:calc(50% - 3vmax);border-left:3px solid #f59100;border-radius:100%;animation:spinLeft .8s linear infinite}.socials .loader div:after{width:4vmax;height:4vmax;top:calc(50% - 2vmax);left:calc(50% - 2vmax);border:0;border-right:2px solid #f59100;animation:none}.socials .loader span{text-align:center;display:block;margin-top:5px}@keyframes spinLeft{from{transform:rotate(0)}to{transform:rotate(720deg)}}@keyframes spinRight{from{transform:rotate(360deg)}to{transform:rotate(0)}}.socials .social-tab{box-shadow:0 5px 15px rgba(0,0,0,.3);padding:20px}.socials .file-download-icon{color:#f59100}.socials .social-box{box-shadow:0 5px 15px rgba(0,0,0,.3);padding:10px;margin-bottom:20px}.socials .social-box p{font-size:14px}.socials .social-box .social-box__border{border-left:2px solid #ddd}.socials .social-box .image-box{position:relative;height:128px;transition:.2s;background-repeat:no-repeat;background-size:contain;background-position:center}.socials .social-box .image-box:hover{cursor:pointer;opacity:.7}.socials .social-box .image-box img{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;margin:auto;width:288px}.socials .social-box .social-info{height:100%;margin:0;margin-left:-10px}.socials .social-box .social-info p{padding-left:20px;height:70px;padding-top:30px;font-size:24px}.socials .social-box .social-info p span{font-weight:200}.socials .social-box .social-info .buttons-box button{margin-right:10px;padding:6px 16px}.socials .social-box .social-info .buttons-box button:last-of-type{margin-right:0}.socials .social-box .social-info .buttons-box button:disabled{background-color:#eee;color:#000}.socials .social-box h4{font-size:16px;margin-top:0;margin-bottom:10px}.socials .social-box .file-list .file-title{font-weight:700;font-size:16px}.socials .social-box .file-list .file-box{padding:5px;border-bottom:1px solid #b5b5b5;border-left:1px solid #b5b5b5;border-right:1px solid #b5b5b5;transition:.2s}.socials .social-box .file-list .file-box:first-of-type{border-top:1px solid #b5b5b5}.socials .social-box .file-list .file-box:hover{background-color:#e9e9e9}.socials .social-box .file-list .file-box .file-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 35px 0 5px;padding:6px 0}.socials .file-input{color:#fff}.socials .file-input::-webkit-file-upload-button{visibility:hidden}.socials .file-input::before{content:'Wybierz plik';white-space:nowrap;outline:0;-webkit-user-select:none;cursor:pointer;padding:7px 8px;font-size:15px;margin-left:-12px;background:#f59100;color:#fff}.socials .files .remove-btn{font-size:13px;color:#dc143c;text-align:center;padding:0;border:none;background:0 0;position:relative;top:5px;right:5px}.socials .files .file{transition:.2s;padding:5px}.socials .files .file .file-name{display:inline-block;width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:3px}.socials .files .file:hover{background:#efefef}.socials .btn--social{width:100%;margin-bottom:10px;transition:.2s}.socials .btn--social.active{background-color:#2e8b57;color:#fff;border:1px solid #2e8b57}.socials .btn--social.btn-disabled{background-color:#eee;border:1px solid #eee;color:#000}.socials .header-text{font-size:19px;margin:10px 0}.socials .social-declaration .header-text{font-size:24px;margin:45px 0;font-weight:500}.socials .social-declaration .btn--submit{padding:6px 16px}.socials .social-declaration .attachments .form-group{margin-bottom:0}.socials .social-declaration .attachments .list-group{margin-top:0}.socials .social-declaration .instructions{padding-left:15px;padding-right:15px;border-left:1px solid #ddd;position:absolute;top:25px;right:0;width:400px}.socials .social-declaration .instructions>h3{font-size:16px}.socials .social-declaration .instructions ol{padding-left:15px}@media only screen and (max-width:991px){.socials .social-declaration .instructions{position:static;width:100%}}@media only screen and (max-width:767px){.socials .social-tab{margin:20px 0}.socials .nav.nav-tabs li{width:94%;margin-left:3%;margin-right:3%;margin-bottom:5px;text-align:center}.socials .nav.nav-tabs li a{font-size:15px;padding:5px}.socials .social-box{margin-left:10px;margin-right:10px}.socials .social-box .social-box__border{border:none}.socials .social-box .image-box{height:85px}.socials .social-box .social-info{margin-left:0}.socials .social-box .social-info p{margin-top:10px;height:initial;text-align:center;line-height:60px;font-size:20px}.socials .social-box .social-info .buttons-box{float:none!important;text-align:center}.socials .social-box .social-info .buttons-box button{margin-right:10px;padding:10px 15px}.socials .social-box .file-list{border:none}.socials h3{text-align:center}.socials .btn--social{height:60px;width:100%;margin-right:0;margin-bottom:5px}}.socials .chevron-justified{line-height:1.7}.socials .chevron-grey{color:grey}.oksystem .info-box{background:#00bcf2;color:#fff;padding:2rem 0}.oksystem .info-box p{font-size:17px;margin:0}.oksystem .paidPackages{padding:2px 0}.oksystem .delete-button{border:0;font-size:14px;padding:3px 10px;background:red;color:#fff;font-weight:700}.oksystem .btn-default{border-radius:0}.oksystem .oksystem-header,.oksystem label{margin:8px 0}.oksystem label{font-weight:400}.oksystem h4{margin:15px 0 5px;font-size:16px;text-transform:uppercase}.oksystem .person{text-transform:capitalize}.oksystem hr{margin:4px}.oksystem a{cursor:pointer}.oksystem table td,.oksystem table th{font-size:15px}.oksystem .validation-messages i{margin:0 5px 0 0}.oksystem .validation-messages p{font-size:13px}.oksystem .validation-messages p.price-info{font-size:16px}.thales .top-bar>img{margin:15px 0 0 15px}.thales .landing-page{background:url(https://static.openbenefit.pl/thales/background.jpg) no-repeat center;background-size:cover}.thales .landing-page .landing-page-content-container{bottom:25%}.thales .landing-page .landing-page-content-container .landing-page-content{text-align:left;width:600px}.thales .landing-page .landing-page-content-container .landing-page-content h1,.thales .landing-page .landing-page-content-container .landing-page-content h2{color:#cce3f0;font-weight:500}.thales .landing-page .landing-page-content-container .landing-page-content h1{font-size:54px;margin-bottom:0;padding-bottom:0}.thales .landing-page .landing-page-content-container .landing-page-content h2{margin-top:0;font-size:38px}.thales .landing-page .landing-page-content-container .landing-page-content button{border-radius:0;background-color:#00b8dd;font-size:20px;color:#fff;padding-top:10px;padding-bottom:10px;border:none}.thales .background{background:url(https://static.openbenefit.pl/thales/powitanie-tlo.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.thales .background .right .right-wrapper button{color:#0b698d}.thales #setPassword_brand_logo{background-image:url(https://static.openbenefit.pl/thales/logo_color.png);width:192px;height:22px}.thales #calc_price{background-color:#242a75}.thales .navbar__benefit_type{margin-top:15px;margin-right:25px}.thales .navbar__benefit_type a{color:#cce3f0}.thales .navbar__benefit_type a.active,.thales .navbar__benefit_type a:active,.thales .navbar__benefit_type a:focus,.thales .navbar__benefit_type a:hover{text-decoration:none;text-shadow:0 0 1px #cce3f0}.thales .navbar{z-index:auto}.thales .custom-navbar{background-color:rgba(0,0,0,.4)}.thales .register_header__nav ul>li>a{color:#cce3f0}.thales .btn--blue{background-color:#5dbfd4}.thales .btn--orange{background-color:#5dbfd4}.thales .btn--blue-bright{background-color:#5dbfd4;color:#fff}.thales .btn--addon{background-color:#5dbfd4}.thales .btn--addon_small{background-color:#5dbfd4}.thales .header-text{color:#242a75}.thales .modal_single_offer__to_cart_btn.added{background-color:#3c763d}.thales .form-group.required label:after{color:#242a75}.thales .modal_single_offer__tabs>ul>li:last-child a{color:#fff;background-color:#5dbfd4}.thales .modal_single_offer__tabs>ul>li:last-child.active a{color:#000;background-color:#fff}.thales .modal_single_offer__discount,.thales .offer_list__item__description__discount{background-color:#f59100}.thales .brand__logo{margin-left:24px;background-image:url(https://static.openbenefit.pl/thales/logo.png);height:24px;width:192px}.thales .header{background:url(https://static.openbenefit.pl/thales/background.jpg)}.thales .thales__background{background-image:url(https://static.openbenefit.pl/thales/background.jpg);background-size:contain}@media only screen and (max-width:767px){.thales .background{background:url(https://static.openbenefit.pl/thales/powitanie-tlo-mobile.jpg);background-size:cover}.thales .header__nav .custom-button:focus,.thales .header__nav .custom-button:hover{background-color:#333}.thales .header__nav .custom-button span{background:#fff}}@media only screen and (max-width:740px){.thales .landing-page .landing-page-content-container .landing-page-content{width:100%;text-align:center}.thales .landing-page .landing-page-content-container .landing-page-content>h1{font-size:50px}.thales .landing-page .landing-page-content-container .landing-page-content>h2{font-size:30px}.thales .landing-page .landing-page-content-container .landing-page-content>button{font-size:17px}.thales .help-block{font-size:15px}}@media only screen and (max-width:440px){.thales .header__top_menu__logo .brand__logo{background-size:150px 20px;width:147px}}.upbonus .top-bar>img{height:38px;width:198px;margin-top:28px;margin-left:62px;display:block}.upbonus .landing-page{background:url(https://static.openbenefit.pl/upbonus/landing.jpg) no-repeat center;background-size:cover}.upbonus .landing-page .landing-page-content-container .landing-page-content{width:650px;padding:20px 0;background-color:rgba(51,51,51,.65);color:#fff}.upbonus .landing-page .landing-page-content-container .landing-page-content h1{font-size:62px;margin-top:0;text-align:center;font-weight:700;margin-bottom:0}.upbonus .landing-page .landing-page-content-container .landing-page-content h2{font-size:32px;text-align:center;margin-bottom:20px;margin-top:0;font-weight:300}.upbonus .landing-page .landing-page-content-container .landing-page-content button{background-color:#1792d1;height:40px;font-size:16px;border:0;padding:10px 50px 10px 30px;border-radius:9px}.upbonus .navbar{z-index:auto}.upbonus .custom-navbar{background-color:rgba(203,120,29,.8)}.upbonus .header__nav,.upbonus .register_header__nav{background-color:rgba(203,120,29,.8)}.upbonus .header__nav ul li a.active,.upbonus .header__nav ul li a:hover{background-color:#333}.upbonus .brand__logo{height:38px;width:198px;margin-left:47px;display:block;background-image:url(https://static.openbenefit.pl/upbonus/logo.png);background-size:198px 38px}.upbonus .header{background:url(https://static.openbenefit.pl/upbonus/landing.jpg);background-size:cover}.upbonus .header-text{color:#f59100}.upbonus .modal-errorMsg{font-size:20px;padding:20px 0;text-align:center}.upbonus .refreshed_footer{background:#302b32}.upbonus .refreshed_footer hr{border-color:#fff}.upbonus .refreshed_footer .content-wrapper{color:#fff}.upbonus .refreshed_footer .content-wrapper a:hover{color:#ddd}.upbonus .refreshed_footer .content-wrapper h4{color:#fff}.upbonus .refreshed_footer a:hover{color:#fff}@media only screen and (max-width:767px){.upbonus .header__nav .custom-button:focus,.upbonus .header__nav .custom-button:hover{background-color:#333}.upbonus .header__nav .custom-button span{background:#fff}}@media only screen and (max-width:740px){.upbonus .brand__logo{margin-left:15px;background-size:120px 23px;height:23px;width:120px}.upbonus .help-block{font-size:15px}.upbonus .landing-page .top-bar>img{margin-left:30px}.upbonus .landing-page .landing-page-content-container .landing-page-content{width:100%}.upbonus .landing-page .landing-page-content-container .landing-page-content>h1{font-size:40px}.upbonus .landing-page .landing-page-content-container .landing-page-content>h2{font-size:23px}}.electrolux .top-bar>img{width:263px;height:60px;margin:33px 0 33px 95px;display:block}.electrolux .landing-page{background:url(https://static.openbenefit.pl/electrolux/landing.jpg) no-repeat center;background-size:cover;height:calc(90vh - 126px)}.electrolux .landing-page .landing-page-content-container .landing-page-content{width:652px;background-color:rgba(255,255,255,.72);text-align:left;padding:36px 76px;color:#041e41}.electrolux .landing-page .landing-page-content-container .landing-page-content h1,.electrolux .landing-page .landing-page-content-container .landing-page-content h2{margin:0;padding:0;font-weight:600}.electrolux .landing-page .landing-page-content-container .landing-page-content h1{font-size:60px;line-height:70px;color:#041e41}.electrolux .landing-page .landing-page-content-container .landing-page-content h2{font-size:35px;line-height:45px;color:#041e41}.electrolux .landing-page .landing-page-content-container .landing-page-content h3{font-size:35px;font-weight:300;margin:0 0 30px 0;color:#041e41}.electrolux .landing-page .landing-page-content-container .landing-page-content button{background-color:#eb6852;height:50px;width:256px;font-size:16px;border-radius:0;border:none;color:#fff}.electrolux .navbar{z-index:auto}.electrolux .navbar-default{background-color:transparent;margin-bottom:0;border:none}.electrolux .navbar-default .navbar-collapse{transition:none}.electrolux .header-text{color:#2acbd3;text-transform:uppercase;font-size:29px;font-weight:700}.electrolux .header{background:url(https://static.openbenefit.pl/electrolux/header.jpg);background-size:cover}.electrolux .header__nav ul li a.active,.electrolux .header__nav ul li a:hover{background-color:#333}.electrolux .header__nav,.electrolux .register_header__nav{background-color:rgba(4,30,65,.8)}.electrolux .header__nav ul>li>a,.electrolux .register_header__nav ul>li>a{color:#fff;text-transform:lowercase;font-weight:300;font-size:24px;padding:11px 14px}.electrolux .brand__logo{background-image:url(https://static.openbenefit.pl/electrolux/logo.png);background-size:180px 41px;width:260px}.electrolux .ob--badge_step{border-color:#eb6852}.electrolux .ob--badge_step .active{border-color:#eb6852}.electrolux #balance_btn{background-color:rgba(42,203,211,.72)}.electrolux .offer_filters .well label i{color:#eb6852}.electrolux .header__sub_nav__list__link.active span,.electrolux .header__sub_nav__list__link:hover span{border-bottom-color:#eb6852}.electrolux .modal_single_offer__to_cart_btn.added{background-color:#3c763d}.electrolux .ob--badge{background-color:#eb6852;border-color:#eb6852}.electrolux .btn--orange{background-color:#2acbd3}.electrolux .btn--blue-bright{background-color:#2acbd3;color:#fff}.electrolux .btn--addon,.electrolux .btn--addon_small,.electrolux .btn--blue{background-color:#eb6852}.electrolux .footer__main{background-color:#041e41}.electrolux .background{background:url(https://static.openbenefit.pl/electrolux/powitanie-tlo.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.electrolux .background .right .right-wrapper button{color:#0b698d}@media only screen and (max-width:767px){.electrolux .header{background-size:740px}.electrolux .brand__logo{float:left;width:160px;background-size:140px 32px}.electrolux .top_menu_container.fixed{margin-top:-10px}.electrolux .header__nav .custom-button{border:none;margin-top:10px;color:#fff}.electrolux .header__nav .custom-button:focus,.electrolux .header__nav .custom-button:hover{background:#2acbd3}.electrolux .header__nav .custom-button span{background:#fff}.electrolux .custom-navbar{background-color:#041e41}.electrolux .navbar-collapse{overflow:hidden;border:none}.electrolux .background{background:url(https://static.openbenefit.pl/electrolux/powitanie-tlo_mobile.jpg);background-size:cover}}@media only screen and (max-width:740px){.electrolux .top-bar>img{margin:10px 0 10px 30px;width:200px;height:46px}.electrolux .help-block{font-size:15px}.electrolux .landing-page{height:calc(90vh - 46px)}.electrolux .landing-page .landing-page-content-container .landing-page-content{width:100%;text-align:center;padding:20px}.electrolux .landing-page .landing-page-content-container .landing-page-content>h1{font-size:40px;line-height:60px}.electrolux .landing-page .landing-page-content-container .landing-page-content>h2{font-size:20px;line-height:20px}.electrolux .landing-page .landing-page-content-container .landing-page-content>button{width:180px}}.carlsberg .top-bar{height:75px;background:#fff}.carlsberg .top-bar>img{height:auto;width:106px;margin-top:0;margin-left:auto;margin-right:auto;display:block}.carlsberg .landing-page{background:url(https://static.openbenefit.pl/carlsberg/landing.jpg) no-repeat center;background-size:cover;height:calc(90vh - 75px)}.carlsberg .landing-page .landing-page-content-container .landing-page-content{width:550px;padding:20px 0;background-color:rgba(0,0,0,.5);color:#fff}.carlsberg .landing-page .landing-page-content-container .landing-page-content h1,.carlsberg .landing-page .landing-page-content-container .landing-page-content h2{margin-top:0;text-align:center}.carlsberg .landing-page .landing-page-content-container .landing-page-content h1{font-size:62px;font-weight:700;margin-bottom:0;padding-bottom:0}.carlsberg .landing-page .landing-page-content-container .landing-page-content h2{font-size:32px;margin-bottom:20px;font-weight:300}.carlsberg .landing-page .landing-page-content-container .landing-page-content button{background-color:#138d48;height:40px;font-size:16px;text-transform:capitalize;border:0;padding:10px 20px;border-radius:9px;color:#fff}.carlsberg .header__nav ul li a.active,.carlsberg .header__nav ul li a:hover{background-color:#333}.carlsberg .header__nav,.carlsberg .register_header__nav{background-color:rgba(0,0,0,.5)}.carlsberg .header__nav ul>li>a,.carlsberg .register_header__nav ul>li>a{text-transform:none}.carlsberg .header-text{color:#f59100}.carlsberg .navbar{z-index:auto}.carlsberg .navbar-default{background-color:transparent;margin-bottom:0;border:none}.carlsberg .navbar-default .navbar-collapse{transition:none}.carlsberg .navbar__logo{height:auto;width:106px;margin-top:0;margin-left:auto;margin-right:auto;display:block}.carlsberg .header__top_menu .brand__logo{height:38px;width:198px;display:block;background-image:url(https://static.openbenefit.pl/carlsberg/logo_white.png);background-size:105px 75px}.carlsberg .header{background:url(https://static.openbenefit.pl/carlsberg/header.jpg);background-position:center 129px}.carlsberg #balance_btn{background:rgba(3,50,33,.8)}.carlsberg .btn--blue_transparent{background:rgba(19,141,72,.75)}.carlsberg .forms__login_content .help-block a{color:#138d48}.carlsberg .btn--blue-bright{background-color:#138d48;color:#fff}.carlsberg .btn--addon,.carlsberg .btn--addon_small,.carlsberg .btn--blue{background-color:#138d48}.carlsberg .btn--blank{color:#138d48}.carlsberg .ob--badge_step{border-color:#138d48}.carlsberg .ob--badge_step .active{border-color:#138d48}.carlsberg .footer__main{background-color:#025a21}.carlsberg .offer_filters .well label i{color:#138d48}.carlsberg .header__sub_nav__list__link.active span,.carlsberg .header__sub_nav__list__link:hover span{border-bottom-color:#138d48}.carlsberg .modal_single_offer__to_cart_btn.added{background-color:#3c763d}.carlsberg .ob--badge{background-color:#138d48;border-color:#138d48;color:#fff}.carlsberg .active span{border-bottom-color:#138d48}.carlsberg .cart__navigation i,.carlsberg .header__sub_nav__list__link:hover,.carlsberg .profile__table__balance{color:#138d48}.carlsberg .profile h3{color:#138d48}.carlsberg a{color:#025a21}.carlsberg .ob--badge_cart{border-color:#138d48;color:#138d48}.carlsberg .ob--badge_cart.active{color:#fff;border-color:#138d48;background-color:#138d48}.carlsberg .cart__price_summary{border-top-color:#138d48}.carlsberg .footer__main__links_list a{color:#fff}.carlsberg .modal_single_offer__properties div{border-bottom-color:#138d48}.carlsberg .modal_single_offer__properties div span{background-color:#138d48}.carlsberg .background{background:url(https://static.openbenefit.pl/carlsberg/podarunek.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.carlsberg .download-item{margin-bottom:50px}.carlsberg .download-item .download-container{width:150px;height:150px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#025a21;color:#fff;margin:0 auto;position:relative}.carlsberg .download-item .download-container .icon{font-size:30px;position:absolute;left:50%;top:35%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carlsberg .download-item .download-container .description-wrapper{width:100%;height:40%;position:absolute;bottom:0}.carlsberg .download-item .download-container .description-wrapper .description{line-height:100%;font-size:13px;padding:0 25px}.carlsberg .download-item .download--btn{background:#025a21;color:#fff;outline:0;border:0;border-radius:6px;padding:4px 30px;font-size:13px;transition:.2s;margin-top:10px}.carlsberg .terms .terms-item{margin:30px 0}.carlsberg .terms .terms-item>img{max-width:100%}@media only screen and (max-width:767px){.carlsberg .header__nav .custom-button{border:none;margin-top:10px;color:#fff}.carlsberg .header__nav .custom-button:focus,.carlsberg .header__nav .custom-button:hover{background:#138d48}.carlsberg .header__nav .custom-button span{background:#fff}.carlsberg .custom-navbar{margin-bottom:0;background-color:#000;border:none}.carlsberg .navbar-collapse{overflow:hidden;border:none}.carlsberg .responsive-navbar{width:80%;padding:8px;box-sizing:border-box}.carlsberg .responsive-item{width:100%}.carlsberg .background{background:url(https://static.openbenefit.pl/carlsberg/podarunek_mobile.jpg);background-size:cover}}@media only screen and (max-width:740px){.carlsberg .header__top_menu .brand__logo{width:140px}.carlsberg .help-block{font-size:15px}.carlsberg .landing-page .top-bar>img{margin-left:30px}.carlsberg .landing-page .landing-page-content-container .landing-page-content{width:100%}.carlsberg .landing-page .landing-page-content-container .landing-page-content>h1{font-size:40px}.carlsberg .landing-page .landing-page-content-container .landing-page-content>h2{font-size:23px}}.openenergy .top-bar>img{height:75px;width:166px;margin:28px 0 0 30px;display:block}.openenergy .landing-page{background:url(https://static.openbenefit.pl/openenergy/landing.jpg) no-repeat center;background-size:cover}.openenergy .landing-page .landing-page-content-container .landing-page-content{width:100%;padding:36px 0;color:#fff}.openenergy .landing-page .landing-page-content-container .landing-page-content h1{font-size:48px;line-height:58px;margin-top:0;font-weight:700}.openenergy .landing-page .landing-page-content-container .landing-page-content h2{font-size:26px;margin:20px 0;font-weight:300}.openenergy .landing-page .landing-page-content-container .landing-page-content button{background:0 0;border:solid 2px #fff;font-size:16px;padding:10px 40px;border-radius:9px}.openenergy .header__nav ul li a.active,.openenergy .header__nav ul li a:hover{background-color:#333}.openenergy .header__nav,.openenergy .register_header__nav{background:rgba(239,122,18,.9)}.openenergy .brand__logo{height:63px;width:140px;margin:10px 0 0 38px;display:block;background-image:url(https://static.openbenefit.pl/openenergy/logo.png);background-size:140px 63px}.openenergy .header{background:url(https://static.openbenefit.pl/openenergy/header.jpg)}.openenergy #balance_btn,.openenergy .btn--blue_transparent{background:0 0;border:none}.openenergy #balance_btn:focus,.openenergy .btn--blue_transparent:focus{outline:0}.openenergy #balance_btn:hover,.openenergy .btn--blue_transparent:hover{background:rgba(0,0,0,.4)}.openenergy #global_loader_container{border-bottom:none}.openenergy .btn--blue-bright{background-color:#e73a12;color:#fff}.openenergy .btn--addon,.openenergy .btn--addon_small,.openenergy .btn--blue{background-color:#e73a12}.openenergy .ob--badge_step{border-color:#e73a12}.openenergy .ob--badge_step .active{border-color:#e73a12}.openenergy .ob--badge_cart{color:#e73a12;border-color:#e73a12}.openenergy .ob--badge_cart.active{color:#fff;background-color:#e73a12}.openenergy .offer_filters .well{border:none}.openenergy .offer_filters__search button{border-radius:0}.openenergy .ob--badge{background-color:#e73a12;border-color:#e73a12;color:#fff}.openenergy .cart__navigation i,.openenergy .header__sub_nav__list__link.active,.openenergy .header__sub_nav__list__link:hover,.openenergy .offer_filters .well label i{color:#e73a12}.openenergy .cart__price_summary,.openenergy .header__sub_nav__list__link.active span,.openenergy .header__sub_nav__list__link:hover span,.openenergy .modal_single_offer__properties div{border-color:#e73a12}.openenergy .modal_single_offer__properties div span{background-color:#e73a12}.openenergy .profile h3{color:#e73a12}.openenergy .ob--badge_step{color:red}.openenergy .ob--badge_step.active{color:red}.openenergy .profile__table__balance{color:#e73a12}.openenergy #global_loader_container{border-bottom:none}.openenergy .navbar{z-index:auto}.openenergy .custom-navbar{background-color:rgba(239,122,18,.9)}.openenergy .background{background:url(https://static.openbenefit.pl/openenergy/powitanie-tlo.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.openenergy .background .right .right-wrapper button{color:#bd291f}@media only screen and (max-width:767px){.openenergy .background{background:url(https://static.openbenefit.pl/openenergy/powitanie-tlo_mobile.jpg);background-size:cover}.openenergy .header__nav .custom-button:focus,.openenergy .header__nav .custom-button:hover{background-color:rgba(0,0,0,.4)}.openenergy .header__nav .custom-button span{background:#fff}}@media (max-width:740px){.openenergy .brand__logo{margin-left:10px}.openenergy .help-block{font-size:15px}.openenergy .landing-page .top-bar>img{margin-left:30px}.openenergy .landing-page .landing-page-content-container .landing-page-content{padding:0;width:100%}.openenergy .landing-page .landing-page-content-container .landing-page-content>h1{font-size:25px;line-height:initial}.openenergy .landing-page .landing-page-content-container .landing-page-content>h2{font-size:21px;line-height:initial}}@media only screen and (max-width:400px){.openenergy .main_content{margin-top:119px}}.raiko .top-bar img{display:block;height:46px;width:153px;background-size:153px 46px;margin:15px 0 15px 37px}.raiko .top-bar .burger-wrapper{height:76px;padding:21px 0}.raiko .top-bar .burger-wrapper #raiko-menu-button{color:#8e0b0f;font-size:21px;margin:0;padding:0}.raiko .top-bar .raiko-site-menu{margin-top:20px}.raiko .top-bar .raiko-site-menu .el{font-size:16px;line-height:41px;color:#8e0b0f;transition:color .4s ease 0s;padding:0 10px;font-family:klavika_regular,'Source Sans Pro',sans-serif}.raiko .top-bar .raiko-site-menu .el:hover{color:#d51116}.raiko .top-bar .raiko-site-menu-mobile{background-color:#fff;position:absolute;margin:0;top:-10px;left:0;right:0;z-index:1;border:none}.raiko .landing-page{background:url(https://static.openbenefit.pl/raiko/landing.jpg) no-repeat center;background-size:cover;height:calc(90vh - 77px)}.raiko .landing-page .landing-page-content-container .landing-page-content{font-family:klavika_regular,'Source Sans Pro',sans-serif;width:614px;background-color:rgba(41,69,173,.75);padding:36px 129px;color:#fff}.raiko .landing-page .landing-page-content-container .landing-page-content h1,.raiko .landing-page .landing-page-content-container .landing-page-content h2{margin:0;padding:0;font-weight:300}.raiko .landing-page .landing-page-content-container .landing-page-content h1{font-size:42px;margin-top:0}.raiko .landing-page .landing-page-content-container .landing-page-content h2{font-size:32px;margin-bottom:0}.raiko .landing-page .landing-page-content-container .landing-page-content button{background-color:#d1181a;margin-top:25px;font-size:18px;padding:10px 55px;border-radius:0;border:none}.raiko .raiko__marker{width:45px;height:87px;background-color:#ce0606;position:fixed;bottom:85px;right:20px;z-index:10000}.raiko .raiko__marker .raiko__marker--box{display:block}.raiko .raiko__marker .marker__box--icon{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);width:28px;height:41px;position:absolute;left:8px;top:7px;fill:#fff}.raiko #balance_btn{background-color:rgba(0,159,227,.63)}.raiko .btn--blue_transparent{background-color:rgba(0,159,227,.95)}.raiko .header__nav ul li a.active,.raiko .header__nav ul li a:hover{background-color:#800a0e}.raiko .header__nav,.raiko .register_header__nav{background-color:rgba(142,11,15,.8)}.raiko .header__nav ul>li>a,.raiko .register_header__nav ul>li>a{font-family:klavika_regular,'Source Sans Pro',sans-serif}.raiko .header-text{color:#8e0b0f;text-transform:uppercase;font-weight:500;font-size:28px}.raiko .footer__main{background-color:#8e0b0f}.raiko .btn{border-radius:0}.raiko .btn--blue{background-color:#d1181a;border-radius:0}.raiko .btn--blue:hover{background-color:#ba1517}.raiko .btn--blue-bright{background-color:#8e0b0f;color:#fff}.raiko .btn--white{border-radius:0}.raiko .btn--addon,.raiko .btn--addon_small{background-color:#8e0b0f}.raiko .btn--orange{border-radius:0;background-color:#8e0b0f}.raiko .btn--orange:hover{background-color:#76090d}.raiko .btn--prev{padding-left:50px;padding-right:50px;border-radius:0;position:relative}.raiko .btn--prev:after{content:""}.raiko .btn--prev:hover:after{left:0}.raiko .btn--next{padding-right:50px;padding-left:50px;position:relative}.raiko .btn--next:after{content:""}.raiko .btn--next:hover:after{right:0}.raiko .offer_filters .well label i{color:#8e0b0f}.raiko .offer_filters__search button{background-color:#8e0b0f}.raiko .offer_filters .well{border:none}.raiko .modal_single_offer__to_cart_btn.added{background-color:#3c763d}.raiko .header__sub_nav__list__link:hover{color:#8e0b0f}.raiko .header__sub_nav__list__link:hover span{border-color:#8e0b0f}.raiko .header__sub_nav__list__link.active span{border-color:#8e0b0f}.raiko .brand__logo{height:46px;width:153px;margin-left:52px;display:block;background-image:url(https://static.openbenefit.pl/raiko/logo.svg);background-size:153px 46px}.raiko .header{background:url(https://static.openbenefit.pl/raiko/header.jpg);background-size:cover;background-position-y:-55px;background-repeat:no-repeat}.raiko .profile h3{color:#8e0b0f}.raiko #global_loader_container{border-bottom:none}.raiko .navbar{z-index:auto}.raiko .custom-navbar{background-color:rgba(142,11,15,.8)}.raiko .background{background:url(https://static.openbenefit.pl/raiko/raiko_powitanie.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:767px){.raiko .background{background:url(https://static.openbenefit.pl/raiko/raiko_powitanie_mobile.jpg);background-size:cover;overflow-y:auto}.raiko .background .left,.raiko .background .right{float:none;width:100%}.raiko .background .left{height:initial}.raiko .background .left .content{padding:5%;width:100%}.raiko .background .left .content .content-caption{text-align:left}.raiko .background .left .content .content-caption h2{font-size:40px;padding-left:5%}.raiko .background .left .content .content-description{width:100%;margin:0;padding:0}.raiko .background .left .content .content-description p{padding:0 5%;font-size:20px}.raiko .background .left .content .content-description button{margin-left:5%}.raiko .background .right{height:initial;padding:5%}.raiko .background .right .right-wrapper{width:100%;margin:0}.raiko .header__nav .custom-button:focus,.raiko .header__nav .custom-button:hover{background-color:#029adc}.raiko .header__nav .custom-button span{background:#fff}}@media (max-width:740px){.raiko .header{background-size:740px}.raiko .brand__logo{margin-left:15px}.raiko .help-block{font-size:15px}.raiko .raiko__marker{-ms-transform:scale(.5,.5);-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}.raiko .landing-page .top-bar>img{margin-left:30px}.raiko .landing-page .landing-page-content-container .landing-page-content{width:100%;padding:20px}.raiko .landing-page .landing-page-content-container .landing-page-content>h1{font-size:37px}.raiko .landing-page .landing-page-content-container .landing-page-content>h2{font-size:23px}}@media only screen and (max-width:350px){.raiko .brand__logo{background-size:110px 30px;width:120px}.raiko .header__nav li a{font-size:13px}.raiko .help-block{font-size:15px}}.heading{width:1000px;margin:70px auto 50px auto}.heading .heading__logo{margin-top:-35px}.heading .heading__logo .heading__logo--logout{color:#9e0226}.heading .heading__logo .heading__logo--logout:hover{color:red}.landingPage{width:1000px;margin:0 auto}.landingPage .landingPage__content .landingPage__content--languages>p{margin:0;font-weight:900}.landingPage .landingPage__content .landingPage__content--languages .content__language--photo{margin:5px 0;border:1px solid #000}.landingPage .landingPage__content .landingPage__content--languages .content__language--photo:hover{cursor:pointer}.landingPage .landingPage__content .landingPage__content--main>img{width:700px;height:509px}.landingPage .landingPage__content .landingPage__content--main .content__main--form{width:500px;margin:10px 0 0 30px}.landingPage .landingPage__content .landingPage__content--main .content__main--form>button{border:none;background-color:#d91f2c;color:#fff;padding:5px 10px}.landingPage .landingPage__content .landingPage__content--main .content__main--form>button:hover{background-color:#c80e1b}.landingPage .landingPage__content .landingPage__content--main .content__main--form>input[type=text]{margin-bottom:10px}.landingPage .landingPage__decoration{margin-top:20px}.landingPage .landingPage__decoration .landingPage__decoration--block{background:#d9d9d9;width:822px;height:60px;display:inline-block;position:relative}.landingPage .landingPage__decoration .landingPage__decoration--image{position:absolute}.landingPage .landingPage__footer{margin-top:10px}.landingPage .landingPage__footer a{color:#000;text-decoration:underline;font-weight:900}.main{width:1000px;margin:0 auto}.main .main__title{margin:70px 0 20px 0}.main .main__content{height:600px}.main .main__content .main__content--left{margin-top:28px}.main .main__content .main__content--left button{background:#9e0226;color:#fff;outline:0;padding:10px 20px;border:1px solid #000;width:220px;text-align:left;font-weight:900}.main .main__content .main__content--left button:hover{background:#c80e1b}.main .main__content .main__content--left button:first-child{margin-bottom:5px}.main .main__content .main__content--right{margin-top:10px;width:70%;border-top:3px solid red}.main .main__content .main__content--right .content__right--home .content__right--photo{float:left;margin-right:10px}.main .main__content .main__content--right .content__right--home .content__right--text{font-size:13px}.main .main__content .main__content--right .content__right--home .content__right--text>p{margin-bottom:5px}.main .main__content .main__content--right .content__right--checkSaldo .right__checkSaldo--form{padding:10px 0 30px 0;width:300px}.main .main__content .main__content--right .content__right--checkSaldo .right__checkSaldo--form .checkSaldo__form--input:first-child{margin-bottom:10px}.main .main__content .main__content--right .content__right--checkSaldo .right__checkSaldo--form .checkSaldo__form--errorMsg{margin-top:-10px 0 10px 0;font-size:14px;font-weight:900;color:#c80e1b}.main .main__content .main__content--right .content__right--checkSaldo .right__checkSaldo--form .checkSaldo__form--submit{margin-top:5px;color:#fff;background:#9e0226;border:none;padding:0 25px}.main .main__content .main__content--right .content__right--checkSaldo .right__checkSaldo--form .checkSaldo__form--submit:hover{background:#c80e1b}.main .main__content .main__content--right .content__right--displaySaldo>h2{margin:15px 0 0 0}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--tip{border-top:2px solid #c4c4c4;border-bottom:2px solid #c4c4c4;text-align:right;font-weight:900;color:red;padding:5px 0}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--saldo{margin:15px 0;border-bottom:2px solid #c4c4c4;width:100%}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--saldo td{font-size:14px}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--saldo td:nth-child(even){padding-left:150px;font-weight:900}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--saldo td:last-child{padding-bottom:10px}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--history{width:100%;margin:15px 0}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--history .invalid-date-error{color:#c80e1b;position:absolute;margin-left:287px;margin-top:-10px}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--history .displaySaldo__history--submit{margin-top:5px;color:#fff;background:#9e0226;border:none;padding:0 25px}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--history .displaySaldo__history--submit:hover{background:#c80e1b}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--history .displaySaldo__history--date{height:25px;position:relative}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--history .calendar-to{position:absolute;right:0;margin-top:2px;margin-right:20px}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--history .calendar-to:hover{cursor:pointer}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--history .calendar-from{position:absolute;right:0;margin-top:2px;margin-right:213px}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--history .calendar-from:hover{cursor:pointer}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--history td{font-size:14px;padding:5px 0}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--history td:nth-child(even){text-align:right;font-weight:900}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--table{width:100%}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--table td{padding:10px 0;background:#9e0226;color:#fff;border:1px solid #000;text-align:center}.main .main__content .main__content--right .content__right--displaySaldo .right__displaySaldo--table .displaySaldo__table--rows td{background:#faf2cc;color:#000}.main .main__contact>p{margin:0;padding:0}.main .main__contact span{color:red}.main .main__footer .main__footer--copyright{font-weight:900;text-decoration:underline}.main .main__footer .main__footer--contact{text-decoration:underline;text-align:right}.main .main__footer .main__footer--contact>a{color:#000}.roto-toast{position:fixed;top:0;left:0;right:0;z-index:100000}.hager .top-bar>img{width:29vh;height:33vh;margin:5% 0 0 30%;display:block}.hager .landing-page{background:url(https://static.openbenefit.pl/hager/landing.jpg) no-repeat center;background-size:cover}.hager .landing-page .landing-page-content-container{position:static}.hager .landing-page .landing-page-content-container .landing-page-content{margin-left:30%;text-align:left}.hager .landing-page .landing-page-content-container .landing-page-content h1{font-size:7vh;color:#00a6f8;font-weight:600;margin-bottom:0;padding-bottom:0}.hager .landing-page .landing-page-content-container .landing-page-content h2{color:#fff;font-size:4vh;margin:0;padding:0}.hager .landing-page .landing-page-content-container .landing-page-content button{margin-top:20px;margin-bottom:40px;border:2.5px solid #fff;border-radius:8px;background:0 0;color:#fff;font-size:2vh;padding:5px 25px}.hager .navbar{z-index:auto}.hager .custom-navbar{margin:0;border:none;background:#00a6f8}.hager .header{background-image:url(https://static.openbenefit.pl/hager/header.jpg)}.hager .brand__logo{position:relative;margin-left:30px;background-image:url(https://static.openbenefit.pl/hager/logo_oferty.png)}.hager .smart-team{position:absolute;color:#fff;font-size:40px;left:25%;top:5px;font-weight:600}.hager .btn--blue_transparent{background:rgba(0,44,79,.7)}.hager #balance_btn{background:rgba(0,44,79,.2)}.hager .btn--blue,.hager .register_header__nav{background:#00a6f8}.hager .footer__main{background:#585858}.hager .header-text{color:#00477e!important}.hager .ob--badge_step{border-color:#00a6f8}.hager .background{background:url(https://static.openbenefit.pl/hager/powitanie-tlo.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.hager .background .left .content{padding:6% 0 0 25%;width:95%}.hager .background .left .content .content-caption h2{font-size:45px;margin:0;line-height:55px}.hager .background .left .content .content-caption h2:nth-of-type(1){margin-top:20px;font-weight:lighter}.hager .background .left .content .content-caption h2:nth-of-type(2){font-weight:700;margin-bottom:20px}.hager .background .left .content .content-description{font-size:17px}.hager .background .left .content .content-description button{margin-top:30px;border-radius:12px;padding:11px 14px;font-size:18px}.hager .background .right .right-wrapper{margin:425px auto 0 auto;padding:10px 0}.hager .download{padding:30px;display:flex;flex-wrap:wrap}.hager .download .download-wrapper{width:80%;margin-left:5%}.hager .download .download-wrapper .download-caption{font-weight:200;color:#f8a81e}.hager .download .download-wrapper .download-item{margin:10px 30px}.hager .download .download-wrapper .download-item .download-btn{margin-top:5px;background:#008bd2;color:#fff;outline:0;border-radius:5px;border:none;padding:5px 35px;font-size:14px;transform:translate(15%,0)}@media only screen and (max-width:1200px){.hager .background .left .content{padding:10% 0 0 10%;width:100%}}@media only screen and (max-width:1100px){.hager .smart-team{font-size:20px;width:30px;left:35%;top:10px;line-height:16px}}@media only screen and (max-width:767px){.hager .top-bar>img{margin:15% 0 5% 15%}.hager .landing-page .landing-page-content-container .landing-page-content{margin-left:15%}.hager .main_content{padding:0}.hager .background .left .content .content-caption h2{font-size:31px;line-height:40px}.hager .background{background:url(https://static.openbenefit.pl/hager/powitanie-tlo_mobile.jpg);background-size:cover}.hager .background .left .content{padding:5%;width:100%}.hager .background .right .right-wrapper{margin:0}.hager .header__nav .custom-button{border:none;margin-top:10px}.hager .header__nav .custom-button:focus,.hager .header__nav .custom-button:hover{background:#00477e}.hager .header__nav .custom-button span{background:#fff}.hager .header__nav .navbar-collapse{overflow:hidden}.hager .header__nav .responsive-navbar{width:80%;padding:8px;box-sizing:border-box}.hager .header__nav .responsive-navbar .responsive-item{width:100%}.hager .smart-team{left:50%}.hager .top_menu_container.fixed{margin-top:-10px}}@media only screen and (max-width:500px){.hager .smart-team{left:38%}.hager .brand__logo{margin-left:0;width:120px;background-size:contain}}@media only screen and (max-width:320px){.hager .smart-team{left:37%;font-size:13px;line-height:13px;top:15px}.hager .brand__logo{width:110px}}.geberit .top-bar{text-align:right}.geberit .top-bar>img{margin:4% 5% 0 0}.geberit .landing-page{background:url(https://static.openbenefit.pl/geberit/tlo.jpg) no-repeat center;background-size:cover}.geberit .landing-page .landing-page-content-container .landing-page-content{position:relative;width:180px;padding:20px 0;margin-left:5%;text-align:left;color:#fff}.geberit .landing-page .landing-page-content-container .landing-page-content button,.geberit .landing-page .landing-page-content-container .landing-page-content h1,.geberit .landing-page .landing-page-content-container .landing-page-content h2{font-weight:300}.geberit .landing-page .landing-page-content-container .landing-page-content h1{font-size:26px;margin-top:0;margin-bottom:0;padding-bottom:0}.geberit .landing-page .landing-page-content-container .landing-page-content h2{font-size:63px;color:#00bdd4;line-height:1.2;margin-top:15px}.geberit .landing-page .landing-page-content-container .landing-page-content button{background:0 0;border:1px solid #fff;font-size:18px;padding:8px 70px}.geberit .landing-page .landing-page-content-info{padding:20px 0;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:20px;max-width:500px}.geberit .landing-page .landing-page-content-info a{color:#fff}.geberit .navbar{z-index:auto}.geberit .navbar-default .navbar-collapse{border:none;-moz-transition:none;-webkit-transition:none;transition:none}.geberit .custom-navbar{margin:0;border:none;border-radius:0;background:#12212e}.geberit #global_loader_container{border-bottom:none}.geberit .header__nav{background-color:#12212e}.geberit .header__nav .custom-button:focus,.geberit .header__nav .custom-button:hover{background:#fff;color:#000}.geberit .header__nav ul li a{font-weight:300}.geberit .header__nav ul li a.active,.geberit .header__nav ul li a:hover{color:#9d9d9d;background:0 0}.geberit .header__nav .custom-button{border:none;border-radius:0}.geberit .header{background:url(https://static.openbenefit.pl/geberit/tlo_wnetrze.jpg);background-size:100% auto}.geberit .header-text{color:#00bdd4;font-weight:600;text-transform:uppercase}.geberit .forms__login_content .help-block a{color:#00bdd4;font-weight:600}.geberit .btn--default{background-color:#12212e;border-radius:0;font-size:14px;padding:8px 45px;color:#fff}.geberit .footer__main{background-color:#12212e}.geberit .ob--badge_step{border-color:#00bdd4}.geberit .header__top_menu .brand__logo{background:url(https://static.openbenefit.pl/geberit/logo.png);background-repeat:no-repeat;height:29px;width:210px;margin-right:30px}.geberit .header__top_menu ul>li.full-height{font-size:14px;font-weight:300;border-left:2px solid rgba(255,255,255,.4);border-right:2px solid #333}.geberit .download-item{margin-bottom:50px}.geberit .download-item .download-container{width:150px;height:150px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#12212e;color:#fff;margin:0 auto;position:relative}.geberit .download-item .download-container .icon{font-size:30px;position:absolute;left:50%;top:35%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.geberit .download-item .download-container .description-wrapper{width:100%;height:40%;position:absolute;bottom:0}.geberit .download-item .download-container .description-wrapper .description{line-height:100%;font-size:13px;padding:0 25px}.geberit .download-item .download--btn{background:#12212e;color:#fff;outline:0;border:0;border-radius:6px;padding:4px 30px;font-size:13px;transition:.2s;margin-top:10px}.geberit .calendar .calendar-wrapper{padding:50px}.geberit .calendar h4,.geberit .calendar p{margin:0}.geberit .calendar .events-amount-box{width:30px;height:25px;background:red;border-radius:50%;color:#fff}.geberit .calendar .panel-heading{padding:0}.geberit .calendar .panel-title{padding:10px 15px}.geberit .calendar .panel-title a{display:block}.geberit .btn--blue_transparent{background-color:rgba(9,19,27,.4)}.geberit #balance_btn{background-color:rgba(9,19,27,.15)}.geberit .offer_filters__search button{padding:7px 10px}.geberit .filter-invoice-table{cursor:pointer}.geberit .btn-add{margin-bottom:20px}.geberit .invoice-action-icon{background:0 0;border:none;color:#12212e}.geberit .invoice-action-icon-disabled{color:#bcbcbc}@media (max-width:1200px){.geberit .landing-page .landing-page-content-info{max-width:300px}}@media (max-width:1000px){.geberit .landing-page .landing-page-content-info{position:relative;top:0;left:0;transform:none;text-align:left;margin-left:5%}}@media (max-width:740px){.geberit .calendar .calendar-wrapper{padding:20px}.geberit .header__top_menu .brand__logo{width:130px;height:18px;background-size:130px 18px;margin-right:10px}.geberit .help-block{font-size:15px}.geberit .btn--default{padding:8px 25px}.geberit .landing-page .landing-page-content-info{margin:none;text-align:center;max-width:initial}.geberit .landing-page .layer{background-color:rgba(51,51,51,.25);height:100%}.geberit .landing-page .landing-page-content-container .landing-page-content{text-align:center;width:100%;margin:0;padding:0}.geberit .landing-page .landing-page-content-container .landing-page-content>button,.geberit .landing-page .landing-page-content-container .landing-page-content>h1,.geberit .landing-page .landing-page-content-container .landing-page-content>h2{font-weight:500}.geberit .landing-page .landing-page-content-container .landing-page-content>h1{font-size:28px}.geberit .landing-page .landing-page-content-container .landing-page-content>h2{font-size:36px}.geberit .landing-page .landing-page-content-container .landing-page-content>button{border-width:2px;background-color:rgba(51,51,51,.55);text-transform:uppercase}.geberit .navbar-collapse{overflow:hidden;padding-bottom:10px;box-shadow:none}.geberit .responsive-navbar{width:100%;padding:8px;box-sizing:border-box}.geberit .responsive-navbar .responsive-item{width:100%}.geberit .header__nav ul li a{padding:10px;font-size:16px;font-weight:700;text-transform:uppercase;color:#fff;display:block}}.bsl{font-family:'Open Sans',sans-serif}.bsl .brand__logo{height:65%;margin-left:50px;background:center/contain no-repeat url(https://static.openbenefit.pl/bsl/refresh/logo.png)}.bsl .main_content{padding:0}.bsl .reset-margin{margin:0;padding:0}.bsl .layout_background{padding:15px 15px 100px 15px;background:center/cover no-repeat url(https://static.openbenefit.pl/bsl/refresh/ob2_lp.jpg);width:100%;height:100vh}.bsl .layout_background .layout_container .layout_logo{width:178px;height:65px;background:url(https://static.openbenefit.pl/bsl/refresh/logo.png) no-repeat;background-size:contain}.bsl .layout_background .layout_container .layout_text_wrapper{margin:128px auto 0 auto;width:550px;text-align:center}.bsl .layout_background .layout_container .layout_text_wrapper .layout_text_wrapper__header_text{padding:15px 30px;background:#fede00;margin-bottom:10px}.bsl .layout_background .layout_container .layout_text_wrapper .layout_text_wrapper__header_text h1{margin:0;padding-bottom:0;font-size:37px;font-weight:400;color:#000}.bsl .layout_background .layout_container .layout_text_wrapper .layout_text_wrapper__description{padding:15px 70px;background:#313131;margin-bottom:15px}.bsl .layout_background .layout_container .layout_text_wrapper .layout_text_wrapper__description p{margin-bottom:0;font-size:17px;color:#dfb10a}.bsl .layout_background .layout_container .layout_text_wrapper .layout_login_btn{width:122px;height:36px;font-weight:600;border-radius:12px;outline:0;border:none;font-size:16px}.bsl .header__nav,.bsl .register_header__nav{background:#151515;position:static}.bsl .header__nav li a:hover,.bsl .register_header__nav li a:hover{color:#fede00;cursor:pointer}.bsl .header__nav .navbar,.bsl .register_header__nav .navbar{z-index:auto}.bsl .header__nav .navbar-default,.bsl .register_header__nav .navbar-default{background:#151515;border-color:transparent;margin:0}.bsl .form{margin-top:80px}.bsl .header{background:url(https://static.openbenefit.pl/bsl/header.jpg);background-repeat:no-repeat;background-position:0 -160px}.bsl .btn--blue_transparent{background:rgba(58,58,58,.85)}.bsl #balance_btn{background:rgba(58,58,58,.45)}.bsl .download--caption{color:#f59100;font-weight:400;font-size:30px}.bsl .download--btn{background:#237aaf;color:#fff;outline:0;border:0;border-radius:6px;padding:4px 30px;font-size:13px;transition:.2s}.bsl .download--btn:hover{background:#12699e}.bsl .image-responsive{width:100%}.bsl .image--small{width:50%}.bsl .btn--dark{color:#dfb10a;background-color:#313131}.bsl .welcome-page .background{max-width:none;background:top/cover no-repeat url(https://static.openbenefit.pl/bsl/refresh/powitalna_bck.jpg);background-size:cover;padding:50px 200px}.bsl .welcome-page .circle{width:630px;height:630px;display:flex;padding:1.5rem;flex-direction:column;place-content:center;max-width:100vw;text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:22px;font-weight:700;color:#263138;background-color:#fede00;border-radius:50%;position:relative}.bsl .welcome-page .circle .small-circle{position:absolute;right:0;bottom:0;padding:.5rem;width:196px;height:196px;background-color:#2d4176;border-radius:98px;color:#fff;text-transform:uppercase;font-family:'Fira Sans Extra Condensed',sans-serif;font-size:26px;display:flex;align-items:center}.bsl .welcome-page .circle a{color:#fff}@media only screen and (max-width:575px){.bsl .brand__logo{margin-left:25px}.bsl .layout_background{background:url(https://static.openbenefit.pl/bsl/refresh/lp_bg_mobile.jpg) no-repeat;background-size:cover;padding:15px 0 100px 0}.bsl .layout_background .layout_container .layout_logo{margin-left:15px}.bsl .layout_background .layout_container .layout_text_wrapper{width:100vw}.bsl .layout_background .layout_container .layout_text_wrapper .layout_text_wrapper__description{padding:15px 0}.bsl .layout_background .layout_container .layout_text_wrapper .layout_text_wrapper__description p{font-weight:600}.bsl .welcome-page .background{background:center/cover no-repeat url(https://static.openbenefit.pl/bsl/refresh/powitalna_bcg_mobile.jpg);padding:0}.bsl .welcome-page .background .circle{width:375px;height:375px;border-radius:50%;max-height:100vw;margin:auto;top:50%;-ms-transform:translateY(-70%);font-size:12px;transform:translateY(-70%)}.bsl .welcome-page .background .circle .small-circle{color:#fff;width:117px;height:117px;font-size:16px;bottom:-20px;border-radius:50%}}@media only screen and (max-width:767px){.bsl .responsive-navbar{width:80%;padding:8px;box-sizing:border-box}.bsl .responsive-navbar .responsive-item{width:100%}.bsl .image--small{width:100%}.bsl .top_menu_container.fixed{top:120px}.bsl .background{background-size:cover}.bsl .header__nav .custom-button:focus,.bsl .header__nav .custom-button:hover{background-color:#333a3f}.bsl .header__nav .custom-button span{background:#fff}}@media only screen and (max-width:1280px){.bsl .layout_background{margin-bottom:0}.bsl .top_menu_container.fixed{top:110px}.bsl .welcome-page .circle{width:437px;height:437px;font-size:17px}.bsl .welcome-page .circle .small-circle{width:136px;height:136px;font-size:21px}}.podarunkowe .landing-page{background:url(https://static.openbenefit.pl/podarunkowe/2019/bg_landing.jpg) no-repeat;background-position:center;background-size:cover}.podarunkowe .offer_filters .well label i{color:#f59100}.podarunkowe .header__sub_nav__list__link:hover{color:#f59100}.podarunkowe .header__sub_nav__list__link:hover span{border-color:#f59100}.podarunkowe .header__sub_nav__list__link.active span{border-color:#f59100}.podarunkowe .ob--badge{background:#f59100;border-color:#f59100}.podarunkowe .btn--blue{background:#f59100}.podarunkowe .header{background:url(https://static.openbenefit.pl/podarunkowe/2019/bg_menu.jpg)}.podarunkowe .reset-margin{margin:0;padding:0}.podarunkowe .navbar{z-index:auto}.podarunkowe .custom-navbar{background:rgba(0,170,255,.77)}.podarunkowe .header__nav{background:rgba(0,170,255,.77)}.podarunkowe .header_nav,.podarunkowe .register_header__nav{background:rgba(0,170,255,.77);position:absolute;width:100%;box-shadow:0 5px 16px 0 rgba(51,51,51,.2);-moz-box-shadow:0 5px 16px 0 rgba(51,51,51,.2);-webkit-box-shadow:0 5px 16px 0 rgba(51,51,51,.2)}.podarunkowe .header_nav .arrow-down,.podarunkowe .register_header__nav .arrow-down{color:#fff;display:block;font-size:50px;left:50%;position:absolute;margin:5px 0 0 -23px}.podarunkowe .forms{top:calc(100% + 75px)}.podarunkowe .forms .content{margin-top:30px}.podarunkowe .logo{left:0;position:absolute;top:0;z-index:2}.podarunkowe .logo .logo-img{padding:20px 0 0 30px;width:255px}.podarunkowe .content-box{color:#fff;left:50%;top:50%;position:absolute;transform:translate(-50%,-50%);z-index:2}.podarunkowe .content-box img{display:block;margin:0 auto}.podarunkowe .content-box h1,.podarunkowe .content-box h2{margin:8px;font-size:42px;padding:0;font-weight:300;text-align:center}.podarunkowe .content-box img{height:165px}.podarunkowe .content-box h2{font-weight:900}.podarunkowe .content-box .btn-check{background:#dc4d15;border:2px solid #fff;border-radius:8px;color:#fff;display:block;font-size:20px;margin:0 auto;padding:10px 20px;-webkit-border-radius:8px;-moz-border-radius:8px}.podarunkowe .content-box .tree-icon{display:block;margin:0 auto;padding:0;height:130px;width:117px}.podarunkowe .footer__main{background:#0076ac}.podarunkowe #balance_btn{background:rgba(0,118,172,.68)}.podarunkowe .btn--blue_transparent{background:rgba(0,118,172,.9)}.podarunkowe .header-text{color:#00477e!important}.podarunkowe .mobile-landing_img{display:none}.podarunkowe .header-unit{height:90vh;position:relative}.podarunkowe #video-container{height:100%;left:0;position:absolute;top:0;width:100%}.podarunkowe .image-before{position:absolute;top:0;left:0;display:block;z-index:-10;width:100%}.podarunkowe video{position:absolute;z-index:0}.podarunkowe video.fillWidth{width:100%;position:relative}.podarunkowe .video_filter{filter:brightness(70%)}.podarunkowe .refreshed_footer{background:#0076ac}.podarunkowe .refreshed_footer hr{border-color:#fff}.podarunkowe .refreshed_footer .content-wrapper{color:#fff}.podarunkowe .refreshed_footer .content-wrapper a:hover{color:#ddd}.podarunkowe .refreshed_footer .content-wrapper h4{color:#fff}.podarunkowe .refreshed_footer a:hover{color:#fff}.podarunkowe .background{background:url(https://static.openbenefit.pl/podarunkowe/spring/welcome.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:767px){.podarunkowe .background{background:url(https://static.openbenefit.pl/podarunkowe/spring/welcome_mobile.jpg);background-size:cover}.podarunkowe .landing-page{height:100vh}.podarunkowe .landing-page .logo{position:relative;top:initial;left:initial}.podarunkowe .landing-page .logo img{height:auto}.podarunkowe .landing-page .content-box{width:100%}.podarunkowe .landing-page .content-box h1,.podarunkowe .landing-page .content-box h2{width:initial}.podarunkowe .forms{top:initial;transform:none}}@media only screen and (max-width:616px){.podarunkowe .brand__logo{width:160px;height:58px;background-size:contain}.podarunkowe .main_content{min-height:auto}}@media only screen and (max-width:500px){.podarunkowe .top_menu_container.fixed{top:120px}}@media only screen and (max-height:900px){.podarunkowe .header__nav .custom-navbar .custom-button .icon-bar,.podarunkowe .header__nav .custom-navbar .custom-button .sr-only{background:#fff}}.bzwbk{font-size:13px}.bzwbk .lp-container{margin:0 7%}.bzwbk .layout_logo{height:94px;padding:16px 0}.bzwbk .layout_logo img{height:100%}.bzwbk .bzwbk-btn{font-size:22px;border-radius:4px;color:#fff;background:#ec0000;border:0;padding:0;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.47);box-shadow:0 0 8px 0 rgba(0,0,0,.47)}.bzwbk .layout_background{background:center/cover no-repeat url(https://static.openbenefit.pl/bzwbk/rebranding/landing-page-bckg.jpg);height:60vh;position:relative;margin-bottom:25px}.bzwbk .layout_login_btn{position:absolute;bottom:-24px;left:calc(50% - 118px);width:236px;height:48px}.bzwbk .layout_login_btn .text{display:inline-block;height:100%;vertical-align:middle;line-height:48px}.bzwbk .layout_login_btn .image{vertical-align:middle;padding-left:5px;width:11px}.bzwbk .alert{font-size:16px;color:#939393;padding:0}.bzwbk .forms__login_content{margin:85px 0}.bzwbk .forms__login_content .checkbox label{font-size:16px;color:#707070}.bzwbk .forms__login_content .label-form{text-transform:uppercase;font-size:16px;color:#939393}.bzwbk .forms__login_content .anchor{font-size:16px;color:#ec0000}.bzwbk .header-text{font-size:34px;color:#000;font-weight:500;margin-bottom:15px}.bzwbk .register-btn{padding:7px 55px}.bzwbk .agreements{margin:35px 0}.bzwbk .header{background:url(https://static.openbenefit.pl/dlaciebie/menu_bckg.jpg);background-size:cover;max-height:133px}.bzwbk .navbar{z-index:auto}.bzwbk .custom-navbar{box-shadow:none;margin:0 7%}.bzwbk .navbar-default{background-color:transparent}.bzwbk #global_loader_container{border-color:transparent}.bzwbk .main_content{background-color:#f9f9f9}.bzwbk .offer_list{margin-top:70px}.bzwbk .offer_list.grid-block .offer_list__item{height:285px}.bzwbk .offer_list.grid-block .offer_list__item .offer-box{border:none}.bzwbk .offer_list.grid-block .offer_list__item .offer_list__item__description{background:#fff;height:70px;padding:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee}.bzwbk .offer_list.grid-block .offer_list__item .offer_list__item__description p{text-align:center;line-height:70px;font-weight:700}.bzwbk .offer_list.grid-block .offer_list__item .offer_list__item__photo{border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #eee}.bzwbk .header__nav{background-color:transparent}.bzwbk .header__nav ul{width:auto;height:55px;padding:0;-webkit-box-shadow:0 0 9px 1px rgba(109,109,109,.56);box-shadow:0 0 9px 1px rgba(109,109,109,.56);border-radius:5px}.bzwbk .header__nav ul li{background:#fff}.bzwbk .header__nav ul li a{color:#000;text-transform:capitalize;font-weight:500;padding:15px 30px;transition:.2s}.bzwbk .header__nav ul li a.active,.bzwbk .header__nav ul li a:hover{background:#fff;color:#ec0000}.bzwbk .header__nav ul li:last-of-type{border-radius:0 5px 5px 0}.bzwbk .header__nav ul li:nth-of-type(1) a{padding:0}.bzwbk .santander-widget-wrapper{margin-right:34px;height:calc(100% - 10px);font-size:15px;line-height:17px}.bzwbk .santander-widget-wrapper .cell-container{background:#f1f1f1;color:#666}.bzwbk .bzwbk-logo{width:204px;border-radius:5px 0 0 5px}.bzwbk .bzwbk-logo img{width:122px}.bzwbk .bzwbk-logo a{padding:0;height:55px;text-align:center;line-height:50px}.bzwbk .navbar-collapse{display:inline-block!important}.bzwbk .modal_single_offer__tabs>ul>li{min-width:120px;text-align:center}.bzwbk .modal_single_offer__tabs>ul>li:last-child{padding-bottom:0;border-bottom:solid 1px #ddd;float:right;text-align:center}.bzwbk .modal_single_offer__tabs>ul>li:last-child a{display:block;margin-bottom:-10px;float:right;height:40px;min-width:189px;padding:0}.bzwbk .modal_single_offer__tabs>ul>li:last-child a span{display:block;padding-top:12px;padding-bottom:12px;background-color:#23527c;color:#fff}.bzwbk .modal_single_offer__tabs>ul>li:last-child a span>span{display:none}.bzwbk .modal_single_offer__tabs>ul>li:last-child a span>strong{display:inline}.bzwbk .modal_single_offer__tabs>ul>li:last-child a span.added{background:#138d48;color:#fff}.bzwbk .modal_single_offer__tabs>ul>li:last-child a span.added>strong{display:none}.bzwbk .modal_single_offer__tabs>ul>li:last-child a span.added>span{display:inline;background:#138d48}.bzwbk .set-visibility-hidden{visibility:hidden}.bzwbk .set-display-none{display:none}.bzwbk .ob--badge_cart{border-radius:4px}.bzwbk .ob--badge_cart.active{background:#ec0000;color:#fff}.bzwbk .header__sub_nav__list__link:hover span,.bzwbk .ob--badge_cart,.bzwbk .ob--badge_cart.active{border-color:#ec0000}.bzwbk .header__sub_nav__list__link:hover,.bzwbk .header__sub_nav__list__link:hover span,.bzwbk .ob--badge_cart{color:#ec0000}.bzwbk .agreements-profile .nav-tabs>li.active>a,.bzwbk .agreements-profile .nav-tabs>li.active>a:focus,.bzwbk .agreements-profile .nav-tabs>li.active>a:hover,.bzwbk .profile .nav-tabs>li.active>a,.bzwbk .profile .nav-tabs>li.active>a:focus,.bzwbk .profile .nav-tabs>li.active>a:hover{background:#f9f9f9}.bzwbk .active span{border-color:#ec0000}.bzwbk .cart__navigation i{color:#ec0000}.bzwbk .btn--blue,.bzwbk .btn--default,.bzwbk .btn--orange{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.47);box-shadow:0 0 8px 0 rgba(0,0,0,.47)}.bzwbk .btn--santander{padding:17px 34px}.bzwbk .btn--default{border-radius:4px}.bzwbk .btn--santander{padding:17px 34px}.bzwbk .btn--blue{background:#ec0000}.bzwbk .btn--orange{background:#ec0000;border-radius:4px;color:#fff}.bzwbk .btn--white{border-radius:4px}@media only screen and (max-width:767px){.bzwbk .layout_background{background:center/cover no-repeat url(https://static.openbenefit.pl/bzwbk/rebranding/tlo-mobile_popr.jpg)}.bzwbk .landing-page .lp-container{padding:0;margin:0;overflow-x:hidden}.bzwbk .landing-page .layout_logo{padding-left:25px}.bzwbk .landing-page .forms__login_content{padding:0 15px}.bzwbk .landing-page .footer__main{padding-left:15px}.bzwbk .santander-widget-wrapper{margin-right:0}.bzwbk .header__nav .navbar-collapse{padding:0}.bzwbk .header__nav .custom-navbar{margin:0}.bzwbk .header__nav .custom-button{border:none;margin-top:10px;background:#f1f1f1;margin-right:0}.bzwbk .header__nav .custom-button:focus,.bzwbk .header__nav .custom-button:hover{background:#f1f1f1}.bzwbk .header__nav .custom-button span{background:#666}.bzwbk .header__nav .navbar-collapse{overflow:hidden}.bzwbk .header__nav .responsive-navbar{box-sizing:border-box}.bzwbk .header__nav .responsive-navbar .responsive-item{width:100%}.bzwbk .header{background-size:unset;background-position:top}.bzwbk .modal_single_offer__tabs ul li{width:100%}.bzwbk .modal_single_offer__tabs ul>li:last-child a{float:initial}}.play .layout_background{background-image:url(https://static.openbenefit.pl/jagoda/lp_tlo.jpg);background-repeat:no-repeat;background-size:100% auto;padding-bottom:10%}.play .layout_background .layout_logo{width:231px;height:74px;margin:4% 0 6% 0}.play .register_header__nav{position:absolute;width:100%;background:rgba(89,58,138,.95);top:auto}.play .register_header__nav ul>li>a:hover{background:rgba(89,58,138,.2)}.play .navbar{z-index:auto}.play .custom-navbar{background:rgba(89,58,138,.95)}.play .landing-login{background:rgba(89,58,138,.87);max-width:35%;min-width:415px;margin-left:0}.play .landing-login .wrapper{padding:20px 30px;color:#fff}.play .landing-login .wrapper .caption{font-size:37px;color:#fff;margin:0 0 10px 0;font-weight:600}.play .landing-login .wrapper .label{font-size:14px;padding-left:0;font-weight:400}.play .landing-login .wrapper .anchor-left,.play .landing-login .wrapper .anchor-right{color:#9dc6e6;display:block}.play .landing-login .wrapper .anchor-left:hover,.play .landing-login .wrapper .anchor-right:hover{color:#aed7f7}.play .landing-login .wrapper .btn-left,.play .landing-login .wrapper .btn-right{width:auto;margin-top:5px;color:#593a8a;background:#eee;outline:0;border:none;font-size:18px;padding:7px 11px;font-weight:600;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:.2s}.play .landing-login .wrapper .btn-left:hover,.play .landing-login .wrapper .btn-right:hover{background:#fff}.play .form{margin-top:100px}.play .header-text{color:#482679;font-weight:600;font-size:32px}.play .btn--blue{background-color:#482679;border-radius:0}.play .modal-header a{color:#482679;cursor:pointer;font-size:32px;line-height:32px}.play .modal-body h2{line-height:1.2;color:#482679;font-size:21px}.play .modal-body p{color:#666;font-size:14px}.play .modal-body .modal-logo{display:block;margin:0 auto}.play .forms__login_content .help-block a{color:#482679}.play .ob--badge_step{border-color:#482679}.play .ob--badge_step.active{background:#482679;color:#fff;border-color:#482679}.play .footer__main{background:#482679}.play .btn--orange{background:#482679}.play .btn--next{background:#482679}.play .ob--badge_step.active{border-color:#482679}.play .header{background:url(https://static.openbenefit.pl/jagoda/header.jpg)}.play .header__nav{background:rgba(89,58,138,.95)}.play .header__nav ul>li>a:hover{background:rgba(22,60,118,.2)}.play #balance_btn{background:rgba(152,152,152,.68)}.play .btn--blue_transparent{background:rgba(72,38,121,.9)}.play .brand__logo{background:url(https://static.openbenefit.pl/jagoda/logo.jpg);background-size:140px 45px;width:147px;margin-top:14px;background-repeat:no-repeat}.play .download-item-separate{margin-top:20px}.play .download-container{width:150px;height:150px;background:#61448f;color:#fff;margin:0 auto;position:relative}.play .download-container .icon{font-size:30px;position:absolute;left:50%;top:35%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.play .download-container .description-wrapper{width:100%;height:40%;position:absolute;bottom:0}.play .download-container .description-wrapper .description{line-height:100%;font-size:13px;padding:0 20px}.play .download--btn{background:#61448f;color:#fff;outline:0;border:0;border-radius:6px;padding:4px 30px;font-size:13px;transition:.2s;margin-top:10px}.play .background{background:url(https://static.openbenefit.pl/jagoda/podarunek.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:750px;margin:0 auto;max-width:1200px;position:relative}.play .background .content{position:absolute;top:0;color:#fff;padding:5% 0 0 11%}.play .background .content .content-caption h2{font-size:60px;margin:0;padding:0}.play .background .content .content-caption h2:nth-of-type(1){font-weight:500}.play .background .content .content-caption h2:nth-of-type(2){margin-bottom:20px}.play .background .content .content-description{width:44%}.play .background .content .content-description p{font-size:23px}.play .background .content .content-description button{background:0 0;color:#fff;border-radius:7px;border:2px solid #fff;padding:10px 18px;font-size:17px;margin-top:10px}.play .background .greetings-box{position:absolute;right:20px;bottom:40px;border-radius:12px;background-color:transparent;text-align:center;font-size:27px;line-height:1.3}.play .background .right .right-wrapper{margin:0}@media only screen and (max-width:767px){.play .background{background:url(https://static.openbenefit.pl/jagoda/podarunek_mobile.jpg);background-size:cover;position:relative}.play .background .content{padding:5%;margin-bottom:30px;position:relative}.play .background .content .content-caption{padding:5%}.play .background .content .content-caption h2{font-size:45px}.play .background .content .content-description{overflow-y:auto;width:100%;margin:0;padding:0;height:80%}.play .background .content .content-description p{padding:0 5%;font-size:20px}.play .background .content .content-description button{margin-left:5%}.play .background .greetings-box{position:initial;border-radius:12px;padding:20px;height:initial;width:initial;max-width:375px;text-align:center;color:#482679;font-size:27px;line-height:1.3;margin:0 auto;margin-bottom:45px;border-radius:0}.play .download-item-separate{margin-top:0}}@media only screen and (max-height:660px){.play .layout_background{padding-bottom:5%}}@media only screen and (max-width:1040px){.play .layout_background{background-position:center;background-size:cover}.play .landing-login{width:100%;max-width:100%;background:rgba(89,58,138,.7)}}@media only screen and (max-width:767px){.play .download-item{margin-bottom:40px}.play .header__nav ul li{width:100%}.play .header__nav .custom-button:focus,.play .header__nav .custom-button:hover{background-color:rgba(0,0,0,.4)}.play .header__nav .custom-button span{background:#fff}}@media only screen and (max-width:500px){.play .form{margin-top:50px}.play .layout_background{padding-bottom:0}.play .layout_background input:-webkit-autofill,.play .layout_background input:-webkit-autofill:focus,.play .layout_background input:-webkit-autofill:hover{border:1px solid #fff;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}.play .layout_background .layout_logo{margin:4% 0 39% 0}.play .landing-login{min-width:initial}.play .landing-login .wrapper{padding:20px 7px}.play .landing-login .wrapper .login-input{background:rgba(255,255,255,.3);color:#fff;border:1px solid rgba(255,255,255,.7)}}@media only screen and (max-width:360px){.play .landing-login .wrapper .btn-left,.play .landing-login .wrapper .btn-right{font-size:14px}}.lot #filters_badges{visibility:hidden}.lot .active-filters-label,.lot .top_menu_container{display:none}.lot .offer_list hr{display:none}.lot .layout_background{background-image:url(https://static.openbenefit.pl/lot/landing.jpg);background-repeat:no-repeat;background-size:100% auto}.lot .layout_background .layout_logo{width:179px;height:107px;margin:3% 0 18% 3%}.lot .register_header__nav{position:absolute;width:100%;background:rgba(22,60,118,.96);top:auto}.lot .register_header__nav ul>li>a:hover{background:#112f5c}.lot .navbar{z-index:auto}.lot .navbar-default{background-color:transparent;margin-bottom:0;border:none}.lot .navbar-default .navbar-collapse{transition:none}.lot .layout_text_wrapper{text-align:center;padding-bottom:30px}.lot .layout_text_wrapper .layout_caption{font-weight:600;font-size:34px;color:#fff;margin:0}.lot .layout_text_wrapper .layout_description{font-size:22px;color:#fff}.lot .layout_text_wrapper .layout_login_btn{border:2px solid #fff;border-radius:7px;background:#db051e;text-transform:uppercase;color:#fff;padding:6px 24px;font-weight:600}.lot .form{margin-top:100px}.lot .forms__login_content .help-block a,.lot .header-text{color:#163c76}.lot .btn--blue{background-color:#163c76}.lot .ob--badge_step,.lot .ob--badge_step.active{border-color:#163c76}.lot .brand__logo_footer{background-repeat:no-repeat}.lot .header{background:url(https://static.openbenefit.pl/lot/header.jpg)}.lot .header__nav{background:rgba(22,60,118,.96)}.lot .header__nav ul>li>a:hover{background:#112f5c}.lot #balance_btn{background:rgba(0,145,212,.68)}.lot .btn--blue_transparent{background:rgba(0,145,212,.9)}.lot .brand__logo{background:url(https://static.openbenefit.pl/lot/logo.png);background-size:77px 46px;width:147px;margin-top:14px;margin-left:63px;background-repeat:no-repeat}.lot .background{background:url(https://static.openbenefit.pl/lot/powitanie_tlo.png);background-position:top;background-repeat:no-repeat;background-size:cover}.lot .background .left .content{width:100%}.lot .background .right .right-wrapper button.btn-right{font-size:14px}.lot .background .left .content .content-description button,.lot .background .right .right-wrapper button{background:#db051e;color:#fff;border:2px solid #fff;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;padding:10px 15px;font-size:20px;transition:.2s}@media only screen and (max-width:767px){.lot .background{background:url(https://static.openbenefit.pl/lot/powitanie_tlo_mobile.png);background-size:cover}.lot .navbar-collapse{overflow:hidden;border:none}}@media only screen and (max-width:991px){.lot .layout_background .layout_logo{width:120px;height:72px;margin:3% 0 18% 3%}.lot .layout_text_wrapper .layout_caption{font-size:25px}.lot .layout_text_wrapper .layout_description{font-size:17px}.lot .layout_text_wrapper .layout_login_btn{padding:3px 14px;font-size:14px}}@media only screen and (max-width:524px){.lot .layout_background .layout_logo{margin:3% 0 18% 3%;width:50px;height:30px}.lot .layout_text_wrapper .layout_caption{font-size:20px}.lot .layout_text_wrapper .layout_description{font-size:12px}.lot .layout_text_wrapper .layout_login_btn{padding:3px 14px;font-size:12px}.lot .form{margin-top:30px}.lot .brand__logo{width:131px}}@media only screen and (max-width:321px){.lot .layout_background .layout_logo{margin:3% 0 5% 3%}.lot .header__nav ul li a{font-size:14px}.lot .brand__logo{width:90px;margin-left:37px}}@font-face{font-family:Effra;src:url(https://static.openbenefit.pl/cola/fonts/zestaw_czcionek_regular_1-webfont.eot);src:url(https://static.openbenefit.pl/cola/fonts/zestaw_czcionek_regular_1-webfont.eot) format("eot"),url(https://static.openbenefit.pl/cola/fonts/zestaw_czcionek_regular_1-webfont.woff2) format("woff2"),url(https://static.openbenefit.pl/cola/fonts/zestaw_czcionek_regular_1-webfont.woff) format("woff"),url(https://static.openbenefit.pl/cola/fonts/zestaw_czcionek_regular_1-webfont.ttf) format("truetype");font-weight:600}.cocacola{font-family:Effra,sans-serif}.cocacola .layout_background{background:center/cover no-repeat url(https://static.openbenefit.pl/cchbc/bckg_lp.jpg);min-height:100vh;display:grid;align-items:center;justify-items:center}.cocacola .layout_background .more-button{position:absolute;bottom:5.5%;left:calc(50% - 40px)}.cocacola .layout_background .layout_logo{margin:2% 0 2% 2%}.cocacola .layout_background .align-top{position:absolute;width:100%;top:0;background:#fff}.cocacola .register_header__nav{position:absolute;width:100%;background:rgba(244,0,9,.87);top:auto}.cocacola .register_header__nav ul>li>a:hover{background:#000}.cocacola .layout_text_wrapper{text-align:center;padding-bottom:50px}.cocacola .layout_text_wrapper .layout_caption{font-size:70px;color:#fff;margin:0}.cocacola .layout_text_wrapper .layout_login_btn{border:2px solid #fff;border-radius:7px;background:#f40009;text-transform:uppercase;color:#fff;padding:7px 26px;font-size:20px}.cocacola .form{margin:200px 0 150px 0}.cocacola .login--btn{text-transform:uppercase;letter-spacing:2px;background:#f40009;outline:0;border:none;padding:9px 40px;color:#fff;font-size:13px;border-radius:0;transition:.2s}.cocacola .login--btn:hover{background:#e30008}.cocacola .anchor{color:#f40009}.cocacola .header-text{color:#000;font-weight:600}.cocacola .header{background:top/cover url(https://static.openbenefit.pl/cchbc/menu_bckg.jpg)}.cocacola .brand__logo{background:center/contain url(https://static.openbenefit.pl/cchbc/logo%20lp.png) no-repeat;width:220px;height:56px;margin-left:53px}.cocacola .custom-navbar{z-index:1;border:none;background:rgba(244,0,9,.87)}.cocacola .top_menu_container.fixed{top:122px}.cocacola .custom-button{border:none;margin-top:10px}.cocacola .custom-button:focus,.cocacola .custom-button:hover{background:#000}.cocacola .custom-button .icon-bar{background:#fff}.cocacola #balance_btn{background:#8e9090}.cocacola .btn--blue_transparent{background:rgba(93,103,112,.93)}.cocacola .header__sub_nav__list__link{padding:10px 12px!important}.cocacola .header__sub_nav__list__link.active span{border-color:#f40009}.cocacola .header__sub_nav__list__link:hover{color:#f40009}.cocacola .header__sub_nav__list__link:hover span{border-color:#f40009}.cocacola .offer_filters .well label i{color:#f40009}.cocacola .btn--blue{background:#f40009}.cocacola .btn--blank{color:#f40009}.cocacola .ob--badge{background-color:#f40009;border-color:#f40009}.cocacola .btn--default{border-radius:0}.cocacola .forms__login_content label{color:#939393;font-size:13px}.cocacola .offer_filters__search input{width:calc(100% - 65px)!important}.cocacola .header__nav{background:rgba(244,0,9,.87)}.cocacola .header__nav ul>li>a{font-size:16px;padding:15px 8px}.cocacola .header__nav ul>li>a:hover{background:#000}.cocacola .question .caption{font-weight:200;color:#f40009}.cocacola .question .btn--send{color:#fff;background:#f40009;outline:0;border:0;border-radius:7px;padding:7px 20px;font-size:12px;font-weight:600}.cocacola .download{display:block;flex-wrap:initial}.cocacola .download .download-wrapper{width:100%;margin-left:0}.cocacola .download .download-wrapper .download-caption{color:#f40009}.cocacola .download .download-wrapper .download-item{margin-bottom:40px}.cocacola .download .download-wrapper .download-item .download-btn{background:#f40009;margin-top:0;transform:translate(0);padding:5px 0;max-width:100%;width:80%;border-radius:6px;border:none;outline:0;color:#fff}.cocacola .download .download-wrapper .download-item img{width:100%}.cocacola .my_cocacola_shop{width:100%;height:750px;background-image:url(https://static.openbenefit.pl/cola/my_coca_cola_shop_bckg.jpg);background-repeat:no-repeat;background-position:center}.cocacola .my_cocacola_shop .my_cocacola_shop__logo{text-align:right}.cocacola .my_cocacola_shop .my_cocacola_shop__logo img{width:350px;height:155px}.cocacola .my_cocacola_shop .my_cocacola_shop__content{padding:30px 25px 50px 25px;color:#fff}.cocacola .my_cocacola_shop .my_cocacola_shop__content>h2{margin:10px 0 0 0}.cocacola .my_cocacola_shop .my_cocacola_shop__content>p{font-size:24px;margin:0;line-height:33px}.cocacola .my_cocacola_shop .my_cocacola_shop__content>a{font-size:18px;color:#56ddff}.cocacola .my_cocacola_shop .my_cocacola_shop__content>a:hover{color:#559cd9}.cocacola .my_cocacola_shop .my_cocacola_shop__info{padding:20px;margin:50px auto;width:60%;border:2px solid #fff;text-align:center;color:#fff}.cocacola .my_cocacola_shop .my_cocacola_shop__info>p{margin:0;font-size:24px}.cocacola .my_cocacola_employee_shop{width:100%;height:750px;background-image:url(https://static.openbenefit.pl/cola/zakupy_pracownicze.jpg);background-repeat:no-repeat;background-position:center}.cocacola .my_cocacola_employee_shop .my_cocacola_employee_shop__logo img{width:350px;height:155px}.cocacola .my_cocacola_employee_shop .my_cocacola_employee_shop__content{color:#fff;font-size:18px}.cocacola .my_cocacola_employee_shop .my_cocacola_employee_shop__content .my_cocacola_employee_shop__link>a{font-size:18px;color:#56ddff}.cocacola .my_cocacola_employee_shop .my_cocacola_employee_shop__content .my_cocacola_employee_shop__link>a:hover{color:#559cd9}.cocacola .welcome_bg{background:center/cover no-repeat url(https://static.openbenefit.pl/cchbc/powitalna-bcgr.jpg)}.cocacola .background{height:750px;margin:0 auto;max-width:1000px;position:relative}.cocacola .background .content{color:#fff;padding:10% 0 0 10%;height:100%}.cocacola .background .content .content-caption h2{font-size:46px;font-weight:400;margin:0 0 10px 0}.cocacola .background .content .content-description{margin-bottom:10px;font-size:17px}.cocacola .background .content .content-description p{margin-bottom:5px}.cocacola .background .content .content-description button{background:#db051e;color:#fff;border:2px solid #fff;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;padding:10px 15px;font-size:20px;transition:.2s;margin-top:30px}.cocacola .background .right{float:none;height:initial}.cocacola .background .right .right-wrapper{position:absolute;top:0;right:50px;margin:320px auto 0 auto}.cocacola .background .buttons{margin-top:5rem}.cocacola .background .buttons .btn--link{background:0 0;color:#fff;outline:0;border-radius:12px;border:2px solid #fff;padding:5px 10px;width:100%;font-size:17px;text-transform:uppercase;min-height:50px;transition:.2s;text-shadow:2px 2px #000}.cocacola .background .buttons .btn--link:hover{color:#000;background:#fff;text-shadow:none}.cocacola .background .last{width:35%}@media only screen and (max-width:1285px){.cocacola .header__nav ul li a{font-size:13px;padding:15px 5px}.cocacola .welcome-bottom .buttons .btn--link{font-size:15px}}@media only screen and (max-width:991px){.cocacola .layout_background .more-button{bottom:5%}.cocacola .background .content{width:100%;padding:5% 10% 0 10%}.cocacola .layout_background{height:80vh;background-size:cover}.cocacola .form{margin-top:100px}.cocacola .layout_background .layout_logo{width:200px;margin:4% 0 4% 7%}.cocacola .layout_text_wrapper .layout_caption{font-size:37px}.cocacola .welcome-bottom .buttons .last{width:100%}.cocacola .welcome-bottom .buttons .btn--link{margin-bottom:20px;font-size:20px}}@media only screen and (max-width:768px){.cocacola .cocacola .layout_background .more-button{bottom:5%}.cocacola .brand__logo{background-size:148px 35px;width:160px;margin-left:23px;margin-top:18px}}@media only screen and (max-width:767px){.cocacola .background{background:center/cover no-repeat url(https://static.openbenefit.pl/cchbc/bckg_powitalna_mobile.jpg)}.cocacola .background .content{padding:5%;width:100%;height:80%}.cocacola .background .content .content-caption{text-align:left}.cocacola .background .content .content-caption h2{font-size:35px;padding-left:5%}.cocacola .background .content .content-description{overflow-y:auto;width:100%;margin:0;padding:0;height:100%}.cocacola .background .content .content-description p{padding:0 5%;font-size:18px}.cocacola .background .content .content-description button{margin-left:5%}.cocacola .background .right .right-wrapper{position:initial;width:100%;margin:0}.cocacola .header__nav .responsive-navbar .responsive-item{width:100%}.cocacola .navbar-collapse.in{margin:10px 0}.cocacola .question{margin:50px 0}.cocacola .my_cocacola_shop .my_cocacola_shop__logo{text-align:center}.cocacola .my_cocacola_shop .my_cocacola_shop__logo>img{width:250px;height:111px}.cocacola .my_cocacola_shop .my_cocacola_shop__content{padding-bottom:20px}.cocacola .my_cocacola_shop .my_cocacola_shop__content>p{font-size:19px;line-height:25px}.cocacola .my_cocacola_shop .my_cocacola_shop__content>h2{font-size:21px}.cocacola .my_cocacola_shop .my_cocacola_shop__info{margin:30px auto;width:80%}.cocacola .my_cocacola_shop .my_cocacola_shop__info>p{font-size:19px}.cocacola .my_cocacola_employee_shop .my_cocacola_employee_shop__logo{text-align:center}.cocacola .my_cocacola_employee_shop .my_cocacola_employee_shop__logo img{width:200px;height:89px}.cocacola .my_cocacola_employee_shop .my_cocacola_employee_shop__content{font-size:13px}.cocacola .my_cocacola_employee_shop .my_cocacola_employee_shop__link{flex-direction:column;overflow:hidden;position:static;width:100%}.cocacola .download .download-wrapper .download-item{width:200px;margin:40px auto}}@media only screen and (max-width:500px){.cocacola .brand__logo{background-size:134px 35px;width:140px;margin-left:23px;margin-top:18px}.cocacola .cocacola .layout_background .more-button{bottom:5%}}@media only screen and (max-width:320px){.cocacola .layout_background .layout_logo{margin:7% 0 4% 7%}.cocacola .my_cocacola_employee_shop .my_cocacola_employee_shop__content{font-size:12px}}@media (max-width:1025px) and (max-height:1400px){.cocacola .layout_background .more-button{bottom:8%}}@media (max-width:1700px) and (max-height:850px) and (min-width:1500px) and (min-height:700px){.cocacola .layout_background .more-button{bottom:2.5%}}@media (min-width:1900px) and (min-height:1070px){.cocacola .layout_background .more-button{bottom:7.5%}}.ceu .landing-page{background:url(https://static.openbenefit.pl/ceu/landing.jpg) no-repeat center;background-size:cover}.ceu .landing-page .top-bar{width:100%;height:110px;background:url(https://static.openbenefit.pl/ceu/bialy_pasek.png) no-repeat center;background-size:cover;position:fixed;z-index:1000}.ceu .landing-page .top-bar>img{margin-top:20px;margin-left:49px;height:70px;width:125px}.ceu .landing-page .landing-page-content{position:absolute;bottom:15%;width:100%;text-align:center}.ceu .landing-page .landing-page-content>h1,.ceu .landing-page .landing-page-content>h2{padding:0;color:#fff}.ceu .landing-page .landing-page-content>h1{font-size:59px}.ceu .landing-page .landing-page-content>h2{font-size:39px;margin-top:0;font-weight:400}.ceu .landing-page .landing-page-content>button{background:#f40a01;color:#fff;border:2px solid #fff;outline:0;padding:5px 27px;font-size:22px;border-radius:7px;text-transform:uppercase}.ceu .navbar{z-index:auto}.ceu .navbar-default .navbar-toggle .icon-bar{background:#fff}.ceu .custom-navbar{margin:0;border:none;border-radius:0;background:rgba(230,22,14,.87)}.ceu #global_loader_container{border-bottom:none}.ceu .header__nav{background-color:#12212e}.ceu .header__nav .custom-button:focus,.ceu .header__nav .custom-button:hover{background:#000}.ceu .header__nav .custom-button{border:none;border-radius:0}.ceu .header__nav,.ceu .register_header__nav{background:rgba(230,22,14,.87)}.ceu .register_header__nav .arrow-down{color:#fff;display:block;left:50%;position:absolute;margin:7px 0 0 -23px;width:35px}.ceu .header__nav ul li a.active,.ceu .header__nav ul li a:hover{color:#e6160e;background:#fff}.ceu .ob--badge{background:#193a70;border-color:#193a70}.ceu .ob--badge_cart.active{background:#193a70;color:#fff}.ceu .ob--badge_cart{border-color:#193a70;color:#193a70}.ceu .login{margin-top:30px}.ceu .login h2{color:#193a70;font-weight:600}.ceu .login button{background:#193a70;color:#fff}.ceu .footer__main{background:#d21f1e}.ceu .header{background:url(https://static.openbenefit.pl/ceu/header.jpg)}.ceu .brand__logo{background-image:url(https://static.openbenefit.pl/ceu/logo.jpg);background-size:contain;height:50px;width:150px}.ceu #balance_btn{background:rgba(0,145,212,.67)}.ceu .btn--blue_transparent{background:rgba(0,145,212,.87)}.ceu .background{background:url(https://static.openbenefit.pl/ceu/welcome.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.ceu .background .left .content .content-caption h2{font-size:40px}.ceu .background .left .content .content-description p{font-size:23px}@media only screen and (max-width:767px){.ceu .background{background:url(https://static.openbenefit.pl/ceu/welcome_mobile.jpg);background-size:cover}.ceu .background .left .content{width:100%}.ceu .navbar-collapse{overflow:hidden;padding-bottom:10px;box-shadow:none}.ceu .responsive-navbar{width:100%;padding:8px;box-sizing:border-box}.ceu .responsive-navbar .responsive-item{width:100%}.ceu .header__nav ul li a{padding:10px;font-size:16px;font-weight:700;text-transform:uppercase;color:#fff;display:block}}@media only screen and (max-width:450px){.ceu .landing-page .top-bar>img{margin-left:20px}.ceu .landing-page .landing-page-content>h1{font-size:33px}.ceu .landing-page .landing-page-content>h2{font-size:18px}.ceu .landing-page .landing-page-content>button{font-size:18px}.ceu .btn--next{padding:10px 40px 10px 15px}}@media only screen and (max-width:325px){.ceu .header__nav ul li a{font-size:13px}.ceu .help-block>a{font-size:15px}}.ceu .btn--addon_small,.ceu .btn--blue,.ceu .btn--blue-bright,.ceu .btn--orange{background:#193a70}.ceu #resetFilters,.ceu .btn--blank,.ceu .cart__navigation i,.ceu .forms__login_content .help-block a,.ceu .header-text,.ceu .header__sub_nav__list__link:hover,.ceu .offer_filters .well label i{color:#193a70}.ceu .cart__price_summary,.ceu .contains-sticky-control button,.ceu .header__sub_nav__list__link span,.ceu .header__sub_nav__list__link.active span,.ceu .ob--badge_step,.ceu .ob--badge_step.active,.ceu .profile input.form-control,.ceu .profile select.form-control{border-color:#193a70}.kolobalance .top-bar{width:460px;max-width:100%}.kolobalance .top-bar>img{padding:30px 75px 0 75px;max-width:100%}.kolobalance .landing-page{background:url(https://static.openbenefit.pl/kolobalance/landing_page.jpg) no-repeat center;background-size:cover}.kolobalance .landing-page .landing-page-content-container{bottom:12%}.kolobalance .landing-page .landing-page-content-container .landing-page-content{max-width:100%;width:350px;margin:0}.kolobalance .landing-page .landing-page-content-container .landing-page-content img{display:block;max-width:100%;padding:30px 30px 0 75px}.kolobalance .landing-page .landing-page-content-container .landing-page-content button{display:block;background:0 0;border:2px solid #58585a;font-size:27px;margin:30px 0 30px 75px;color:#58585a;width:calc(100% - 105px);max-width:100%;transition:.2s;outline:0}.kolobalance .landing-page .landing-page-content-container .landing-page-content button:hover{background:#ddd}.kolobalance .landing-page .register_header__nav{background:rgba(26,143,255,.5);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.kolobalance .landing-page .register_header__nav ul li a:hover{background:#1a8fff}.kolobalance .download-item{margin-bottom:50px}.kolobalance .download-item .download-container{width:150px;height:150px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#1a8fff;color:#fff;margin:0 auto;position:relative}.kolobalance .download-item .download-container .icon{font-size:30px;position:absolute;left:50%;top:35%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.kolobalance .download-item .download-container .description-wrapper{width:100%;height:40%;position:absolute;bottom:0}.kolobalance .download-item .download-container .description-wrapper .description{line-height:100%;font-size:13px;padding:0 25px}.kolobalance .download-item .download--btn{background:#1a8fff;color:#fff;outline:0;border:0;border-radius:6px;padding:4px 30px;font-size:13px;transition:.2s;margin-top:10px}.kolobalance .header-text{color:#1a8fff;font-weight:700}.kolobalance .btn--default{background:0 0;color:#1a8fff;border:1px solid #1a8fff;border-radius:0}.kolobalance .checkbox .cr,.kolobalance .radio .cr{color:#1a8fff;border-color:#1a8fff}.kolobalance .btn--blank,.kolobalance .help-block>a,.kolobalance .offer_filters .well label i{color:#1a8fff}.kolobalance .header__sub_nav__list__link.active span,.kolobalance .kolobalance .header__sub_nav__list__link.active span,.kolobalance .ob--badge_step,.kolobalance .ob--badge_step.active{border-color:#1a8fff}.kolobalance .footer__main,.kolobalance .header__nav ul li a.active,.kolobalance .ob--badge{background:#1a8fff}.kolobalance .input-group-addon{background-color:#0091d4;color:#fff;border-radius:9px;border:0;border-bottom-left-radius:0;border-top-left-radius:0;padding:6px 10px}.kolobalance .header{background:#f2f1ee}.kolobalance .header__nav{background:0 0}.kolobalance .navbar{z-index:auto}.kolobalance .custom-navbar{background:rgba(26,143,255,.5);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.kolobalance .custom-navbar ul li a:hover{background:#1a8fff}.kolobalance #balance_btn{background:rgba(26,143,255,.5);border-bottom:1px solid #fff;border-right:1px solid #fff}.kolobalance .btn--blue_transparent{background:#1a8fff;border-bottom:1px solid #fff;border-right:1px solid #fff}.kolobalance .brand__logo{background:url(https://static.openbenefit.pl/kolobalance/logo.png);margin-left:24px;margin-top:12px;height:40px;width:250px;background-size:250px;background-repeat:no-repeat}.kolobalance .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.kolobalance .pagination>li{display:inline}.kolobalance .pagination>li>a,.kolobalance .pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#1a8fff;text-decoration:none;background-color:#fff;border:1px solid #ddd}.kolobalance .pagination>li:first-child>a,.kolobalance .pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.kolobalance .pagination>li:last-child>a,.kolobalance .pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.kolobalance .pagination>li>a:focus,.kolobalance .pagination>li>a:hover,.kolobalance .pagination>li>span:focus,.kolobalance .pagination>li>span:hover{z-index:2;color:#1a8fff;background-color:#eee;border-color:#ddd}.kolobalance .pagination>.active>a,.kolobalance .pagination>.active>a:focus,.kolobalance .pagination>.active>a:hover,.kolobalance .pagination>.active>span,.kolobalance .pagination>.active>span:focus,.kolobalance .pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#1a8fff;border-color:#1a8fff}.kolobalance .pagination>.disabled>a,.kolobalance .pagination>.disabled>a:focus,.kolobalance .pagination>.disabled>a:hover,.kolobalance .pagination>.disabled>span,.kolobalance .pagination>.disabled>span:focus,.kolobalance .pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.kolobalance .pagination-lg>li>a,.kolobalance .pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.kolobalance .pagination-lg>li:first-child>a,.kolobalance .pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.kolobalance .pagination-lg>li:last-child>a,.kolobalance .pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.kolobalance .pagination-sm>li>a,.kolobalance .pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.kolobalance .pagination-sm>li:first-child>a,.kolobalance .pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.kolobalance .pagination-sm>li:last-child>a,.kolobalance .pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.kolobalance .background{background:url(https://static.openbenefit.pl/kolobalance/powitanie_tlo.png);background-position:top;background-repeat:no-repeat;background-size:cover}.kolobalance .background .right .right-wrapper button{color:#0b60b2}.kolobalance .invoice-action-icon{background:0 0;border:none;color:#1a8fff}.kolobalance .invoice-action-icon-disabled{color:#bcbcbc}@media only screen and (max-width:767px){.kolobalance .top-bar{margin:0 auto}.kolobalance .landing-page .landing-page-content-container{bottom:5%}.kolobalance .landing-page .landing-page-content-container .landing-page-content{width:100%}.kolobalance .landing-page .landing-page-content-container .landing-page-content button{display:initial;width:60%;margin:0;font-size:22px}.kolobalance .header__nav .custom-button:focus,.kolobalance .header__nav .custom-button:hover{background-color:#1a8fff}.kolobalance .header__nav .custom-button span{background:#fff}.kolobalance .background{background:url(https://static.openbenefit.pl/kolobalance/powitanie_tlo_mobile.png);background-size:cover}}@media only screen and (max-width:450px){.kolobalance .header__top_menu__logo .brand__logo{background-size:130px auto;width:130px;margin:30px 0 30px 10px}.kolobalance .help-block>a{font-size:15px}.kolobalance .btn--next{font-size:15px;padding-left:10px}}.bonus .btn--accept{background:#fff;color:#fa8f0f}.bonus .btn--accept:hover{background:#fa8f0f;color:#fff}.bonus .btn--back{background:#fa8f0f;color:#fff}.bonus .btn--back:hover{background:#fff;color:#fa8f0f}.bonus .login-wrapper-submit{background:#f69002}.bonus .login-wrapper-submit .login--btn-submit{background:url(https://static.openbenefit.pl/bonus/keyboard_right_arrow_button.png) no-repeat;background-size:15px 13px;background-position:center}.bonus .landing-page-refreshed{background-image:url(https://static.openbenefit.pl/bonus/bg_photo.jpg),linear-gradient(to top,#f66,#f59100);background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:luminosity}.bonus .landing-page-refreshed .landing-page-logo{background:url(https://static.openbenefit.pl/upbonus/Up-Openbenefit_białe.png) no-repeat;background-size:contain;height:70px;width:250px}.bonus .landing-page-refreshed .content .description,.bonus .landing-page-refreshed .content .login{background:rgba(0,0,0,.3)}.bonus .landing-page-refreshed .content .login h2{margin-top:0;margin-bottom:5px;color:#fff;font-weight:500;font-size:31px;font-family:'Roboto Slab',serif}.bonus .landing-page-refreshed .content .description h2{margin-top:0;font-size:25px;font-weight:500;line-height:1.3;font-family:'Roboto Slab',serif}.bonus .landing-page-refreshed .content .description p{font-size:13px;line-height:15px}.bonus .register-wrapper .register-caption{color:#f59100}.bonus .register-wrapper .ob--badge_step{color:#fa8f0f;border-color:#fa8f0f}.bonus .register-wrapper .ob--badge_step.active{border-color:#fa8f0f;background:#fa8f0f;color:#fff}.bonus .header{background:url(https://static.openbenefit.pl/bonus/bg_belka.png) no-repeat}.bonus #balance_btn,.bonus .btn--blue_transparent{background:#fb5607}.bonus .custom-navbar{background:#f59100;margin:0;border:none}.bonus .header__nav ul li a{padding:17.5px 40px;font-size:14px;text-transform:capitalize}.bonus .header__nav ul li a:hover{background:#fb5607}.bonus .nav-tabs>li>a{color:#fb5607}.bonus .brand__logo{background:url(https://static.openbenefit.pl/bonus/logo_openbenefit_color.png) no-repeat;background-position:center;background-size:contain;margin-left:15px}.bonus .custom-datepicker input.form-control,.bonus .profile input.form-control,.bonus .profile select.form-control{border-radius:30px 0 0 35px!important}.bonus .cart__price_summary,.bonus .contains-sticky-control button,.bonus .header__sub_nav__list__link.active span,.bonus .header__sub_nav__list__link:hover span,.bonus .profile input.form-control,.bonus .profile select.form-control{border-color:#fb5607}.bonus .btn--addon,.bonus .btn--addon_small,.bonus .btn--blue,.bonus .btn--blue-bright,.bonus .btn--orange,.bonus .header__nav ul li a.active,.bonus .modal_single_offer__tabs>ul>li:last-child a,.bonus .navbar-default .navbar-toggle:focus,.bonus .navbar-default .navbar-toggle:hover{background:#fb5607}.bonus .btn--blank,.bonus .cart__navigation i,.bonus .header__sub_nav__list__link:hover,.bonus .offer_filters .well label i,.bonus .profile h3{color:#fb5607}.bonus .ob--badge{background:#fb5607;border-color:#fb5607}.bonus .ob--badge_cart.active{color:#fff;background:#fb5607}.bonus .ob--badge_cart{border-color:#fb5607;color:#fb5607}.bonus .navbar-default .navbar-toggle .icon-bar{background:#fff}.bonus input[type=date],.bonus input[type=email],.bonus input[type=password],.bonus input[type=text]{border-radius:20px!important;outline:0}.bonus .checkbox .cr,.bonus .radio .cr{border-color:#fa8f0f}.bonus .checkbox .cr ::before,.bonus .radio .cr ::before{color:#fa8f0f}.bonus .navbar{z-index:auto}@media only screen and (max-width:767px){.bonus .landing-page-refreshed .top-bar .left-side{margin:0}.bonus .landing-page-refreshed .top-bar .left-side .landing-page-logo{margin:20px auto;width:60%}}.profiliga .top-bar{background:#fff;border-bottom:2px solid #aaa;height:85px}.profiliga .top-bar .top-bar-left,.profiliga .top-bar .top-bar-right{width:50%;float:left}.profiliga .top-bar .top-bar-left{padding:30px 0 0 30px}.profiliga .top-bar .top-bar-left img{width:150px}.profiliga .top-bar .top-bar-right{padding:28px 28px 0 0}.profiliga .top-bar .top-bar-right img{width:95px}.profiliga .landing-page .landing-page-content-container{height:calc(100% - 85px);bottom:0;left:10%;background:center/cover url(https://static.openbenefit.pl/profiliga/bg_photo.jpg) no-repeat;width:80%}.profiliga .landing-page .landing-page-content-container .red{color:#fe0009}.profiliga .landing-page .landing-page-content-container .landing-page-content{background:rgba(255,255,255,.65);max-width:500px;min-height:calc(90% - 80px);padding:45px 36px;margin:40px 40px}.profiliga .landing-page .landing-page-content-container .landing-page-content *{text-align:left}.profiliga .landing-page .landing-page-content-container .landing-page-content p{margin:10px 20px 10px 0}.profiliga .landing-page .landing-page-content-container .landing-page-content h2{margin:0 auto 10px;font-weight:600;font-size:55px;text-align:left;line-height:1.1}.profiliga .landing-page .landing-page-content-container .landing-page-content h2 span{color:#fe0009}.profiliga .landing-page .landing-page-content-container .landing-page-content .buttons{text-align:left}.profiliga .landing-page .landing-page-content-container .landing-page-content button{background:#fe0009;color:#fff;border:none;width:183px;height:40px;border-radius:20px;text-align:center;margin:12px;font-size:16px;transition:.2s}.profiliga .landing-page .landing-page-content-container .landing-page-content button:hover{background:#ed0008}.profiliga .landing-page .header__nav,.profiliga .landing-page .register_header__nav{background:#e0e1dd;box-shadow:none;height:55px}.profiliga .welcome_bg{background:center/cover url(https://static.openbenefit.pl/profiliga/bg_photo.jpg) no-repeat}.profiliga .welcome_bg .welcome-page{padding-top:0}.profiliga .welcome_bg .welcome-page .red{color:#fe0009}.profiliga .welcome_bg .welcome-page .welcome-page-content{background:rgba(255,255,255,.65);max-width:500px;padding:45px 36px 10px;margin:10% 20%}.profiliga .welcome_bg .welcome-page .welcome-page-content *{text-align:left}.profiliga .welcome_bg .welcome-page .welcome-page-content p{margin:20px 20px 20px 0;font-size:19px}.profiliga .welcome_bg .welcome-page .welcome-page-content h2{margin:0 auto 10px;font-size:46px;line-height:1.1}.profiliga .welcome_bg .welcome-page .welcome-page-content h2 span{color:#fe0009}.profiliga .welcome_bg .welcome-page .welcome-page-content .buttons{text-align:right}.profiliga .welcome_bg .welcome-page .welcome-page-content button{background:#fe0009;color:#fff;border:none;width:183px;height:40px;border-radius:20px;text-align:center;margin:12px;font-size:13px;transition:.2s}.profiliga .welcome_bg .welcome-page .welcome-page-content button:hover{background:#ed0008}.profiliga .welcome_bg .welcome-page .header__nav,.profiliga .welcome_bg .welcome-page .register_header__nav{background:#e0e1dd;box-shadow:none;height:55px}.profiliga .competition-toast,.profiliga .order-toast{position:fixed;top:0;z-index:1001;width:100%}.profiliga .profiliga-form{margin:50px auto;width:100%;max-width:800px}.profiliga .profiliga-form .panel-heading{padding:0}.profiliga .profiliga-form .panel-heading h4{padding:10px 15px;margin:0}.profiliga .profiliga-form .checkbox{padding:3px 0 3px 20px}.profiliga .profiliga-form .checkbox .cr{border-color:#fe0009;left:-10px;margin:0 -20px}.profiliga .profiliga-form input,.profiliga .profiliga-form select{border-color:#4d4f53}.profiliga .profiliga-form select{border-radius:0}.profiliga .profiliga-form select:hover{cursor:pointer}.profiliga .profiliga-form label{font-weight:500}.profiliga .profiliga-form .profiliga-form-caption{color:#fe0009;font-size:33px}.profiliga .profiliga-form .text-sm{font-size:14px}.profiliga .profiliga-form .agreements .panel-title a{display:block}.profiliga .profiliga-form .send-btn{text-transform:uppercase;background:#fe0009;color:#fff;font-weight:700;border:none;width:140px;height:45px;font-size:20px}.profiliga .checkbox .cr{border-color:#fe0009}.profiliga .offer_filters__search button{font-size:13px;height:34px}.profiliga .form .checkbox{padding-left:30px}.profiliga .form .checkbox .cr{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;left:-10px;top:5px;margin:0 -20px}.profiliga .footer{background:#535558;color:#fff;padding-bottom:40px}.profiliga .footer .footer__main__links_list__item_link{line-height:18px}.profiliga .footer a:focus{color:#fff}.profiliga .footer img{padding-top:5px}.profiliga .footer li,.profiliga .footer p{line-height:18px;margin:0;font-size:13px}.profiliga .footer h4{font-size:13px;margin-bottom:10px}.profiliga .footer .footer-section{text-align:left;margin-right:40px}.profiliga .header{background:#fff}.profiliga #balance_btn,.profiliga .btn--blue_transparent{background:#8f9192;color:#fff}.profiliga .header__nav ul li a{color:#747678}.profiliga .header__nav ul li a.active,.profiliga .header__nav ul li a:hover{background:#747678;color:#fff}.profiliga .brand__logo{background-image:url(https://static.openbenefit.pl/profiliga/logo_profiliga.png);background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:30px;width:140px}.profiliga .logo-navbar{width:86px;height:100%;padding:20px 0 15px 0;margin-right:30px}.profiliga .logo-navbar img{width:100%}.profiliga .navbar{z-index:auto}.profiliga .navbar-default{background:#e0e1dd;box-shadow:none}.profiliga .profiliga-popup .popup-header{background:#fff;height:72px;padding:21px 55px}.profiliga .profiliga-popup .popup-header .img-left{width:140px;float:left}.profiliga .profiliga-popup .popup-header .img-right{width:72px;float:right}.profiliga .profiliga-popup .popup-content{background:#e0e1dd;padding:21px 55px}.profiliga .profiliga-popup .popup-content h2{font-size:26px}.profiliga .profiliga-popup .popup-content p{font-size:20px}.profiliga .map .map-img{display:block;margin:0 auto;max-width:100%}.profiliga .map .contact-item{margin:20px 65px;border:1px solid #e0e1dd;-webkit-box-shadow:0 0 1px 1px #eee;-moz-box-shadow:0 0 1px 1px #eee;box-shadow:0 0 7px 3px #eee}.profiliga .map .contact-item>.photo{float:left;border-radius:50%;background:center/cover;width:100px;height:100px;margin-right:10px}.profiliga .map .contact-item>h4{font-size:17px;line-height:18px;margin:0;color:#747678}.profiliga .map .contact-item>h4:nth-of-type(1){padding-top:10px}.profiliga .map .contact-item>h4:nth-of-type(2){color:#fe0009}.profiliga .test-wrapper{min-height:600px;margin:20px;position:relative}.profiliga .test-wrapper h2{color:#fe0009;font-size:36px}.profiliga .test-wrapper p{color:#747678;font-size:23px}.profiliga .test-wrapper label{font-weight:300;font-size:24px;margin-left:10px}.profiliga .test-wrapper form{margin-top:20px;margin-bottom:20px}.profiliga .test-wrapper button{font-size:24px}.profiliga .test-wrapper .text-small{font-size:16px}.profiliga .test-wrapper p.text-red{color:#fe0009;font-size:18px}.profiliga .test-wrapper .form-sent-backdrop{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100}.profiliga .test-wrapper .form-sent-backdrop h1{top:50%;display:inline-block;font-size:34px;margin-top:-17px;position:relative;color:#fff}.profiliga .about-program-wrapper .tg,.profiliga .awards-wrapper .tg{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:446px}.profiliga .about-program-wrapper .tg td,.profiliga .awards-wrapper .tg td{font-family:Arial,sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#000}.profiliga .about-program-wrapper .tg th,.profiliga .awards-wrapper .tg th{font-family:Arial,sans-serif;font-size:14px;font-weight:400;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#000}.profiliga .about-program-wrapper .tg .tg-8m2u,.profiliga .awards-wrapper .tg .tg-8m2u{font-weight:700;border-color:inherit}.profiliga .about-program-wrapper .tg .tg-l711,.profiliga .awards-wrapper .tg .tg-l711{border-color:inherit}.profiliga .about-program-wrapper .tg .tg-us36,.profiliga .awards-wrapper .tg .tg-us36{border-color:inherit;vertical-align:top}.profiliga .about-program-wrapper .tg .tg-p8bj,.profiliga .awards-wrapper .tg .tg-p8bj{font-weight:700;border-color:inherit;vertical-align:top}.profiliga .about-program-wrapper{color:#747678;margin:50px 0}.profiliga .about-program-wrapper .text-red{color:#fe0009}.profiliga .about-program-wrapper .text-black{color:#000}.profiliga .pht-wrapper{margin:50px 0;font-size:24px}.profiliga .pht-wrapper img{width:174px;height:174px}.profiliga .pht-wrapper p{margin:0}.profiliga .awards-wrapper{color:#747678;margin:50px 0}.profiliga .awards-wrapper h2{font-size:32px;color:#fe0009}.profiliga .awards-wrapper .text-red{color:#fe0009}.profiliga .awards-wrapper .text-black{color:#000}.profiliga .order-wrapper{color:#666}.profiliga .order-wrapper h2{color:#fe0009}.profiliga .order-wrapper input,.profiliga .order-wrapper select{border-color:#4d4f53}.profiliga .order-wrapper form{margin-bottom:40px}.profiliga .communication-wrapper{color:#747678;margin:50px 0}@keyframes rotate{100%{transform:rotate(360deg)}}.profiliga .communication-wrapper h2{font-size:28px;color:#fe0009}.profiliga .communication-wrapper .title{color:#a7a7a8}.profiliga .communication-wrapper input,.profiliga .communication-wrapper select{border-color:#4d4f53}.profiliga .communication-wrapper form{margin-bottom:40px}.profiliga .communication-wrapper .loader{font-size:25px;color:#fe0009;animation:rotate 2s linear infinite}.profiliga .communication-wrapper .ng-hide.ng-hide-animate{display:none!important}.profiliga .communication-wrapper .communication-border{border:1px solid #747678;height:35px;line-height:35px;padding-left:10px;font-weight:600}.profiliga .questionnaire{color:#747678}.profiliga .questionnaire .question-item:nth-child(even){background:#fafafa}.profiliga .questionnaire .wrapper input:checked~.checkmark{background-color:#fe0009}.profiliga .questionnaire .checkmark{border:1px solid #fe0009}.profiliga .header-text{color:#fe0009;font-weight:600}.profiliga .btn--default{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fe0009;text-transform:uppercase;border:none;color:#fff}.profiliga .btn--login{border-radius:20px}.profiliga .ob--badge_step,.profiliga .ob--badge_step.active{color:#fe0009;border-color:#fe0009}.profiliga .cart__price_summary,.profiliga .header__sub_nav__list__link span,.profiliga .header__sub_nav__list__link.active span{border-color:#fe0009}.profiliga .btn--blank,.profiliga .cart__navigation i,.profiliga .checkbox .cr i,.profiliga .forms__login_content .help-block a,.profiliga .header__sub_nav__list__link:hover,.profiliga .modal_single_offer__tabs .nav-tabs>li>a,.profiliga .offer_filters .well label i{color:#fe0009}.profiliga .ob--badge{background:#fe0009;border:none}.profiliga .modal_single_offer__tabs>ul>li:last-child a{background:#fe0009;color:#fff}.profiliga .ob--badge_cart{border-color:#fe0009;color:#fe0009}.profiliga .ob--badge_cart.active{color:#fff}.profiliga .ob--badge_cart.active{background:#fe0009}.profiliga .text-red{color:#fe0009}.profiliga .well{background-color:#f5f5f5;border-color:#ddd;margin-top:5px}.profiliga .well a{font-weight:600;color:#333;display:block;padding:20px 25px}.profiliga .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.profiliga .pagination>li{display:inline}.profiliga .pagination>li>a,.profiliga .pagination>li>span{position:relative;float:left;padding:0 6px;margin-left:-1px;line-height:1.42857143;color:#e40521;text-decoration:none;background-color:#fff;border:1px solid #ddd}.profiliga .pagination>li:first-child>a,.profiliga .pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.profiliga .pagination>li:last-child>a,.profiliga .pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.profiliga .pagination>li>a:focus,.profiliga .pagination>li>a:hover,.profiliga .pagination>li>span:focus,.profiliga .pagination>li>span:hover{z-index:2;color:#e40521;background-color:#eee;border-color:#ddd}.profiliga .pagination>.active>a,.profiliga .pagination>.active>a:focus,.profiliga .pagination>.active>a:hover,.profiliga .pagination>.active>span,.profiliga .pagination>.active>span:focus,.profiliga .pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#e40521;border-color:#e40521}.profiliga .pagination>.disabled>a,.profiliga .pagination>.disabled>a:focus,.profiliga .pagination>.disabled>a:hover,.profiliga .pagination>.disabled>span,.profiliga .pagination>.disabled>span:focus,.profiliga .pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.profiliga .pagination-lg>li>a,.profiliga .pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.profiliga .pagination-lg>li:first-child>a,.profiliga .pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.profiliga .pagination-lg>li:last-child>a,.profiliga .pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.profiliga .pagination-sm>li>a,.profiliga .pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.profiliga .pagination-sm>li:first-child>a,.profiliga .pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.profiliga .pagination-sm>li:last-child>a,.profiliga .pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.profiliga .ranking .contains-sticky-control button{border-color:#e40521}.profiliga .ranking .btn--addon_small{background:#e40521}.profiliga .ranking .profile input.form-control,.profiliga .ranking .profile select.form-control{border-color:#e40521}@media only screen and (min-width:1280px){.profiliga .top-bar .top-bar-left img{margin-left:18%}.profiliga .top-bar .top-bar-right img{margin-right:18%}}@media only screen and (max-width:1600px){.profiliga .landing-page .landing-page-content-container .landing-page-content{padding:25px;margin:20px}.profiliga .landing-page .landing-page-content-container .landing-page-content button{height:35px}.profiliga .landing-page .landing-page-content-container .landing-page-content button,.profiliga .landing-page .landing-page-content-container .landing-page-content p{font-size:15px}.profiliga .landing-page .landing-page-content-container .landing-page-content h2{font-size:38px}}@media only screen and (max-width:767px){.profiliga .map h2{font-size:26px}.profiliga .map .contact-item{margin:20px 0}.profiliga .map .contact-item img{width:70px;height:70px}.profiliga .map .contact-item h4{font-size:12px;line-height:12px}.profiliga .ranking .rwd{text-align:left}.profiliga .ranking .infinite-table{width:100%;overflow-x:auto}.profiliga .about-program-wrapper .tg,.profiliga .awards-wrapper .tg{width:auto}.profiliga .top-bar{height:80px}.profiliga .top-bar .top-bar-left img{width:130px}.profiliga .top-bar .top-bar-right{padding-right:30px;padding-top:28px}.profiliga .top-bar .top-bar-right img{width:70px}.profiliga .landing-page{height:auto;background:center/cover url(https://static.openbenefit.pl/profiliga/bg_photo.jpg) no-repeat}.profiliga .landing-page .landing-page-content-container{position:static;background:0;left:0;width:100%}.profiliga .landing-page .landing-page-content-container .landing-page-content{margin:40px auto;padding:25px 10px}.profiliga .landing-page .landing-page-content-container .landing-page-content h2{font-size:28px;margin-bottom:0;text-align:left}.profiliga .landing-page .landing-page-content-container .landing-page-content button{font-size:16px;width:170px;height:35px;display:block;margin:10px auto}.profiliga .welcome_bg .welcome-page .welcome-page-content{padding:20px 20px 10px;margin:0}.profiliga .welcome_bg .welcome-page .welcome-page-content h2{font-size:35px}.profiliga .welcome_bg .welcome-page .welcome-page-content p{font-size:15px}.profiliga .welcome_bg .welcome-page .welcome-page-content button{margin:0}.profiliga .profiliga-form{margin-top:0;padding:30px 25px 0 25px}.profiliga .profiliga-form .profiliga-form-caption{font-size:20px}.profiliga .profiliga-form .send-btn{width:100px;height:35px;font-size:15px}.profiliga .custom-button:focus,.profiliga .custom-button:hover{background:#8f9192}.profiliga .custom-button:focus span,.profiliga .custom-button:hover span{background:#fff}.profiliga .profiliga-popup .popup-header{height:36px;padding:10px 27px}.profiliga .profiliga-popup .popup-header .img-left{width:70px}.profiliga .profiliga-popup .popup-header .img-right{width:36px}.profiliga .profiliga-popup .popup-content{padding:10px 27px}.profiliga .profiliga-popup .popup-content h2{font-size:18px}.profiliga .profiliga-popup .popup-content p{font-size:14px}}@media only screen and (max-width:500px){.profiliga .landing-page .landing-page-content-container .landing-page-content h2{font-size:6vw}.profiliga .landing-page .landing-page-content-container .landing-page-content h4{font-size:5vw}.profiliga .brand__logo{width:115px;margin-left:20px}}.kghm .landing-page{background:url(https://static.openbenefit.pl/kghm/photo_bg.jpg) no-repeat;background-size:cover;background-position:center}.kghm .landing-page .top-bar{background:#fff;height:60px}.kghm .landing-page .top-bar img{width:128px;margin:10px}.kghm .landing-page .landing-page-content-container{top:50%;transform:translateY(-50%)}.kghm .landing-page .landing-page-content-container .landing-page-content .content-bottom,.kghm .landing-page .landing-page-content-container .landing-page-content .content-top{color:#fff;max-width:550px;width:100%;background:rgba(27,35,46,.6);margin-left:15%;padding:20px}.kghm .landing-page .landing-page-content-container .landing-page-content .content-top{margin-bottom:10px;text-align:left}.kghm .landing-page .landing-page-content-container .landing-page-content .content-top h2{margin:0;font-weight:300;font-size:25px}.kghm .landing-page .landing-page-content-container .landing-page-content .content-bottom{position:relative}.kghm .landing-page .landing-page-content-container .landing-page-content .content-bottom ul{padding:0 20px 35px 20px;margin:0}.kghm .landing-page .landing-page-content-container .landing-page-content .content-bottom ul li{text-align:left;font-size:16px}.kghm .landing-page .landing-page-content-container .landing-page-content .content-bottom button{position:absolute;bottom:0;right:0;background:#fff;color:#a77556;border:none;padding-top:10px;padding-bottom:10px}.kghm .landing-page .header__nav,.kghm .landing-page .register_header__nav{background:rgba(235,225,222,.95);box-shadow:none;height:55px}.kghm .welcome_bg{background:center/cover url(https://static.openbenefit.pl/kghm/powitalna_bg.jpg);color:#fff}.kghm .welcome_bg .welcome-page{padding:25px 75px;background:rgba(77,74,81,.79);width:70%;margin:0 auto}.kghm .welcome_bg .welcome-page h1{font-size:36px;font-weight:700;padding-right:80px;margin-top:0}.kghm .welcome_bg .welcome-page h2{margin:0 0 16px;padding:0 70px}.kghm .welcome_bg .welcome-page p{font-size:16px}.kghm .welcome_bg .welcome-page p:last-of-type{margin-bottom:45px}.kghm .welcome_bg .welcome-page button{background:#a77556;border:none;border-radius:11px;font-size:19px;color:#fff;line-height:2.4;width:100%}.kghm .forms__register_content .btn--default{text-transform:capitalize}.kghm .about-program{max-width:840px}.kghm .about-program h2{font-size:30px;font-weight:300;color:#a77556}.kghm .about-program ul{padding:0 20px}.kghm .about-program p,.kghm .about-program ul li{color:#6e6e6e;font-size:14px}.kghm .contest img{max-width:100%;margin:2rem 0}.kghm .contest .kghm-color{color:#a77556}.kghm .contest .contest-description{padding:0 2rem}.kghm .contest .contest-results .contest-question{font-weight:700;color:#833c0b;text-decoration:underline}.kghm .contest .contest-results .margin-bottom-32{margin-bottom:32px}.kghm .brand__logo{background:center/contain url(https://static.openbenefit.pl/kghm/logo_white.png) no-repeat;margin-left:30px;width:140px}.kghm .landing_arrow_down{color:#a77556}.kghm .landing_arrow_down:active,.kghm .landing_arrow_down:focus,.kghm .landing_arrow_down:hover{color:#a77556}.kghm .header-text{color:#a77556;font-size:30px}.kghm .btn--default{background:#a77556;color:#fff;border-radius:0;border:none}.kghm .checkbox .cr{border-color:#a77556;border-radius:0;color:#a77556}.kghm .navbar{z-index:auto}.kghm .custom-navbar{background:rgba(235,225,222,.95)}.kghm .header__nav ul li a{color:#000}.kghm .header__nav ul li a:hover{background:#a77556;color:#fff}.kghm .header__nav ul li a.active{background:#a77556;color:#fff}.kghm .header{background:url(https://static.openbenefit.pl/kghm/topbar.png);background-size:cover;background-position:center;background-repeat:no-repeat}.kghm .btn--blank,.kghm .cart__navigation i,.kghm .forms__login_content .help-block a,.kghm .header__sub_nav__list__link:hover{color:#a77556}.kghm .cart__price_summary,.kghm .header__sub_nav__list__link span,.kghm .header__sub_nav__list__link.active span,.kghm .ob--badge{border-color:#a77556}.kghm .ob--badge_step,.kghm .ob--badge_step.active{color:#a77556;border-color:#a77556}.kghm .offer_filters .well label i{color:#a77556}.kghm .ob--badge_cart{color:#a77556;border-color:#a77556}.kghm #balance_btn,.kghm .btn--blue_transparent,.kghm .modal_single_offer__tabs>ul>li:last-child a,.kghm .ob--badge{background:#a77556}.kghm .ob--badge_cart.active{background:#a77556;border-color:#a77556;color:#fff}.kghm .refreshed_footer hr{border-color:#fff}.kghm .refreshed_footer .content-wrapper{color:#fff}.kghm .refreshed_footer .content-wrapper a:hover{color:#ddd}.kghm .refreshed_footer .content-wrapper h4{color:#fff}.kghm .refreshed_footer a:hover{color:#fff}@media only screen and (max-width:767px){.kghm .custom-button:focus,.kghm .custom-button:hover{background:#a77556}.kghm .custom-button:focus span,.kghm .custom-button:hover span{background:#fff}.kghm .landing-page{height:auto;min-height:90vh}.kghm .landing-page .landing-page-content-container{position:static;transform:none;margin:40px 0}.kghm .landing-page .landing-page-content-container .landing-page-content .content-bottom,.kghm .landing-page .landing-page-content-container .landing-page-content .content-top{margin-left:0;max-width:100%}.kghm .landing-page .landing-page-content-container .landing-page-content .content-bottom button{padding-left:25px}.kghm .welcome_bg{background:center/cover fixed url(https://static.openbenefit.pl/kghm/powitalna_bg_mobile_2020_2.jpg)}.kghm .welcome_bg .welcome-page{padding:25px 15px;width:100%}.kghm .welcome_bg .welcome-page h1{padding-right:0;font-size:20px}.kghm .welcome_bg .welcome-page h2{padding:0 15px;font-size:16px}.kghm .welcome_bg .welcome-page p:last-of-type{margin-bottom:25px}.kghm .welcome_bg .welcome-page .btn-brown:not(:last-of-type){margin-bottom:10px}}@media only screen and (max-width:450px){.kghm .btn--next{font-size:13px;padding-left:12px;padding-right:40px}.kghm .brand__logo{margin-left:20px;width:120px}.kghm .landing-page .landing-page-content-container .landing-page-content .content-top h2{font-size:20px}.kghm .landing-page .landing-page-content-container .landing-page-content .content-bottom ul li{font-size:14px}.kghm .landing-page .landing-page-content-container .landing-page-content .content-bottom button{font-size:13px}}.kultura .btn--accept{background:#fff;color:#609}.kultura .btn--accept:hover{background:#609;color:#fff}.kultura .btn--back{background:#609;color:#fff}.kultura .btn--back:hover{background:#609;color:#fff}.kultura .login-wrapper-submit{background:#09c}.kultura .login-wrapper-submit .login--btn-submit{background:url(https://static.openbenefit.pl/kultura/keyboard_right_arrow_button.png) no-repeat;background-size:15px 13px;background-position:center}.kultura .landing-page-refreshed{background-image:url(https://static.openbenefit.pl/kultura/bg_photo_blend.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.kultura .landing-page-refreshed .btn-wrapper:before{content:'Nie masz jeszcze konta?';margin-right:10px;font-size:14px;color:#fff}.kultura .landing-page-refreshed .landing-page-logo{background:url(https://static.openbenefit.pl/upbonus/Up-Openbenefit_białe.png) no-repeat;max-width:calc(100% - 50px);background-size:contain;height:33px;width:240px;margin-right:10px;float:left}.kultura .landing-page-refreshed .landing-page-logo-kultura{background:url(https://static.openbenefit.pl/kultura/logo_kultura.png) no-repeat;background-size:contain;max-width:calc(100% - 50px);height:40px;width:140px;float:left;margin-top:9px}.kultura .landing-page-refreshed .content .description,.kultura .landing-page-refreshed .content .login{background:rgba(0,0,0,.5)}.kultura .landing-page-refreshed .content .login h2{margin-top:0;margin-bottom:5px;color:#fff;font-weight:500;font-size:31px;font-family:'Roboto Slab',serif}.kultura .landing-page-refreshed .content .description h2{margin:0 0 5px 0;font-size:31px;font-weight:500;line-height:1.3;font-family:'Roboto Slab',serif}.kultura .landing-page-refreshed .content .description p:nth-of-type(1){margin:0 0 10px 0;line-height:17px;font-size:12px}.kultura .landing-page-refreshed .content .description p:nth-of-type(2){margin:0;line-height:23px;font-weight:600;font-size:13px}.kultura .kultura-logo-register{position:absolute;left:50px;margin-top:50px}.kultura .kultura-logo-register img:nth-of-type(1){width:240px;margin-right:0}.kultura .kultura-logo-register img:nth-of-type(2){width:150px}.kultura .register-wrapper .register-caption{font-family:'Roboto Slab',serif;color:#09c;font-weight:500}.kultura .register-wrapper .ob--badge_step.active{color:#fff;background:#09c;border-color:#09c}.kultura .register-wrapper .ob--badge_step{border-color:#09c}.kultura .header{background:url(https://static.openbenefit.pl/kultura/bg_menu_blend_02.jpg)}.kultura .custom-navbar{background:rgba(0,0,0,.25);box-shadow:none}.kultura #global_loader_container{border-color:rgba(0,0,0,.25)}.kultura .header__nav{background:0}.kultura .header__nav ul li a{padding:17.5px 40px;font-size:14px;text-transform:capitalize}.kultura .header__nav ul li a:hover{background:#099}.kultura .brand__logo{background:url(https://static.openbenefit.pl/upbonus/Up-Openbenefit_białe.png) no-repeat;background-position:center;background-size:contain;margin-left:15px}.kultura .brand__logo::after{content:url(https://static.openbenefit.pl/kultura/logo_kultura.png);position:absolute;top:26px;left:224px}.kultura #balance_btn,.kultura .btn--blue_transparent{background:rgba(0,0,0,.25)}.kultura .refreshed_footer hr{border-color:#fff}.kultura .refreshed_footer .content-wrapper{color:#fff}.kultura .refreshed_footer .content-wrapper a:hover{color:#ddd}.kultura .refreshed_footer .content-wrapper h4{color:#fff}.kultura .refreshed_footer a:hover{color:#fff}.kultura .welcome-page{background:url(https://static.openbenefit.pl/kultura/bg_photo_blend.jpg) no-repeat;background-size:cover;height:100vh;position:relative}.kultura .welcome-page .content-wrapper{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.kultura .welcome-page .content-wrapper .content{color:#fff;background:rgba(0,0,0,.5);padding:15px;border-radius:20px;min-width:700px}.kultura .welcome-page .content-wrapper .content h2{margin-top:0;margin-bottom:5px;color:#fff;font-weight:500;font-size:31px;font-family:'Roboto Slab',serif}.kultura .welcome-page .content-wrapper .content p{margin:0;line-height:23px;font-weight:600;font-size:13px}.kultura .welcome-page .content-wrapper .content button{float:right;margin-top:20px}.kultura .welcome-page .content-wrapper .content-btn{margin:10px 0 0 0;float:right}.kultura .welcome-page .content-wrapper .background{top:40px;height:initial;margin:0;max-width:initial}.kultura .welcome-page .content-wrapper .background .right-wrapper{margin:0}.kultura input[type=date],.kultura input[type=email],.kultura input[type=password],.kultura input[type=text]{border-radius:20px!important;outline:0}.kultura .checkbox .cr,.kultura .radio .cr{border-color:#09c}.kultura .checkbox .cr ::before,.kultura .radio .cr ::before{color:#09c}.kultura .header-text{color:#609}.kultura .navbar{z-index:auto}.kultura .custom-datepicker input.form-control,.kultura .profile input.form-control,.kultura .profile select.form-control{border-radius:30px 0 0 35px!important}.kultura .cart__price_summary,.kultura .contains-sticky-control button,.kultura .header__sub_nav__list__link.active span,.kultura .header__sub_nav__list__link:hover span,.kultura .profile input.form-control,.kultura .profile select.form-control{border-color:#099}.kultura .btn--addon,.kultura .btn--addon_small,.kultura .btn--blue,.kultura .btn--blue-bright,.kultura .btn--orange,.kultura .header__nav ul li a.active,.kultura .modal_single_offer__tabs>ul>li:last-child a,.kultura .navbar-default .navbar-toggle:focus,.kultura .navbar-default .navbar-toggle:hover{background:#099}.kultura .btn--blank,.kultura .cart__navigation i,.kultura .header__sub_nav__list__link:hover,.kultura .offer_filters .well label i,.kultura .profile h3{color:#099}.kultura .ob--badge{background:#099;border-color:#099}.kultura .ob--badge_cart.active{color:#fff;background:#099}.kultura .ob--badge_cart{border-color:#099;color:#099}.kultura .navbar-default .navbar-toggle .icon-bar{background:#fff}@media only screen and (max-width:991px){.kultura .brand__logo::after{content:''}}@media only screen and (max-width:767px){.kultura .navbar-default .navbar-toggle:hover{background:#609}.kultura .landing-page-refreshed .content{padding-top:50px}.kultura .landing-page-refreshed .content .description h2{font-size:25px}.kultura .landing-page-refreshed .btn-wrapper:before{content:''}.kultura .landing-page-refreshed .top-bar .left-side{margin:20px 0 0 10px}.kultura .landing-page-refreshed .top-bar .left-side .landing-page-logo,.kultura .landing-page-refreshed .top-bar .left-side .landing-page-logo-kultura{width:130px;height:30px}.kultura .landing-page-refreshed .top-bar .left-side .landing-page-logo-kultura{margin-top:5px}.kultura .welcome-page{height:100vh}.kultura .welcome-page .content-wrapper{position:relative;top:0;padding-top:175px;padding-bottom:90px;width:95%;transform:translate(0);left:initial;margin:0 auto}.kultura .welcome-page .content-wrapper .content{min-width:0}.kultura .welcome-page .content-wrapper .content h2{font-size:24px}.kultura .welcome-page .content-wrapper .content button{font-size:13px;width:135px;height:35px}.kultura .welcome-page .content-wrapper .content-btn{position:absolute;transform:translate(-50%,0);left:50%}.kultura .custom-navbar{background:#00384f}.kultura .header{background-size:initial}.kultura .header__nav .navbar-collapse{box-shadow:none}}.fullpage .header{background:0}.barry .top-bar{background:#fefdf4}.barry .top-bar .top-bar-left,.barry .top-bar .top-bar-right{float:left;width:50%}.barry .top-bar .top-bar-left img{padding:10px 15px;width:310px}.barry .top-bar .top-bar-right{padding:5px}.barry .top-bar .top-bar-right img{width:40px}.barry .landing-page{background:url(https://static.openbenefit.pl/barry/bg_photo.jpg) no-repeat;background-position:center;background-size:cover}.barry .landing-page .landing-page-content-container{top:50%;transform:translateY(-50%)}.barry .landing-page .landing-page-content-container .landing-page-content .content-top{margin-bottom:20px}.barry .landing-page .landing-page-content-container .landing-page-content .content-top h2{font-size:23px;margin:0}.barry .landing-page .landing-page-content-container .landing-page-content .content-bottom ul{margin:0;padding-left:15px}.barry .landing-page .landing-page-content-container .landing-page-content .content-bottom ul li{font-size:14px}.barry .landing-page .landing-page-content-container .landing-page-content .content-bottom,.barry .landing-page .landing-page-content-container .landing-page-content .content-top{text-align:left;color:#fff;max-width:500px;width:100%;background:rgba(0,0,0,.65);margin-left:15%;padding:20px}.barry .landing-page .landing-page-content-container .landing-page-content .content-btn-container{max-width:500px;width:100%;margin-left:15%;margin-top:65px}.barry .landing-page .landing-page-content-container .landing-page-content .content-btn-container button{background:#fefdf4;border:1px solid #491e00;color:#491e00;width:120px;height:37px;font-size:13px;font-weight:700}.barry .landing-page .header__nav,.barry .landing-page .register_header__nav{box-shadow:none;height:55px;background:rgba(54,10,0,.95)}.barry .form,.barry .forms__login_content{background:#fefdf4}.barry .form .header-text{font-weight:600;font-size:30px;color:red}.barry .form label{font-weight:400}.barry .header-text{color:red;font-weight:initial}.barry .btn--blue,.barry .btn--orange{background:#491e00;border-radius:0}.barry .btn--white{background:#fefdf4}.barry .ob--badge_step{border-color:#491e00;color:#491e00;background:#fefdf4}.barry .ob--badge_step.active{border-color:#491e00;background:#491e00;color:#fff}.barry .checkbox .cr{border-color:#491e00}.barry .navbar-default .navbar-toggle:hover{background:#fefdf4}.barry .header__nav .custom-button span{background:#fefdf4}.barry .header__nav .custom-button:focus span,.barry .header__nav .custom-button:hover span{background:#491e00}.barry .forms__register_content .fa-check:before{color:#491e00}.barry .forms__register_content .checkbox label{font-size:14px;color:#360a00}.barry .forms__register_content input{background:#fefdf4}.barry .forms__login_content .form-group label{color:#491e00}.barry .forms__login_content .help-block a{font-size:14px;color:#491e00}.barry .forms__login_content input{background:#fefdf4}.barry .refreshed_footer{background:#360a00}.barry .refreshed_footer .content-wrapper h4{color:#fff}.barry .refreshed_footer .content-wrapper a:hover{color:#ddd}.barry .refreshed_footer hr{border-color:#fff}.barry .header{background:#fefdf4}.barry .header__nav{background:0}.barry .custom-navbar{background:#360a00}.barry .header__nav ul li a{text-transform:capitalize;color:#fefdf4;padding:17.5px 40px;font-size:14px}.barry .header__nav ul li a.active,.barry .header__nav ul li a:hover{background:#fefdf4;color:#360a00}.barry .brand__logo{background:url(https://static.openbenefit.pl/barry/logo_color.png);background-repeat:no-repeat;background-position:center;background-size:contain;width:390px;height:55px}.barry #balance_btn,.barry .btn--blue-bright,.barry .btn--blue_transparent,.barry .modal_single_offer__tabs>ul>li:last-child a,.barry .offer_filters__search .btn--blue{background:#360a00}.barry .header__sub_nav__list__link.active span,.barry .header__sub_nav__list__link:hover span{border-color:red}.barry .btn--blank,.barry .checkbox .fa-check:before,.barry .header__sub_nav__list__link:hover,.barry .offer_filters .well label i{color:red}.barry .btn--addon_small,.barry .ob--badge{background:#360a00;border-color:#360a00}.barry #balance_btn{border-bottom:1px solid}.barry .btn--blue_transparent{border-bottom:1px solid;border-left:1px solid}.barry .ob--badge_cart.active{background:#360a00;color:#fff}.barry .ob--badge_cart{border-color:#360a00;color:#360a00}.barry .cart__navigation i{color:#360a00}.barry .cart__price_summary,.barry .profile input.form-control,.barry .profile select.form-control{border-color:#360a00}.barry .navbar{z-index:auto}.barry .profile h3{color:#360a00}.barry .zfss-wrapper{margin-top:50px;margin-bottom:50px}.barry .zfss-wrapper h1{color:red}.barry .zfss-wrapper .zfss-item p{width:80%;margin:5px auto;color:#000;font-size:13px}@media only screen and (max-width:1200px){.barry .zfss-wrapper .zfss-item p{width:100%}}@media only screen and (max-width:960px){.barry .brand__logo{width:200px}}@media only screen and (max-width:767px){.barry .landing-page{height:auto}.barry .landing-page .landing-page-content-container{position:static;transform:translate(0)}.barry .landing-page .landing-page-content-container .landing-page-content{margin:50px 0}.barry .landing-page .landing-page-content-container .landing-page-content .content-bottom,.barry .landing-page .landing-page-content-container .landing-page-content .content-btn-container,.barry .landing-page .landing-page-content-container .landing-page-content .content-top{max-width:100%;padding:15px;margin:0}.barry .landing-page .landing-page-content-container .landing-page-content .content-top{margin-bottom:30px}.barry .landing-page .landing-page-content-container .landing-page-content .content-bottom{margin-bottom:50px}.barry .brand__logo{width:145px;margin-left:10px}.barry .zfss-wrapper h1{text-align:center}.barry .zfss-wrapper .zfss-item p{width:80%}}.merit .top-bar{background:linear-gradient(135deg,#04549f 41%,#2b8ccc 59%)}.merit .top-bar img{margin:10px 0 10px 80px}.merit .landing-page{background:url(https://static.openbenefit.pl/merit/bg_photo.jpg) no-repeat;background-size:cover;background-position:center;height:calc(90vh - 75px)}.merit .landing-page .header__nav,.merit .landing-page .register_header__nav{background:rgba(4,84,159,.9);box-shadow:none;height:55px}.merit .landing-page .header__nav .landing_arrow_down,.merit .landing-page .register_header__nav .landing_arrow_down{color:#fff}.merit .landing-page .landing-page-content-container{top:50%;transform:translateY(-50%)}.merit .landing-page .landing-page-content-container .landing-page-content{background:rgba(0,0,0,.6);max-width:580px;width:100%;padding:20px 20px 40px 20px}.merit .landing-page .landing-page-content-container .landing-page-content h2,.merit .landing-page .landing-page-content-container .landing-page-content ul{color:#fff;text-align:left}.merit .landing-page .landing-page-content-container .landing-page-content h2{margin-top:0;font-size:30px;line-height:35px}.merit .landing-page .landing-page-content-container .landing-page-content ul{padding-left:20px;margin:0}.merit .landing-page .landing-page-content-container .landing-page-content ul li{font-size:18px;font-weight:lighter}.merit .landing-page .landing-page-content-container button{margin-top:30px;font-size:14px;text-transform:uppercase;background:#0f65aa;color:#fff;width:120px;height:36px;border:none;font-weight:700}.merit .btn--default{border-radius:0;background:#04549f;color:#fff;border-color:transparent}.merit .header-text{color:#04549f}.merit .refreshed_footer{background:#04549f}.merit .refreshed_footer hr{border-color:#fff}.merit .refreshed_footer .content-wrapper{color:#fff}.merit .refreshed_footer .content-wrapper a:hover{color:#ddd}.merit .refreshed_footer .content-wrapper h4{color:#fff}.merit .refreshed_footer a:hover{color:#fff}.merit .ob--badge_step{border-color:#04549f;color:#04549f}.merit .ob--badge_step.active{color:#fff;background:#04549f;border-color:#04549f}.merit .forms__register_content .btn--default{text-transform:capitalize}.merit .btn--white{color:#fff;border-color:transparent}.merit .header{background:url(https://static.openbenefit.pl/merit/bg_menu.jpg)}.merit .brand__logo{background:url(https://static.openbenefit.pl/merit/logo_white.png);background-repeat:no-repeat;background-position:center;width:415px}.merit #balance_btn,.merit .btn--blue_transparent{background:#04549f}.merit .custom-navbar{background:#04549f}.merit .navbar{z-index:auto}.merit .header__nav ul li a{padding:17.5px 40px;font-size:14px;text-transform:capitalize}.merit .header__nav ul li a.active,.merit .header__nav ul li a:hover{background:#c7d2f8;color:#04549f}.merit .navbar-collapse{box-shadow:none}@media only screen and (max-width:767px){.merit .top-bar img{margin-left:10px}.merit .landing-page{height:auto;padding:80px 0}.merit .landing-page .landing-page-content-container{position:static;transform:none}.merit .landing-page .landing-page-content-container .landing-page-content h2{font-size:21px;line-height:26px}.merit .landing-page .landing-page-content-container .landing-page-content ul li{font-weight:400;font-size:15px}.merit .btn--next{padding-right:42px;padding-left:15px;font-size:13px}.merit .btn--white{font-size:13px;padding-top:9px;padding-bottom:9px}.merit .help-block{font-size:14px}.merit .forms__register_content{margin:70px 0;min-height:auto}.merit .brand__logo{width:132px;background-size:contain;margin-left:30px}.merit .navbar-default .navbar-toggle .icon-bar{background:#fff}.merit .custom-button:focus,.merit .custom-button:hover{background:#2b8ccc}}.kghmhmg .landing-page{background:url(https://static.openbenefit.pl/kghm/photo_bg.jpg) no-repeat;background-size:cover;background-position:center}.kghmhmg .landing-page .top-bar{background:#fff;height:60px}.kghmhmg .landing-page .top-bar img{width:128px;margin:10px}.kghmhmg .landing-page .landing-page-content-container{top:50%;transform:translateY(-50%)}.kghmhmg .landing-page .landing-page-content-container .landing-page-content .content-bottom,.kghmhmg .landing-page .landing-page-content-container .landing-page-content .content-top{color:#fff;max-width:550px;width:100%;background:rgba(27,35,46,.6);margin-left:15%;padding:20px}.kghmhmg .landing-page .landing-page-content-container .landing-page-content .content-top{margin-bottom:10px;text-align:left}.kghmhmg .landing-page .landing-page-content-container .landing-page-content .content-top h2{margin:0;font-weight:300;font-size:25px}.kghmhmg .landing-page .landing-page-content-container .landing-page-content .content-bottom{position:relative}.kghmhmg .landing-page .landing-page-content-container .landing-page-content .content-bottom ul{padding:0 20px 35px 20px;margin:0}.kghmhmg .landing-page .landing-page-content-container .landing-page-content .content-bottom ul li{text-align:left;font-size:16px}.kghmhmg .landing-page .landing-page-content-container .landing-page-content .content-bottom button{position:absolute;bottom:0;right:0;background:#fff;color:#a77556;border:none;padding-top:10px;padding-bottom:10px}.kghmhmg .landing-page .header__nav,.kghmhmg .landing-page .register_header__nav{background:rgba(235,225,222,.95);box-shadow:none;height:55px}.kghmhmg .forms__register_content .btn--default{text-transform:capitalize}.kghmhmg .about-program{max-width:840px}.kghmhmg .about-program h2{font-size:30px;font-weight:300;color:#a77556}.kghmhmg .about-program ul{padding:0 20px}.kghmhmg .about-program p,.kghmhmg .about-program ul li{color:#6e6e6e;font-size:14px}.kghmhmg .brand__logo{background:url(https://static.openbenefit.pl/kghm/logo_white.png) no-repeat;background-position:center;background-size:contain;margin-left:30px;width:140px}.kghmhmg .landing_arrow_down{color:#a77556}.kghmhmg .landing_arrow_down:active,.kghmhmg .landing_arrow_down:focus,.kghmhmg .landing_arrow_down:hover{color:#a77556}.kghmhmg .header-text{color:#a77556;font-size:30px}.kghmhmg .btn--default{background:#a77556;color:#fff;border-radius:0;border:none}.kghmhmg .checkbox .cr{border-color:#a77556;border-radius:0;color:#a77556}.kghmhmg .navbar{z-index:auto}.kghmhmg .custom-navbar{background:rgba(235,225,222,.95)}.kghmhmg .header__nav ul li a{color:#000}.kghmhmg .header__nav ul li a:hover{background:#a77556;color:#fff}.kghmhmg .header__nav ul li a.active{background:#a77556;color:#fff}.kghmhmg .header{background:url(https://static.openbenefit.pl/kghm/topbar.png);background-size:cover;background-position:center;background-repeat:no-repeat}.kghmhmg .btn--blank,.kghmhmg .cart__navigation i,.kghmhmg .forms__login_content .help-block a,.kghmhmg .header__sub_nav__list__link:hover{color:#a77556}.kghmhmg .cart__price_summary,.kghmhmg .header__sub_nav__list__link span,.kghmhmg .header__sub_nav__list__link.active span,.kghmhmg .ob--badge{border-color:#a77556}.kghmhmg .ob--badge_step,.kghmhmg .ob--badge_step.active{color:#a77556;border-color:#a77556}.kghmhmg .offer_filters .well label i{color:#a77556}.kghmhmg .ob--badge_cart{color:#a77556;border-color:#a77556}.kghmhmg #balance_btn,.kghmhmg .btn--blue_transparent,.kghmhmg .modal_single_offer__tabs>ul>li:last-child a,.kghmhmg .ob--badge{background:#a77556}.kghmhmg .ob--badge_cart.active{background:#a77556;border-color:#a77556;color:#fff}.kghmhmg .refreshed_footer hr{border-color:#fff}.kghmhmg .refreshed_footer .content-wrapper{color:#fff}.kghmhmg .refreshed_footer .content-wrapper a:hover{color:#ddd}.kghmhmg .refreshed_footer .content-wrapper h4{color:#fff}.kghmhmg .refreshed_footer a:hover{color:#fff}@media only screen and (max-width:767px){.kghmhmg .custom-button:focus,.kghmhmg .custom-button:hover{background:#a77556}.kghmhmg .custom-button:focus span,.kghmhmg .custom-button:hover span{background:#fff}.kghmhmg .landing-page{height:auto;min-height:90vh}.kghmhmg .landing-page .landing-page-content-container{position:static;transform:none;margin:40px 0}.kghmhmg .landing-page .landing-page-content-container .landing-page-content .content-bottom,.kghmhmg .landing-page .landing-page-content-container .landing-page-content .content-top{margin-left:0;max-width:100%}.kghmhmg .landing-page .landing-page-content-container .landing-page-content .content-bottom button{padding-left:25px}}@media only screen and (max-width:450px){.kghmhmg .btn--next{font-size:13px;padding-left:12px;padding-right:40px}.kghmhmg .brand__logo{margin-left:20px;width:120px}.kghmhmg .landing-page .landing-page-content-container .landing-page-content .content-top h2{font-size:20px}.kghmhmg .landing-page .landing-page-content-container .landing-page-content .content-bottom ul li{font-size:14px}.kghmhmg .landing-page .landing-page-content-container .landing-page-content .content-bottom button{font-size:13px}}.mbmp{font-family:"Times New Roman",serif}.mbmp .btn--next{padding-right:48px}.mbmp .btn--accept{background:#fff;color:#2768af}.mbmp .btn--accept:hover{background:#2768af;color:#fff}.mbmp .btn--back{background:#b8a38a;color:#fff}.mbmp .btn--back:hover{background:#231f20;color:#fff}.mbmp .login-wrapper-submit{background:#09c}.mbmp .login-wrapper-submit .login--btn-submit{background:url(https://static.openbenefit.pl/kultura/keyboard_right_arrow_button.png) no-repeat;background-size:15px 13px;background-position:center}.mbmp .landing-page-refreshed{background-image:url(https://static.openbenefit.pl/mbmp/bg_photo.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.mbmp .landing-page-refreshed .btn-wrapper:before{content:'Nie masz jeszcze konta?';margin-right:10px;font-size:14px;color:#fff}.mbmp .landing-page-refreshed .landing-page-logo{background:url(https://static.openbenefit.pl/upbonus/Up-Openbenefit_białe.png) no-repeat;max-width:calc(100% - 50px);background-size:contain;height:40px;margin-right:10px;width:240px;float:left}.mbmp .landing-page-refreshed .landing-page-logo-kultura{background:url(https://static.openbenefit.pl/kultura/logo_kultura.png) no-repeat;background-size:contain;max-width:calc(100% - 50px);height:40px;width:140px;float:left;margin-top:9px}.mbmp .landing-page-refreshed .content .description,.mbmp .landing-page-refreshed .content .login{background:rgba(0,0,0,.5)}.mbmp .landing-page-refreshed .content .login h2{margin-top:0;margin-bottom:5px;color:#fff;font-weight:500;font-size:31px}.mbmp .landing-page-refreshed .content .description h2{margin:0 0 5px 0;font-size:31px;font-weight:500;line-height:1.3}.mbmp .landing-page-refreshed .content .description p:nth-of-type(1){margin:0 0 10px 0;line-height:17px;font-size:12px}.mbmp .landing-page-refreshed .content .description p:nth-of-type(2){margin:0;line-height:19px;font-weight:600;font-size:13px}.mbmp .kultura-logo-register{position:absolute;left:50px;margin-top:50px}.mbmp .kultura-logo-register img:nth-of-type(1){width:240px;margin-right:0}.mbmp .kultura-logo-register img:nth-of-type(2){width:150px}.mbmp .register-wrapper .register-caption{color:#b8a38a;font-weight:500;font-size:30px}.mbmp .register-wrapper .ob--badge_step.active{color:#fff;background:#b8a38a;border-color:#b8a38a}.mbmp .register-wrapper .ob--badge_step{border-color:#b8a38a;color:#b8a38a}.mbmp .header{background:url(https://static.openbenefit.pl/mbmp/bg_menu.jpg)}.mbmp .custom-navbar{background:rgba(35,31,32,.95);box-shadow:none}.mbmp .top_menu_container.fixed{top:127px}.mbmp #global_loader_container{border:none}.mbmp .header__nav{background:0}.mbmp .header__nav ul li a{padding:17.5px 40px;font-size:14px;text-transform:capitalize}.mbmp .header__nav ul li a:hover{background:#b8a38a}.mbmp .brand__logo{background:url(https://static.openbenefit.pl/upbonus/Up-Openbenefit_białe.png) no-repeat;background-position:center;background-size:contain;margin-left:15px}.mbmp .brand__logo::after{content:url(https://static.openbenefit.pl/kultura/logo_kultura.png);position:absolute;top:26px;left:224px}.mbmp #balance_btn,.mbmp .btn--blue_transparent{background:rgba(0,0,0,.75)}.mbmp .refreshed_footer{background:#231f20}.mbmp .refreshed_footer hr{border-color:#fff}.mbmp .refreshed_footer .content-wrapper{color:#fff}.mbmp .refreshed_footer .content-wrapper a:hover{color:#ddd}.mbmp .refreshed_footer .content-wrapper h4{color:#fff}.mbmp .refreshed_footer a:hover{color:#fff}.mbmp input[type=date],.mbmp input[type=email],.mbmp input[type=password],.mbmp input[type=text]{border-radius:20px!important;outline:0}.mbmp .checkbox .cr,.mbmp .radio .cr{border-color:#b8a38a}.mbmp .checkbox .cr ::before,.mbmp .radio .cr ::before{color:#b8a38a}.mbmp .header-text{color:#b8a38a}.mbmp .navbar{z-index:auto}.mbmp .custom-datepicker input.form-control,.mbmp .profile input.form-control,.mbmp .profile select.form-control{border-radius:30px 0 0 35px!important}.mbmp .cart__price_summary,.mbmp .contains-sticky-control button,.mbmp .header__sub_nav__list__link.active span,.mbmp .header__sub_nav__list__link:hover span,.mbmp .profile input.form-control,.mbmp .profile select.form-control{border-color:#b8a38a}.mbmp .btn--addon,.mbmp .btn--addon_small,.mbmp .btn--blue,.mbmp .btn--blue-bright,.mbmp .btn--orange,.mbmp .header__nav ul li a.active,.mbmp .modal_single_offer__tabs>ul>li:last-child a,.mbmp .navbar-default .navbar-toggle:focus,.mbmp .navbar-default .navbar-toggle:hover{background:#b8a38a}.mbmp .btn--blank,.mbmp .cart__navigation i,.mbmp .header__sub_nav__list__link:hover,.mbmp .offer_filters .well label i,.mbmp .profile h3{color:#b8a38a}.mbmp .ob--badge{background:#b8a38a;border-color:#b8a38a}.mbmp .ob--badge_cart.active{color:#fff;background:#b8a38a}.mbmp .ob--badge_cart{border-color:#b8a38a;color:#b8a38a}.mbmp .navbar-default .navbar-toggle .icon-bar{background:#fff}@media only screen and (max-width:991px){.mbmp .brand__logo::after{content:''}}@media only screen and (max-width:767px){.mbmp .top_menu_container.fixed{top:120px}.mbmp .landing-page-refreshed .content{padding-top:50px}.mbmp .landing-page-refreshed .content .description h2{font-size:25px}.mbmp .landing-page-refreshed .btn-wrapper:before{content:''}.mbmp .landing-page-refreshed .top-bar .left-side{margin:20px 0 0 10px}.mbmp .landing-page-refreshed .top-bar .left-side .landing-page-logo,.mbmp .landing-page-refreshed .top-bar .left-side .landing-page-logo-kultura{width:130px;height:30px}.mbmp .landing-page-refreshed .top-bar .left-side .landing-page-logo-kultura{margin-top:5px}.mbmp .custom-navbar{background:#231f20}.mbmp .header{background-size:initial}.mbmp .header__nav .navbar-collapse{box-shadow:none}}.odbierzupominek{font-family:Raleway,sans-serif;background:center/cover no-repeat url(https://static.openbenefit.pl/odbierzupominek/v2/landingpage_bckg.jpg)}.odbierzupominek .section-container{width:100vw;margin:0 auto}.odbierzupominek .main_content{min-height:100vh;margin:0;background:center/cover no-repeat url(https://static.openbenefit.pl/odbierzupominek/v2/wnetrze_bckg.jpg)}.odbierzupominek .top_menu_container_inner{margin-top:80px}.odbierzupominek .odbierzupominek_btn{height:40px;font-size:15px;font-weight:700;margin:0 5px 10px;padding:0 20px;border:none;border-radius:4px;background-color:#f39200;color:#fff;outline:0}.odbierzupominek .odbierzupominek_btn.btn--next{padding-right:40px}.odbierzupominek .odbierzupominek_btn.btn--next:after{content:'';width:10px;height:17px;top:11px;right:20px;background:center/cover url(https://static.openbenefit.pl/odbierzupominek/v2/strzalka_przycisk.png)}.odbierzupominek .odbierzupominek_btn.btn--next:hover:after{right:10px}.odbierzupominek .odbierzupominek_btn.odbierzupominek_btn--light{background:#fff;border:2px solid #f39200;color:#f39200}.odbierzupominek .odbierzupominek_btn.btn--welcomepage{height:48px}.odbierzupominek .odbierzupominek_btn.btn--welcomepage:after{width:11px;height:22px;top:13px}.odbierzupominek .odbierzupominek_btn.btn-shadow{-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.5);box-shadow:0 0 7px 0 rgba(0,0,0,.5)}.odbierzupominek .odbierzupominek_btn.odbierzupominek_btn--slide:after{top:auto}.odbierzupominek .header{position:fixed;width:100vw;margin:0 auto}.odbierzupominek .header #global_loader_container{display:none}.odbierzupominek .header-text{font-size:34px;color:#000}.odbierzupominek .header-text--tos{font-weight:400}.odbierzupominek .header__sub_nav__list__link{font-size:15px;color:#939393}.odbierzupominek .header__sub_nav__list__link.active span{border-bottom:2px solid #f39200}.odbierzupominek .header__sub_nav__list__link:hover{color:#f39200}.odbierzupominek .header__sub_nav__list__link:hover span{border-bottom:2px solid #f39200}.odbierzupominek .box p{color:#3c3c3c}.odbierzupominek .welcome-page{padding-top:100px}.odbierzupominek .welcome-page .content{padding:0 3vw}.odbierzupominek .welcome-page .content .card{display:flex;align-items:center;justify-content:flex-start;height:30vh;border-radius:5%/20%;-moz-border-radius:5%/20%;-webkit-border-radius:5%/20%;background:center/cover no-repeat url(https://static.openbenefit.pl/odbierzupominek/v2/powitalna_mobile_baner.png)}.odbierzupominek .welcome-page .content .card .description__header--mobile{display:block;padding:0 25px;font-size:20px;font-weight:400;color:#fff}.odbierzupominek .welcome-page .content .content__description .description__header--desktop{display:none}.odbierzupominek .welcome-page .content .content__description .stages-list{padding:30px 35px 0;font-size:14px;color:#5a5a5a}.odbierzupominek .welcome-page .content .content__description .stages-list a{font-weight:700;color:#f39200}.odbierzupominek .welcome-page .content .content__description .icon-box{text-align:center}.odbierzupominek .welcome-page .content .content__description .icon-box img{height:60px;margin:0 auto}.odbierzupominek .welcome-page .content .content__description .icon-box p{margin:13px 0}.odbierzupominek .welcome-page .content .content__description .button-row{padding-top:25px;text-align:center}.odbierzupominek .welcome-page .content .content__description .go-to-shop--desktop{display:none}.odbierzupominek .welcome-page .content .content__description .go-to-shop--mobile{display:inline-block}.odbierzupominek .odbierzupominek-top-bar{position:fixed;z-index:1;height:80px;margin:0;-webkit-box-shadow:0 0 5px 0 #c9c9c9;-moz-box-shadow:0 0 5px 0 #c9c9c9;box-shadow:0 0 5px 0 #c9c9c9;background:#fff;width:inherit}.odbierzupominek .odbierzupominek-top-bar .logo-container{margin-top:15px}.odbierzupominek .odbierzupominek-top-bar .logo-container .page-logo{width:175px;height:47px;background:center/contain url(https://static.openbenefit.pl/odbierzupominek/v2/logo.png) no-repeat}.odbierzupominek .odbierzupominek-top-bar .logo-container .page-logo--center{margin:0 auto}.odbierzupominek .odbierzupominek-top-bar .logo-container .logout-btn{position:absolute;top:calc(47px/2 - 32px/2);bottom:5px;right:25px;height:32px;width:32px;border:none;background:center/cover no-repeat url(https://static.openbenefit.pl/odbierzupominek/wyloguj_nieakt.png)}.odbierzupominek .odbierzupominek-top-bar .logo-container .logout-btn:hover{background:center/cover no-repeat url(https://static.openbenefit.pl/odbierzupominek/wyloguj_akt.png)}.odbierzupominek .odbierzupominek-top-bar.odbierzupominek-top-bar--border-bottom{border-bottom:1px solid #ccc}.odbierzupominek .landing-page-refreshed .section-container.margin-bottom{margin-bottom:0}.odbierzupominek .landing-page-refreshed .landing-page-background{margin:80px 0 0;min-height:calc(100vh - 80px);background:center/cover no-repeat url(https://static.openbenefit.pl/odbierzupominek/v2/landing_page_mobile_bckg.jpg)}.odbierzupominek .landing-page-refreshed .landing-page-background .layout_text_wrapper{margin-top:65vh}.odbierzupominek .landing-page-refreshed .landing-page-background .layout_text_wrapper .for-mobile{visibility:visible;position:inherit}.odbierzupominek .landing-page-refreshed .landing-page-background .layout_text_wrapper .for-desktop{visibility:hidden;position:absolute}.odbierzupominek .landing-page-refreshed .landing-page-content{min-height:calc(100vh - 80px);margin:0;background-color:#fff}.odbierzupominek .landing-page-refreshed .landing-page-content .forms__login_content{padding:70px 15px}.odbierzupominek .landing-page-refreshed .landing-page-content .label-form{font-size:13px;color:#939393;text-transform:uppercase}.odbierzupominek .landing-page-refreshed .landing-page-content .checkbox label{font-size:14px;color:#707070}.odbierzupominek .landing-page-refreshed .landing-page-content .checkbox label .anchor{font-size:inherit;color:#f39200}.odbierzupominek .landing-page-refreshed .landing-page-content .register-btn{width:164px;height:48px}.odbierzupominek .landing-page-refreshed .layout_text_wrapper{margin-top:55vh}.odbierzupominek .landing-page-refreshed .no-padding{padding:0}.odbierzupominek .landing-page-refreshed .box-shadow{-webkit-box-shadow:0 0 5px 0 #c9c9c9;-moz-box-shadow:0 0 5px 0 #c9c9c9;box-shadow:0 0 5px 0 #c9c9c9}.odbierzupominek .landing-page-refreshed .margin-bottom{margin-bottom:50px}.odbierzupominek .not-found{width:85vw;margin:97px auto 0}.odbierzupominek .not-found .not-found__header{font-size:35px;font-weight:300;margin-bottom:50px}.odbierzupominek .refreshed_footer{background:#4a4a4a}.odbierzupominek .refreshed_footer .refreshed_footer__logo{width:185px;filter:brightness(0) invert(1)}.odbierzupominek .refreshed_footer hr{border:1px solid #fff}.odbierzupominek .refreshed_footer .content-wrapper{color:#fff}.odbierzupominek .refreshed_footer .content-wrapper a:hover{color:#ddd}.odbierzupominek .refreshed_footer .content-wrapper h4{color:#fff}.odbierzupominek .refreshed_footer a:hover{color:#fff}.odbierzupominek .refreshed_footer .description{font-weight:400}.odbierzupominek .products-slider{margin:125px auto 20px;width:100vw;font-size:16px}.odbierzupominek .products-slider .carousel-indicators{display:none}.odbierzupominek .products-slider .carousel-inner{overflow:initial;min-height:calc(100vh - 80px);width:98%;margin:0 auto}.odbierzupominek .products-slider .gallery-slider .carousel-inner{min-height:260px;width:98%}.odbierzupominek .products-slider .product-slide .pictures-slider .carousel-inner{overflow:initial}.odbierzupominek .products-slider .product-slide .slide-header{margin:0 0 15px;text-align:left;color:#000;font-size:1.3125em;width:100%}.odbierzupominek .products-slider .product-slide .slide-details{padding:30px 45px}.odbierzupominek .products-slider .product-slide .slide-details .slide-description{margin-bottom:15px;font-size:1.125em;text-align:left}.odbierzupominek .products-slider .product-slide .slide-details .kit-contents .kit-contents__header{font-size:1.25em;font-weight:400;color:#f39200}.odbierzupominek .products-slider .product-slide .slide-details .kit-contents .kit-contents__list{list-style:none;padding-inline-start:0;display:table}.odbierzupominek .products-slider .product-slide .slide-details .kit-contents .kit-contents__list li{font-size:1.125em;font-weight:600;color:#373737;display:table-row}.odbierzupominek .products-slider .product-slide .slide-details .kit-contents .kit-contents__list li:before{content:'';padding-right:35px;background:left/auto no-repeat url(https://static.openbenefit.pl/odbierzupominek/v2/punktor_karta%20produktu.png);display:table-cell}.odbierzupominek .products-slider .product-slide .slide-details .kit-contents .kit-contents__packing-description{font-size:1.0625em;color:#505050}.odbierzupominek .products-slider .product-slide .purchase-form-box{margin:30px 0}.odbierzupominek .products-slider .product-slide .purchase-form-box .purchase-form-row{padding:0 40px 0 10px}.odbierzupominek .products-slider .product-slide .slide-buttons{display:flex;justify-content:flex-end;flex-direction:column}.odbierzupominek .products-slider .product-slide .slide-buttons .odbierzupominek_btn{width:100%}.odbierzupominek .products-slider .product-slide .slide-buttons .odbierzupominek_btn--left{display:none}.odbierzupominek .products-slider .product-slide .purchase-label{font-size:11px}.odbierzupominek .products-slider .product-slide .required-field:after{content:'*';color:red}.odbierzupominek .products-slider .product-slide .required-info{margin:10px 0;font-size:11px}.odbierzupominek .products-slider .product-slide .required-info:before{content:'*';color:red}.odbierzupominek .products-slider .picture{height:250px;width:99%;margin:5px auto;border-radius:5%;-webkit-box-shadow:0 0 6px 0 #ccc;-moz-box-shadow:0 0 6px 0 #ccc;box-shadow:0 0 6px 0 #ccc}.odbierzupominek .products-slider .picture--desktop{display:none}.odbierzupominek .products-slider .picture--mobile{display:block}.odbierzupominek .carousel-control{display:flex;justify-content:center;height:68px;width:50%;margin-top:287px}.odbierzupominek .carousel-control .fa{top:calc(50% - 17.5px);height:60px;width:40px}.odbierzupominek .carousel-control .fa:before{content:''}.odbierzupominek .carousel-control .fa-chevron-right{right:10px;background:center/cover url(https://static.openbenefit.pl/odbierzupominek/v2/strzalka_prawa.png)}.odbierzupominek .carousel-control .fa-chevron-left{left:10px;background:center/cover url(https://static.openbenefit.pl/odbierzupominek/v2/strzalka_lewa.png)}.odbierzupominek .gallery-slider .carousel-indicators{bottom:-20%;display:block!important}.odbierzupominek .gallery-slider .carousel-indicators li{margin:5px;border:2px solid #fff;height:15px;width:15px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.65);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.65);box-shadow:0 0 5px 0 rgba(0,0,0,.65)}.odbierzupominek .modal-content{border:none}.odbierzupominek .modal-content .carousel-inner{border-radius:3%/5%;height:442px}.odbierzupominek .modal-content .picture{margin:5px auto;box-shadow:none;height:25em}.odbierzupominek .modal-content .carousel-control{min-height:unset;height:100%}.odbierzupominek .modal-dialog{max-height:500px;max-width:650px;overflow:hidden;border-radius:3%/5%}.odbierzupominek .modal-body{padding:5px}.odbierzupominek .modal-body .carousel-inner{height:410px}.odbierzupominek .modal-body .carousel-control .fa-chevron-right{right:25px;background:center/cover url(https://static.openbenefit.pl/odbierzupominek/strzalka_prawa_galeria.png)}.odbierzupominek .modal-body .carousel-control .fa-chevron-left{left:25px;background:center/cover url(https://static.openbenefit.pl/odbierzupominek/strzalka_lewa_galeria.png)}.odbierzupominek .modal-body .carousel-indicators{display:none}.odbierzupominek .section-container--thanks-height{height:100vh}.odbierzupominek .section-container--thanks-height .thanks-background{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;margin:0 auto;background:center/cover no-repeat url(https://static.openbenefit.pl/odbierzupominek/v2/podziekowanie-mobile_bckg.jpg)}.odbierzupominek .section-container--thanks-height .thanks-background .thanks-text{width:80%;margin-top:200px;color:#fff;font-size:35px;text-align:center}.odbierzupominek .section-container--thanks-height .thanks-background .thanks-text h1{margin-bottom:0;font-size:1em;font-weight:600}.odbierzupominek .section-container--voucher-spent-height{height:100vh}.odbierzupominek .section-container--voucher-spent-height .voucher-spent-background{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;margin:0 auto;background:center/cover no-repeat url(https://static.openbenefit.pl/odbierzupominek/v2/podziekowanie-mobile_bckg.jpg)}.odbierzupominek .section-container--voucher-spent-height .voucher-spent-background .voucher-spent-text{width:80%;margin-top:250px;color:#fff;text-align:center}.odbierzupominek .section-container--voucher-spent-height .voucher-spent-background .voucher-spent-text h1{margin-bottom:0;font-size:25px;font-weight:600}.odbierzupominek .section-container--voucher-spent-height .voucher-spent-background .voucher-spent-text p{margin-bottom:10px;font-size:20px;font-weight:300}.odbierzupominek .section-container--voucher-spent-height .voucher-spent-background .voucher-spent-text p.voucher-spent-last-paragraph{font-size:16px;font-weight:400}.odbierzupominek .shop-items{margin:0;position:relative;margin-top:300px;transform:translateY(-50%)}.odbierzupominek .product:hover h3{color:#f39200}.odbierzupominek .product{margin:10px 0 10px 20px;height:300px;width:200px;padding:.5rem;transition:.2s;border-radius:12px;color:#fff;outline:0}.odbierzupominek .product .slide-anchor:focus{outline:0}.odbierzupominek .product h3{color:#6e6e6e;transition:.2s;font-size:16px;width:273px;margin:6% auto;text-align:center;max-width:100%}.odbierzupominek .product h3:hover{color:#f39200}.odbierzupominek .product p{color:#fff}.odbierzupominek .product p strong{font-size:13px}.odbierzupominek .product .shop-item:hover .description-box{height:60%}.odbierzupominek .product .shop-item{border-radius:12px;background-size:cover;align-self:flex-end;display:flex;background-position:center;height:80%;transition:.3s;-webkit-box-shadow:0 0 1px 0 #000;-moz-box-shadow:0 0 1px 0 #000;box-shadow:0 0 1px 0 #000}.odbierzupominek .product .shop-item:hover{box-shadow:0 0 5px 3px rgba(0,0,0,.3)}.odbierzupominek .product .shop-item .description-box{text-overflow:ellipsis;overflow:hidden;display:flex;border-radius:0 0 12px 12px;padding:0 1rem;align-self:flex-end;letter-spacing:1px;line-height:1.5;height:0;width:100%;max-height:60%;background:#f39200;opacity:.85;transition:.4s;font-size:13px}.odbierzupominek .product .shop-item .offer-desc{display:flex;flex-direction:column;text-overflow:ellipsis;padding:.5rem}.odbierzupominek .product .shop-item .offer-desc .offer-desc__title{font-size:16px;margin-bottom:1.475em}.odbierzupominek .product .shop-item .offer-desc .offer-desc__description{max-height:calc(1.475em * 3);margin:0;overflow:hidden;position:relative;font-size:13px}.odbierzupominek .slick-active{transform:scale(1.05)}.odbierzupominek .slick-next,.odbierzupominek .slick-prev{position:absolute;display:block;transition:.2s;height:60px;width:40px;font-size:0;z-index:1;top:calc(50% - 30px);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border:none;outline:0;opacity:.5}.odbierzupominek .slick-next:hover,.odbierzupominek .slick-prev:hover{opacity:.9}.odbierzupominek .slick-disabled{opacity:0;pointer-events:none;transition:.5s}.odbierzupominek .slick-prev{left:37px;background:center/cover no-repeat url(https://static.openbenefit.pl/odbierzupominek/v2/strzalka_lewa.png)}.odbierzupominek .slick-next{right:37px;background:center/cover no-repeat url(https://static.openbenefit.pl/odbierzupominek/v2/strzalka_prawa.png)}.odbierzupominek .visible-mobile{display:block}.odbierzupominek .visible-computer{display:none}@media only screen and (min-width:617px){.odbierzupominek .main_content{padding-top:0}}@media only screen and (min-width:992px){.odbierzupominek .main_content{min-height:calc(100vh - 97px)}.odbierzupominek .section-container{width:85vw;margin:0 auto}.odbierzupominek .header{position:static;width:85vw}.odbierzupominek .odbierzupominek-top-bar{position:relative;height:97px;box-shadow:none}.odbierzupominek .odbierzupominek-top-bar .logo-container{margin-top:25px}.odbierzupominek .odbierzupominek-top-bar .logo-container .logout-btn{right:20px}.odbierzupominek .welcome-page{padding-top:22px}.odbierzupominek .welcome-page .content{width:85vw;margin:0 auto;padding:0 5vw}.odbierzupominek .welcome-page .content .card{height:365px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background:center/cover no-repeat url(https://static.openbenefit.pl/odbierzupominek/v2/kafel_powitalna.png)}.odbierzupominek .welcome-page .content .card .description__header--mobile{display:none}.odbierzupominek .welcome-page .content .content__description .description__header--desktop{display:block}.odbierzupominek .welcome-page .content .content__description h1{font-size:24px;font-weight:300}.odbierzupominek .welcome-page .content .content__description .stages-list{padding:10px 0 0 0;font-size:13px}.odbierzupominek .welcome-page .content .content__description .button-row{padding-top:15px;text-align:start}.odbierzupominek .welcome-page .content .content__description .go-to-shop--desktop{display:inline-block}.odbierzupominek .welcome-page .content .content__description .go-to-shop--mobile{display:none}.odbierzupominek .carousel-control{width:100px;min-height:50vh;margin-top:0}.odbierzupominek .carousel-control .fa{top:calc(50% - 30px)}.odbierzupominek .products-slider{width:85vw;margin:50px auto;font-size:12px}.odbierzupominek .products-slider .carousel-inner{width:80%;min-height:calc(100vh - 380px)}.odbierzupominek .products-slider .product-slide .slide-header{font-size:1.75em;width:380px}.odbierzupominek .products-slider .product-slide .slide-details{padding:0}.odbierzupominek .products-slider .product-slide .purchase-form-box{margin:unset}.odbierzupominek .products-slider .product-slide .purchase-form-box .purchase-form-row{padding:unset}.odbierzupominek .products-slider .product-slide .slide-buttons{flex-direction:row}.odbierzupominek .products-slider .product-slide .slide-buttons .odbierzupominek_btn{display:flex;justify-content:center;align-items:center;font-size:.9em}.odbierzupominek .products-slider .product-slide .slide-buttons .btn--next:after{width:9px;height:12px;right:8px}.odbierzupominek .products-slider .product-slide .slide-buttons .btn--next:hover:after{right:2px}.odbierzupominek .products-slider .product-slide .slide-buttons .odbierzupominek_btn--left{width:25%;padding:0}.odbierzupominek .products-slider .product-slide .slide-buttons .odbierzupominek_btn--right{padding:0 15px 0 0;width:50%}.odbierzupominek .products-slider .picture{height:27em}.odbierzupominek .products-slider .picture--desktop{display:block}.odbierzupominek .products-slider .picture--mobile{display:none}.odbierzupominek .landing-page-refreshed .section-container.margin-bottom{margin-bottom:50px}.odbierzupominek .landing-page-refreshed .landing-page-content{min-height:calc(100vh - 50px)}.odbierzupominek .landing-page-refreshed .landing-page-content .checkbox label{font-size:12px}.odbierzupominek .landing-page-refreshed .landing-page-background{min-height:unset;height:70vh;margin:0;background:center/cover no-repeat url("https://static.openbenefit.pl/odbierzupominek/v2/lp bckg_full hd.jpg")}.odbierzupominek .landing-page-refreshed .landing-page-background .layout_text_wrapper{margin-top:55vh}.odbierzupominek .landing-page-refreshed .landing-page-background .layout_text_wrapper .for-mobile{visibility:hidden;position:absolute}.odbierzupominek .landing-page-refreshed .landing-page-background .layout_text_wrapper .for-desktop{visibility:visible;position:inherit}.odbierzupominek .odbierzupominek_btn{font-size:19px}.odbierzupominek .product{height:450px;width:260px}.odbierzupominek .product .shop-item .offer-desc .offer-desc__description{max-height:calc(1.475em * 8)}.odbierzupominek .slick-active{transform:none}.odbierzupominek .slick-slider{width:95vw;margin:0 0 0 65px}.odbierzupominek .slick-prev{left:calc(37px - 65px - 20px)}.odbierzupominek .visible-mobile{display:none}.odbierzupominek .visible-computer{display:block}.odbierzupominek .section-container--thanks-height .thanks-background{width:95%;height:70vh;margin:0 auto;background:center/cover no-repeat url(https://static.openbenefit.pl/odbierzupominek/v2/podziekowanie_bckg.jpg)}.odbierzupominek .section-container--thanks-height .thanks-background .thanks-text{width:35%}.odbierzupominek .section-container--voucher-spent-height .voucher-spent-background{width:95%;height:70vh;margin:0 auto;background:center/cover no-repeat url(https://static.openbenefit.pl/odbierzupominek/v2/podziekowanie_bckg.jpg)}.odbierzupominek .section-container--voucher-spent-height .voucher-spent-background .voucher-spent-text{width:60%;margin-top:200px}.odbierzupominek .section-container--voucher-spent-height .voucher-spent-background .voucher-spent-text h1{margin-bottom:0;font-size:31px}.odbierzupominek .section-container--voucher-spent-height .voucher-spent-background .voucher-spent-text p{font-size:26px}.odbierzupominek .section-container--voucher-spent-height .voucher-spent-background .voucher-spent-text p.voucher-spent-last-paragraph{font-size:19px}.odbierzupominek .not-found{margin:0 auto}}@media only screen and (min-width:1500px){.odbierzupominek .welcome-page .content .card{height:425px}.odbierzupominek .welcome-page .content .content__description h1{font-size:35px}.odbierzupominek .picture{height:26em}.odbierzupominek .products-slider{font-size:16px}.odbierzupominek .slide-buttons .odbierzupominek_btn{font-size:1em}.odbierzupominek .slide-buttons .btn--next:after{width:10px;height:19px;right:18px}.odbierzupominek .slide-buttons .btn--next:hover:after{right:5px}.odbierzupominek .slide-buttons .odbierzupominek_btn--left{padding:0 5px}.odbierzupominek .slide-buttons .odbierzupominek_btn--right{padding:0 30px 0 5px}.odbierzupominek .section-container--voucher-spent-height .voucher-spent-background .voucher-spent-text{width:55%}.odbierzupominek .section-container--voucher-spent-height .voucher-spent-background .voucher-spent-text h1{margin-bottom:0;font-size:35px}.odbierzupominek .section-container--voucher-spent-height .voucher-spent-background .voucher-spent-text p{font-size:28px}.odbierzupominek .section-container--voucher-spent-height .voucher-spent-background .voucher-spent-text p.voucher-spent-last-paragraph{font-size:21px}}.starlife{font-family:"Open Sans",sans-serif;font-size:15px}.starlife .landing-page{background:url(https://static.openbenefit.pl/starlife/background.jpg) no-repeat;background-size:cover;background-position:center}.starlife .landing-page .top-bar{background:#fff;height:60px}.starlife .landing-page .top-bar img{height:60px;padding:10px;margin-left:30px}.starlife .landing-page .top-bar img.pull-right{margin-left:0;margin-right:10px}.starlife .landing-page .landing-page-content-container{top:50%;transform:translateY(-50%)}.starlife .landing-page .landing-page-content-container .landing-page-content .content{color:#0a5ba8;max-width:680px;width:100%;background:rgba(244,244,244,.8);margin-left:15%;padding:30px;margin-bottom:10px;text-align:left}.starlife .landing-page .landing-page-content-container .landing-page-content .content h2{margin:0;margin-bottom:24px;font-weight:700;font-size:48px}.starlife .landing-page .landing-page-content-container .landing-page-content .content p{font-size:24px;line-height:1.2}.starlife .landing-page .landing-page-content-container .landing-page-content .content button{background:#78ec69;color:#fff;font-weight:300;font-size:30px;margin-top:10px;border:none;padding:10px 65px}.starlife .landing-page .header__nav,.starlife .landing-page .register_header__nav{background:url(https://static.openbenefit.pl/starlife/pasek_menu.jpg) no-repeat;background-size:cover;background-position:center;box-shadow:none;height:65px}.starlife .landing-page .header__nav ul li:hover,.starlife .landing-page .register_header__nav ul li:hover{background-color:#0a5ba8}.starlife .landing-page .header__nav ul li a,.starlife .landing-page .register_header__nav ul li a{color:#fff;font-size:16px;font-weight:400;padding:21px}.starlife .landing-page .header__nav .landing_arrow_down,.starlife .landing-page .register_header__nav .landing_arrow_down{font-size:30px;margin-top:12px;color:#59ffff}.starlife .header-text{color:#07a3e2;font-size:28px}.starlife .help-block a{color:red}.starlife .register_content__steps .ob--badge_step{background-color:#fff;color:#07a3e2;padding:6px 15px;border-radius:0;border:1px solid #07a3e2}.starlife .register_content__steps .ob--badge_step.active{font-weight:400;background-color:#07a3e2;color:#fff}.starlife .cr-icon.fa.fa-check{color:#07a3e2}.starlife .header{color:#fff;background-image:url(https://static.openbenefit.pl/starlife/top_bar.jpg);background-repeat:no-repeat}.starlife .header .header__nav .navbar{box-shadow:none;z-index:auto}.starlife .header .header__top_menu .header__top_menu__logo .brand__logo{background:url(https://static.openbenefit.pl/starlife/logo_starlife.png) no-repeat;width:230px;margin-left:20px;background-position:center}.starlife .header .header__nav{position:relative;background:0 0}.starlife .header .header__nav::after{content:"";background:url(https://static.openbenefit.pl/starlife/pasek_menu.jpg) no-repeat;background-position:center;background-size:cover;opacity:.95;top:0;left:0;width:100%;height:100%;position:absolute}.starlife .header .header__nav .navbar.custom-navbar{z-index:1}.starlife .header .header__nav .navbar-collapse{transition:none}.starlife .header .header__nav ul li a{padding:17.5px 25px;font-size:14px}.starlife .header .header__nav ul li a.active,.starlife .header .header__nav ul li a:hover{background:#0a5ba8}.starlife .header .header__nav .custom-button:focus,.starlife .header .header__nav .custom-button:hover{background:#0a5ba8}.starlife .header .header__nav .custom-button .icon-bar{background:#fff}.starlife .header__sub_nav__list__link{font-size:17px}.starlife .input-group.cell button{padding-top:6px;padding-bottom:6.5px}.starlife .cell-wrapper .cell.checkbox.mob-checkbox{font-size:15px}.starlife .panel-title{font-size:15px}.starlife .popover_header{color:#000}.starlife .refreshed_footer hr{border-color:#fff}.starlife .refreshed_footer .content-wrapper{color:#fff}.starlife .refreshed_footer .content-wrapper h4{color:#fff}.starlife .btn--default{background:#07a3e2;color:#fff;border-radius:0;border:none}.starlife .btn--addon{background-color:#07a3e2;border-color:#07a3e2}.starlife .btn--green{background-color:#78ec69}.starlife .btn--white{background-color:#fff;color:#07a3e2;border:1px solid #07a3e2}.starlife #balance_btn,.starlife .btn--blue_transparent{background-color:rgba(7,163,226,.95)}.starlife #balance_btn:hover,.starlife .btn--blue_transparent:hover{background-color:#0a5ba8}@media (min-width:1200px){.starlife .container{margin:0 auto}}@media only screen and (max-width:767px){.starlife .landing-page{height:auto;min-height:90vh}.starlife .landing-page .landing-page-content-container{position:static;transform:none;margin-top:60px;margin-bottom:20px}.starlife .landing-page .landing-page-content-container .landing-page-content .content{margin-left:0;max-width:100%;padding-left:25px}.starlife .landing-page .top-bar img{height:50px;margin:5px 0;margin-left:5px}.starlife .landing-page .top-bar img.pull-right{margin-right:5px}.starlife .header .header__top_menu .header__top_menu__logo .brand__logo{width:150px;margin-left:5px;background-size:contain}.starlife .header .header__nav{position:relative;background:0 0}.starlife .header .header__nav::after{opacity:1}}.change{font-family:'Source Sans Pro',sans-serif}.change .welcome-page .background .left .content{color:#000}.change .top-bar{height:75px;background:#000}.change .top-bar img{height:100%;display:block;margin:0 auto;padding:12px}.change .landing-page{background:url(https://static.openbenefit.pl/scandinavia/landing_page.jpg) no-repeat;background-size:cover;background-position:center;height:calc(90vh - 75px)}.change .landing-page .btn--blue,.change .landing-page .btn--default,.change .landing-page .btn--next,.change .landing-page .btn--orange{border-radius:0;background-color:#000}.change .landing-page .landing-page-content-container{top:45%;transform:translateY(-50%)}.change .landing-page .landing-page-content-container .landing-page-content .content-bottom,.change .landing-page .landing-page-content-container .landing-page-content .content-top{color:#fff;max-width:570px;width:100%;background:rgba(0,0,0,.5);margin-left:15%;padding:20px}.change .landing-page .landing-page-content-container .landing-page-content .content-top{margin-bottom:10px;text-align:left}.change .landing-page .landing-page-content-container .landing-page-content .content-top h1{font-weight:400;font-size:46px;margin:0;line-height:1.2}.change .landing-page .landing-page-content-container .landing-page-content .content-top h2{margin:0;font-weight:300;font-size:32px;line-height:1.2}.change .landing-page .landing-page-content-container .landing-page-content .content-bottom{position:relative}.change .landing-page .landing-page-content-container .landing-page-content .content-bottom ul{padding:0 20px 35px 20px;margin:0}.change .landing-page .landing-page-content-container .landing-page-content .content-bottom ul li{text-align:left;font-size:17px}.change .landing-page .landing-page-content-container .landing-page-content .content-bottom button{position:absolute;bottom:0;right:0;background:#000;color:#fff;border:none;padding-top:10px;padding-bottom:10px}.change .landing-page .header__nav,.change .landing-page .register_header__nav{background:#000;box-shadow:none;height:55px}.change .landing-page .header__nav li a:hover,.change .landing-page .register_header__nav li a:hover{color:#843992}.change .landing-page .header__nav .landing_arrow_down,.change .landing-page .register_header__nav .landing_arrow_down{color:#843992}.change .form.container-fluid{color:#000}.change .form.container-fluid .btn--blue,.change .form.container-fluid .btn--default,.change .form.container-fluid .btn--next,.change .form.container-fluid .btn--orange{border-radius:0;background-color:#000}.change .form.container-fluid .btn--white{background-color:#fff}.change .form.container-fluid .register_content__steps .ob--badge_step{background-color:#fff;color:#000;padding:6px 15px;border-radius:0;border:1px solid #000}.change .form.container-fluid .register_content__steps .ob--badge_step.active{font-weight:400;background-color:#843992;color:#fff;border:1px solid #843992}.change .form.container-fluid .form-group input,.change .form.container-fluid .form-group label{color:#000;font:inherit;border-color:#000}.change .form.container-fluid .form-group input .cr,.change .form.container-fluid .form-group label .cr{border-radius:0;border-color:#000}.change .form.container-fluid .form-group input .cr-icon,.change .form.container-fluid .form-group label .cr-icon{color:#843992}.change .form.container-fluid .help-block a{color:#000}.change .refreshed_footer{background-color:#000}.change .refreshed_footer .container h4{color:#fff}.change .refreshed_footer .container hr{border-color:#fff}.change .refreshed_footer .content-wrapper a:hover{color:#843992}.change .btn--blank{color:#843992}.change #balance_btn,.change .btn--blue_transparent{background-color:rgba(33,33,33,.85)}.change .btn--blue,.change .btn--default,.change .btn--next,.change .btn--orange,.change .modal_single_offer__tabs>ul>li:last-child a,.change .navbar-default .navbar-toggle:focus,.change .navbar-default .navbar-toggle:hover{border-radius:0;background-color:#843992}.change .btn--addon,.change .btn--blue-bright{background:#843992}.change .active span{border-color:#843992}.change .header__sub_nav__list__link:hover span{border-color:#843992;color:#843992}.change .header-text,.change .header__sub_nav__list__link:hover{color:#843992}.change .ob--badge_cart{border-color:#843992;color:#843992}.change .ob--badge_cart.active{background:#843992;border-color:#843992;color:#fff}.change .cart__navigation i{color:#843992}.change .input-group.cell i{color:#843992}.change .header-text{color:#000}.change .header{background-image:url(https://static.openbenefit.pl/scandinavia/navbar.jpg)}.change .header .header__nav .navbar{z-index:auto}.change .header .brand__logo{background-image:url(https://static.openbenefit.pl/scandinavia/logo_white.png);margin-left:40px;width:150px;background-size:contain}.change .header .brand__logo img{height:auto;width:136px;margin-left:15px;padding:10px 0}.change .header .nav.navbar-nav li{border-left:1px solid transparent}.change .header .navbar .navbar-collapse{background-color:#000}.change .header .navbar .navbar-collapse .responsive-navbar li a:hover{color:#843992}.change .header .navbar .navbar-collapse .responsive-navbar li a.active{color:#843992}.change .download-item{margin-bottom:50px}.change .download-item .download-container{width:150px;height:150px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#843992;color:#fff;margin:0 auto;position:relative}.change .download-item .download-container .icon{font-size:30px;position:absolute;left:50%;top:35%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.change .download-item .download-container .description-wrapper{width:100%;height:40%;position:absolute;bottom:0}.change .download-item .download-container .description-wrapper .description{line-height:100%;font-size:13px;padding:0 10px}.change .download-item .download--btn{background:#843992;color:#fff;outline:0;border:0;border-radius:6px;padding:4px 30px;font-size:13px;transition:.2s;margin-top:10px}@media only screen and (max-width:767px){.change .landing-page{height:auto;min-height:90vh}.change .landing-page .landing-page-content-container{position:static;transform:none;margin:40px 0}.change .landing-page .landing-page-content-container .landing-page-content .content-bottom,.change .landing-page .landing-page-content-container .landing-page-content .content-top{margin-left:0;max-width:100%}.change .landing-page .landing-page-content-container .landing-page-content .content-bottom button{padding-left:25px}.change .navbar.navbar-default{background-color:#000}.change .mobile_menu_btn{color:#fff;border-color:#fff}.change .header .brand__logo{width:115px;margin-left:20px;background-size:contain}.change .header__nav .custom-button:focus,.change .header__nav .custom-button:hover{background-color:#000}.change .header__nav .custom-button span{background:#fff}}.crido .btn--blue,.crido .btn--default,.crido .btn--next,.crido .btn--orange,.crido .modal_single_offer__tabs>ul>li:last-child a,.crido .navbar-default .navbar-toggle:focus,.crido .navbar-default .navbar-toggle:hover{border-radius:0;background-color:#f64c0e}.crido .btn--addon,.crido .btn--blue-bright{background:#f64c0e}.crido .active span{border-color:#f64c0e}.crido .header__sub_nav__list__link:hover span{border-color:#f64c0e;color:#f64c0e}.crido .btn--blank,.crido .header-text,.crido .header__sub_nav__list__link:hover{color:#f64c0e}.crido .ob--badge_cart{border-color:#f64c0e;color:#f64c0e}.crido .ob--badge_cart.active{background:#f64c0e;border-color:#f64c0e;color:#fff}.crido .cart__navigation i{color:#f64c0e}.crido .input-group.cell i{color:#f64c0e}.crido .header-text{color:#f64c0e}.crido .header{color:#fff;background-image:url(https://static.openbenefit.pl/crido/topbar_bg.jpg);background-repeat:no-repeat}.crido .header .header__nav .navbar{box-shadow:none;z-index:auto}.crido .header .header__top_menu .top-menu-link{background-color:rgba(0,26,87,.9)}.crido .header .header__top_menu .header__top_menu__logo .brand__logo{background-image:url(https://static.openbenefit.pl/crido/logo_wnętrze.jpg);background-size:cover}.crido .header .header__nav{background-color:rgba(0,26,87,.9)}.crido .header .header__nav .navbar-collapse{transition:none}.crido .header .header__nav ul li a:hover{background:#f64c0e}.crido .landing-page{background:url(https://static.openbenefit.pl/crido/landing_page_bg.jpg) no-repeat;background-size:cover;background-position:center;color:#fff;height:100vh}.crido .landing-page .top-bar{background-color:#fff}.crido .landing-page .top-bar img{height:60px}.crido .landing-page .landing-page-content-container{bottom:50px}.crido .landing-page .landing-page-content-container .landing-page-content{text-align:left;float:right}.crido .landing-page .landing-page-content-container .landing-page-content .content-bottom,.crido .landing-page .landing-page-content-container .landing-page-content .content-middle,.crido .landing-page .landing-page-content-container .landing-page-content .content-top{background:rgba(0,26,87,.83);max-width:550px;margin-right:90px}.crido .landing-page .landing-page-content-container .landing-page-content .content-bottom h1,.crido .landing-page .landing-page-content-container .landing-page-content .content-bottom h2,.crido .landing-page .landing-page-content-container .landing-page-content .content-middle h1,.crido .landing-page .landing-page-content-container .landing-page-content .content-middle h2,.crido .landing-page .landing-page-content-container .landing-page-content .content-top h1,.crido .landing-page .landing-page-content-container .landing-page-content .content-top h2{margin:0}.crido .landing-page .landing-page-content-container .landing-page-content .content-top{padding:15px 20px;margin-bottom:5px}.crido .landing-page .landing-page-content-container .landing-page-content .content-top h1{font-size:50px;line-height:1}.crido .landing-page .landing-page-content-container .landing-page-content .content-top h2{font-size:31px;line-height:1;font-weight:300}.crido .landing-page .landing-page-content-container .landing-page-content .content-middle{background:rgba(246,76,14,.87);padding:15px 20px;padding-left:0;margin-bottom:10px;font-size:15px}.crido .landing-page .landing-page-content-container .landing-page-content .content-middle ul{margin:0;margin-left:10px}.crido .landing-page .landing-page-content-container .landing-page-content .content-middle ul li{padding-left:15px}.crido .landing-page .landing-page-content-container .landing-page-content .content-bottom{padding:10px 20px;padding-bottom:0}.crido .landing-page .landing-page-content-container .landing-page-content .content-bottom h2{font-size:29px;font-weight:300;margin-bottom:5px}.crido .landing-page .landing-page-content-container .landing-page-content .content-bottom label{font-size:14px}.crido .landing-page .landing-page-content-container .landing-page-content .content-bottom .form-group{margin-bottom:5px}.crido .landing-page .landing-page-content-container .landing-page-content .content-bottom .help-block a{font-size:14px;color:#fff}.crido .landing-page .landing-page-content-container .landing-page-content .content-bottom button{margin-top:25px}.crido .welcome-page-first-login .background{background:url(https://static.openbenefit.pl/crido/welcome_bg.jpg) no-repeat;background-size:cover;background-position:center}.crido .welcome-page-first-login .background .left{width:100%}.crido .welcome-page-first-login .background .left .content{width:100%;padding:5% 5% 0 5%}.crido .welcome-page-first-login .background .left .content .content-description{font-size:14px}.crido .welcome-page-first-login .background .left .content h1{font-size:50px;font-weight:300;line-height:1;margin:0;color:#f64c0e}.crido .welcome-page-first-login .background .left .content h2{font-size:40px;line-height:1;margin:0;margin-bottom:10px;color:#f64c0e}.crido .welcome-page-first-login .background .left .content span{color:#f64c0e}.crido .welcome-page-first-login .background .left .content img{display:block;width:134px;height:55px;margin-top:50px}.crido .welcome-page-first-login .background .left .content ul{list-style:none}.crido .welcome-page-first-login .background .left .content ul li::before{content:"•";color:#f64c0e;display:inline-block;width:14px;margin-left:-14px}.crido .welcome-page .background{background:url(https://static.openbenefit.pl/crido/welcome_bg.jpg) no-repeat;background-size:cover;background-position:center}.crido .welcome-page .background h1{font-size:61px;line-height:1;margin:0;color:#f64c0e}.crido .welcome-page .background h2{font-size:47px;font-weight:300;color:#f64c0e}.crido .welcome-page .background p{font-size:18px}.crido .welcome-page .background a{color:#f64c0e}.crido .welcome-page .background .left{width:65%}.crido .welcome-page .background .left .content{padding:5% 0 0 5%}.crido .welcome-page .background .right{width:35%}.crido .welcome-page .background .hr_logo{display:block;width:198px;height:81px;margin-top:50px}.crido .welcome-page .background .right-wrapper{background:0 0}.crido .download table thead tr th{font-size:15px;width:50%}.crido .download table tbody tr td ol{padding-left:15px;font-size:12px}.crido .download table tbody tr td ol li{padding-left:10px;padding-bottom:2px}.crido .social-profile span{color:#f64c0e}.crido .social-profile h2{color:#f64c0e;font-size:30px}.crido .social-profile h4{font-size:20px;margin-bottom:10px}.crido .social-profile .social_logo{height:100px}.crido .social-profile li{margin-bottom:8px}.crido .social-profile .table thead tr{background-color:#bfbfbf;color:#fff}.crido .social-profile .table thead tr th{font-size:16px;vertical-align:middle;text-align:center}.crido .social-profile .table tbody tr th{font-size:16px;vertical-align:middle;text-align:center;font-weight:300}.crido .social-profile .table tbody tr th:first-of-type{background-color:#bfbfbf;color:#fff;font-weight:600}.crido .social-profile .table tbody tr th:nth-of-type(2){background-color:#f2f2f2;font-weight:600}.crido .social-profile .table tbody tr th:last-of-type{text-align:left}.crido .refreshed_footer{background-color:#363636}.crido .refreshed_footer .content-wrapper h4{color:#fff}.crido .refreshed_footer hr{border-color:#fff}.crido .btn--default{background:#f64c0e;border-radius:0;border:none;color:#fff}.crido #balance_btn{background-color:rgba(0,26,87,.9)}@media only screen and (max-width:767px){.crido .mobile_menu_btn{color:#fff}.crido .navbar.navbar-default{background-color:#fff}.crido .header__nav .custom-button:focus,.crido .header__nav .custom-button:hover{background-color:#f64c0e}.crido .header__nav .custom-button span{background:#fff}.crido .brand__logo{width:150px}.crido .landing-page{height:auto;min-height:90vh}.crido .landing-page .landing-page-content-container{position:static}.crido .landing-page .landing-page-content-container .landing-page-content{padding:50px 0}.crido .landing-page .landing-page-content-container .landing-page-content .content-bottom,.crido .landing-page .landing-page-content-container .landing-page-content .content-middle,.crido .landing-page .landing-page-content-container .landing-page-content .content-top{margin-right:0;padding:10px 20px}.crido .landing-page .landing-page-content-container .landing-page-content .content-top h1{font-size:40px}.crido .landing-page .landing-page-content-container .landing-page-content .content-top h2{font-size:24px}.crido .landing-page .landing-page-content-container .landing-page-content .content-middle{font-size:14px}.crido .landing-page .landing-page-content-container .landing-page-content .content-middle ul{margin-left:-20px}.crido .landing-page .landing-page-content-container .landing-page-content .content-middle ul li{padding-left:0}.crido .landing-page .landing-page-content-container .landing-page-content .content-bottom{padding-bottom:0}.crido .landing-page .landing-page-content-container .landing-page-content .content-bottom h2{font-size:24px}.crido .landing-page .landing-page-content-container .landing-page-content .content-bottom .btn--next{padding:10px 30px 10px 10px;margin-top:15px}.crido .landing-page .landing-page-content-container .landing-page-content .content-bottom .btn--next:after{right:10px}.crido .welcome-page-first-login .background .left .content-caption h1{padding-left:5%}.crido .welcome-page-first-login .background .left .content-caption h2{padding-left:5%}.crido .welcome-page-first-login .background .left .content-description{width:100%;margin:0;padding:0}.crido .welcome-page-first-login .background .left .content-description p{padding:0 5%;font-size:14px}.crido .welcome-page-first-login .background .left .content-description .hr_logo{margin-left:5%}.crido .welcome-page-first-login .background .left .content-description ul li{margin-left:-10px}.crido .welcome-page-first-login .background .left .content-description .hr_logo{margin-bottom:10px}.crido .welcome-page .background .left,.crido .welcome-page .background .right{float:none;width:100%}.crido .welcome-page .background .left{height:initial}.crido .welcome-page .background .left .content{padding:5%;width:100%}.crido .welcome-page .background .left .content .content-caption{text-align:left}.crido .welcome-page .background .left .content .content-caption h1{padding-left:5%}.crido .welcome-page .background .left .content .content-caption h2{font-size:40px;padding-left:5%}.crido .welcome-page .background .left .content .content-description{width:100%;margin:0;padding:0}.crido .welcome-page .background .left .content .content-description p{padding:0 5%;font-size:20px}.crido .welcome-page .background .left .content .content-description button{margin-left:5%}.crido .welcome-page .background .left .content .content-description .hr_logo{width:200px;margin-left:5%}.crido .welcome-page .background .right{height:initial;padding:5%}.crido .welcome-page .background .right .right-wrapper{width:100%;margin:0}.crido .social-benefits .social-benefits__content{padding:0}.crido .social-benefits .social-benefits__content .social-profile{padding:0}.crido .social-benefits .social-benefits__content .social-profile .social_logo{display:block;height:initial;width:60%;margin:0 auto}.crido .social-benefits .social-benefits__content .social-profile .table thead tr th{font-size:11px}.crido .social-benefits .social-benefits__content .social-profile .table tbody tr th{font-size:11px}.crido .social-benefits .social-benefits__content .social-profile .table+p a{font-size:11px}}.fundation{margin:-15px 0 -20px 0}.fundation .bg-wrapper{background:url(https://static.openbenefit.pl/fundation/powitalna_bg.jpg);background-size:cover;background-position:center;min-height:750px}.fundation .bg-wrapper .wrapper{padding:30px 0}.fundation .bg-wrapper .wrapper .content{position:relative;min-height:600px;background:rgba(0,71,126,.55);padding:30px 0;color:#fff}.fundation .bg-wrapper .wrapper .content h2,.fundation .bg-wrapper .wrapper .content p{margin:0;padding:0}.fundation .bg-wrapper .wrapper .content h2{font-size:52px;font-weight:400}.fundation .bg-wrapper .wrapper .content p:nth-of-type(1){font-size:40px;margin:25px 0 35px 0;font-weight:700}.fundation .bg-wrapper .wrapper .content p:nth-of-type(2),.fundation .bg-wrapper .wrapper .content p:nth-of-type(3){font-size:34px;line-height:39px}.fundation .bg-wrapper .wrapper .content p:nth-of-type(4){margin-top:35px}.fundation .bg-wrapper .wrapper .content p:nth-of-type(4),.fundation .bg-wrapper .wrapper .content p:nth-of-type(5){font-size:28px;line-height:33px}.fundation .bg-wrapper .wrapper .content .buttons{margin:50px 125px 0 125px}.fundation .bg-wrapper .wrapper .content .buttons button{outline:0;border:none;background:#0af;border-radius:20px;width:75%;line-height:25px;padding:10px 0;transition:.2s}.fundation .bg-wrapper .wrapper .content .buttons button span:nth-of-type(1){font-size:30px;font-weight:700}.fundation .bg-wrapper .wrapper .content .buttons button span:nth-of-type(2){font-size:23px}.fundation .bg-wrapper .wrapper .content .buttons button:hover{background:#fff;color:#00477e}.fundation .bg-wrapper .wrapper .content .fundation-logo{position:absolute;bottom:20px;left:35px}.fundation .bg-wrapper .wrapper .content .fundation-logo img{width:107px;height:109px}@media only screen and (max-width:991px){.fundation .bg-wrapper{background:url(https://static.openbenefit.pl/fundation/powitalna_bg_mobile.jpg);background-size:cover;background-position:center}.fundation .bg-wrapper .wrapper .content{background:0}.fundation .bg-wrapper .wrapper .content .buttons button{margin-bottom:20px}}@media only screen and (max-width:767px){.fundation .bg-wrapper .wrapper{padding:0 15px 0 15px}.fundation .bg-wrapper .wrapper .content h2{font-size:40px}.fundation .bg-wrapper .wrapper .content p:nth-of-type(1){font-size:25px;margin:16px 0 25px 0}.fundation .bg-wrapper .wrapper .content p:nth-of-type(2),.fundation .bg-wrapper .wrapper .content p:nth-of-type(3){font-size:25px;line-height:31px}.fundation .bg-wrapper .wrapper .content p:nth-of-type(4){margin-top:25px}.fundation .bg-wrapper .wrapper .content p:nth-of-type(4),.fundation .bg-wrapper .wrapper .content p:nth-of-type(5){font-size:20px;line-height:26px}.fundation .bg-wrapper .wrapper .content .buttons{margin:50px 0 0 0}.fundation .bg-wrapper .wrapper .content .buttons button{line-height:18px;padding:7px 0;max-width:250px}.fundation .bg-wrapper .wrapper .content .buttons button span:nth-of-type(1){font-size:20px}.fundation .bg-wrapper .wrapper .content .buttons button span:nth-of-type(2){font-size:17px}}.polcard .top-bar{background:#fff;height:101px}.polcard .top-bar img{width:133px;margin:22.5px 10px 22.5px 60px}.polcard .landing-page{background:url(https://static.openbenefit.pl/polcard/bg_lp.jpg) no-repeat;background-size:cover;background-position:center}.polcard .landing-page .landing-page-content-container{top:45%;transform:translateY(-50%)}.polcard .landing-page .landing-page-content-container .landing-page-content{float:right;margin-right:70px}.polcard .landing-page .landing-page-content-container .landing-page-content .content-bottom,.polcard .landing-page .landing-page-content-container .landing-page-content .content-top{max-width:550px;width:100%;padding:20px}.polcard .landing-page .landing-page-content-container .landing-page-content .content-top{background:rgba(7,167,221,.92);color:#fff;margin-bottom:10px;text-align:left}.polcard .landing-page .landing-page-content-container .landing-page-content .content-top h2{margin:0;font-size:40px;font-weight:400}.polcard .landing-page .landing-page-content-container .landing-page-content .content-top h3{margin:0;font-weight:300;font-size:30px}.polcard .landing-page .landing-page-content-container .landing-page-content .content-bottom{position:relative;background:rgba(241,243,243,.92)}.polcard .landing-page .landing-page-content-container .landing-page-content .content-bottom ul{padding:0 20px 35px 20px;margin:0}.polcard .landing-page .landing-page-content-container .landing-page-content .content-bottom ul li{text-align:left;font-size:16px}.polcard .landing-page .landing-page-content-container .landing-page-content .content-bottom button{position:absolute;bottom:0;right:0;background:rgba(64,175,46,.92);color:#fff;border:none;padding-top:10px;padding-bottom:10px}.polcard .landing-page .header__nav,.polcard .landing-page .register_header__nav{background:rgba(1,63,99,.92);box-shadow:none;height:55px}.polcard .landing-page .header__nav .landing_arrow_down,.polcard .landing-page .register_header__nav .landing_arrow_down{color:#fff}.polcard .navbar{z-index:auto}.polcard .custom-navbar{background:#013f63}.polcard .header{background:#fff}.polcard .brand__logo{background-image:url(https://static.openbenefit.pl/polcard/first_data_logo.png);background-repeat:no-repeat;background-size:contain;width:123px;margin-left:40px}.polcard #balance_btn,.polcard .btn--blue_transparent{background:#fff;color:#013f63}.polcard .header-text{color:#07a7dd}.polcard .btn--blue,.polcard .btn--orange{background:#07a7dd;border-radius:0}.polcard .btn--prev{border-radius:0}.polcard .modal_single_offer__tabs>ul>li:last-child a{background:#07a7dd}.polcard .refreshed_footer{background:#013f63}.polcard .refreshed_footer hr{border-color:#fff}.polcard .refreshed_footer .content-wrapper{color:#fff}.polcard .refreshed_footer .content-wrapper a:hover{color:#ddd}.polcard .refreshed_footer .content-wrapper h4{color:#fff}.polcard .refreshed_footer a:hover{color:#fff}.polcard .background{background:url(https://static.openbenefit.pl/polcard/welcome.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.polcard .background .right .right-wrapper{background:0}.polcard .background .left .content{width:100%;padding:10% 0 0 12%}.polcard .background .left .content .content-description p{margin:0}.polcard .background .left .content .content-description p:nth-of-type(1){font-size:27px}.polcard .background .left .content .content-description p:nth-of-type(2){font-size:40px}.polcard .background .left .content .content-description p:nth-of-type(3){font-size:22px;margin:20px 0}.polcard .background .left .content .content-description p:nth-of-type(4){margin-bottom:25px}.polcard .background .left .content .content-description p:nth-of-type(4),.polcard .background .left .content .content-description p:nth-of-type(5){font-size:18px}.polcard .background .left .content .content-description button{background:#fd850d;color:#fff;border-radius:0;border:0;padding:10px 41px 10px 20px;margin-top:5px}.polcard .background .left .content .content-description .add-info p{margin:20px 0 0 0;font-size:22px;font-weight:700}.polcard .background .left .content .content-description .add-info ul{padding:0;margin-top:0}.polcard .background .left .content .content-description .add-info ul li{font-size:18px;line-height:21px}@media only screen and (max-width:767px){.polcard .top-bar img{margin-left:20px}.polcard .landing-page{min-height:90vh}.polcard .landing-page .landing-page-content-container{bottom:0;top:unset;transform:unset}.polcard .landing-page .landing-page-content-container .landing-page-content{float:unset;margin-right:0}.polcard .landing-page .landing-page-content-container .landing-page-content .content-bottom,.polcard .landing-page .landing-page-content-container .landing-page-content .content-top{padding:20px 10px;margin:0 auto 10px auto}.polcard .landing-page .landing-page-content-container .landing-page-content .content-top h3{font-weight:500;font-size:20px}.polcard .landing-page .landing-page-content-container .landing-page-content .content-top h2{font-size:32px;font-weight:400;line-height:31px}.polcard .landing-page .landing-page-content-container .landing-page-content .content-bottom ul li{font-size:14px}.polcard .landing-page .landing-page-content-container .landing-page-content .content-bottom button{padding-top:5px;padding-bottom:5px}.polcard .help-block a{font-size:13px}.polcard .btn--next{padding:5px 45px 5px 6px}.polcard .btn--next::after{font-size:13px;top:9px}.polcard .btn--prev{padding:4px 15px 4px 40px}.polcard .btn--prev::after{font-size:13px;top:9px}.polcard .brand__logo{margin-left:15px}.polcard .background .left .content{padding:10px 0;width:100%}.polcard .background .left .content .content-description p:nth-of-type(1){font-size:17px}.polcard .background .left .content .content-description p:nth-of-type(2){font-size:25px}.polcard .background .left .content .content-description p:nth-of-type(4),.polcard .background .left .content .content-description p:nth-of-type(5){font-size:16px}.polcard .background .left .content .content-description p:nth-of-type(3){font-size:18px;margin:10px 0}.polcard .background .left .content .content-description button{font-size:14px;padding:8px 41px 8px 10px}.polcard .background .left .content .add-info ul li{padding:0 5%;font-size:16px}.polcard .header__nav .custom-button:focus,.polcard .header__nav .custom-button:hover{background-color:#07a7dd}.polcard .header__nav .custom-button span{background:#fff}}.eskom .landing-page-refreshed .top-bar{height:initial;background-color:#212241}.eskom .landing-page-refreshed .top-bar img{padding:20px;height:143px}.eskom .landing-page-refreshed .content{padding-top:25vh;height:calc(100vh - 143px)}.eskom .landing-page-refreshed .content .login{float:none;margin:0 auto;min-height:215px;max-width:440px;padding:18px;background-color:#e43f33;color:#fff}.eskom .landing-page-refreshed .content .login h2{font-size:30px;font-weight:300;margin:0;margin-bottom:20px}.eskom .landing-page-refreshed .content .login .anchor{font-size:16px}.eskom .landing-page-refreshed .content .login input.form-control{border-radius:20px!important;font-size:16px;padding:8px 12px;height:auto}.eskom .landing-page-refreshed .content .login .login-wrapper-error{background-color:#e43f33;top:5px;height:30px}.eskom .landing-page-refreshed .content .login .login-wrapper-submit{background-color:#212241;top:5px;height:30px}.eskom .landing-page-refreshed .content .login .login-wrapper-submit .login--btn-submit{background:url(https://static.openbenefit.pl/kultura/keyboard_right_arrow_button.png) no-repeat;background-size:15px 13px;background-position:center}.eskom .welcome-page{height:750px;padding:153px 0}.eskom .welcome-page .welcome-content{max-width:1200px;margin:auto auto}.eskom .welcome-page .welcome-content h1{font-size:52px;color:#e43f33;margin:0}.eskom .welcome-page .welcome-content p{font-size:28px}.eskom .welcome-page .welcome-content img{width:100%;margin-bottom:20px}.eskom .header{background:0 0;background-color:#212241}.eskom .header .header__nav{background-color:#e43f33}.eskom .header .header__nav .navbar{z-index:auto}.eskom .header .brand__logo{width:148px;margin-left:25px;padding:9px 0;background:url(https://static.openbenefit.pl/eskom/logo_white.png) no-repeat;background-size:contain;background-position:center}.eskom .header .navbar .navbar-collapse{background-color:#e43f33}.eskom .header .navbar .navbar-collapse .responsive-navbar li a:hover{background:#212241}.eskom .header .navbar .navbar-collapse .responsive-navbar li a.active{background:#212241}.eskom .custom-navbar{margin:0;border:none;background:#e43f33}.eskom .refreshed_footer{background-color:#343434}.eskom .refreshed_footer .container h4{color:#fff}.eskom .refreshed_footer .container hr{border-color:#fff}.eskom .refreshed_footer .content-wrapper a:hover{color:#e43f33}.eskom #balance_btn,.eskom .btn--blue_transparent{background-color:#212241}.eskom .btn--default{color:#fff}.eskom .btn--blue,.eskom .btn--default,.eskom .btn--next,.eskom .btn--orange,.eskom .modal_single_offer__tabs>ul>li:last-child a,.eskom .navbar-default .navbar-toggle:focus,.eskom .navbar-default .navbar-toggle:hover{background-color:#212241}.eskom .btn--blank{color:#212241}.eskom .btn--addon,.eskom .btn--blue-bright{background:#212241}.eskom .active span{border-color:#212241}.eskom .header__sub_nav__list__link:hover span{border-color:#212241;color:#212241}.eskom .header-text,.eskom .header__sub_nav__list__link:hover{color:#212241}.eskom .ob--badge_cart{border-color:#212241;color:#212241}.eskom .ob--badge_cart.active{background:#212241;border-color:#212241;color:#fff}.eskom .cart__navigation i{color:#212241}.eskom .input-group.cell i{color:#212241}.eskom .header-text{color:#212241}@media only screen and (max-width:1220px){.eskom .welcome-page .welcome-content{padding:10px;max-width:1200px}}@media only screen and (max-width:991px){.eskom .landing-page-refreshed .top-bar img{height:120px;display:block;margin:0 auto}.eskom .landing-page-refreshed .content{height:calc(100vh - 120px)}.eskom .landing-page-refreshed .content .login{min-width:auto}.eskom .welcome-page{padding:0;min-height:750px;height:auto}}@media only screen and (max-width:767px){.eskom .header .brand__logo{margin-left:0}.eskom .mobile_menu_btn{color:#fff;border-color:#fff}.eskom .header__nav .custom-button:focus,.eskom .header__nav .custom-button:hover{background-color:#212241}.eskom .header__nav .custom-button span{background:#fff}}.vorwerk .landing-page{background:url(https://static.openbenefit.pl/vorwerk/landing_page_background.jpg) no-repeat center;background-size:cover;height:100vh}.vorwerk .landing-page .top-bar{background:#fff;height:72px}.vorwerk .landing-page .top-bar img{width:141px}.vorwerk .landing-page .top-bar img:nth-of-type(1){padding:11px 0;margin-left:10px}.vorwerk .landing-page .top-bar img:nth-of-type(2){float:right;padding:23px 0;margin-right:10px}.vorwerk .landing-page .landing-page-content-container{left:0;right:0;margin-left:auto;margin-right:auto;max-width:1200px}.vorwerk .landing-page .landing-page-content-container .content{text-align:left}.vorwerk .landing-page .landing-page-content-container .content h2{font-weight:400;font-size:50px;margin:0}.vorwerk .landing-page .landing-page-content-container .content h3{font-weight:400;font-size:28px;margin:0;line-height:30px}.vorwerk .landing-page .landing-page-content-container .content ul{margin:0;padding-left:20px}.vorwerk .landing-page .landing-page-content-container .content ul li{font-size:17px}.vorwerk .landing-page .landing-page-content-container .content .description,.vorwerk .landing-page .landing-page-content-container .content .login{color:#fff;background:rgba(17,60,43,.8)}.vorwerk .landing-page .landing-page-content-container .content .login h2{font-weight:400;color:#fff;text-align:left}.vorwerk .landing-page .landing-page-content-container .content .description{padding:20px}.vorwerk .landing-page .landing-page-content-container .content .login{padding:20px 20px 0 20px}.vorwerk .landing-page .landing-page-content-container .content .login h2{font-size:33px;margin-bottom:10px}.vorwerk .landing-page .landing-page-content-container .content .login label{font-size:14px}.vorwerk .landing-page .landing-page-content-container .content .login .forgot-password{float:right;color:#fff;font-size:14px}.vorwerk .landing-page .landing-page-content-container .content .login .login-btn{padding:10px 20px;font-size:17px;transition:.2s;margin-top:30px}.vorwerk .landing-page .landing-page-content-container .content .login .login-btn:hover{background:#006e19;color:#eee}.vorwerk .landing-page .landing-page-content-container .stick-to-bottom{position:absolute;right:0;bottom:0}.vorwerk .refreshed_footer{background:#323232}.vorwerk .refreshed_footer hr{border-color:#fff}.vorwerk .refreshed_footer .content-wrapper{color:#fff}.vorwerk .refreshed_footer .content-wrapper a:hover{color:#ddd}.vorwerk .refreshed_footer .content-wrapper h4{color:#fff}.vorwerk .refreshed_footer a:hover{color:#fff}.vorwerk .btn--default{color:#fff;border-radius:0;border:none;background:#007f2a}.vorwerk .header-text{color:#007f2a}.vorwerk .header{background:#fff}.vorwerk #balance_btn,.vorwerk .btn--blue_transparent{background:#113c2b}.vorwerk .custom-navbar{box-shadow:none;background:#ececec}.vorwerk .brand__logo{background:url(https://static.openbenefit.pl/vorwerk/vorwerk_logo_green.png);background-repeat:no-repeat;background-size:contain;width:141px;height:52px;margin-left:10px}.vorwerk .navbar{z-index:auto}.vorwerk .header__nav ul li a.active,.vorwerk .header__nav ul li a:hover{background:#008331;color:#fff}.vorwerk .header__nav ul li a{text-transform:initial;color:#949494}.vorwerk .logo-navbar{height:72px;margin-right:5px}.vorwerk .logo-navbar img{width:141px;padding:23px 0}.vorwerk .background{background:url(https://static.openbenefit.pl/vorwerk/welcome_page_bg.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.vorwerk .background .logo img{width:166px;margin:50px}.vorwerk .background .logo img:nth-of-type(1){float:left}.vorwerk .background .logo img:nth-of-type(2){float:right}.vorwerk .background .content{color:#fff;margin-left:100px;margin-right:50px}.vorwerk .background .content h2{margin-top:0;margin-bottom:10px;font-size:62px;color:#008331;font-weight:400}.vorwerk .background .content p,.vorwerk .background .content ul{font-size:19px}.vorwerk .background .content h4{font-size:23px}.vorwerk .btn--blank,.vorwerk .cart__navigation i,.vorwerk .forms__login_content .help-block a,.vorwerk .header__sub_nav__list__link:hover{color:#008331}.vorwerk .cart__price_summary,.vorwerk .header__sub_nav__list__link span,.vorwerk .header__sub_nav__list__link.active span,.vorwerk .ob--badge{border-color:#008331}.vorwerk .ob--badge_step,.vorwerk .ob--badge_step.active{color:#008331;border-color:#008331}.vorwerk .offer_filters .well label i{color:#008331}.vorwerk .ob--badge_cart{color:#008331;border-color:#008331}.vorwerk #balance_btn,.vorwerk .btn--blue_transparent,.vorwerk .modal_single_offer__tabs>ul>li:last-child a,.vorwerk .ob--badge{background:#008331}.vorwerk .ob--badge_cart.active{background:#008331;color:#fff}@media only screen and (max-width:767px){.vorwerk .landing-page{height:auto}.vorwerk .landing-page .landing-page-content-container{padding:50px 0;position:static}.vorwerk .landing-page .landing-page-content-container .stick-to-bottom{position:static;padding:0}.vorwerk .landing-page .landing-page-content-container .content h2{font-size:30px}.vorwerk .landing-page .landing-page-content-container .content h3{font-size:20px;line-height:25px}.vorwerk .landing-page .landing-page-content-container .content .description{padding:10px;margin-bottom:10px}.vorwerk .landing-page .landing-page-content-container .content ul li{font-size:14px}.vorwerk .landing-page .landing-page-content-container .content .top{padding:0}.vorwerk .landing-page .landing-page-content-container .content .login{padding:10px 10px 0 10px}.vorwerk .landing-page .landing-page-content-container .content .login h2{font-size:28px}.vorwerk .landing-page .landing-page-content-container .content .login .login-btn{padding:5px 15px;font-size:14px}.vorwerk .background{background:url(https://static.openbenefit.pl/vorwerk/welcome_page_bg_mobile.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.vorwerk .background .content{margin-left:15px;margin-right:15px}.vorwerk .background .content h2{font-size:50px}.vorwerk .background .content h4{font-size:17px}.vorwerk .background .content p{font-size:15px}.vorwerk .background .content ul{font-size:15px}}.kghmzwr .landing-page{background:url(https://static.openbenefit.pl/kghmzwr/bg_landing_page.jpg) no-repeat;background-size:cover;background-position:center}.kghmzwr .landing-page .top-bar{background:#fff;height:60px}.kghmzwr .landing-page .top-bar img{width:128px;margin:10px}.kghmzwr .landing-page .landing-page-content-container{top:50%;transform:translateY(-50%)}.kghmzwr .landing-page .landing-page-content-container .landing-page-content .content-bottom,.kghmzwr .landing-page .landing-page-content-container .landing-page-content .content-top{color:#fff;max-width:550px;width:100%;background:rgba(27,35,46,.6);margin-left:15%;padding:20px}.kghmzwr .landing-page .landing-page-content-container .landing-page-content .content-top{margin-bottom:10px;text-align:left}.kghmzwr .landing-page .landing-page-content-container .landing-page-content .content-top h2{margin:0;font-weight:300;font-size:25px}.kghmzwr .landing-page .landing-page-content-container .landing-page-content .content-bottom{position:relative}.kghmzwr .landing-page .landing-page-content-container .landing-page-content .content-bottom ul{padding:0 20px 35px 20px;margin:0}.kghmzwr .landing-page .landing-page-content-container .landing-page-content .content-bottom ul li{text-align:left;font-size:16px}.kghmzwr .landing-page .landing-page-content-container .landing-page-content .content-bottom button{position:absolute;bottom:0;right:0;background:#fff;color:#a77556;border:none;padding-top:10px;padding-bottom:10px}.kghmzwr .landing-page .header__nav,.kghmzwr .landing-page .register_header__nav{background:rgba(235,225,222,.95);box-shadow:none;height:55px}.kghmzwr .forms__register_content .btn--default{text-transform:capitalize}.kghmzwr .about-program{max-width:840px}.kghmzwr .about-program h2{font-size:30px;font-weight:300;color:#a77556}.kghmzwr .about-program ul{padding:0 20px}.kghmzwr .about-program p,.kghmzwr .about-program ul li{color:#6e6e6e;font-size:14px}.kghmzwr .brand__logo{background:url(https://static.openbenefit.pl/kghmzwr/logo_white.png) no-repeat;background-position:center;background-size:contain;margin-left:30px;width:140px}.kghmzwr .landing_arrow_down{color:#a77556}.kghmzwr .landing_arrow_down:active,.kghmzwr .landing_arrow_down:focus,.kghmzwr .landing_arrow_down:hover{color:#a77556}.kghmzwr .header-text{color:#a77556;font-size:30px}.kghmzwr .btn--default{background:#a77556;color:#fff;border-radius:0;border:none}.kghmzwr .checkbox .cr{border-color:#a77556;border-radius:0;color:#a77556}.kghmzwr .navbar{z-index:auto}.kghmzwr .custom-navbar{background:rgba(235,225,222,.95)}.kghmzwr .header__nav ul li a{color:#000}.kghmzwr .header__nav ul li a:hover{background:#a77556;color:#fff}.kghmzwr .header__nav ul li a.active{background:#a77556;color:#fff}.kghmzwr .header{background:url(https://static.openbenefit.pl/kghmzwr/topbar.png);background-size:cover;background-position:center;background-repeat:no-repeat}.kghmzwr .btn--blank,.kghmzwr .cart__navigation i,.kghmzwr .forms__login_content .help-block a,.kghmzwr .header__sub_nav__list__link:hover{color:#a77556}.kghmzwr .cart__price_summary,.kghmzwr .header__sub_nav__list__link span,.kghmzwr .header__sub_nav__list__link.active span,.kghmzwr .ob--badge{border-color:#a77556}.kghmzwr .ob--badge_step,.kghmzwr .ob--badge_step.active{color:#a77556;border-color:#a77556}.kghmzwr .offer_filters .well label i{color:#a77556}.kghmzwr .ob--badge_cart{color:#a77556;border-color:#a77556}.kghmzwr #balance_btn,.kghmzwr .btn--blue_transparent,.kghmzwr .modal_single_offer__tabs>ul>li:last-child a,.kghmzwr .ob--badge{background:#a77556}.kghmzwr .ob--badge_cart.active{background:#a77556;border-color:#a77556;color:#fff}.kghmzwr .refreshed_footer hr{border-color:#fff}.kghmzwr .refreshed_footer .content-wrapper{color:#fff}.kghmzwr .refreshed_footer .content-wrapper a:hover{color:#ddd}.kghmzwr .refreshed_footer .content-wrapper h4{color:#fff}.kghmzwr .refreshed_footer a:hover{color:#fff}@media only screen and (max-width:767px){.kghmzwr .custom-button:focus,.kghmzwr .custom-button:hover{background:#a77556}.kghmzwr .custom-button:focus span,.kghmzwr .custom-button:hover span{background:#fff}.kghmzwr .landing-page{height:auto;min-height:90vh}.kghmzwr .landing-page .landing-page-content-container{position:static;transform:none;margin:40px 0}.kghmzwr .landing-page .landing-page-content-container .landing-page-content .content-bottom,.kghmzwr .landing-page .landing-page-content-container .landing-page-content .content-top{margin-left:0;max-width:100%}.kghmzwr .landing-page .landing-page-content-container .landing-page-content .content-bottom button{padding-left:25px}}@media only screen and (max-width:450px){.kghmzwr .btn--next{font-size:13px;padding-left:12px;padding-right:40px}.kghmzwr .brand__logo{margin-left:20px;width:120px}.kghmzwr .landing-page .landing-page-content-container .landing-page-content .content-top h2{font-size:20px}.kghmzwr .landing-page .landing-page-content-container .landing-page-content .content-bottom ul li{font-size:14px}.kghmzwr .landing-page .landing-page-content-container .landing-page-content .content-bottom button{font-size:13px}}.ozogtomczykowski .btn--blue,.ozogtomczykowski .btn--default,.ozogtomczykowski .btn--next,.ozogtomczykowski .btn--orange,.ozogtomczykowski .modal_single_offer__tabs>ul>li:last-child a,.ozogtomczykowski .navbar-default .navbar-toggle:focus,.ozogtomczykowski .navbar-default .navbar-toggle:hover{background-color:#009ee2}.ozogtomczykowski .btn--white{background-color:#fff}.ozogtomczykowski .btn--addon,.ozogtomczykowski .btn--blue-bright{background:#009ee2}.ozogtomczykowski #balance_btn,.ozogtomczykowski .btn--blue_transparent{background-color:#009ee2}.ozogtomczykowski .mobile_menu_btn{color:#fff}.ozogtomczykowski .active span{border-color:#009ee2}.ozogtomczykowski .header__sub_nav__list__link:hover span{border-color:#009ee2;color:#009ee2}.ozogtomczykowski .header-text,.ozogtomczykowski .header__sub_nav__list__link:hover{color:#009ee2}.ozogtomczykowski .ob--badge_cart{border-color:#009ee2;color:#009ee2}.ozogtomczykowski .ob--badge_cart.active{background:#009ee2;border-color:#009ee2;color:#fff}.ozogtomczykowski .cart__navigation i{color:#009ee2}.ozogtomczykowski .input-group.cell i{color:#009ee2}.ozogtomczykowski .header-text{color:#1f2f4b}.ozogtomczykowski .top-bar img{width:167px;margin:10px 0 10px 60px}.ozogtomczykowski .landing-page{background:url(https://static.openbenefit.pl/ozogtomczykowski/ozog_tomczykowski_lp_bg.jpg) no-repeat;background-size:cover;background-position:center;height:86vh}.ozogtomczykowski .landing-page .landing-page-bar{background-color:#1f2f4b;height:55px}.ozogtomczykowski .landing-page .header__nav,.ozogtomczykowski .landing-page .register_header__nav{background:#1f2f4b;box-shadow:none;height:55px}.ozogtomczykowski .landing-page .header__nav .landing_arrow_down,.ozogtomczykowski .landing-page .register_header__nav .landing_arrow_down{color:#fff}.ozogtomczykowski .landing-page button{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);width:154px;height:39px;border-radius:10px;color:#fff;background:#009ee2;border:none}.ozogtomczykowski .landing-page .landing-page-content-container{top:50%;bottom:initial;transform:translateY(-50%)}.ozogtomczykowski .landing-page .landing-page-content-container .landing-page-content{width:520px;margin-left:145px;color:#fff;position:relative}.ozogtomczykowski .landing-page .landing-page-content-container .landing-page-content h2{font-size:50px;text-align:left;text-shadow:0 0 10px rgba(0,0,0,.3)}.ozogtomczykowski .landing-page .landing-page-content-container .landing-page-content span{font-weight:400}.ozogtomczykowski .landing-page .landing-page-content-container .landing-page-content .figure-img{position:absolute;top:45%}.ozogtomczykowski .landing-page .landing-page-content-container .landing-page-content .figure-img:first-of-type{left:-12%}.ozogtomczykowski .landing-page .landing-page-content-container .landing-page-content .figure-img:last-of-type{right:17%}.ozogtomczykowski .form.container-fluid{color:#000}.ozogtomczykowski .form.container-fluid .btn--blue,.ozogtomczykowski .form.container-fluid .btn--default,.ozogtomczykowski .form.container-fluid .btn--next,.ozogtomczykowski .form.container-fluid .btn--orange{border-radius:10px;background-color:#009ee2}.ozogtomczykowski .form.container-fluid .btn--white{background-color:#fff}.ozogtomczykowski .form.container-fluid .forms__register_content{border:none}.ozogtomczykowski .form.container-fluid .register_content__steps .ob--badge_step{background-color:#fff;color:#009ee2;padding:6px 15px;border-radius:0;border:1px solid #009ee2}.ozogtomczykowski .form.container-fluid .register_content__steps .ob--badge_step.active{font-weight:400;background-color:#009ee2;color:#fff;border:1px solid #009ee2}.ozogtomczykowski .form.container-fluid .form-group input,.ozogtomczykowski .form.container-fluid .form-group label{color:#000;font:inherit;border-color:#000}.ozogtomczykowski .form.container-fluid .form-group input .cr,.ozogtomczykowski .form.container-fluid .form-group label .cr{border-radius:0;border-color:#000}.ozogtomczykowski .form.container-fluid .form-group input .cr-icon,.ozogtomczykowski .form.container-fluid .form-group label .cr-icon{color:#009ee2}.ozogtomczykowski .form.container-fluid .form-group.required label:after{color:#1f2f4b}.ozogtomczykowski .form.container-fluid .help-block a{color:#000}.ozogtomczykowski .background{background:url(https://static.openbenefit.pl/ozogtomczykowski/ozog_tomczykowski_powitalna_bg.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:750px;margin:0 auto;max-width:1200px;position:relative}.ozogtomczykowski .background .content{color:#fff;width:55%;padding:5% 0 0 6%;height:100%}.ozogtomczykowski .background .content .content-caption h2{font-size:46px;font-weight:400;margin:0 0 10px 0}.ozogtomczykowski .background .content .content-description{margin-bottom:10px;font-size:17px}.ozogtomczykowski .background .content .content-description button{background:#db051e;color:#fff;border:2px solid #fff;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;padding:10px 15px;font-size:20px;transition:.2s;margin-top:30px}.ozogtomczykowski .background .content .content-description h4{margin-bottom:0;color:#1f2f4b}.ozogtomczykowski .background .content .content-description ul{margin-top:0;padding-left:25px;list-style:none}.ozogtomczykowski .background .content .content-description ul li::before{content:"•";color:#1f2f4b;display:inline-block;width:10px;margin-left:-10px}.ozogtomczykowski .background .right{float:none;height:initial}.ozogtomczykowski .background .right .right-wrapper{position:absolute;top:0;right:50px;margin:320px auto 0 auto}.ozogtomczykowski .background .welcome-bottom .buttons{position:absolute;bottom:30px;padding:20px 60px 0 60px;width:100%}.ozogtomczykowski .background .welcome-bottom .buttons .btn--link{background:0 0;color:#fff;outline:0;border-radius:12px;border:2px solid #fff;padding:5px 18px;width:100%;font-size:19px;min-height:50px;transition:.2s}.ozogtomczykowski .background .welcome-bottom .buttons .btn--link:hover{color:#1f2f4b;background:#fff;text-shadow:none}.ozogtomczykowski .header{background:#fff}.ozogtomczykowski .header .header__nav .navbar{z-index:auto}.ozogtomczykowski .header .custom-navbar{background-color:#1f2f4b}.ozogtomczykowski .header .navbar .navbar-collapse{background-color:#1f2f4b}.ozogtomczykowski .header .header__top_menu .header__top_menu__logo .brand__logo{background:url(https://static.openbenefit.pl/ozogtomczykowski/logo.jpg) no-repeat;background-position:center;background-size:contain;margin-left:24px;width:155px}.ozogtomczykowski .header .header__top_menu .nav.navbar-nav li{border-left:1px solid transparent;border-bottom:1px solid transparent}.ozogtomczykowski .refreshed_footer{background-color:#363636}.ozogtomczykowski .refreshed_footer .container h4{color:#fff}.ozogtomczykowski .refreshed_footer .container hr{border-color:#fff}.ozogtomczykowski .refreshed_footer .content-wrapper a:hover{color:#009ee2}@media only screen and (max-width:767px){.ozogtomczykowski .top-bar{position:relative;height:10vh}.ozogtomczykowski .top-bar img{margin:auto 10px;position:absolute;top:0;left:0;bottom:0;right:0;width:120px}.ozogtomczykowski .landing-page{height:90vh}.ozogtomczykowski .landing-page .landing-page-content-container .landing-page-content{width:initial;margin:0 15px}.ozogtomczykowski .landing-page .landing-page-content-container .landing-page-content h2{line-height:initial;margin:10px 0}.ozogtomczykowski .landing-page button{bottom:5%}.ozogtomczykowski .navbar.navbar-default{background-color:#1f2f4b}.ozogtomczykowski .background{background:url(https://static.openbenefit.pl/ozogtomczykowski/ozog_tomczykowski_powitalna_bg_mobile.jpg);background-position:center top}.ozogtomczykowski .background .content{padding:10% 4% 0 4%;width:initial;height:initial}.ozogtomczykowski .background .welcome-bottom .buttons{position:initial;padding:15px;bottom:initial}.ozogtomczykowski .background .welcome-bottom .buttons button{margin-bottom:5px}.ozogtomczykowski .header .header__top_menu .header__top_menu__logo .brand__logo{width:110px}.ozogtomczykowski .header .header__nav{background-color:#1f2f4b}.ozogtomczykowski .header .header__nav .custom-button span{background:#fff}}.ricoh .landing-page{background:url(https://static.openbenefit.pl/ricoh/background_desk.jpg) no-repeat center;background-size:cover;height:100vh}.ricoh .landing-page .header__nav.register_header__nav{background-color:rgba(33,33,33,.89);height:65px;top:calc(100% - 65px)}.ricoh .landing-page .header__nav.register_header__nav a{font-size:32px;color:#fff}.ricoh .landing-page .top-bar{background:#fff}.ricoh .landing-page .top-bar img{height:70px;padding:10px 25px}.ricoh .landing-page .landing-page-content-container{bottom:18%}.ricoh .landing-page .landing-page-content h1{color:#fff;font-size:55px;text-shadow:0 0 10px rgba(0,0,0,.3)}.ricoh .landing-page .landing-page-content .btn-login{font-size:22px;padding:20px 50px;border-radius:0}.ricoh .form.container-fluid{color:#1e494e}.ricoh .form.container-fluid .register_content__steps .ob--badge_step{background-color:#fff;color:#e8213c;padding:6px 15px;border-radius:10px;border:1px solid #e8213c}.ricoh .form.container-fluid .register_content__steps .ob--badge_step.active{font-weight:400;background-color:#e8213c;color:#fff;border:1px solid #e8213c}.ricoh .form.container-fluid .form-group input,.ricoh .form.container-fluid .form-group label{color:#1e494e;font:inherit;border-color:#1e494e}.ricoh .form.container-fluid .form-group input .cr,.ricoh .form.container-fluid .form-group label .cr{border-radius:0;border-color:#1e494e}.ricoh .form.container-fluid .form-group input .cr-icon,.ricoh .form.container-fluid .form-group label .cr-icon{color:#e8213c}.ricoh .form.container-fluid .help-block a{color:#1e494e;font-size:14px}.ricoh .form.container-fluid .btn--blue{background-color:#e8213c}.ricoh .header{background:url(https://static.openbenefit.pl/ricoh/nav.jpg) no-repeat}.ricoh .header .header__nav .navbar{z-index:auto}.ricoh .header .navbar-default .navbar-toggle .icon-bar{background-color:#fff}.ricoh .header .custom-navbar{background-color:rgba(33,33,33,.89)}.ricoh .header .header__top_menu .header__top_menu__logo .brand__logo{background:url(https://static.openbenefit.pl/ricoh/logo.png) no-repeat;background-position:center;background-size:contain;margin-left:24px;width:155px}.ricoh .toast .message{min-height:50px;margin:25px 0;height:initial}.ricoh .download-container{width:150px;height:150px;background:#55797b;color:#fff;margin:0 auto;position:relative}.ricoh .download-container .icon{font-size:30px;position:absolute;left:50%;top:35%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ricoh .download-container .description-wrapper{width:100%;height:40%;position:absolute;bottom:0}.ricoh .download-container .description-wrapper .description{line-height:100%;font-size:13px;padding:0 25px}.ricoh .questionnaire{color:#55797b}.ricoh .questionnaire .question-item:nth-child(even){background:#fafafa}.ricoh .questionnaire .wrapper input:checked~.checkmark{background-color:#e8213c}.ricoh .questionnaire .checkmark{border:1px solid #e8213c}.ricoh .refreshed_footer{background-color:#363636}.ricoh .refreshed_footer .container h4{color:#fff}.ricoh .refreshed_footer .container hr{border-color:#fff}.ricoh .refreshed_footer .content-wrapper a:hover{color:#e8213c}.ricoh #balance_btn,.ricoh .btn--blue_transparent{color:#fff;background-color:rgba(30,73,78,.89)}.ricoh #balance_btn:hover,.ricoh .btn--blue_transparent:hover{background-color:#1e494e}.ricoh .btn--blue{background-color:#55797b}.ricoh .btn-login{color:#fff;background-color:#e8213c}.ricoh .btn--orange{color:#fff;background-color:#55797b}.ricoh .btn--blank{color:#55797b}.ricoh .btn--addon_small,.ricoh .btn--blue-bright{border:1px solid #55797b;background-color:#55797b}.ricoh .mobile_menu_btn{border:2px solid #55797b;color:#55797b}.ricoh .download--btn{background:#55797b;color:#fff;outline:0;border:0;border-radius:6px;padding:10px 40px;font-size:13px;transition:.2s;margin-top:10px;margin-bottom:40px}.ricoh .data-processing p{font-size:15px}.ricoh .profile input.form-control{border-color:#55797b}.ricoh .btn--addon,.ricoh .header__nav ul li a.active,.ricoh .modal_single_offer__tabs>ul>li:last-child a,.ricoh .navbar-default .navbar-toggle:focus,.ricoh .navbar-default .navbar-toggle:hover{background:#e8213c}.ricoh .offer_filters .well label i{color:#55797b}.ricoh .active span{border-color:#55797b}.ricoh .header__sub_nav__list__link:hover span{border-color:#55797b;color:#55797b}.ricoh .header-text,.ricoh .header__sub_nav__list__link:hover{color:#55797b}.ricoh .ob--badge_cart{border-color:#e8213c;color:#e8213c}.ricoh .ob--badge_cart.active{background:#e8213c;border-color:#e8213c;color:#fff}.ricoh .cart__navigation i{color:#e8213c}@media only screen and (max-width:767px){.ricoh .landing-page{background:url(https://static.openbenefit.pl/ricoh/background_mobile.jpg) no-repeat center;background-size:cover}.ricoh .header .header__top_menu .header__top_menu__logo .brand__logo{margin-left:10px;width:135px}}.globalo .landing-page{background:url(https://static.openbenefit.pl/globalo/BG_lp.jpg) no-repeat center;background-size:cover;height:100vh}.globalo .landing-page .header__nav.register_header__nav{background-color:#2a292a;height:65px;top:calc(100% - 65px)}.globalo .landing-page .header__nav.register_header__nav a{font-size:32px;color:#fff}.globalo .landing-page .top-bar{background:#fff}.globalo .landing-page .top-bar img{height:60px;padding:12px 25px}.globalo .landing-page .landing-page-content-container{bottom:18%}.globalo .landing-page .landing-page-content h1{color:#fff;font-size:43px;font-weight:lighter;margin-bottom:40px}.globalo .landing-page .landing-page-content h1 span{font-size:46px;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,.3)}.globalo .landing-page .landing-page-content .btn-login{height:52px;width:182px;font-size:17.5px;border-radius:8px;border:2px solid #fff;color:#fff;background-color:#39535c}.globalo .register-wrapper{min-height:initial;padding:initial;display:initial}.globalo .register-wrapper input{box-shadow:0 0 11px 3px rgba(0,0,0,.2);border-radius:20px!important;outline:0}.globalo .register-wrapper .tab-pane{padding-top:0}.globalo .register-wrapper .forms__login_content{padding:0 25px;min-height:500px}.globalo .register-wrapper .forms__login_content .help-block a{color:#39535c}.globalo .register-wrapper .register-btn-wrapper{margin-bottom:20px}.globalo .welcome-page{color:#fff}.globalo .welcome-page .background{background-image:url(https://static.openbenefit.pl/globalo/bg_powitalna.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;max-width:initial;position:relative}.globalo .welcome-page .content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:860px;text-align:center;background-color:rgba(57,83,92,.87);padding:20px}.globalo .welcome-page .content .content-caption h2{margin:0;font-size:46px;font-weight:lighter;line-height:1.1}.globalo .welcome-page .content .content-caption h2 span{font-weight:700}.globalo .welcome-page .content .content-description .content-list{margin:45px 0;font-size:22px}.globalo .welcome-page .content .content-description .content-list p{margin:0}.globalo .welcome-page .content .content-description a{margin-top:50px;color:inherit}.globalo .welcome-page .content .content-description button{font-size:18px;width:288px;height:55px;border-radius:8px;background:0 0;border:2px solid #fff}.globalo .header{background:#fff}.globalo .header .header__nav .navbar{z-index:auto}.globalo .header .navbar-default .navbar-toggle .icon-bar{background-color:#fff}.globalo .header .custom-navbar{background-color:#2a292a}.globalo .brand__logo{background:url(https://static.openbenefit.pl/globalo/Logo.png) no-repeat;background-position:center;background-size:contain;margin-left:24px;width:155px}.globalo .profile input.form-control{border-color:#39535c}.globalo .btn--addon,.globalo .header__nav ul li a.active,.globalo .modal_single_offer__tabs>ul>li:last-child a{background:#39535c}.globalo .navbar-default,.globalo .navbar-toggle:focus,.globalo .navbar-toggle:hover{background:#2c85ba}.globalo .header__nav ul li a.active{background:#2c85ba}.globalo .offer_filters .well label i{color:#39535c}.globalo .active span{border-color:#39535c}.globalo .header__sub_nav__list__link:hover span{border-color:#39535c;color:#39535c}.globalo .register-caption{color:#39535c}.globalo .register_content__steps .ob--badge_step{background-color:#fff;color:#39535c;padding:6px 15px;border-radius:15px;border:1px solid #39535c}.globalo .register_content__steps .ob--badge_step.active{font-weight:400;background-color:#39535c;color:#fff;border:1px solid #39535c}.globalo .header-text,.globalo .header__sub_nav__list__link:hover{color:#39535c}.globalo .ob--badge_cart{border-color:#39535c;color:#39535c}.globalo .ob--badge{background:#39535c;border:none}.globalo .ob--badge_cart.active{background:#39535c;border-color:#39535c;color:#fff}.globalo .cart__navigation i{color:#39535c}.globalo #balance_btn,.globalo .btn--blue_transparent{color:#fff;background-color:rgba(44,133,186,.89);margin-left:2px}.globalo #balance_btn:hover,.globalo .btn--blue_transparent:hover{background-color:#2c85ba}.globalo .btn--blue{background-color:#39535c}.globalo .btn--common{color:#fff;background-color:#39535c}.globalo .btn--orange{color:#fff;background-color:#39535c}.globalo .btn--blank{color:#2c85ba}.globalo .btn--addon_small,.globalo .btn--blue-bright{border:1px solid #39535c;background-color:#39535c}.globalo .mobile_menu_btn{border:2px solid #39535c;color:#39535c}.globalo .refreshed_footer{background-color:#2a292a}.globalo .refreshed_footer .container h4{color:#fff}.globalo .refreshed_footer .container hr{border-color:#fff}.globalo .refreshed_footer .content-wrapper a:hover{color:#2c85ba}@media only screen and (max-width:767px){.globalo .landing-page{background:url(https://static.openbenefit.pl/globalo/lp_bg_mobile.jpg) no-repeat center;background-size:cover}.globalo .landing-page .landing-page-content h1{font-size:34px;background:rgba(0,0,0,.2);font-weight:500}.globalo .register-wrapper .forms__login_content{padding:0;min-height:300px}.globalo .register-wrapper .forms__login_content .btn--common{padding:5px 10px}.globalo .register-wrapper .register-margin{margin-bottom:15px}.globalo .help-block{font-size:12px}.globalo .brand__logo{margin-left:10px;width:135px}.globalo .welcome-page .background{margin:0;position:relative}.globalo .welcome-page .content{margin-top:130px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:15px}.globalo .welcome-page .content .content-description .content-list{margin:30px 0}.globalo .welcome-page .content .content-description a{margin-top:15px}.globalo .welcome-page .content .content-description button{width:initial;height:initial;padding:10px 20px;font-size:18px;margin-top:15px}}.carlzeiss .landing-page{background:url(https://static.openbenefit.pl/carlzeiss/lp_bckg.jpg) no-repeat 92%;background-size:cover;height:100vh}.carlzeiss .landing-page .landing-page-content-container{width:440px;bottom:30%;left:15%}.carlzeiss .landing-page .landing-page-content-container .landing-page-content{color:#fff;font-size:28px;text-align:left}.carlzeiss .landing-page .landing-page-content-container .landing-page-content .content-top h2{margin-top:0;line-height:1.2}.carlzeiss .landing-page .landing-page-content-container .landing-page-content .content-top h2 span{font-weight:300}.carlzeiss .landing-page .landing-page-content-container .landing-page-content:before{display:block;content:"";width:38px;height:38px;position:absolute;top:-35px;left:-45px;border-top:5px solid #131e8b;border-left:5px solid #131e8b}.carlzeiss .landing-page .landing-page-content-container .landing-page-content:after{display:block;content:"";width:38px;height:38px;position:absolute;top:-35px;right:-45px;border-top:5px solid #131e8b;border-right:5px solid #131e8b}.carlzeiss .landing-page .landing-page-content-container .landing-page-content div:before{display:block;content:"";width:38px;height:38px;position:absolute;bottom:-45px;left:-45px;border-bottom:12px solid #131e8b;border-left:12px solid #131e8b}.carlzeiss .landing-page .landing-page-content-container .landing-page-content div:after{display:block;content:"";width:38px;height:38px;position:absolute;bottom:-45px;right:-45px;border-bottom:5px solid #131e8b;border-right:5px solid #131e8b}.carlzeiss .landing-page .header__nav,.carlzeiss .landing-page .register_header__nav{background-color:rgba(255,255,255,.8);height:55px}.carlzeiss .landing-page .top-bar{background-color:#fff;height:77px}.carlzeiss .landing-page .top-bar img{margin-left:52px;height:100%;padding:12px}.carlzeiss .form.container-fluid{color:#000}.carlzeiss .form.container-fluid h2{color:#000}.carlzeiss .form.container-fluid .forms__register_content{border:none}.carlzeiss .form.container-fluid .register_content__steps .ob--badge_step{background-color:#fff;color:#088bce;padding:6px 15px;border-radius:0;border:1px solid #088bce}.carlzeiss .form.container-fluid .register_content__steps .ob--badge_step.active{font-weight:400;background-color:#088bce;color:#fff;border:1px solid #088bce}.carlzeiss .form.container-fluid .form-group input,.carlzeiss .form.container-fluid .form-group label{color:#000;font:inherit;border-color:#000}.carlzeiss .form.container-fluid .form-group input .cr,.carlzeiss .form.container-fluid .form-group label .cr{border-radius:0;border-color:#000}.carlzeiss .form.container-fluid .form-group input .cr-icon,.carlzeiss .form.container-fluid .form-group label .cr-icon{color:#088bce}.carlzeiss .form.container-fluid .help-block a{color:#000}.carlzeiss .header{background-image:url(https://static.openbenefit.pl/carlzeiss/menu_bcgd.jpg)}.carlzeiss .header .header__nav .navbar{z-index:auto}.carlzeiss .header .navbar-default .navbar-toggle:hover{background-color:#088bce}.carlzeiss .header .navbar-default .navbar-toggle .icon-bar{background-color:#fff}.carlzeiss .header .custom-navbar{background-color:#fff}.carlzeiss .header .nav.navbar-nav li{border-left:1px solid transparent}.carlzeiss .header .header__nav .navbar .navbar-collapse{background-color:#fff}.carlzeiss .header .header__nav .navbar .navbar-collapse .responsive-navbar li a{background-color:transparent;font-weight:500;text-transform:lowercase;color:#a1a1a1}.carlzeiss .header .header__nav .navbar .navbar-collapse .responsive-navbar li a::first-letter{text-transform:uppercase}.carlzeiss .header .header__nav .navbar .navbar-collapse .responsive-navbar li a:hover{background-color:transparent;color:#000}.carlzeiss .header .header__nav .navbar .navbar-collapse .responsive-navbar li a.active{background-color:transparent;font-weight:700;color:#000}.carlzeiss .brand__logo{background:url(https://static.openbenefit.pl/carlzeiss/carlzeiss-logo.png) no-repeat;background-position:center;background-size:contain;margin-left:24px;height:53px;width:155px}.carlzeiss .welcome-page{color:#fff}.carlzeiss .welcome-page .background{background-image:url(https://static.openbenefit.pl/carlzeiss/28082019_powitalna_bckg2.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;max-width:initial;position:relative}.carlzeiss .welcome-page .content{position:absolute;left:40%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:700px;padding:20px}.carlzeiss .welcome-page .content .content-caption h2{margin:0;font-size:46px;line-height:1.1}.carlzeiss .welcome-page .content .content-description .content-list{margin:30px 0;font-size:16px;line-height:1.1}.carlzeiss .welcome-page .content .content-description .content-list p{margin:0}.carlzeiss .welcome-page .content .content-description a{margin-top:50px;color:inherit}.carlzeiss .welcome-page .content .content-description button{font-size:18px;width:288px;height:55px;background:#088bce;border:none}.carlzeiss .questionnaire{color:#444}.carlzeiss .questionnaire .question-item:nth-child(even){background:#fafafa}.carlzeiss .questionnaire .cr{border-radius:0;border-color:#088bce}.carlzeiss .questionnaire .cr-icon{color:#088bce}.carlzeiss .questionnaire .wrapper input:checked~.checkmark{background-color:#088bce}.carlzeiss .questionnaire .checkmark{border:1px solid #088bce}.carlzeiss .download-item{margin-bottom:50px}.carlzeiss .download-item .download-container{width:150px;height:150px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#088bce;color:#fff;margin:0 auto;position:relative}.carlzeiss .download-item .download-container .icon{font-size:30px;position:absolute;left:50%;top:35%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carlzeiss .download-item .download-container .description-wrapper{width:100%;height:40%;position:absolute;bottom:0}.carlzeiss .download-item .download-container .description-wrapper .description{line-height:100%;font-size:13px;padding:0 25px}.carlzeiss .download-item .download--btn{background:#088bce;color:#fff;outline:0;border:0;border-radius:6px;padding:4px 30px;font-size:13px;transition:.2s;margin-top:10px}.carlzeiss .question .caption{font-weight:200;color:#088bce}.carlzeiss .question .btn--send{color:#fff;background:#088bce;outline:0;border:0;padding:7px 20px;font-size:14px;font-weight:600}.carlzeiss .refreshed_footer{background-color:#2a292a}.carlzeiss .refreshed_footer .container h4{color:#fff}.carlzeiss .refreshed_footer .container hr{border-color:#fff}.carlzeiss .refreshed_footer .content-wrapper a:hover{color:#088bce}.carlzeiss .btn--default{border-radius:0}.carlzeiss .btn--login{font-size:16.5px;font-weight:700;background:0 0;color:#fff;padding:7px 30px;border:2.5px solid #fff}.carlzeiss #balance_btn,.carlzeiss .btn--blue_transparent{color:#666;background-color:transparent;margin-left:2px}.carlzeiss #balance_btn:hover,.carlzeiss .btn--blue_transparent:hover{background-color:#fff}.carlzeiss #balance_btn .fa,.carlzeiss .btn--blue_transparent .fa{color:#088bce}.carlzeiss .btn--blue{background-color:#088bce}.carlzeiss .header-text{color:#088bce}.carlzeiss .btn--common{color:#fff;background-color:#088bce}.carlzeiss .btn--orange{color:#fff;background-color:#088bce}.carlzeiss .btn--blank{color:#088bce}.carlzeiss .btn--addon_small,.carlzeiss .btn--blue-bright{border:1px solid #088bce;background-color:#088bce}.carlzeiss .mobile_menu_btn{border:2px solid #088bce;color:#088bce}.carlzeiss .custom-button{background-color:#088bce}.carlzeiss .offer_filters__search button{border-radius:9px;border-bottom-left-radius:0;border-top-left-radius:0}.carlzeiss .socials .nav.nav-tabs li.active a{border:1px solid #088bce;background-color:#088bce}.carlzeiss .socials .download--btn{background:#088bce}.carlzeiss .socials .loader div{border-right:4px solid #088bce}.carlzeiss .socials .loader div:after,.carlzeiss .socials .loader div:before{border-left:3px solid #088bce}.carlzeiss .socials .loader div:after{border-right:2px solid #088bce}.carlzeiss .socials .file-input::before{background:#088bce}.carlzeiss .socials .file-download-icon{color:#088bce}.carlzeiss .socials .sidebar-menu .available-benefits .benefits .active-benefit,.carlzeiss .socials .sidebar-menu .available-benefits .benefits .benefit:hover{color:#088bce}.carlzeiss .socials .checkmark-list li:before{content:'✓'}@media only screen and (max-width:767px){.carlzeiss .landing-page{background:url(https://static.openbenefit.pl/carlzeiss/lp_bckg.jpg) no-repeat 84% 50%}.carlzeiss .landing-page .landing-page-content-container{position:relative;width:100%;bottom:initial;left:initial;padding:35px;margin:0;top:10%}.carlzeiss .landing-page .landing-page-content-container .landing-page-content .content-top h2{text-shadow:0 2px 6px #000}.carlzeiss .landing-page .landing-page-content-container .landing-page-content:before{width:38px;height:38px;top:5px;left:5px}.carlzeiss .landing-page .landing-page-content-container .landing-page-content:after{width:38px;height:38px;top:5px;right:5px}.carlzeiss .landing-page .landing-page-content-container .landing-page-content div:before{width:38px;height:38px;bottom:5px;left:5px}.carlzeiss .landing-page .landing-page-content-container .landing-page-content div:after{width:38px;height:38px;bottom:5px;right:5px}.carlzeiss .landing-page .top-bar img{margin-left:25px}.carlzeiss .brand__logo{margin-left:10px;width:135px}.carlzeiss .welcome-page .background{background-image:url(https://static.openbenefit.pl/carlzeiss/powitalna_bckg_mobile.jpg);margin:0;position:relative}.carlzeiss .welcome-page .content{margin-top:70px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:15px}.carlzeiss .welcome-page .content .content-description .content-list{margin:30px 0}.carlzeiss .welcome-page .content .content-description a{margin-top:15px}.carlzeiss .welcome-page .content .content-description button{width:initial;height:initial;padding:10px 20px;font-size:18px;margin-top:15px}}.upkarty .landing-page{background:url(https://static.openbenefit.pl/upkarty/background.jpg) no-repeat;background-size:cover;background-position:center;height:100vh}.upkarty .landing-page .top-bar{height:60px;background:rgba(255,255,255,.9)}.upkarty .landing-page .top-bar .topbar-left{list-style-type:none;padding:0;margin:0;line-height:60px}.upkarty .landing-page .top-bar .topbar-left li{display:inline-block;margin:0 10px}.upkarty .landing-page .top-bar .topbar-left li img{height:35px}.upkarty .landing-page .top-bar .topbar-left li a{display:block;color:#000}.upkarty .landing-page .top-bar .topbar-left li a:hover{color:#f7941d}.upkarty .landing-page .top-bar .topbar-left .tooltip{z-index:initial}.upkarty .landing-page .top-bar .topbar-left .tooltip .tooltip-arrow{top:-13px;left:50%;margin-left:-20px;border-width:0 20px 20px;border-bottom-color:#f59100}.upkarty .landing-page .top-bar .topbar-left .tooltip .tooltip-arrow:after{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;top:0;left:50%;margin-left:-17px;border-width:3px 17px 17px;border-bottom-color:#fff;content:''}.upkarty .landing-page .top-bar .topbar-left .tooltip .tooltip-inner{background:#fff;color:#5b5b5b;font-size:14px;border:2px solid #f7941d}.upkarty .landing-page .top-bar .topbar-right{margin-top:10px}.upkarty .landing-page .top-bar .topbar-right span{display:inline-block;margin-right:10px}.upkarty .landing-page .upkarty_cards img{display:block}.upkarty .landing-page .landing-page-content-container{bottom:20%}.upkarty .landing-page .landing-page-content-container .landing-page-content h2{font-size:40px;font-weight:200;margin:0}.upkarty .landing-page .landing-page-content-container .landing-page-content>h4{text-align:center;font-weight:200;font-size:20px;margin:10px 0}.upkarty .landing-page .landing-page-content-container .landing-page-content .login-form{max-width:380px;margin:40px auto 0 auto;background:rgba(0,0,0,.3);color:#fff;padding:10px 20px;text-align:left}.upkarty .landing-page .landing-page-content-container .landing-page-content .login-form .toast .message{margin-bottom:10px}.upkarty .landing-page .landing-page-content-container .landing-page-content .login-form .login-caption{margin:0 0 5px 0;font-size:24px;text-align:left}.upkarty .landing-page .landing-page-content-container .landing-page-content .login-form .text-danger{color:#ff5f5c}.upkarty .landing-page .landing-page-content-container .landing-page-content .login-form a{color:#fff}.upkarty .landing-page .card-balance{position:relative;left:calc(50% - 595px);top:5%;height:80%;width:1190px;overflow-y:auto;padding:1rem}.upkarty .landing-page .card-balance::-webkit-scrollbar{width:10px}.upkarty .landing-page .card-balance::-webkit-scrollbar-track{box-shadow:inset 0 0 5px transparent;border-radius:0}.upkarty .landing-page .card-balance::-webkit-scrollbar-thumb{background:0 0;border-radius:10px}.upkarty .landing-page .card-balance .card-balance-content{background:#fff;padding:4rem;margin:2rem}.upkarty .landing-page .card-balance .card-balance-content h1{font-size:55px;color:#434343;font-weight:100;margin:0;line-height:1}.upkarty .landing-page .card-balance .card-balance-content h2{margin:0 0 4rem;font-size:33px;font-weight:100}.upkarty .landing-page .card-balance .card-balance-content h2 a{color:red;cursor:pointer}.upkarty .landing-page .card-balance .card-balance-content li,.upkarty .landing-page .card-balance .card-balance-content p{font-size:22px}.upkarty .landing-page .card-balance .card-balance-content .no-margin{margin:0}.upkarty .landing-page .login-info_box{position:fixed;bottom:5px;left:5px;z-index:999;background-color:#eead0e;font-size:16px;padding:12px;max-width:240px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.upkarty .login-info{padding-top:20px}.upkarty .reset-password form{color:#666}.upkarty .reset-password form label{font-weight:initial}.upkarty .reset-password .colored-text{color:#666}.upkarty .header{background:center/cover url(https://static.openbenefit.pl/upkarty/nav.jpg) no-repeat}.upkarty .header .header__top_menu .header__top_menu__logo .brand__logo{background-image:url(https://static.openbenefit.pl/upkarty/upkarty_logo.png);margin-left:50px}.upkarty .header .header__nav .navbar{box-shadow:none;z-index:auto}.upkarty .header .header__nav{background:0}.upkarty .header .header__nav .navbar-default{background-color:rgba(247,148,29,.6)}.upkarty .header .header__nav .navbar-default .navbar-collapse .responsive-item a{text-transform:initial;font-weight:400;font-size:22px}.upkarty .offers_bg,.upkarty .welcome_bg{background:url(https://static.openbenefit.pl/upkarty/bg_logged.jpg)}.upkarty .offers_bg{padding:0}.upkarty .offers_bg .container:first-child{padding:35px 10px;background:#fff}.upkarty .welcome-page .background{background-image:url(https://static.openbenefit.pl/upkarty/welcome_desk.png)}.upkarty .welcome-page .background .content .content-caption{position:absolute;left:32%;top:8%}.upkarty .welcome-page .background .content .content-caption h2{color:#fff;font-size:60px;font-weight:lighter;line-height:1;margin:0;margin-bottom:10px}.upkarty .welcome-page .background .content .content-caption span{color:#fff;font-size:24px;font-weight:lighter;line-height:1;display:block}.upkarty .welcome-page .background .content .content-description{position:absolute;top:40%;left:10%;max-width:50%}.upkarty .welcome-page .background .content .content-description p{font-size:24px;font-weight:lighter;color:#797979;margin-bottom:36px}.upkarty .welcome-page .background .content .content-description p:last-of-type{font-size:36px;margin-bottom:60px}.upkarty .welcome-page .background .content .content-description .btn-welcome{font-size:24px;width:227px;height:72px;color:#fff;background-color:#f7941d;outline:0;border:none}.upkarty .welcome-page .background_mobile{background-image:url(https://static.openbenefit.pl/upkarty/welcome_mobile.jpg);background-size:cover;background-position:top center}.upkarty .welcome-page .background_mobile .content{padding:35% 4% 10% 4%}.upkarty .welcome-page .background_mobile .content h2{font-size:22px;line-height:1.4;font-weight:400;margin-bottom:30px;color:#f7941d}.upkarty .welcome-page .background_mobile .content p{font-size:16px;color:#797979;margin-bottom:16px}.upkarty .welcome-page .background_mobile .content p:last-of-type{font-size:20px;margin-bottom:30px}.upkarty .welcome-page .background_mobile .content .btn-welcome{font-size:18px;padding:15px 25px;color:#fff;background:#f7941d;outline:0;border:none}.upkarty .upkarty-dummyprofile{max-width:1200px;margin:0 auto;display:block;width:100%}.upkarty .btn--addon,.upkarty .btn--blue-bright,.upkarty .modal_single_offer__tabs>ul>li:last-child a,.upkarty .navbar-default .navbar-toggle:focus,.upkarty .navbar-default .navbar-toggle:hover{background:#f7941d}.upkarty .header__nav ul li a.active,.upkarty .header__nav ul li a:hover{transition:.2s;background:rgba(193,101,0,.6)}.upkarty .active span{border-color:#f7941d}.upkarty .header__sub_nav__list__link:hover span{border-color:#f7941d;color:#f7941d}.upkarty .header-text,.upkarty .header__sub_nav__list__link:hover{color:#f7941d}.upkarty .ob--badge_cart{border-color:#f7941d;color:#f7941d}.upkarty .ob--badge_cart.active{background:#f7941d;border-color:#f7941d;color:#fff}.upkarty .cart__navigation i{color:#f7941d}.upkarty .text-orange{color:#f7941d}.upkarty .navbar{z-index:auto}.upkarty #balance_btn,.upkarty .btn--blue_transparent{background:rgba(247,148,29,.6)}.upkarty #balance_btn:hover,.upkarty .btn--blue_transparent:hover{background:rgba(193,101,0,.6)}.upkarty .btn--blue,.upkarty .btn--orange{background:#f7941d}.upkarty .top-menu-link{border:none}.upkarty .forms__register_content{border-left-width:0;padding:0;padding-bottom:15px}.upkarty .forms__register_content .register_content__steps{margin:0 0 15px 0}.upkarty .form_caption{font-size:25px;font-weight:200}.upkarty .color-grey{color:#666}.upkarty .ob--badge_step{border-radius:0;border-color:#f7941d;padding:2px 8px;color:#f7941d}.upkarty .ob--badge_step.active{background:#f7941d;color:#fff;border-width:1px}.upkarty .btn--blue{background:#f7941d}.upkarty .btn--default{border-radius:0}.upkarty .checkbox .cr,.upkarty .radio .cr{border-radius:0}.upkarty .btn--white{border-color:#f7941d;color:#f7941d}.upkarty .checkbox label input[type=checkbox]+.cr>.cr-icon,.upkarty .radio label input[type=radio]+.cr>.cr-icon{color:#11ff02}.upkarty .tos-container{background:#fff;padding:60px 75px 40px 75px;font-weight:600;min-height:750px;max-height:initial;color:#727272}.upkarty .tos-container h2{font-size:40px;margin:0}.upkarty .tos-container h3{font-size:28px;margin-bottom:5px;margin-top:0}.upkarty .tos-container p{font-size:16px;margin-bottom:16px}.upkarty .tos-container .table thead th{background-color:#fff;color:#ff8a00;font-weight:300;font-size:24px;border-bottom:#727272 solid 2px}.upkarty .tos-container .table tbody td,.upkarty .tos-container .table tbody td a{font-weight:300;font-size:24px;color:#727272}.upkarty .signature_cards .form-control{border-radius:5px!important}.upkarty .signature_cards .text-danger{opacity:1;transition:opacity .3s}.upkarty .signature_cards .text-danger.ng-hide{opacity:0}.upkarty .signature_cards .cr-icon{color:#3696f3}.upkarty .signature_cards .error-container{box-shadow:0 -1px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);padding:15px;position:absolute;background:#fff;max-width:400px;text-align:center;top:45px;z-index:400;opacity:1;transition:opacity .3s}.upkarty .signature_cards .error-container.ng-hide{opacity:0}.upkarty .signature_cards .error-container .error-arrow{position:absolute;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid;top:-10px;left:50%;margin-left:-10px;border-bottom-color:#fff;border-width:0 10px 10px}.upkarty .signature_cards .error-container .error-arrow::after{position:absolute;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid;z-index:-1;content:"";top:-1px;left:-11px;border-bottom-color:#bbb;border-width:0 11px 11px}.upkarty .signature_cards p{margin-bottom:10px}.upkarty .signature_cards .btn--default{background:#bdbdbd;padding:6px 20px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);color:#fff}.upkarty .signature_cards .btn--default a{color:#fff}.upkarty .signature_cards .btn--success{background:#38bb41}.upkarty .signature_cards .container-background{background:#fff;padding:15px;min-height:750px}.upkarty .signature_cards .transaction-number{padding-right:0;margin-top:25px;text-align:right}.upkarty .signature_cards .timeline{margin-top:25px;margin-bottom:45px}.upkarty .signature_cards .timeline hr{width:86%;position:absolute;left:7%;top:calc(14% + 12px);border-top:2px solid #000}.upkarty .signature_cards .timeline .number span{display:inline-block;height:50px;width:50px;border-radius:50%;border:1px solid #bdbdbd;background:#bdbdbd;color:#fff;line-height:50px}.upkarty .signature_cards .timeline .number span.active{border:1px solid #3696f3;background:#3696f3}.upkarty .refreshed_footer{background:#3a3a3a}.upkarty .refreshed_footer hr{border-color:#fff}.upkarty .refreshed_footer .content-wrapper{color:#fff}.upkarty .refreshed_footer .content-wrapper a:hover{color:#ddd}.upkarty .refreshed_footer .content-wrapper h4{color:#fff}.upkarty .refreshed_footer a:hover{color:#fff}.upkarty .form{min-height:700px}.upkarty .form .screens img:nth-of-type(2){width:100%;max-width:468px;margin-bottom:30px}.upkarty .margin-bottom-15{margin-bottom:15px}.upkarty .bg-green{background:#14cc60;outline:0;font-weight:700;transition:.2s}.upkarty .register-type-pick h3{margin-top:0}.upkarty .register-type-pick .btn--blue{width:200px}.upkarty .register-type-pick .divider{line-height:42px;margin:0 10px}@media only screen and (max-width:767px){.upkarty .form{min-height:100vh}.upkarty .form .header-text{text-align:center;font-size:22px}.upkarty .form_caption{font-size:16px}.upkarty .landing-page .header__nav{position:fixed;z-index:999;background-color:rgba(255,255,255,.9);box-shadow:none}.upkarty .landing-page .header__nav ul li a{color:#000}.upkarty .landing-page .header__nav .navbar-default{box-shadow:none}.upkarty .landing-page .top-bar{height:50px}.upkarty .landing-page .top-bar .topbar-left{height:50px}.upkarty .landing-page .top-bar .topbar-right span{font-size:13px}.upkarty .landing-page .top-bar .topbar-right button{padding:5px 10px}.upkarty .landing-page .landing-page-content-container{bottom:5%}.upkarty .landing-page .landing-page-content-container .landing-page-content h2{font-size:27px;font-weight:700}.upkarty .landing-page .landing-page-content-container .landing-page-content h4{font-size:18px;font-weight:700}.upkarty .landing-page .landing-page-content-container .landing-page-content .login-caption{font-size:25px}.upkarty .landing-page .landing-page-content-container .landing-page-content .help-block{font-size:13px}.upkarty .form .screens img:nth-of-type(1){margin:0 auto;display:block}.upkarty .tos-container{padding:20px 25px 20px 25px}.upkarty .tos-container .table thead th{font-size:14px}.upkarty .tos-container .table tbody td,.upkarty .tos-container .table tbody td a{font-size:14px}.upkarty .signature_cards .container-background{min-height:initial}.upkarty .signature_cards .timeline hr{top:initial}.upkarty .signature_cards .timeline .number span{height:25px;width:25px;line-height:25px}.upkarty .signature_cards .transaction-number{text-align:left}.upkarty .signature_cards .transaction-amount{width:100%}.upkarty .header .header__nav{background:#f7941d}.upkarty .header .header__nav .custom-navbar .custom-button .icon-bar,.upkarty .header .header__nav .custom-navbar .custom-button .sr-only{background:#fff}.upkarty .header .header__top_menu .header__top_menu__logo .brand__logo{width:130px;background-size:contain;margin-left:10px}.upkarty .header .header__nav .navbar-default .navbar-collapse .responsive-item a{font-size:18px}.upkarty .register-type-pick{padding:0;margin:20px 0;text-align:center}.upkarty .register-type-pick .btn--blue{width:100px}.upkarty .toast .message p{font-size:14px}}@media only screen and (max-width:1200px){.upkarty .landing-page .card-balance{left:5px;width:100%;padding:0}.upkarty .landing-page .card-balance .card-balance-content{margin:0;padding:2rem}.upkarty .landing-page .card-balance .card-balance-content h1{font-size:35px}.upkarty .landing-page .card-balance .card-balance-content h2{font-size:25px}.upkarty .landing-page .card-balance .card-balance-content h2 a{cursor:pointer}.upkarty .landing-page .card-balance .card-balance-content li,.upkarty .landing-page .card-balance .card-balance-content p{font-size:17px}.upkarty .landing-page .card-balance .card-balance-content img{max-width:100%}}.sharp .landing-page{background:url(https://static.openbenefit.pl/sharp/bckg_lp.jpg) no-repeat;background-size:cover;background-position:bottom;height:100vh}.sharp .landing-page .landing-page-content-container{bottom:26%}.sharp .landing-page .landing-page-content-container .landing-page-content h1{font-size:68px;line-height:1.3;font-weight:lighter;color:#fff}.sharp .landing-page .landing-page-content-container .landing-page-content h1 span{font-size:47px}.sharp .landing-page .top-bar{height:75px;background:#fff}.sharp .landing-page .top-bar img{height:100%;padding:12px}.sharp .form.container-fluid{color:#000}.sharp .form.container-fluid .btn--blue,.sharp .form.container-fluid .btn--default,.sharp .form.container-fluid .btn--next,.sharp .form.container-fluid .btn--orange{background-color:#e6000d}.sharp .form.container-fluid .btn--white{background-color:#e6000d;color:#fff;border:none}.sharp .form.container-fluid .forms__register_content{border:none}.sharp .form.container-fluid .register_content__steps .ob--badge_step{background-color:#fff;color:#e6000d;padding:6px 15px;border:1px solid #e6000d;border-radius:5px}.sharp .form.container-fluid .register_content__steps .ob--badge_step.active{font-weight:400;background-color:#e6000d;color:#fff;border:1px solid #e6000d}.sharp .form.container-fluid .form-group input,.sharp .form.container-fluid .form-group label{color:#000;font:inherit;border-color:#000}.sharp .form.container-fluid .form-group input .cr,.sharp .form.container-fluid .form-group label .cr{border-color:#000;border-radius:0}.sharp .form.container-fluid .form-group input .cr-icon,.sharp .form.container-fluid .form-group label .cr-icon{color:#e6000d}.sharp .form.container-fluid .help-block a{color:#000}.sharp .header{background:#fff}.sharp .header .header__nav .navbar{z-index:auto}.sharp .header .header__nav ul li a{color:#464646;font-size:16px;text-transform:capitalize;font-weight:400}.sharp .header .header__nav ul li a.active,.sharp .header .header__nav ul li a:hover{background-color:#464646;color:#fff}.sharp .header .navbar-default .navbar-toggle .icon-bar{background-color:#e6000d}.sharp .header .custom-navbar{background-color:#f3f3f3}.sharp .header .brand__logo{background:url(https://static.openbenefit.pl/sharp/logo-sharp_wallet.jpg) no-repeat;background-position:center;background-size:contain;margin-left:55px;width:155px}.sharp .welcome-page{color:#fff}.sharp .welcome-page .background{background-image:url(https://static.openbenefit.pl/sharp/bckg_powitalna.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;max-width:initial;position:relative}.sharp .welcome-page .content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:860px;padding:20px}.sharp .welcome-page .content .content-caption h2{margin:0;font-size:46px;font-weight:lighter;line-height:1.1}.sharp .welcome-page .content .content-description .content-list{margin:25px 0;font-size:19px}.sharp .welcome-page .content .content-description .content-list p{margin-bottom:25px}.sharp .welcome-page .content .content-description a{font-size:31px;font-weight:lighter;margin-top:50px;color:inherit}.sharp .welcome-page .content .content-description a img{margin-left:15px}.sharp .navbar-default .navbar-toggle:focus,.sharp .navbar-default .navbar-toggle:hover{background-color:#464646}.sharp .btn--blue,.sharp .btn--default,.sharp .btn--next,.sharp .btn--orange,.sharp .modal_single_offer__tabs>ul>li:last-child a{background-color:#e6000d}.sharp .btn--addon,.sharp .btn--blue-bright{background:#e6000d}.sharp .active span{border-color:#e6000d}.sharp .header__sub_nav__list__link:hover span{border-color:#e6000d;color:#e6000d}.sharp .header-text,.sharp .header__sub_nav__list__link:hover{color:#e6000d}.sharp .ob--badge_cart{border-color:#e6000d;color:#e6000d}.sharp .ob--badge_cart.active{background:#e6000d;border-color:#e6000d;color:#fff}.sharp .cart__navigation i{color:#e6000d}.sharp .input-group.cell i{color:#e6000d}.sharp .header-text{color:#e6000d}.sharp .btn-login{border-radius:7px;font-size:27px;padding:15px 47px;background-color:transparent;color:#fff;border:1px solid #fff;font-weight:lighter}.sharp #balance_btn,.sharp .btn--blue_transparent{color:#fff;background-color:rgba(70,70,70,.89);margin-left:2px}.sharp #balance_btn:hover,.sharp .btn--blue_transparent:hover{background-color:#464646}.sharp .btn--blue{background-color:#e6000d}.sharp .btn--common{color:#fff;background-color:#e6000d}.sharp .btn--orange{color:#fff;background-color:#e6000d}.sharp .btn--blank{color:#464646}.sharp .btn--addon_small,.sharp .btn--blue-bright{border:1px solid #e6000d;background-color:#e6000d}.sharp .mobile_menu_btn{border:2px solid #e6000d;color:#fff}.sharp .download-item{margin-bottom:50px}.sharp .download-item .download-container{width:150px;height:150px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#e6000d;color:#fff;margin:0 auto;position:relative}.sharp .download-item .download-container .icon{font-size:30px;position:absolute;left:50%;top:35%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sharp .download-item .download-container .description-wrapper{width:100%;height:40%;position:absolute;bottom:0}.sharp .download-item .download-container .description-wrapper .description{line-height:100%;font-size:13px;padding:0 25px}.sharp .download-item .download--btn{background:#e6000d;color:#fff;outline:0;border:0;border-radius:6px;padding:4px 30px;font-size:13px;transition:.2s;margin-top:10px}.sharp .refreshed_footer{background-color:#464646}.sharp .refreshed_footer .container h4{color:#fff}.sharp .refreshed_footer .container hr{border-color:#fff}.sharp .refreshed_footer .content-wrapper a:hover{color:#e6000d}@media only screen and (max-width:767px){.sharp .landing-page{background-position:64%}.sharp .landing-page .landing-page-content-container{bottom:40%}.sharp .landing-page .landing-page-content-container .landing-page-content h1{font-size:45px;line-height:1.3;font-weight:lighter;color:#fff}.sharp .landing-page .landing-page-content-container .landing-page-content h1 span{font-size:31px}.sharp .landing-page .landing-page-content-container .landing-page-content .btn-login{font-size:18px;padding:10px 22px}.sharp .landing-page .top-bar img{padding:17px 5px;height:auto;width:140px}.sharp .header .brand__logo{margin-left:10px;width:135px}}.upkarty_placeholder h2,.upkarty_placeholder h3,.upkarty_placeholder p{margin:0;padding:0}.upkarty_placeholder .margin-bottom-15{margin-bottom:15px}.upkarty_placeholder .signature_cards .form-control{border-radius:5px!important}.upkarty_placeholder .signature_cards .text-danger{opacity:1;transition:opacity .3s}.upkarty_placeholder .signature_cards .text-danger.ng-hide{opacity:0}.upkarty_placeholder .signature_cards .cr-icon{color:#3696f3}.upkarty_placeholder .signature_cards .error-container{box-shadow:0 -1px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);padding:15px;position:absolute;background:#fff;max-width:400px;text-align:center;top:45px;z-index:400;opacity:1;transition:opacity .3s}.upkarty_placeholder .signature_cards .error-container.ng-hide{opacity:0}.upkarty_placeholder .signature_cards .error-container .error-arrow{position:absolute;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid;top:-10px;left:50%;margin-left:-10px;border-bottom-color:#fff;border-width:0 10px 10px}.upkarty_placeholder .signature_cards .error-container .error-arrow::after{position:absolute;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid;z-index:-1;content:"";top:-1px;left:-11px;border-bottom-color:#bbb;border-width:0 11px 11px}.upkarty_placeholder .signature_cards p{margin-bottom:10px}.upkarty_placeholder .signature_cards .btn--default{background:#bdbdbd;padding:6px 20px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);color:#fff}.upkarty_placeholder .signature_cards .btn--default a{color:#fff}.upkarty_placeholder .signature_cards .btn--success{background:#38bb41}.upkarty_placeholder .signature_cards .container-background{background:#fff;padding:15px;min-height:750px}.upkarty_placeholder .signature_cards .transaction-number{padding-right:0;margin-top:25px;text-align:right}.upkarty_placeholder .signature_cards .timeline{margin-top:25px;margin-bottom:45px}.upkarty_placeholder .signature_cards .timeline hr{width:86%;position:absolute;left:7%;top:calc(14% + 12px);border-top:2px solid #000}.upkarty_placeholder .signature_cards .timeline .number span{display:inline-block;height:50px;width:50px;border-radius:50%;border:1px solid #bdbdbd;background:#bdbdbd;color:#fff;line-height:50px}.upkarty_placeholder .signature_cards .timeline .number span.active{border:1px solid #3696f3;background:#3696f3}.upkarty_placeholder .header{background:url(https://static.openbenefit.pl/upkarty/nav.jpg);background-position:center;background-size:cover}.upkarty_placeholder .brand__logo{background-image:url(https://static.openbenefit.pl/upkarty/upkarty_logo_big.png);background-repeat:no-repeat;background-position:center;background-size:contain;height:45px}.upkarty_placeholder .navbar-default .navbar-collapse{transition:none;position:relative}.upkarty_placeholder .navbar-default .navbar-collapse .responsive-item{position:absolute}.upkarty_placeholder .navbar-default .navbar-collapse .responsive-item:nth-of-type(1){left:0}.upkarty_placeholder .navbar-default .navbar-collapse .responsive-item:nth-of-type(2){right:0}.upkarty_placeholder .header__nav{background:0 0}.upkarty_placeholder .header__nav ul li a{text-transform:initial}.upkarty_placeholder .header__nav ul li a:hover{background:rgba(194,116,0,.64)}.upkarty_placeholder #global_loader_container{border-bottom:1px solid rgba(242,145,0,.67)}.upkarty_placeholder .custom-navbar{background-color:rgba(242,145,0,.67);box-shadow:none;height:55px}.upkarty_placeholder .main_content{padding-top:0;padding-bottom:0;background:url(https://static.openbenefit.pl/upkarty/bg_logged.jpg)}.upkarty_placeholder .tos{background:#fff;padding:60px 75px 40px 75px;font-weight:600;min-height:750px;color:#727272}.upkarty_placeholder .tos h2{font-size:40px}.upkarty_placeholder .tos h3{font-size:28px;margin-bottom:5px}.upkarty_placeholder .tos p{font-size:16px;margin-bottom:16px}.upkarty_placeholder .table thead th{background-color:#fff;color:#ff8a00;font-weight:300;font-size:24px;border-bottom:#727272 solid 2px}.upkarty_placeholder .table tbody td,.upkarty_placeholder .table tbody td a{font-weight:300;font-size:24px;color:#727272}.upkarty_placeholder .refreshed_footer{background:#000}.upkarty_placeholder .refreshed_footer .content-wrapper{margin:0 14% 3% 14%}.upkarty_placeholder .refreshed_footer .content-wrapper h4{color:#fff}.upkarty_placeholder .refreshed_footer .content-wrapper a:hover{color:#fff;text-decoration:underline}.upkarty_placeholder .refreshed_footer hr{border-color:#fff}@media only screen and (max-width:767px){.upkarty_placeholder .signature_cards .container-background{min-height:initial}.upkarty_placeholder .signature_cards .timeline hr{top:initial}.upkarty_placeholder .signature_cards .timeline .number span{height:25px;width:25px;line-height:25px}.upkarty_placeholder .signature_cards .transaction-number{text-align:left}.upkarty_placeholder .signature_cards .transaction-amount{width:100%}.upkarty_placeholder .main_content{padding-top:123px;margin-top:0}.upkarty_placeholder .custom-navbar{height:unset}.upkarty_placeholder .navbar-default .navbar-collapse{position:static}.upkarty_placeholder .navbar-default .navbar-collapse .responsive-item{position:static}.upkarty_placeholder .tos{padding:20px 25px 20px 25px}.upkarty_placeholder .table thead th{font-size:14px}.upkarty_placeholder .table tbody td,.upkarty_placeholder .table tbody td a{font-size:14px}}.dlaciebie{font-size:13px}.dlaciebie .lp-container{margin:0 7%}.dlaciebie .layout_logo{height:94px;padding:24px 0}.dlaciebie .layout_logo img{width:174px;height:46px}.dlaciebie .dlaciebie-btn{font-size:22px;border-radius:4px;color:#fff;background:#ec0000;border:0;padding:0;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.47);box-shadow:0 0 8px 0 rgba(0,0,0,.47)}.dlaciebie .layout_background{background:center/cover no-repeat url(https://static.openbenefit.pl/dlaciebie/landing_page_bckg.jpg);height:60vh;position:relative;margin-bottom:25px}.dlaciebie .layout_login_btn{position:absolute;bottom:-24px;left:calc(50% - 118px);width:236px;height:48px}.dlaciebie .layout_login_btn .text{display:inline-block;height:100%;vertical-align:middle;line-height:48px}.dlaciebie .layout_login_btn .image{vertical-align:middle;padding-left:5px;width:11px}.dlaciebie .alert{font-size:16px;color:#939393;padding:0}.dlaciebie .forms__login_content{margin:85px 0}.dlaciebie .forms__login_content .checkbox label{font-size:16px;color:#707070}.dlaciebie .forms__login_content .label-form{text-transform:uppercase;font-size:16px;color:#939393}.dlaciebie .forms__login_content .anchor{font-size:16px;color:#ec0000}.dlaciebie .header-text{font-size:34px;color:#000;font-weight:500;margin-bottom:15px}.dlaciebie .register-btn{padding:7px 55px}.dlaciebie .agreements{margin:35px 0}.dlaciebie .header{background:url(https://static.openbenefit.pl/dlaciebie/menu_bckg.jpg);background-size:cover;max-height:133px}.dlaciebie .navbar{z-index:auto}.dlaciebie .custom-navbar{box-shadow:none;margin:0 7%}.dlaciebie .navbar-default{background-color:transparent}.dlaciebie #global_loader_container{border-color:transparent}.dlaciebie .main_content{background-color:#f9f9f9}.dlaciebie .offer_list{margin-top:70px}.dlaciebie .offer_list.grid-block .offer_list__item{height:285px}.dlaciebie .offer_list.grid-block .offer_list__item .offer-box{border:none}.dlaciebie .offer_list.grid-block .offer_list__item .offer_list__item__description{background:#fff;height:70px;padding:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee}.dlaciebie .offer_list.grid-block .offer_list__item .offer_list__item__description p{text-align:center;line-height:70px;font-weight:700}.dlaciebie .offer_list.grid-block .offer_list__item .offer_list__item__photo{border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #eee}.dlaciebie .header__nav{background-color:transparent}.dlaciebie .header__nav ul{width:auto;height:55px;padding:0;-webkit-box-shadow:0 0 9px 1px rgba(109,109,109,.56);box-shadow:0 0 9px 1px rgba(109,109,109,.56);border-radius:5px}.dlaciebie .header__nav ul li{background:#fff}.dlaciebie .header__nav ul li a{color:#000;text-transform:capitalize;font-weight:500;padding:15px 30px;transition:.2s}.dlaciebie .header__nav ul li a:hover{background:0 0;color:#ec0000}.dlaciebie .header__nav ul li a.active{background:0 0;color:#ec0000}.dlaciebie .header__nav ul li:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}.dlaciebie .header__nav ul li:nth-of-type(1){background:#ec0000}.dlaciebie .header__nav ul li:nth-of-type(1) a{padding:0}.dlaciebie .santander-widget-wrapper{margin-right:34px;height:calc(100% - 10px);font-size:15px;line-height:17px}.dlaciebie .santander-widget-wrapper .cell-container{background:#f1f1f1;color:#666}.dlaciebie .santander-logo{width:204px;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:0;height:55px;text-align:center;line-height:50px}.dlaciebie .santander-logo img{width:122px}.dlaciebie .navbar-collapse{display:inline-block!important}.dlaciebie .modal_single_offer__tabs>ul>li{min-width:120px;text-align:center}.dlaciebie .modal_single_offer__tabs>ul>li:last-child{padding-bottom:0;border-bottom:solid 1px #ddd;float:right;text-align:center}.dlaciebie .modal_single_offer__tabs>ul>li:last-child a{display:block;margin-bottom:-10px;float:right;height:40px;min-width:189px;padding:0}.dlaciebie .modal_single_offer__tabs>ul>li:last-child a span{display:block;padding-top:12px;padding-bottom:12px;background-color:#23527c;color:#fff}.dlaciebie .modal_single_offer__tabs>ul>li:last-child a span>span{display:none}.dlaciebie .modal_single_offer__tabs>ul>li:last-child a span>strong{display:inline}.dlaciebie .modal_single_offer__tabs>ul>li:last-child a span.added{background-color:#138d48;color:#fff}.dlaciebie .modal_single_offer__tabs>ul>li:last-child a span.added>strong{display:none}.dlaciebie .modal_single_offer__tabs>ul>li:last-child a span.added>span{display:inline;background-color:#138d48}.dlaciebie .set-visibility-hidden{visibility:hidden}.dlaciebie .set-display-none{display:none}.dlaciebie .ob--badge_cart{border-color:#ec0000;color:#ec0000;border-radius:4px}.dlaciebie .ob--badge_cart.active{background:#ec0000;border-color:#ec0000;color:#fff}.dlaciebie .header__sub_nav__list__link:hover span{border-color:#ec0000;color:#ec0000}.dlaciebie .header__sub_nav__list__link:hover{color:#ec0000}.dlaciebie .agreements-profile .nav-tabs>li.active>a,.dlaciebie .agreements-profile .nav-tabs>li.active>a:focus,.dlaciebie .agreements-profile .nav-tabs>li.active>a:hover,.dlaciebie .profile .nav-tabs>li.active>a,.dlaciebie .profile .nav-tabs>li.active>a:focus,.dlaciebie .profile .nav-tabs>li.active>a:hover{background-color:#f9f9f9}.dlaciebie .active span{border-color:#ec0000}.dlaciebie .cart__navigation i{color:#ec0000}.dlaciebie .btn--blue,.dlaciebie .btn--default,.dlaciebie .btn--orange{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.47);box-shadow:0 0 8px 0 rgba(0,0,0,.47)}.dlaciebie .btn--default{border-radius:4px}.dlaciebie .btn--santander{padding:17px 34px}.dlaciebie .btn--blue{background:#ec0000}.dlaciebie .btn--orange{background:#ec0000;border-radius:4px;color:#fff}.dlaciebie .btn--white{border-radius:4px}.dlaciebie .btn--blank{background-color:transparent;color:#666}.dlaciebie .btn--buy{font-size:18px}.dlaciebie .modal_single_offer__title{min-height:46px}@media only screen and (max-width:767px){.dlaciebie .layout_background{background:center/cover no-repeat url(https://static.openbenefit.pl/dlaciebie/landing_page_bckg_mobile.jpg)}.dlaciebie .landing-page .lp-container{padding:0;margin:0;overflow-x:hidden}.dlaciebie .landing-page .layout_logo{padding-left:25px}.dlaciebie .landing-page .forms__login_content{padding:0 15px}.dlaciebie .landing-page .footer__main{padding-left:15px}.dlaciebie .santander-widget-wrapper{margin-right:0}.dlaciebie .header__nav .navbar-collapse{padding:0}.dlaciebie .header__nav .custom-navbar{margin:0}.dlaciebie .header__nav .custom-button{border:none;margin-top:10px;background:#f1f1f1;margin-right:0}.dlaciebie .header__nav .custom-button:focus,.dlaciebie .header__nav .custom-button:hover{background:#f1f1f1}.dlaciebie .header__nav .custom-button span{background:#666}.dlaciebie .header__nav .navbar-collapse{overflow:hidden}.dlaciebie .header__nav .responsive-navbar{box-sizing:border-box}.dlaciebie .header__nav .responsive-navbar .responsive-item{width:100%}.dlaciebie .header{background-size:unset;background-position:top}.dlaciebie .modal_single_offer__tabs ul li{width:100%}.dlaciebie .modal_single_offer__tabs ul>li:last-child a{float:initial}}.sonoco .toast .message{height:auto;min-height:50px}.sonoco .margin-20{margin:20px}.sonoco .margin-0{margin:0}.sonoco .download-item-separate{margin-top:20px}.sonoco .download-container{width:150px;height:150px;background:#13acd7;color:#fff;margin:0 auto;position:relative}.sonoco .download-container .icon{font-size:30px;position:absolute;left:50%;top:35%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sonoco .download-container .description-wrapper{width:100%;height:40%;position:absolute;bottom:0}.sonoco .download-container .description-wrapper .description{line-height:100%;font-size:13px;padding:0 5px}.sonoco .download--btn{background:#13acd7;color:#fff;outline:0;border:0;border-radius:6px;padding:4px 30px;font-size:13px;transition:.2s;margin-top:10px}.sonoco .top-bar{border-top:25px solid #f67a14;height:67px;line-height:36px;background-color:#fff}.sonoco .top-bar img{margin-left:20%;width:182px}.sonoco .landing-page{background:url(https://static.openbenefit.pl/sonoco/landing_page.jpg) no-repeat center;background-size:cover}.sonoco .landing-page .landing-page-content-container{position:static;display:table;height:calc(100% - 92px)}.sonoco .landing-page .landing-page-content-container .landing-page-content{text-align:left;display:table-cell;vertical-align:middle;padding-left:10%}.sonoco .landing-page .landing-page-content-container .landing-page-content h1,.sonoco .landing-page .landing-page-content-container .landing-page-content h2{text-transform:uppercase;margin:0;padding:0;color:#fff;font-weight:600;line-height:45px;letter-spacing:-3px}.sonoco .landing-page .landing-page-content-container .landing-page-content h1{font-size:52px}.sonoco .landing-page .landing-page-content-container .landing-page-content h2{font-size:48px;padding-bottom:30px;position:relative}.sonoco .landing-page .landing-page-content-container .landing-page-content h2::after{content:'';position:absolute;height:6px;left:0;width:30%;bottom:0;background-color:#f67a14;min-width:250px}.sonoco .landing-page .landing-page-content-container .landing-page-content button{background:0 0;color:#f67a14;border:1px solid #f67a14;padding:16px 38px;outline:0;text-transform:uppercase;font-size:15px;margin-top:40px;font-weight:600}.sonoco .landing-page .header__nav,.sonoco .landing-page .register_header__nav{background-color:#13acd7;height:55px;box-shadow:none}.sonoco .landing-page .landing_arrow_down{color:#fff}.sonoco .agreements{margin:40px 0}.sonoco .form{padding-top:200px;padding-bottom:200px}.sonoco .header-text{font-size:28px;color:#1e355b;text-transform:uppercase;font-weight:500}.sonoco .forms__login_content label{font-size:13px}.sonoco .forms__login_content .form-group>label{color:#939393;font-weight:600;text-transform:uppercase}.sonoco .login--btn{outline:0;font-size:21px;color:#fff;min-width:175px;height:50px;background-color:#1e355b;border:none;font-weight:600}.sonoco .anchor{color:#ac0e00}.sonoco .welcome-page{color:#fff}.sonoco .welcome-page .background{background-image:url(https://static.openbenefit.pl/sonoco/welcome_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:top;max-width:initial;position:relative}.sonoco .welcome-page .content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:1200px;background-color:rgba(25,48,103,.78);padding:50px 90px}.sonoco .welcome-page .content .content-caption{margin-bottom:15px}.sonoco .welcome-page .content .content-caption h2{color:#f67a14;margin:0;font-size:50px;font-weight:400;line-height:1.1}.sonoco .welcome-page .content .content-caption h2 span{font-weight:700}.sonoco .welcome-page .content .content-description .content-orange{color:#f67a14}.sonoco .welcome-page .content .content-description ul{margin-top:0;padding-left:25px;list-style:none}.sonoco .welcome-page .content .content-description ul li::before{content:"•";color:#f67a14;display:inline-block;width:10px;margin-left:-10px}.sonoco .welcome-page .content .content-description h4{font-size:18px;margin:0}.sonoco .profile input.form-control,.sonoco .profile select.form-control{border-color:#04498f}.sonoco .profile .contains-sticky-control button{border-color:#04498f;background-color:#04498f}.sonoco .points h3{color:#000;font-size:24px;margin:0}.sonoco .points input{margin-bottom:15px}.sonoco .points .points-label{display:inline-block;padding:0 10px;background-color:#04498f;color:#fff;font-size:18px}.sonoco .points .points-box{box-shadow:0 .6rem 1rem rgba(0,0,0,.25);margin-bottom:25px}.sonoco .points table{margin-top:25px;margin-bottom:0;border:1px solid #ddd}.sonoco .points table thead{background-color:#f8f9fa}.sonoco .points table td,.sonoco .points table th{font-size:12px}.sonoco .points .points-alert{background-color:#04498f;padding:8px;font-size:14px;color:#fff}.sonoco .loaderV2 div{border-right:4px solid #04498f}.sonoco .loaderV2 div:after,.sonoco .loaderV2 div:before{border-left:3px solid #04498f}.sonoco .loaderV2 div:after{border-right:2px solid #04498f}.sonoco .header{background:#fff}.sonoco .header .header__nav .navbar{z-index:auto}.sonoco .header .navbar-default .navbar-toggle .icon-bar{background-color:#fff}.sonoco .header .custom-navbar{background-color:#13acd7;box-shadow:none}.sonoco .brand__logo{background:url(https://static.openbenefit.pl/sonoco/logo.png) no-repeat;background-position:center;background-size:contain;margin-left:50px;width:155px}.sonoco .refreshed_footer{background-color:#363636}.sonoco .refreshed_footer .container h4{color:#fff}.sonoco .refreshed_footer .container hr{border-color:#fff}.sonoco .refreshed_footer .content-wrapper a:hover{color:#04498f}.sonoco .btn--blue,.sonoco .btn--default,.sonoco .btn--next,.sonoco .btn--orange,.sonoco .modal_single_offer__tabs>ul>li:last-child a,.sonoco .navbar-default .navbar-toggle:focus,.sonoco .navbar-default .navbar-toggle:hover{background-color:#04498f}.sonoco .btn--white{background-color:#fff}.sonoco .btn--addon,.sonoco .btn--blue-bright{background:#04498f}.sonoco #balance_btn,.sonoco .btn--blue_transparent{background-color:#f67a14;border:none}.sonoco .mobile_menu_btn{color:#fff}.sonoco .header__nav ul li a.active,.sonoco .header__nav ul li a:hover{background:#04498f}.sonoco .active span{border-color:#04498f}.sonoco .header__sub_nav__list__link:hover span{border-color:#04498f;color:#04498f}.sonoco .header__sub_nav__list__link:hover{color:#04498f}.sonoco .ob--badge_cart{border-color:#04498f;color:#04498f}.sonoco .ob--badge_cart.active{background:#04498f;border-color:#04498f;color:#fff}.sonoco .cart__navigation i{color:#04498f}.sonoco .input-group.cell i{color:#04498f}.sonoco .after-register .title{margin-top:0}@media only screen and (max-width:767px){.sonoco .download-item{margin-bottom:40px}.sonoco .login--btn{font-size:18px;min-width:140px;height:37px}.sonoco .landing-page{background:#1f365c}.sonoco .landing-page .landing-page-content-container .mobile-img-wrapper{margin:0 auto;padding:53px 10% 20px 0}.sonoco .landing-page .landing-page-content-container .mobile-img-wrapper img{width:100%;max-width:500px}.sonoco .landing-page .landing-page-content-container .landing-page-content h1,.sonoco .landing-page .landing-page-content-container .landing-page-content h2{line-height:28px;letter-spacing:0}.sonoco .landing-page .landing-page-content-container .landing-page-content h1{font-size:37px}.sonoco .landing-page .landing-page-content-container .landing-page-content h2{font-size:30px}.sonoco .landing-page .landing-page-content-container .landing-page-content button{margin-top:20px;padding:10px 30px}.sonoco .form{padding-top:100px;padding-bottom:100px}.sonoco .top-bar img{margin-left:20px}.sonoco .brand__logo{margin-left:10px;width:135px}.sonoco #balance_btn,.sonoco .btn--blue_transparent{margin-left:1px}.sonoco .welcome-page .background{background:#193067 url(https://static.openbenefit.pl/sonoco/welcome_bg_mobile.jpg);background-position:center top;background-repeat:no-repeat}.sonoco .welcome-page .background .content{background-color:transparent;padding:4%;width:initial;height:initial;margin-top:80px;position:initial;top:initial;left:initial;transform:none}.sonoco .welcome-page .background .content .content-caption h2{font-size:35px}.sonoco .points h3{font-size:18px}.sonoco .points table td,.sonoco .points table th{font-size:10px}.sonoco .modal-dialog{margin-bottom:70px}.sonoco .after-register .title{font-size:20px}}.bobrek .landing-page{background:center/cover no-repeat url(https://static.openbenefit.pl/bobrek/bg_lp.jpg);height:100vh}.bobrek .landing-page .landing-page-content-container{width:80%;bottom:15%;left:10%}.bobrek .landing-page .landing-page-content-container div img{width:40vw}.bobrek .landing-page .landing-page-content-container div .landing-page-content{font-size:28px;text-align:left}.bobrek .landing-page .landing-page-content-container div .landing-page-content .content-top{margin:3rem 0}.bobrek .landing-page .landing-page-content-container div .landing-page-content .content-top h2{margin:0;font-weight:300;font-size:45px;line-height:1}.bobrek .landing-page .landing-page-content-container div .landing-page-content .content-top h2 span{color:#d82224}.bobrek .landing-page .header__nav,.bobrek .landing-page .register_header__nav{background-color:#454545;height:55px}.bobrek .landing-page .top-bar{background-color:#fff;height:108px}.bobrek .landing-page .top-bar img{margin-left:100px;height:100%;padding:12px}.bobrek .form.container-fluid{color:#454545}.bobrek .form.container-fluid h2{color:#454545}.bobrek .form.container-fluid .forms__register_content{border:none}.bobrek .form.container-fluid .register_content__steps .ob--badge_step{color:#d82224;border-radius:6px;padding:6px 12px;border:2px solid #d82224}.bobrek .form.container-fluid .register_content__steps .ob--badge_step.active{background-color:#d82224;color:#fff}.bobrek .form.container-fluid .form-group input,.bobrek .form.container-fluid .form-group label{color:#000;font:inherit;border-color:#000}.bobrek .form.container-fluid .form-group input .cr,.bobrek .form.container-fluid .form-group label .cr{border-radius:0;border-color:#000}.bobrek .form.container-fluid .form-group input .cr-icon,.bobrek .form.container-fluid .form-group label .cr-icon{color:#d82224}.bobrek .form.container-fluid .help-block a{color:#000}.bobrek .btn--blue,.bobrek .btn--orange{background:#d82224}.bobrek .header{background:center/cover no-repeat url(https://static.openbenefit.pl/bobrek/menu_bckg.jpg)}.bobrek .header #balance_btn,.bobrek .header .btn--blue_transparent{background:#373737}.bobrek .header .header__nav .navbar{z-index:auto}.bobrek .header .navbar-default .navbar-toggle:hover{background-color:#d82224}.bobrek .header .navbar-default .navbar-toggle .icon-bar{background-color:#fff}.bobrek .header .custom-navbar{background-color:#454545}.bobrek .header .nav.navbar-nav li{border-left:1px solid transparent}.bobrek .header .header__nav .navbar .navbar-collapse{background-color:rgba(69,69,69,.95)}.bobrek .header .header__nav .navbar .navbar-collapse .responsive-navbar li a{font-weight:500;text-transform:lowercase}.bobrek .header .header__nav .navbar .navbar-collapse .responsive-navbar li a::first-letter{text-transform:uppercase}.bobrek .header .header__nav .navbar .navbar-collapse .responsive-navbar li a:hover{color:#fff}.bobrek .header .header__nav .navbar .navbar-collapse .responsive-navbar li a.active{background-color:#d82224;font-weight:700}.bobrek .brand__logo{background:center/contain no-repeat url(https://static.openbenefit.pl/bobrek/logo.png);margin-left:24px;height:53px;width:155px}.bobrek .welcome_bg{padding:0;margin:123px 0 0 0}.bobrek .welcome-page{color:#fff}.bobrek .welcome-page .background{background:center/cover no-repeat url(https://static.openbenefit.pl/bobrek/bg_powitalna.jpg);max-width:initial}.bobrek .welcome-page .content{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;background:rgba(216,34,36,.87);max-width:70%;padding:60px}.bobrek .welcome-page .content .content-caption h2{font-weight:300;margin:0;font-size:46px;line-height:1.1}.bobrek .welcome-page .content .content-description a{margin-top:50px;color:inherit}.bobrek .welcome-page .content .content-description button{background:0;font-size:18px;width:288px;margin-top:30px;border-radius:6px;height:55px;border:2px solid #fff}.bobrek .questionnaire{color:#444}.bobrek .questionnaire .question-item:nth-child(even){background:#fafafa}.bobrek .questionnaire .cr{border-radius:0;border-color:#d82224}.bobrek .questionnaire .cr-icon{color:#d82224}.bobrek .questionnaire .wrapper input:checked~.checkmark{background-color:#d82224}.bobrek .questionnaire .checkmark{border:1px solid #d82224}.bobrek .question .caption{font-weight:200;color:#d82224}.bobrek .refreshed_footer{background-color:#2a292a}.bobrek .refreshed_footer .container h4{color:#fff}.bobrek .refreshed_footer .container hr{border-color:#fff}.bobrek .refreshed_footer .content-wrapper a:hover{color:#d82224}.bobrek .btn--default{border-radius:0}.bobrek .btn--login{background:#d82224;color:#fff;padding:7px 15px;border:2.5px solid #d82224}.bobrek .btn--common{color:#fff;background-color:#d82224;width:187px;font-size:21px;font-weight:300}.bobrek .btn--blank{color:#d82224}.bobrek .btn--addon_small,.bobrek .btn--blue-bright{border:1px solid #d82224;background-color:#d82224}.bobrek .mobile_menu_btn{border:2px solid #d82224;color:#d82224}.bobrek .custom-button{background-color:#454545}.bobrek .offer_filters__search button{border-radius:9px;border-bottom-left-radius:0;border-top-left-radius:0}.bobrek .header__sub_nav__list__link.active span{border-bottom:#d82224}@media only screen and (max-width:767px){.bobrek .header .header__nav .navbar .navbar-collapse .responsive-navbar li:first-child{margin-top:4rem}.bobrek .header .header__nav .navbar .navbar-collapse .responsive-navbar li a.active{background:#d82224}.bobrek .landing-page{background:center/cover no-repeat url(https://static.openbenefit.pl/bobrek/lp_bg_mobile.jpg)}.bobrek .landing-page .landing-page-content-container{position:relative;width:100%;bottom:initial;left:initial;padding:0 25px;margin:0;top:0}.bobrek .landing-page .landing-page-content-container div img{width:100%}.bobrek .landing-page .landing-page-content-container div .landing-page-content .content-bottom{margin:0}.bobrek .landing-page .top-bar img{margin-left:25px}.bobrek .brand__logo{margin-left:10px;width:135px}.bobrek .welcome-page .background{background:#d82224 url(https://static.openbenefit.pl/bobrek/powitalna_bg_mobile.jpg) no-repeat;margin:0;height:initial}.bobrek .welcome-page .content{margin-top:0;position:initial;top:initial;left:initial;max-width:initial;transform:none;background:0 0;padding:50px 15px}.bobrek .welcome-page .content .content-caption{margin:0}.bobrek .welcome-page .content .content-caption h2{font-size:40px}.bobrek .welcome-page .content .content-description .content-list{margin:30px 0}.bobrek .welcome-page .content .content-description a{margin-top:15px}.bobrek .welcome-page .content .content-description button{width:initial;height:initial;padding:10px 20px;margin-top:15px}}.bobrek .offer_filters .well label i{color:#d82224}.bobrek .cart__navigation i,.bobrek .header-text,.bobrek .header__sub_nav__list__link:hover{color:#d82224}.bobrek .header__sub_nav__list__link:hover span{border-bottom:2px solid #d82224}.bobrek .ob--badge_cart{border:2px solid #d82224;color:#d82224}.bobrek .ob--badge_cart.active{background:#d82224;color:#fff}.bobrek .profile input.form-control{border:#d82224}.jeronimo .btn--blue,.jeronimo .btn--default,.jeronimo .btn--next,.jeronimo .btn--orange,.jeronimo .modal_single_offer__tabs>ul>li:last-child a,.jeronimo .navbar-default .navbar-toggle:focus,.jeronimo .navbar-default .navbar-toggle:hover{border-radius:0;background-color:#f7941d}.jeronimo .color-grey{font-weight:300;color:#666}.jeronimo .btn--blank{color:#f7941d}.jeronimo #balance_btn,.jeronimo .btn--blue_transparent{background-color:rgba(143,139,136,.85)}.jeronimo .btn--addon,.jeronimo .btn--blue-bright{background:#f7941d}.jeronimo .mobile_menu_btn{border-color:#f7941d;color:#fff}.jeronimo .btn--login{width:120px;background-color:#49a940}.jeronimo .btn--white{background-color:#fff}.jeronimo .navbar-toggle .icon-bar{background-color:#fff}.jeronimo .active span{border-color:#f7941d}.jeronimo .header__sub_nav__list__link span{text-transform:capitalize}.jeronimo .header__sub_nav__list__link:hover span{border-color:#f7941d;color:#f7941d}.jeronimo .header-text,.jeronimo .header__sub_nav__list__link:hover{color:#f7941d}.jeronimo .ob--badge_cart{border-color:#f7941d;color:#f7941d}.jeronimo .ob--badge_cart.active{background:#f7941d;border-color:#f7941d;color:#fff}.jeronimo .cart__navigation i{color:#f7941d}.jeronimo .input-group.cell i{color:#f7941d}.jeronimo .header-text{color:#f7941d}.jeronimo .header__nav,.jeronimo .register_header__nav{background:rgba(88,195,218,.95);box-shadow:none;height:55px}.jeronimo .header__nav .landing_arrow_down,.jeronimo .register_header__nav .landing_arrow_down{color:#3c97b2}.jeronimo .offers_bg,.jeronimo .welcome_bg{background:url(https://static.openbenefit.pl/upkarty/bg_logged.jpg)}.jeronimo .offers_bg{padding:0}.jeronimo .offers_bg .container:first-child{padding:35px 10px;background:#fff}.jeronimo .phone-preset-label{font-size:15px;font-weight:300}.jeronimo .top-bar{height:100px;margin-top:70px}.jeronimo .top-bar img{height:100%}.jeronimo .welcome-page .background{background-image:url(https://static.openbenefit.pl/jeronimo/powitalna_bcg.jpg);background-size:cover;background-position:center;color:#fff}.jeronimo .welcome-page .background .content{text-align:center;margin:0 auto;max-width:585px;padding:40px 10px}.jeronimo .welcome-page .background .content .content-caption{font-size:23px}.jeronimo .welcome-page .background .content .content-description p:first-of-type{font-size:23px;margin-bottom:8px}.jeronimo .welcome-page .background .content .content-description p:last-of-type{font-size:34px;margin-top:15px}.jeronimo .welcome-page .background .content .content-description a{color:#fff}.jeronimo .welcome-page .background .content .content-description .btn-welcome{border-radius:17px;font-size:15.5px;border:2px solid #fff;padding:5px 30px;background-color:transparent}.jeronimo .landing-page{background:center/cover url(https://static.openbenefit.pl/jeronimo/LP-bckgr.jpg) no-repeat}.jeronimo .landing-page .landing-page-content-container{bottom:55px}.jeronimo .landing-page .landing-page-content-container .landing-page-content{position:relative;height:100%}.jeronimo .landing-page .landing-page-content-container .landing-page-content .toast .message{height:auto}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-top{position:absolute;bottom:0;left:0;min-width:350px;min-height:380px;background-color:#fff}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-top .login-form{min-height:300px;text-align:left;padding:20px 30px}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-top .login-form .btn--blue{background-color:#58c3da}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-top .login-form .login-caption{color:#58c3da;font-size:32px;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-weight:900}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-top .login-form .help-block{margin:0;line-height:42px;font-size:15px}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-top .login-form .help-block a{color:#49a940}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-top .login-form label{font-size:15px;font-weight:400}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-top .login-form input{background-color:#dcdcdc}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-top .login-box{height:80px;background-color:#dcdcdc;text-align:left;padding:19px 30px}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-bottom{background-color:rgba(88,195,218,.7);color:#fff;text-align:left}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-bottom .content-bottom-text{margin-left:420px;padding:20px 0 50px 0;line-height:1.2}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-bottom .content-bottom-text p{font-size:30px;margin-bottom:10px;font-weight:900}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-bottom .content-bottom-text ul{list-style:initial;font-size:20px;font-weight:lighter}.jeronimo .form{min-height:700px;padding-top:0}.jeronimo .form .header-text{margin-bottom:0;margin-top:40px}.jeronimo .form .logos{text-align:center;position:relative;padding:20px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.jeronimo .form .logos .openbenefit_logo{position:absolute;left:20px}.jeronimo .form .screens{text-align:right;margin-top:40px;margin-right:20px}.jeronimo .form .screens img:nth-of-type(1){width:100%;max-width:468px;margin-bottom:30px}.jeronimo .form .forms__register_content{border-left-width:0;padding:0;padding-bottom:15px}.jeronimo .form .forms__register_content .register_content__steps{margin:15px 0 15px 0}.jeronimo .form .forms__register_content .register_content__steps .ob--badge_step{border-radius:0;border-color:#f7941d;padding:2px 8px;color:#f7941d}.jeronimo .form .forms__register_content .register_content__steps .ob--badge_step.active{background:#f7941d;color:#fff;border-width:1px}.jeronimo .form .register-type-pick h3{margin-top:0;font-weight:lighter}.jeronimo .form .register-type-pick .btn--blue{width:200px}.jeronimo .form .register-type-pick .divider{line-height:42px;margin:0 10px;font-weight:lighter}.jeronimo .header{background-image:url(https://static.openbenefit.pl/jeronimo/menu-bckg.jpg);background-repeat:no-repeat;background-size:cover;background-position:right}.jeronimo .header .header__nav .navbar{z-index:auto}.jeronimo .header .brand__logo{background-image:url(https://static.openbenefit.pl/jeronimo/logo.jpg);margin-left:40px;height:100%;background-size:contain}.jeronimo .header .brand__logo img{height:100%;margin-left:15px}.jeronimo .header .nav.navbar-nav .top-menu-link{border:none}.jeronimo .header .navbar{box-shadow:none}.jeronimo .header .navbar.custom-navbar{background-color:rgba(88,195,218,.85)}.jeronimo .header .navbar .navbar-collapse{background-color:#58c3da}.jeronimo .header .navbar .navbar-collapse .responsive-navbar li a{text-transform:initial}.jeronimo .header .navbar .navbar-collapse .responsive-navbar li a:hover{background-color:#3c97b2}.jeronimo .header .navbar .navbar-collapse .responsive-navbar li a.active{background-color:#3c97b2}.jeronimo .help-content .box a{color:#000}.jeronimo .help-content .box p{font-size:21px}.jeronimo .help-content .box .blue-text{color:#3c97b2}.jeronimo .help-content .box .contact-box{margin-left:10px}.jeronimo .help-content .box .contact-box img{margin-right:5px}.jeronimo .help-content .box .address-box{font-size:18px;margin-left:42px}.jeronimo .faq .faq-header{font-size:22px}.jeronimo .faq .panel-group .panel+.panel{margin-top:2px}.jeronimo .faq .panel .panel-heading{background-color:#58c3da;font-size:18px;padding:8px 12px}.jeronimo .faq .panel.panel-open .panel-heading{background-color:#3c97b2}.jeronimo .faq .panel .panel-title{color:#fff;font-weight:initial}.jeronimo .pinbyweb .max-width-70{max-width:70%}.jeronimo .pinbyweb .alert-text{color:#ff0026}.jeronimo .pinbyweb .header-text{font-weight:400}.jeronimo .pinbyweb button{border:0;width:160px;height:45px;font-weight:700;border-radius:10px;transition:.2s;color:#fff;filter:grayscale(0)}.jeronimo .pinbyweb button.btn-gray{background:#e1a0a0}.jeronimo .pinbyweb button.btn-green{background:#00be4a}.jeronimo .pinbyweb button:disabled{filter:grayscale(.8)}.jeronimo .pinbyweb .card-choose{border:1px solid #000;width:max-content}.jeronimo .pinbyweb .card-choose .cards-label{font-size:20px;color:#888;padding:10px 20px;width:100%;border-bottom:1px solid #000}.jeronimo .pinbyweb .card{margin:15px 20px}.jeronimo .pinbyweb .card input{margin-right:10px}.jeronimo .pinbyweb .card label{font-weight:400}.jeronimo .pinbyweb .pin-border{border:2px solid #986b7e;padding:5%;border-radius:10px;text-align:center}.jeronimo .pinbyweb .pin-border .pin-img{width:80px;height:80px}.jeronimo .pinbyweb .timer{padding:4%;font-size:30px}.jeronimo .modal-center-override{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.jeronimo .pwb-modal .modal-header{font-weight:800}.jeronimo .pwb-modal .modal-body{color:#ff0026}.jeronimo .pwb-modal .btn--default{background:#ff0026;color:#fff;border-radius:6px}.jeronimo .card-tos{color:#797979}.jeronimo .card-tos td,.jeronimo .card-tos th{font-size:18px;vertical-align:middle}.jeronimo .card-tos i{color:rgba(88,195,218,.85);font-size:24px}.jeronimo .login-info_box{position:fixed;bottom:5px;left:5px;z-index:999;background-color:#eead0e;font-size:16px;padding:12px;max-width:240px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.jeronimo .refreshed_footer{background:#3a3a3a}.jeronimo .refreshed_footer.footer-padded{padding-bottom:130px}.jeronimo .refreshed_footer .footer-logo img{width:200px}.jeronimo .refreshed_footer hr{border-color:#fff}.jeronimo .refreshed_footer .content-wrapper{color:#fff}.jeronimo .refreshed_footer .content-wrapper a:hover{color:#f7941d}.jeronimo .refreshed_footer .content-wrapper h4{color:#fff}.jeronimo .logos-bar{width:100%;background-color:#fff;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);text-align:center;padding:25px 0;position:fixed;bottom:0;left:0;z-index:100}.jeronimo .profile-menu .profile-menu-item{padding:10px 15px;color:#337ab7;display:inline-block;z-index:3}.jeronimo .profile-menu .profile-menu-item:hover{background:#eee}.jeronimo .profile-menu .profile-menu-item.active{border:1px solid #ddd;border-bottom:none;color:#555;cursor:default;top:1px;position:relative;background:#fff}.jeronimo .profile-menu .profile-menu-item.active:hover{background:initial;border-bottom:none;background:#fff}.jeronimo .profile-content{padding:15px 30px 30px;border:solid 1px #ddd;z-index:2;top:-1px}.jeronimo .alert-text{color:#ff0026;font-size:36px}.jeronimo .founds-transfer .full-width{width:100%;margin:2rem 0}.jeronimo .founds-transfer .card-choose{border:1px solid #000;width:max-content}.jeronimo .founds-transfer .card-choose .cards-label{font-size:20px;color:#888;padding:10px 20px;width:100%;border-bottom:1px solid #000}.jeronimo .founds-transfer button.btn-green{border:0;width:160px;height:45px;font-weight:700;border-radius:10px;transition:.2s;color:#fff;filter:grayscale(0);background:#4caf50}.jeronimo .founds-transfer .card{margin:15px 20px}.jeronimo .founds-transfer .card input{margin-right:10px}.jeronimo .founds-transfer .card label{font-weight:400}.jeronimo .founds-transfer .contact-transfer-founds input{margin:1.5rem 0}.jeronimo .founds-transfer .contact-transfer-founds input.phone-num{width:90%!important}.jeronimo .founds-transfer .contact-transfer-founds .phone-num-label{width:10%;line-height:6.5rem}@media only screen and (max-width:992px){.jeronimo .pinbyweb .pin-border div span{padding:15%}}@media only screen and (max-width:767px){.jeronimo .founds-transfer button{margin:1rem 0}.jeronimo .founds-transfer .contact-transfer-founds input.phone-num{width:85%!important}.jeronimo .welcome-page .background{background-image:url(https://static.openbenefit.pl/jeronimo/powitalna_bckg_mobile.jpg);background-color:#6f911c;height:initial}.jeronimo .pinbyweb .pin-border{padding:10%}.jeronimo .pinbyweb .pin-border .pin-img{width:55px;height:55px}.jeronimo .pinbyweb .timer{padding:2%}.jeronimo .landing-page{background:url(https://static.openbenefit.pl/jeronimo/mobile-bcgr.jpg) no-repeat;background-size:contain;background-position:top center;height:initial}.jeronimo .landing-page .landing-page-content-container{position:initial}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-top{position:initial;min-width:initial;height:initial;bottom:initial;left:initial}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-bottom{padding:20px;margin:10px;margin-top:35px}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-bottom .content-bottom-text{margin-left:0;padding:0}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-bottom .content-bottom-text p{font-size:28px}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-bottom .content-bottom-text ul{font-size:18px;margin-left:-10px}.jeronimo .landing-page .landing-page-content-container .landing-page-content .content-top{margin:10px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.jeronimo .form .logos{text-align:left;position:relative;padding:20px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.jeronimo .form .logos:after{content:"";clear:both;display:table}.jeronimo .form .logos .openbenefit_logo{display:block;margin:0 auto;position:initial;left:initial}.jeronimo .form .logos img:not(:first-of-type){width:50%;float:left}.jeronimo .form .logos .logos_hebe{display:block;text-align:center}.jeronimo .form .logos .logos_hebe img{height:40px;width:auto;float:none}.jeronimo .form .header-text{text-align:center}.jeronimo .form .register-type-pick{padding:0;margin:20px 0;text-align:center}.jeronimo .form .register-type-pick .btn--blue{width:100px}.jeronimo .header .brand__logo{margin-left:20px}.jeronimo .card-tos .card-tos_header{font-size:20px}.jeronimo .refreshed_footer.footer-padded{padding-bottom:20px}.jeronimo .logos-bar{position:initial;bottom:initial;left:initial}}.ideagetin{font-family:"Source Sans Pro"}.ideagetin .btn--accept{background:#fff;color:#0098ff}.ideagetin .btn--accept:hover{background:#0098ff;color:#fff}.ideagetin .btn--back{background:#0098ff;color:#fff}.ideagetin .btn--back:hover{background:#0098ff;color:#fff}.ideagetin .login-wrapper-submit .login--btn-submit{background:rgba(180,164,159,.7);border-radius:20px;color:#fff}.ideagetin .landing-page-refreshed{min-height:100vh;background:center/cover no-repeat url(https://static.openbenefit.pl/ideagetin/06112019_LP_bckg.jpg)}.ideagetin .landing-page-refreshed .row{margin:0}.ideagetin .landing-page-refreshed .top-bar{background-color:#fff;height:83px}.ideagetin .landing-page-refreshed .top-bar img{width:286px;margin:27px 45px}.ideagetin .landing-page-refreshed .content .description,.ideagetin .landing-page-refreshed .content .login{background:rgba(180,164,159,.7);float:left;margin:1rem 8vw}.ideagetin .landing-page-refreshed .content .description h2,.ideagetin .landing-page-refreshed .content .login h2{font-size:30px;color:#fff;margin:5px 0;font-weight:300}.ideagetin .landing-page-refreshed .content .description p,.ideagetin .landing-page-refreshed .content .login p{margin:15px 0;font-size:14px}.ideagetin .landing-page-refreshed .content .description{min-height:unset}.ideagetin .landing-page-refreshed .content .description h2{font-weight:500}.ideagetin .header{background:#fff}.ideagetin .custom-navbar{z-index:auto;font-size:18px;background:#fff;box-shadow:none}.ideagetin .header__nav{background:0}.ideagetin .header__nav ul li a{padding:17.5px 16px;color:#0098ff;background:#fff;text-transform:uppercase}.ideagetin .header__nav ul li a:hover{background:#ccc}.ideagetin .brand__logo{background:center/contain url(https://static.openbenefit.pl/ideagetin/06112019_logo.png) no-repeat;margin-left:15px}.ideagetin #balance_btn,.ideagetin .btn--blue_transparent{background:#988984}.ideagetin .refreshed_footer{background:#222}.ideagetin .refreshed_footer hr{border-color:#fff}.ideagetin .refreshed_footer .content-wrapper{color:#fff}.ideagetin .refreshed_footer .content-wrapper a:hover{color:#ddd}.ideagetin .refreshed_footer .content-wrapper h4{color:#fff}.ideagetin .refreshed_footer a:hover{color:#fff}.ideagetin .welcome-page{color:#fff}.ideagetin .welcome-page .background{background:center right/cover no-repeat url(https://static.openbenefit.pl/ideagetin/06112019_powitalna_bckg.jpg);width:80%;margin:66px auto;border-radius:20px}.ideagetin .welcome-page .content{font-size:14px;width:calc(100% - 380px);overflow-y:auto;height:100%;padding:40px}.ideagetin .welcome-page .content::-webkit-scrollbar{width:10px}.ideagetin .welcome-page .content::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:0}.ideagetin .welcome-page .content::-webkit-scrollbar-thumb{background:rgba(68,68,68,.6);border-radius:10px}.ideagetin .welcome-page .content .content-caption h2{font-weight:300;margin:0;font-size:40px;line-height:1.1}.ideagetin .welcome-page .content .content-caption h3{font-size:20px}.ideagetin .welcome-page .content .content-caption a{text-decoration:none;color:#fff}.ideagetin .welcome-page .content .content-description a{margin-top:50px;color:inherit}.ideagetin .welcome-page .content .content-description button{background:0;font-size:18px;width:288px;margin-top:30px;border-radius:6px;height:55px;border:2px solid #fff}.ideagetin .download-item-separate{margin-top:20px}.ideagetin .download-container{width:150px;height:150px;background:#0098ff;color:#fff;margin:0 auto;position:relative}.ideagetin .download-container .icon{font-size:30px;position:absolute;top:35%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ideagetin .download-container .description-wrapper{height:40%;position:absolute;bottom:0}.ideagetin .download-container .description-wrapper .description{line-height:100%;font-size:13px;padding:0 5px}.ideagetin .download--btn{margin:1rem;background:#0098ff;color:#fff;border-radius:10px;border:0;padding:5px 10px}.ideagetin .checkbox .cr,.ideagetin .radio .cr{border-color:#0098ff}.ideagetin .checkbox .cr ::before,.ideagetin .radio .cr ::before{color:#0098ff}.ideagetin .header-text{color:#0098ff}.ideagetin .custom-datepicker input.form-control,.ideagetin .profile input.form-control,.ideagetin .profile select.form-control{border-radius:30px 0 0 35px!important}.ideagetin .cart__price_summary,.ideagetin .contains-sticky-control button,.ideagetin .header__sub_nav__list__link.active span,.ideagetin .header__sub_nav__list__link:hover span,.ideagetin .profile input.form-control,.ideagetin .profile select.form-control{border-color:#0098ff;color:#0098ff}.ideagetin .btn--addon,.ideagetin .btn--addon_small,.ideagetin .btn--blue,.ideagetin .btn--blue-bright,.ideagetin .btn--orange,.ideagetin .modal_single_offer__tabs>ul>li:last-child a{color:#fff;background:#0098ff}.ideagetin .navbar-default,.ideagetin .navbar-default .navbar-toggle:focus,.ideagetin .navbar-toggle:hover{color:#fff;background:#fff}.ideagetin .header__nav ul li a.active{background:#0098ff;color:#fff}.ideagetin .btn--blank,.ideagetin .cart__navigation i,.ideagetin .header__sub_nav__list__link:hover,.ideagetin .offer_filters .well label i,.ideagetin .profile h3{border-color:#0098ff;color:#0098ff}.ideagetin .ob--badge{background:#988984;border-color:#988984}.ideagetin .ob--badge_cart.active{color:#fff;background:#988984}.ideagetin .ob--badge_cart{border-color:#988984;color:#988984}.ideagetin .navbar-default .navbar-toggle .icon-bar{background:#0098ff;color:#fff}.ideagetin input[type=date],.ideagetin input[type=email],.ideagetin input[type=password],.ideagetin input[type=text]{border-radius:20px!important;outline:0}.ideagetin .btn--send{border:0;background:#0098ff;color:#fff;padding:.7rem 1rem;border-radius:12px}.ideagetin .fullpage .header{background:0}.ideagetin .questionnaire .wrapper .checkmark:after{background:#0098ff}.ideagetin .questionnaire .checkmark{background:#ddd}.ideagetin .btn-group label.btn.btn-white.active{background:#ccc}@media only screen and (max-width:991px){.ideagetin .brand__logo::after{content:''}}@media only screen and (max-width:767px){.ideagetin .landing-page-refreshed{background:center/cover no-repeat url(https://static.openbenefit.pl/ideagetin/06112019_lp_bckg_mobile.jpg)}.ideagetin .landing-page-refreshed .content{padding-top:50px}.ideagetin .landing-page-refreshed .content .description h2{font-size:25px}.ideagetin .landing-page-refreshed .content .description,.ideagetin .landing-page-refreshed .content .login{margin:0 0 25px 0}.ideagetin .landing-page-refreshed .btn-wrapper:before{content:''}.ideagetin .landing-page-refreshed .top-bar{width:100%}.ideagetin .landing-page-refreshed .top-bar img{width:80%;margin:27px 10%}.ideagetin .welcome-page{height:80vh}.ideagetin .welcome-page .background{background:#998984;border-radius:0;width:100%;height:100%;margin:0 auto}.ideagetin .welcome-page .background .content{width:100%;font-size:14px;margin:20px 0}.ideagetin .welcome-page .content-wrapper{position:relative;top:0;padding-top:175px;padding-bottom:90px;width:95%;transform:translate(0);left:initial;margin:0 auto}.ideagetin .welcome-page .content-wrapper .content{min-width:0}.ideagetin .welcome-page .content-wrapper .content h2{font-size:24px}.ideagetin .welcome-page .content-wrapper .content button{font-size:13px;width:135px;height:35px}.ideagetin .welcome-page .content-wrapper .content-btn{position:absolute;transform:translate(-50%,0);left:50%}.ideagetin .custom-button,.ideagetin .custom-button:focus,.ideagetin .custom-button:hover{color:#fff;background:0 0}.ideagetin .custom-navbar{background:#fff}.ideagetin .header{background-size:initial}.ideagetin .header__nav .navbar-collapse{box-shadow:none}}.justbuyitclub .landing-page{background:center/cover url(https://static.openbenefit.pl/justbuyitclub/bckg.jpg) no-repeat;height:100vh}.justbuyitclub .landing-page .landing-page-content-container{bottom:30%}.justbuyitclub .landing-page .landing-page-content-container .landing-page-content{width:650px;padding:20px 0;text-align:center;color:#fff;font-weight:700}.justbuyitclub .landing-page .landing-page-content-container .landing-page-content img{width:438px}.justbuyitclub .landing-page .landing-page-content-container .landing-page-content h1{margin-top:0;font-size:47px;font-weight:600;color:#fff}.justbuyitclub .landing-page .landing-page-content-container .landing-page-content h2{margin-bottom:0;font-size:36px;font-weight:300}.justbuyitclub .landing-page .landing-page-content-container .landing-page-content button{font-size:16px;width:146px;text-transform:uppercase;height:45px;border-radius:8px;border:2px solid #eb1c24;background:0 0}.justbuyitclub .logos-bar{position:absolute;bottom:0;display:flex;justify-content:center;align-items:center}.justbuyitclub .logos-bar>img{width:90%}.justbuyitclub .register-wrapper{min-height:initial;padding:initial;display:initial}.justbuyitclub .register-wrapper input{box-shadow:0 0 11px 3px rgba(0,0,0,.2);border-radius:20px!important;outline:0}.justbuyitclub .register-wrapper .tab-pane{padding-top:0}.justbuyitclub .register-wrapper .forms__login_content{padding:0 25px;min-height:500px}.justbuyitclub .register-wrapper .forms__login_content .help-block a{color:#000}.justbuyitclub .register-wrapper .register-btn-wrapper{margin-bottom:20px}.justbuyitclub .register_content__steps .ob--badge_step{background-color:#fff;color:#eb1c24;padding:3px 12px;border-radius:15px;border:2px solid #eb1c24}.justbuyitclub .register_content__steps .ob--badge_step.active{font-weight:400;background-color:#eb1c24;color:#fff;border:2px solid #eb1c24}.justbuyitclub .cr-icon.fa.fa-check{color:#eb1c24}.justbuyitclub .main_content.offers_bg{padding-top:0;background:#000}.justbuyitclub .main_content.offers_bg .offer-carousel{margin:1rem 0}.justbuyitclub .main_content.offers_bg .container{background:#fff}.justbuyitclub .welcome_bg{padding:0;margin:123px 0 0 0}.justbuyitclub .welcome-page{background:center/cover no-repeat url(https://static.openbenefit.pl/justbuyitclub/bckg.jpg);color:#fff}.justbuyitclub .welcome-page .background{max-width:initial}.justbuyitclub .welcome-page .content{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:70%;padding:60px}.justbuyitclub .welcome-page .content .content-caption h2{font-weight:300;font-size:34px;line-height:1.1}.justbuyitclub .welcome-page .content .content-caption p{font-size:14px;font-weight:600}.justbuyitclub .welcome-page .content .content-caption p:last-of-type{font-size:16px}.justbuyitclub .welcome-page .content .content-caption img{width:80%;margin:15% 15% 0}.justbuyitclub .welcome-page .content .content-caption a>button{border:2px solid #eb1c24}.justbuyitclub .welcome-page .content .content-description a{color:#e0c4b8}.justbuyitclub .welcome-page .content .content-description button{background:0;font-size:18px;width:288px;margin-top:30px;border-radius:6px;height:55px;border:2px solid #e0c4b8;text-transform:uppercase}.justbuyitclub .ob--badge_cart{border-color:#eb1c24;color:#eb1c24}.justbuyitclub .ob--badge{background:#eb1c24;border:none}.justbuyitclub .ob--badge_cart.active{background:#eb1c24;border-color:#eb1c24;color:#fff}.justbuyitclub .navbar{z-index:auto}.justbuyitclub .custom-navbar{background:#2f2a27}.justbuyitclub .header__top_menu{background:#000}.justbuyitclub .header__nav,.justbuyitclub .register_header__nav{background:#1d1c1d;height:55px}.justbuyitclub .header__nav ul li a{color:#e0c4b8;font-weight:lighter;text-transform:none}.justbuyitclub .header__nav ul li a:hover{background:#333}.justbuyitclub .offer_filters .well label i{color:#eb1c24}.justbuyitclub .brand__logo{height:70%;display:block;border-radius:0;background:center/contain no-repeat url(https://static.openbenefit.pl/justbuyitclub/jbi_logo.png)}.justbuyitclub .profile input.form-control{border-color:#eb1c24}.justbuyitclub #global_loader_container{border:none}.justbuyitclub .header{background:center/cover url(https://static.openbenefit.pl/justbuyitclub/bckg.jpg)}.justbuyitclub .header-text{color:#f59100}.justbuyitclub .modal-errorMsg{font-size:20px;padding:20px 0;text-align:center}.justbuyitclub #balance_btn,.justbuyitclub .btn--blue_transparent{color:#e0c4b8;background:#000}.justbuyitclub .btn--orange{color:#fff;background-color:#eb1c24}.justbuyitclub .btn--blue,.justbuyitclub .btn--blue-bright{border:#eb1c24;background-color:#eb1c24}.justbuyitclub .btn--common{color:#fff;background-color:#eb1c24;box-shadow:none}.justbuyitclub .btn--blank{color:#2f2a27}.justbuyitclub .btn--addon_small{border:1px solid #eb1c24;background-color:#eb1c24}.justbuyitclub .mobile_menu_btn{border:2px solid #eb1c24;color:#eb1c24}.justbuyitclub .active span{border-color:#eb1c24}.justbuyitclub .header__sub_nav__list__link.active span,.justbuyitclub .header__sub_nav__list__link:hover span{border-color:#eb1c24}.justbuyitclub .cart__navigation i,.justbuyitclub .header-text,.justbuyitclub .header__sub_nav__list__link:hover{color:#666}.justbuyitclub .register-wrapper .form-group{padding-right:15px;padding-left:15px;position:relative}.justbuyitclub .register-wrapper .input-placeholder{position:absolute;top:7px;left:27px;font-weight:300;color:#666;pointer-events:none}.justbuyitclub .register-wrapper input[required]+.input-placeholder:after{content:'*';color:red}.justbuyitclub .register-wrapper input[required]:focus+.input-placeholder,.justbuyitclub .register-wrapper input[required]:valid+.input-placeholder{display:none}.justbuyitclub .register-caption{color:#eb1c24}.justbuyitclub .refreshed_footer{background:#120e0d}.justbuyitclub .refreshed_footer .container hr{border-color:#fff}.justbuyitclub .refreshed_footer .container h4{color:#fff}.justbuyitclub .refreshed_footer .content-wrapper a:hover{color:#eb1c24}@media only screen and (max-width:740px){.justbuyitclub .welcome-page{background:center/cover url(https://static.openbenefit.pl/justbuyitclub/bckg_mobile.jpg) no-repeat}.justbuyitclub .welcome-page .content{padding:10px;max-width:100%}.justbuyitclub .welcome-page .content .content-caption img{width:55%;margin:500px 15% 0}.justbuyitclub .welcome-page .content .content-caption h2{margin-right:70px;margin-bottom:15px;display:inline-block;line-height:1.5}.justbuyitclub .welcome-page .content .content-caption ul{padding-left:15px}.justbuyitclub .welcome-page .content .content-caption ul li{margin-bottom:15px}.justbuyitclub .welcome-page .content .content-description{display:flex;justify-content:center}.justbuyitclub .welcome-page .content .content-description .btn-left{margin-top:10px;margin-bottom:25px}.justbuyitclub .register-wrapper .forms__login_content{padding:0;min-height:300px}.justbuyitclub .register-wrapper .forms__login_content .btn--common{padding:5px 10px}.justbuyitclub .register-wrapper .register-margin{margin-bottom:15px}.justbuyitclub .header__nav .custom-button:focus,.justbuyitclub .header__nav .custom-button:hover{background:#333}.justbuyitclub .header__nav .custom-button span{background:#fff}.justbuyitclub .brand__logo{margin-left:15px}.justbuyitclub .help-block{font-size:15px}.justbuyitclub .landing-page .landing-page-content-container .landing-page-content{width:100%}.justbuyitclub .landing-page .landing-page-content-container .landing-page-content img{margin-bottom:30px;width:75%}.justbuyitclub .landing-page .landing-page-content-container .landing-page-content>h1{font-size:40px}.justbuyitclub .landing-page .landing-page-content-container .landing-page-content>h2{font-size:32px}.justbuyitclub .landing-page .landing-page-content-container .landing-page-content>button{font-size:12px;width:125px;height:35px}.justbuyitclub .logos-bar{display:none}}@media (min-width:768px){.justbuyitclub .navbar{border-radius:0}.justbuyitclub .welcome-page .content{max-width:95%}}@media only screen and (min-width:1440px){.justbuyitclub .welcome-page .content{max-width:70%}}.ista .landing-page{min-height:100vh;background:center/cover no-repeat url(https://static.openbenefit.pl/ista/lp_bckg.jpg)}.ista .landing-page .top-bar{background-color:#fff;height:100px}.ista .landing-page .top-bar img{width:115px;margin:20px 57px}.ista .landing-page .content{padding-top:30vh;color:#fff}.ista .landing-page .content h2{font-size:40px}.ista .landing-page .content h2:first-of-type{line-height:0}.ista .landing-page .content button{width:208px;height:41px;background:#84b400;text-transform:uppercase;font-size:19px;border:0}.ista .landing-page .register_header__nav{background-color:#0a2864;height:55px}.ista .header{background:#fff}.ista .header .header__nav .navbar{z-index:auto}.ista .custom-navbar{font-size:18px;box-shadow:none}.ista .header__nav ul li a{padding:17.5px 16px;color:#0a2864;text-transform:none;font-weight:400}.ista .header__nav ul li a:hover{background:#ccc}.ista .brand__logo{background:center/contain url("https://static.openbenefit.pl/ista/Zasób 2.png") no-repeat;height:60px}.ista .refreshed_footer{background-color:#173571}.ista .refreshed_footer .container h4{color:#fff}.ista .refreshed_footer .container hr{border-color:#fff}.ista .refreshed_footer .content-wrapper a:hover{color:#d82224}.ista .welcome_bg{background:center/cover url(https://static.openbenefit.pl/ista/powitalna_bckgr.jpg)}.ista .welcome_bg .welcome-page *{font-weight:700}.ista .welcome_bg .welcome-page a,.ista .welcome_bg .welcome-page h2,.ista .welcome_bg .welcome-page li,.ista .welcome_bg .welcome-page p{color:#0a2864}.ista .welcome_bg .welcome-page h2{font-size:30px}.ista .welcome_bg .welcome-page h3{font-size:22px;color:#84b400}.ista .welcome_bg .welcome-page p{font-size:19px}.ista .welcome_bg .welcome-page button{text-transform:uppercase;border:0;padding:10px 20px}.ista .modal-content .modal-footer button{border-radius:0}.ista .download-item .download-container{width:150px;height:150px;border-radius:5px;background:#0a2864;color:#fff;margin:0 auto;position:relative;font-size:15px}.ista .download-item .download-container .icon{font-size:30px;position:absolute;left:50%;top:20%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ista .download-item .download-container .description-wrapper{width:100%;height:65%;position:absolute;bottom:0}.ista .download-item .download-container .description-wrapper .description{padding:0}.ista .download-item .download--btn{background:#0a2864;color:#fff;border:0;border-radius:6px;padding:4px 30px;font-size:13px;margin:10px}.ista .checkbox .cr,.ista .radio .cr{border-color:#0a2864}.ista .checkbox .cr ::before,.ista .radio .cr ::before{color:#0a2864}.ista .header-text{color:#0a2864}.ista .cart__price_summary,.ista .contains-sticky-control button,.ista .header__sub_nav__list__link.active span,.ista .header__sub_nav__list__link:hover span,.ista .profile input.form-control,.ista .profile select.form-control{border-color:#0a2864;color:#0a2864}.ista .btn--addon,.ista .btn--addon_small,.ista .btn--blue,.ista .btn--blue-bright,.ista .btn--orange,.ista .modal_single_offer__tabs>ul>li:last-child a{color:#fff;background:#0a2864}.ista .navbar-default,.ista .navbar-default .navbar-toggle:focus,.ista .navbar-toggle:hover{color:#fff;background:#f2f4f7}.ista .header__nav ul li a.active{background:#0a2864;color:#fff}.ista .btn--blank,.ista .cart__navigation i,.ista .header__sub_nav__list__link:hover,.ista .offer_filters .well label i,.ista .profile h3{border-color:#0a2864;color:#0a2864}.ista .ob--badge{background:#0a2864;border-color:#fff}.ista .ob--badge_cart.active{color:#fff;background:#84b400}.ista .ob--badge_cart{border-color:#84b400;color:#84b400}.ista .navbar-default .navbar-toggle .icon-bar{background:#0a2864;color:#fff}.ista .form.container-fluid{color:#454545}.ista .form.container-fluid input{border-radius:0}.ista .form.container-fluid h2{font-weight:700;font-size:40px}.ista .form.container-fluid button{background:#0a2864;color:#fff;padding:10px 20px;border:0}.ista .form.container-fluid .forms__register_content{border:none}.ista .form.container-fluid .register_content__steps .ob--badge_step{color:#84b400;padding:6px 12px;border:2px solid #84b400}.ista .form.container-fluid .register_content__steps .ob--badge_step.active{background-color:#84b400;color:#fff}.ista .form.container-fluid .form-group input,.ista .form.container-fluid .form-group label{color:#000;font:inherit;border-color:#000}.ista .form.container-fluid .form-group input .cr,.ista .form.container-fluid .form-group label .cr{border-radius:0;border-color:#000}.ista .form.container-fluid .form-group input .cr-icon,.ista .form.container-fluid .form-group label .cr-icon{color:#d82224}.ista .form.container-fluid .help-block a{color:#000}.ista #balance_btn,.ista .btn--blue_transparent{background:#0a2864}.ista .btn--accept{background:#fff;color:#0a2864}.ista .btn--accept:hover{background:#0a2864;color:#fff}.ista .no-margin{margin:0}.ista .btn--back{background:#0a2864;color:#fff}.ista .btn--back:hover{background:#0a2864;color:#fff}.ista .login-wrapper-submit .login--btn-submit{background:#123123;border-radius:20px;color:#fff}.ista .btn--send{border:0;background:#0a2864;color:#fff;padding:.7rem 1rem;border-radius:12px}.ista .fullpage .header{background:0}.ista .questionnaire .wrapper .checkmark:after{background:#0a2864}.ista .questionnaire .checkmark{background:#ddd}.ista .btn-group label.btn.btn-white.active{background:#ccc}.ista .resign-input{max-width:80%}.ista .placeholder{height:110px}@media only screen and (max-width:1200px){.ista .socials .social-declaration .instructions{width:350px}}@media only screen and (max-width:991px){.ista .socials .social-declaration .instructions{width:100%}.ista .placeholder{display:none}.ista .brand__logo::after{content:''}}@media only screen and (max-width:767px){.ista .welcome_bg{background:center/cover url(https://static.openbenefit.pl/ista/bckg_powitalna_mobile.jpg)}.ista .landing-page{background:center/cover no-repeat url(https://static.openbenefit.pl/ista/bckg_lp_mobile.jpg)}.ista .landing-page .content{padding:15vh 0 0 15vw}.ista .landing-page .btn-wrapper:before{content:''}.ista .landing-page .top-bar img{height:70%;width:auto;margin:4%}.ista .download-item{margin-bottom:15px}.ista .welcome-page{color:#fff;padding:.5rem}.ista .welcome-page .background{background:center/cover no-repeat url(https://static.openbenefit.pl/ista/bckg_powitalna_mobile.jpg);max-width:initial}.ista .welcome-page .content{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;background:rgba(216,34,36,.87);max-width:70%;padding:60px}.ista .welcome-page .content .content-caption h2{font-weight:300;margin:0;font-size:46px;line-height:1.1}.ista .welcome-page .content .content-description a{margin-top:50px;color:inherit}.ista .welcome-page .content .content-description button{background:0;font-size:18px;width:288px;margin-top:30px;border-radius:6px;height:55px;border:2px solid #fff}.ista .custom-button,.ista .custom-button:focus,.ista .custom-button:hover{color:#fff;background:0 0}.ista .header{background-size:initial}.ista .header__nav .navbar-collapse{box-shadow:none}}.corning .landing-page{min-height:100vh;background:center/cover no-repeat url(https://static.openbenefit.pl/corning/lp_bckg.jpg)}.corning .landing-page .top-bar{background-color:#095391;height:70px}.corning .landing-page .top-bar img{height:60px;margin:5px 20%}.corning .landing-page .content{padding-top:30vh;color:#fff}.corning .landing-page .content h2{font-size:40px}.corning .landing-page .content button{width:170px;height:50px;background:rgba(9,83,145,.83);font-size:19px;border:0}.corning .landing-page .register_header__nav{background-color:#095391;height:55px}.corning .header{background:#095391}.corning .header .header__nav .navbar{z-index:auto}.corning .custom-navbar{font-size:18px;box-shadow:none}.corning .header__nav ul li a{padding:17.5px 16px;color:#095391;text-transform:none;font-weight:400}.corning .header__nav ul li a:hover{background:#ccc}.corning .brand__logo{background:center/contain url(https://static.openbenefit.pl/corning/corning_logo2.png) no-repeat;margin:auto auto auto 80px;width:133px}.corning .refreshed_footer{background-color:#095391}.corning .refreshed_footer .container h4{color:#fff}.corning .refreshed_footer .container hr{border-color:#fff}.corning .refreshed_footer .content-wrapper a:hover{color:#d82224}.corning .welcome_bg{background:center/cover url(https://static.openbenefit.pl/corning/bckg_powitalna_większe.jpg)}.corning .welcome_bg .welcome-page *{color:#fff}.corning .welcome_bg .welcome-page h2{font-size:32px}.corning .welcome_bg .welcome-page p{font-size:19px}.corning .welcome_bg .welcome-page ol{list-style-type:none}.corning .welcome_bg .welcome-page button{text-transform:uppercase;background:0 0;padding:10px 20px;width:208px;height:41px;font-size:16px;border:2px solid #fff}.corning .modal-content .modal-footer button{border-radius:0}.corning .download-item{margin-bottom:10px}.corning .download-item .download-container{width:150px;height:150px;border-radius:5px;background:#095391;color:#fff;margin:0 auto;position:relative}.corning .download-item .download-container .icon{font-size:30px;position:absolute;left:50%;top:20%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.corning .download-item .download-container .description-wrapper{width:100%;height:65%;position:absolute;bottom:0}.corning .download-item .download-container .description-wrapper .description{padding:0}.corning .download-item .download--btn{background:#095391;color:#fff;border:0;border-radius:6px;padding:4px 30px;font-size:13px;margin-top:10px}.corning .checkbox .cr,.corning .radio .cr{border-color:#095391}.corning .checkbox .cr ::before,.corning .radio .cr ::before{color:#095391}.corning .header-text{color:#095391}.corning .cart__price_summary,.corning .contains-sticky-control button,.corning .header__sub_nav__list__link.active span,.corning .header__sub_nav__list__link:hover span,.corning .profile input.form-control,.corning .profile select.form-control{border-color:#095391;color:#095391}.corning .btn--addon,.corning .btn--addon_small,.corning .btn--blue,.corning .btn--blue-bright,.corning .btn--orange,.corning .modal_single_offer__tabs>ul>li:last-child a{color:#fff;background:#095391}.corning .btn--blue:disabled{background:#555;transition:.2s}.corning .navbar-default,.corning .navbar-default .navbar-toggle:focus,.corning .navbar-toggle:hover{color:#fff;background:#f2f4f7}.corning .header__nav ul li a.active{background:#095391;color:#fff}.corning .btn--blank,.corning .cart__navigation i,.corning .header__sub_nav__list__link:hover,.corning .offer_filters .well label i,.corning .profile h3{border-color:#095391;color:#095391}.corning .ob--badge{background:#095391;border-color:#fff}.corning .ob--badge_cart.active{color:#fff;background:#84b400}.corning .ob--badge_cart{border-color:#84b400;color:#84b400}.corning .navbar-default .navbar-toggle .icon-bar{background:#095391;color:#fff}.corning .form.container-fluid{color:#454545}.corning .form.container-fluid input{border-radius:0}.corning .form.container-fluid h2{font-weight:700;font-size:40px}.corning .form.container-fluid button{background:#095391;color:#fff;padding:10px 20px;border:0}.corning .form.container-fluid .forms__register_content{border:none}.corning .form.container-fluid .register_content__steps .ob--badge_step{color:#84b400;padding:6px 12px;border:2px solid #84b400}.corning .form.container-fluid .register_content__steps .ob--badge_step.active{background-color:#84b400;color:#fff}.corning .form.container-fluid .form-group input,.corning .form.container-fluid .form-group label{color:#000;font:inherit;border-color:#000}.corning .form.container-fluid .form-group input .cr,.corning .form.container-fluid .form-group label .cr{border-radius:0;border-color:#000}.corning .form.container-fluid .form-group input .cr-icon,.corning .form.container-fluid .form-group label .cr-icon{color:#d82224}.corning .form.container-fluid .help-block a{color:#000}.corning #balance_btn,.corning .btn--blue_transparent{background:#1096d1}.corning .btn--accept{background:#fff;color:#095391}.corning .btn--accept:hover{background:#095391;color:#fff}.corning .no-margin{margin:0}.corning .btn--back{background:#095391;color:#fff}.corning .btn--back:hover{background:#095391;color:#fff}.corning .login-wrapper-submit .login--btn-submit{background:#123123;border-radius:20px;color:#fff}.corning .btn--send{border:0;background:#095391;color:#fff;padding:.7rem 1rem;border-radius:12px}.corning .fullpage .header{background:0}.corning .questionnaire .wrapper .checkmark:after{background:#095391}.corning .questionnaire .checkmark{background:#ddd}.corning .btn-group label.btn.btn-white.active{background:#ccc}.corning .socials .toast .message{height:auto}.corning .socials .social-table{width:100%;border:1px solid #000}.corning .socials .social-table *{text-align:center;font-size:16px;border:1px solid #000}.corning .socials .social-table .light-orange-row{background:#ffc000}.corning .socials .social-table .orange-row{background:#f8cbad}.corning .socials .social-table .dark-orange-row{background:#fce4d6}.corning .socials .social-table .blue-row{background:#acb9ca}.corning .socials .social-table .light-blue-row{background:#d6dce4}.corning .socials .order-button{margin:25px}.corning .socials .color-red{color:red}@media only screen and (max-width:991px){.corning .brand__logo{background:center/contain url(https://static.openbenefit.pl/corning/corning_logo2.png) no-repeat;margin:auto auto auto 20px;width:133px}.corning .brand__logo::after{content:''}}@media only screen and (max-width:767px){.corning .welcome_bg{background:center/cover url(https://static.openbenefit.pl/corning/bckg_powitalna_mobile.jpg)}.corning .landing-page{background:center/cover no-repeat url(https://static.openbenefit.pl/corning/bckg_lp_mobile.jpg)}.corning .landing-page .top-bar img{margin:5px 5%}.corning .landing-page .content{padding:5vh 0 0}.corning .landing-page .content h2{font-size:34px}.corning .landing-page .btn-wrapper:before{content:''}.corning .download-item{margin-bottom:15px}.corning .welcome-page{color:#fff;padding:.5rem}.corning .welcome-page .background{max-width:initial}.corning .welcome-page .content{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;background:rgba(216,34,36,.87);max-width:70%;padding:60px}.corning .welcome-page .content .content-caption h2{font-weight:300;margin:0;font-size:46px;line-height:1.1}.corning .welcome-page .content .content-description a{margin-top:50px;color:inherit}.corning .welcome-page .content .content-description button{background:0;font-size:18px;width:288px;margin-top:30px;border-radius:6px;height:55px;border:2px solid #fff}.corning .socials .social-box .social-info .buttons-box button.order-button{margin:5px 0;display:inline-block}.corning .socials .buttons-box{display:grid}.corning .socials .order-button{margin:0}.corning .custom-button,.corning .custom-button:focus,.corning .custom-button:hover{color:#fff;background:0 0}.corning .header{background-size:initial}.corning .header__nav .navbar-collapse{box-shadow:none}}.sonoco_ccp .toast .message{height:auto;min-height:50px}.sonoco_ccp .margin-20{margin:20px}.sonoco_ccp .margin-0{margin:0}.sonoco_ccp .download-item-separate{margin-top:20px}.sonoco_ccp .download-container{width:150px;height:150px;background:#13acd7;color:#fff;margin:0 auto;position:relative}.sonoco_ccp .download-container .icon{font-size:30px;position:absolute;left:50%;top:35%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sonoco_ccp .download-container .description-wrapper{width:100%;height:40%;position:absolute;bottom:0}.sonoco_ccp .download-container .description-wrapper .description{line-height:100%;font-size:13px;padding:0 5px}.sonoco_ccp .download--btn{background:#13acd7;color:#fff;outline:0;border:0;border-radius:6px;padding:4px 30px;font-size:13px;transition:.2s;margin-top:10px}.sonoco_ccp .top-bar{border-top:25px solid #f67a14;height:67px;line-height:36px;background:#fff}.sonoco_ccp .top-bar img{margin-left:20%;width:182px}.sonoco_ccp .landing-page{background:center/cover url(https://static.openbenefit.pl/sonoco/landing_page.jpg) no-repeat}.sonoco_ccp .landing-page .landing-page-content-container{position:static;display:table;height:calc(100% - 92px)}.sonoco_ccp .landing-page .landing-page-content-container .landing-page-content{text-align:left;display:table-cell;vertical-align:middle;padding-left:10%}.sonoco_ccp .landing-page .landing-page-content-container .landing-page-content h1,.sonoco_ccp .landing-page .landing-page-content-container .landing-page-content h2{text-transform:uppercase;margin:0;padding:0;color:#fff;font-weight:600;line-height:45px;letter-spacing:-3px}.sonoco_ccp .landing-page .landing-page-content-container .landing-page-content h1{font-size:52px}.sonoco_ccp .landing-page .landing-page-content-container .landing-page-content h2{font-size:48px;padding-bottom:30px;position:relative}.sonoco_ccp .landing-page .landing-page-content-container .landing-page-content h2::after{content:'';position:absolute;height:6px;left:0;width:30%;bottom:0;background:#f67a14;min-width:250px}.sonoco_ccp .landing-page .landing-page-content-container .landing-page-content button{background:0 0;color:#f67a14;border:1px solid #f67a14;padding:16px 38px;outline:0;text-transform:uppercase;font-size:15px;margin-top:40px;font-weight:600}.sonoco_ccp .landing-page .header__nav,.sonoco_ccp .landing-page .register_header__nav{background:#13acd7;height:55px;box-shadow:none}.sonoco_ccp .landing-page .landing_arrow_down{color:#fff}.sonoco_ccp .agreements{margin:40px 0}.sonoco_ccp .form{padding-top:200px;padding-bottom:200px}.sonoco_ccp .header-text{font-size:28px;color:#1e355b;text-transform:uppercase;font-weight:500}.sonoco_ccp .forms__login_content label{font-size:13px}.sonoco_ccp .forms__login_content .form-group>label{color:#939393;font-weight:600;text-transform:uppercase}.sonoco_ccp .login--btn{outline:0;font-size:21px;color:#fff;min-width:175px;height:50px;background:#1e355b;border:none;font-weight:600}.sonoco_ccp .anchor{color:#ac0e00}.sonoco_ccp .welcome-page{color:#fff}.sonoco_ccp .welcome-page .background{background:top/cover url(https://static.openbenefit.pl/sonoco_cpp/bckg-powitalna.jpg) no-repeat;max-width:initial;position:relative}.sonoco_ccp .welcome-page .content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:1200px;background:rgba(25,48,103,.78);padding:50px 90px}.sonoco_ccp .welcome-page .content .content-caption{margin-bottom:15px}.sonoco_ccp .welcome-page .content .content-caption h2{color:#f67a14;margin:0;font-size:50px;font-weight:400;line-height:1.1}.sonoco_ccp .welcome-page .content .content-caption h2 span{font-weight:700}.sonoco_ccp .welcome-page .content .content-description .content-orange{color:#f67a14}.sonoco_ccp .welcome-page .content .content-description ul{margin-top:0;padding-left:25px;list-style:none}.sonoco_ccp .welcome-page .content .content-description ul li::before{content:"•";color:#f67a14;display:inline-block;width:10px;margin-left:-10px}.sonoco_ccp .welcome-page .content .content-description h4{font-size:18px;margin:0}.sonoco_ccp .profile input.form-control,.sonoco_ccp .profile select.form-control{border-color:#04498f}.sonoco_ccp .profile .contains-sticky-control button{border-color:#04498f;background:#04498f}.sonoco_ccp .points h3{color:#000;font-size:24px;margin:0}.sonoco_ccp .points input{margin-bottom:15px}.sonoco_ccp .points .points-label{display:inline-block;padding:0 10px;background:#04498f;color:#fff;font-size:18px}.sonoco_ccp .points .points-box{box-shadow:0 .6rem 1rem rgba(0,0,0,.25);margin-bottom:25px}.sonoco_ccp .points table{margin-top:25px;margin-bottom:0;border:1px solid #ddd}.sonoco_ccp .points table thead{background:#f8f9fa}.sonoco_ccp .points table td,.sonoco_ccp .points table th{font-size:12px}.sonoco_ccp .points .points-alert{background:#04498f;padding:8px;font-size:14px;color:#fff}.sonoco_ccp .loaderV2 div{border-right:4px solid #04498f}.sonoco_ccp .loaderV2 div:after,.sonoco_ccp .loaderV2 div:before{border-left:3px solid #04498f}.sonoco_ccp .loaderV2 div:after{border-right:2px solid #04498f}.sonoco_ccp .header{background:#fff}.sonoco_ccp .header .header__nav .navbar{z-index:auto}.sonoco_ccp .header .navbar-default .navbar-toggle .icon-bar{background:#fff}.sonoco_ccp .header .custom-navbar{background:#13acd7;box-shadow:none}.sonoco_ccp .brand__logo{background:center/contain url(https://static.openbenefit.pl/sonoco_cpp/logo.png) no-repeat;margin-left:50px;width:155px}.sonoco_ccp .refreshed_footer{background:#363636}.sonoco_ccp .refreshed_footer .container h4{color:#fff}.sonoco_ccp .refreshed_footer .container hr{border-color:#fff}.sonoco_ccp .refreshed_footer .content-wrapper a:hover{color:#04498f}.sonoco_ccp .btn--addon,.sonoco_ccp .btn--blue,.sonoco_ccp .btn--blue-bright,.sonoco_ccp .btn--default,.sonoco_ccp .btn--next,.sonoco_ccp .btn--orange,.sonoco_ccp .header__nav ul li a.active,.sonoco_ccp .header__nav ul li a:hover,.sonoco_ccp .modal_single_offer__tabs>ul>li:last-child a,.sonoco_ccp .navbar-default .navbar-toggle:focus,.sonoco_ccp .navbar-default .navbar-toggle:hover,.sonoco_ccp .ob--badge_cart.active{background:#04498f}.sonoco_ccp #balance_btn,.sonoco_ccp .btn--blue_transparent{background:#f67a14;border:none}.sonoco_ccp .active span,.sonoco_ccp .header__sub_nav__list__link:hover span,.sonoco_ccp .ob--badge_cart,.sonoco_ccp .ob--badge_cart.active{border-color:#04498f}.sonoco_ccp .cart__navigation i,.sonoco_ccp .header__sub_nav__list__link:hover,.sonoco_ccp .header__sub_nav__list__link:hover span,.sonoco_ccp .input-group.cell i,.sonoco_ccp .ob--badge_cart{color:#04498f}.sonoco_ccp .ob--badge_cart.active{color:#fff}.sonoco_ccp .btn--white,.sonoco_ccp .mobile_menu_btn{background:#fff}.sonoco_ccp .after-register .title{margin-top:0}@media only screen and (max-width:767px){.sonoco_ccp .download-item{margin-bottom:40px}.sonoco_ccp .login--btn{font-size:18px;min-width:140px;height:37px}.sonoco_ccp .landing-page{background:#1f365c}.sonoco_ccp .landing-page .landing-page-content-container .mobile-img-wrapper{margin:0 auto;padding:53px 10% 20px 0}.sonoco_ccp .landing-page .landing-page-content-container .mobile-img-wrapper img{width:100%;max-width:500px}.sonoco_ccp .landing-page .landing-page-content-container .landing-page-content h1,.sonoco_ccp .landing-page .landing-page-content-container .landing-page-content h2{line-height:28px;letter-spacing:0}.sonoco_ccp .landing-page .landing-page-content-container .landing-page-content h1{font-size:37px}.sonoco_ccp .landing-page .landing-page-content-container .landing-page-content h2{font-size:30px}.sonoco_ccp .landing-page .landing-page-content-container .landing-page-content button{margin-top:20px;padding:10px 30px}.sonoco_ccp .form{padding-top:100px;padding-bottom:100px}.sonoco_ccp .top-bar img{margin-left:20px}.sonoco_ccp .brand__logo{margin-left:10px;width:135px}.sonoco_ccp #balance_btn,.sonoco_ccp .btn--blue_transparent{margin-left:1px}.sonoco_ccp .welcome-page .background{background:#193067 center top url(https://static.openbenefit.pl/sonoco/welcome_bg_mobile.jpg) no-repeat}.sonoco_ccp .welcome-page .background .content{background:0 0;padding:4%;width:initial;height:initial;margin-top:80px;position:initial;top:initial;left:initial;transform:none}.sonoco_ccp .welcome-page .background .content .content-caption h2{font-size:35px}.sonoco_ccp .points h3{font-size:18px}.sonoco_ccp .points table td,.sonoco_ccp .points table th{font-size:10px}.sonoco_ccp .modal-dialog{margin-bottom:70px}.sonoco_ccp .after-register .title{font-size:20px}}.dovistappi .landing-page{background:center/cover no-repeat url(https://static.openbenefit.pl/dovista/dovista_lp_bckg.jpg);height:100vh}.dovistappi .landing-page .sidebar{position:fixed;transition:.7s;width:35vw;height:100vh;right:-35vw;bottom:0;border-radius:15px 0 0 15px;z-index:999;color:#fff;background:#0091b0}.dovistappi .landing-page .sidebar.show_sidebar{right:0!important}.dovistappi .landing-page .sidebar .sidebar-content{padding:4rem}.dovistappi .landing-page .sidebar .sidebar-content input,.dovistappi .landing-page .sidebar .sidebar-content select,.dovistappi .landing-page .sidebar .sidebar-content textarea{margin:1rem;border-radius:20px!important}.dovistappi .landing-page .sidebar .sidebar-content textarea{height:150px}.dovistappi .landing-page .sidebar .sidebar-content .send-form-button{color:#fff;border:0;border-radius:0!important;padding:10px 20px;background:#00355e;margin:3rem 0}.dovistappi .landing-page .sidebar .toggle-button{transform:rotate(-90deg);background:#0091b0;text-transform:uppercase;padding:8px;font-weight:600;width:170px;height:57px;text-align:center;position:relative;top:calc(50% - 28px);left:-110px;font-size:25px;border-radius:15px 15px 0 0}.dovistappi .landing-page .same-width-parent div{height:auto}.dovistappi .landing-page .landing-page-content-container{color:#fff;width:80%;bottom:30%;left:10%}.dovistappi .landing-page .landing-page-content-container div{height:auto}.dovistappi .landing-page .landing-page-content-container .landing-page-item{background:rgba(0,81,131,.89);padding:1rem;min-height:300px;font-size:19px}.dovistappi .landing-page .landing-page-content-container .landing-page-item.login-item{padding:24px 24px 5px}.dovistappi .landing-page .landing-page-content-container .landing-page-item .content-top{font-weight:400}.dovistappi .landing-page .landing-page-content-container .landing-page-item img{max-height:100%}.dovistappi .landing-page .landing-page-content-container .landing-page-item a{color:#fff}.dovistappi .landing-page .landing-page-content-container .landing-page-item input{border-radius:15px!important}.dovistappi .landing-page .header__nav,.dovistappi .landing-page .register_header__nav{background-color:#454545;height:55px}.dovistappi .landing-page .top-bar{background-color:#fff;height:93px}.dovistappi .landing-page .top-bar img{margin-left:48px;margin-top:24px;width:192px}.dovistappi .help-block{font-size:13px}.dovistappi .form.container-fluid{color:#454545}.dovistappi .form.container-fluid h2{color:#454545}.dovistappi .form.container-fluid .forms__register_content{border:none}.dovistappi .form.container-fluid .register_content__steps .ob--badge_step{color:#00355e;border-radius:6px;padding:6px 12px;border:2px solid #00355e}.dovistappi .form.container-fluid .register_content__steps .ob--badge_step.active{background-color:#00355e;color:#fff}.dovistappi .form.container-fluid .form-group input,.dovistappi .form.container-fluid .form-group label{color:#000;font:inherit;border-color:#000}.dovistappi .form.container-fluid .form-group input .cr,.dovistappi .form.container-fluid .form-group label .cr{border-radius:0;border-color:#000}.dovistappi .form.container-fluid .form-group input .cr-icon,.dovistappi .form.container-fluid .form-group label .cr-icon{color:#00355e}.dovistappi .form.container-fluid .help-block a{color:#000}.dovistappi .btn--blue,.dovistappi .btn--orange{background:#00355e}.dovistappi .header{background:#005183}.dovistappi .header #balance_btn,.dovistappi .header .btn--blue_transparent{background:#0091b0}.dovistappi .header .header__nav .navbar{z-index:auto}.dovistappi .header .navbar-default .navbar-toggle:hover{background-color:#00355e}.dovistappi .header .navbar-default .navbar-toggle .icon-bar{background-color:#fff}.dovistappi .header .custom-navbar{background-color:#fff}.dovistappi .header .nav.navbar-nav li{border-left:1px solid transparent}.dovistappi .header .header__nav .navbar .navbar-collapse{background:#fff}.dovistappi .header .header__nav .navbar .navbar-collapse .responsive-navbar li a{font-weight:500;text-transform:uppercase}.dovistappi .header .header__nav .navbar .navbar-collapse .responsive-navbar li a:hover{color:#787878;background-color:#fff}.dovistappi .header .header__nav .navbar .navbar-collapse .responsive-navbar li a.active{font-weight:700;color:#005183;background-color:#fff}.dovistappi .header__nav ul li a{color:#787878}.dovistappi .brand__logo{background:center/contain no-repeat url(https://static.openbenefit.pl/dovista/logo_biale.png);margin-left:24px;height:53px;width:219px}.dovistappi .welcome_bg{padding:0;margin:123px 0 0 0}.dovistappi .welcome-page{color:#fff}.dovistappi .welcome-page .background{background:center/cover no-repeat url(https://static.openbenefit.pl/dovista/powitalna_tlo.jpg);max-width:initial}.dovistappi .welcome-page .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:95%;padding:1rem;background:rgba(0,81,131,.98);max-width:70%}.dovistappi .welcome-page .content .points{color:#ff8900;font-size:20px;font-weight:700;text-align:center}.dovistappi .welcome-page .content .points h2{margin:0}.dovistappi .welcome-page .content .content-caption{padding:20px 60px}.dovistappi .welcome-page .content .content-caption a{color:#fff}.dovistappi .welcome-page .content .content-caption h1{font-size:45px;margin:0;font-weight:lighter}.dovistappi .welcome-page .content .content-caption h2{font-weight:400;font-size:34px;margin:0;line-height:1.1}.dovistappi .welcome-page .content .content-caption .m-4{margin:4rem 2rem;font-weight:700}.dovistappi .refreshed_footer{background-color:#005183}.dovistappi .refreshed_footer .container h4{color:#fff}.dovistappi .refreshed_footer .container hr{border-color:#fff}.dovistappi .refreshed_footer .content-wrapper a:hover{color:#00355e}.dovistappi .btn--default{border-radius:0}.dovistappi .btn--login{background:#00355e;color:#fff;padding:7px 15px;border-radius:12px;border:none}.dovistappi .btn--common{color:#fff;background-color:#00355e;width:187px;font-size:21px;font-weight:300}.dovistappi .btn--blank{color:#00355e}.dovistappi .btn--addon_small,.dovistappi .btn--blue-bright{border:1px solid #00355e;background-color:#00355e}.dovistappi .mobile_menu_btn{border:2px solid #00355e;color:#00355e}.dovistappi .custom-button{background-color:#00355e;color:#454545}.dovistappi .offer_filters__search button{border-radius:9px;border-bottom-left-radius:0;border-top-left-radius:0}.dovistappi .header__sub_nav__list__link.active span{border-bottom:#00355e}.dovistappi .PPIsummary{padding:4rem;border-radius:20px}.dovistappi .PPIsummary{font-size:16px}.dovistappi .PPIsummary div{margin:.5rem 0}.dovistappi .PPIsummary>div:nth-child(odd){padding:.2rem;background:#eee}@media only screen and (max-width:767px){.dovistappi .header .header__nav .navbar .navbar-collapse .responsive-navbar li:first-child{margin-top:4rem}.dovistappi .header .header__nav .navbar .navbar-collapse .responsive-navbar li a{background:#fff;text-transform:uppercase}.dovistappi .header .header__nav .navbar .navbar-collapse .responsive-navbar li a.active{font-weight:700;color:#005183;background:#fff}.dovistappi .landing-page{background:center/cover no-repeat url(https://static.openbenefit.pl/dovista/lp_bg_mobile.jpg)}.dovistappi .landing-page .sidebar{width:70vw;right:-70vw}.dovistappi .landing-page .sidebar .sidebar-content{padding:2rem;font-size:14px}.dovistappi .landing-page .sidebar .sidebar-content textarea{height:100px}.dovistappi .landing-page .sidebar .sidebar-content .send-form-button{margin:0}.dovistappi .landing-page .landing-page-content-container{position:relative;width:100%;bottom:initial;left:initial;padding:0;margin:0;top:0}.dovistappi .landing-page .landing-page-content-container .row{margin:0!important}.dovistappi .landing-page .landing-page-content-container .row .col-md-12{padding:0!important}.dovistappi .landing-page .landing-page-content-container .landing-page-item{padding:0 10px!important;min-height:auto;margin:10px 0}.dovistappi .landing-page .landing-page-content-container .landing-page-item .login-item{font-size:13px}.dovistappi .landing-page .landing-page-content-container .landing-page-full-width{padding:0}.dovistappi .landing-page .landing-page-content-container .content-top .col-sm-4{display:inline-block}.dovistappi .landing-page .landing-page-content-container .content-top .col-sm-4 img{vertical-align:baseline;max-height:120px}.dovistappi .landing-page .landing-page-content-container .content-top .col-sm-8{display:inline-block;width:66%}.dovistappi .landing-page .landing-page-content-container .content-top .col-sm-8 h3{font-size:15px}.dovistappi .landing-page .landing-page-content-container div img{width:auto;max-height:150px}.dovistappi .landing-page .landing-page-content-container div .landing-page-content .content-bottom{margin:0}.dovistappi .landing-page .top-bar img{margin-left:25px}.dovistappi .brand__logo{margin-left:10px;width:135px}.dovistappi .welcome-page .background{background:linear-gradient(rgba(0,53,94,.7),#00355e) 50%,url(https://static.openbenefit.pl/dovista/powitalna_tlo.jpg) no-repeat left top;margin:0;height:initial}.dovistappi .welcome-page .content{margin-top:0;position:initial;top:initial;left:initial;max-width:initial;transform:none;background:0 0;padding:50px 15px}.dovistappi .welcome-page .content .content-caption{padding:0;margin:0}.dovistappi .welcome-page .content .content-caption h2{font-size:40px}}.dovistappi .offer_filters .well label i{color:#00355e}.dovistappi .cart__navigation i,.dovistappi .header-text,.dovistappi .header__sub_nav__list__link:hover{color:#00355e}.dovistappi .header__sub_nav__list__link:hover span{border-bottom:2px solid #00355e}.dovistappi .ob--badge_cart{border:2px solid #00355e;color:#00355e}.dovistappi .ob--badge_cart.active{background:#00355e;color:#fff}.dovistappi .profile input.form-control{border:#00355e}.demo .layout_background{background-image:url(https://static.openbenefit.pl/demo/lp-bg.jpg);background-repeat:no-repeat;background-size:cover;position:relative;-webkit-box-shadow:0 -4px 64px -13px rgba(0,0,0,.75);-moz-box-shadow:0 -4px 64px -13px rgba(0,0,0,.75);box-shadow:0 -4px 64px -13px rgba(0,0,0,.75)}.demo .layout_background .layout_logo{margin:3% 0 10% 3%}.demo .layout_background .header__nav{position:absolute;bottom:0;background:rgba(0,170,255,.77)}.demo .layout_background .header__nav ul>li>a{font-size:18px;padding:15px 8px}.demo .layout_background .header__nav ul>li>a:hover{background:#00477e}.demo .layout_background .header__nav .circle-button{position:absolute;top:calc(50% - 18px);left:calc(50% - 18px);width:36px;height:36px;background-image:url(https://static.openbenefit.pl/demo/arrow.png);background-size:cover}.demo .download-item{margin-bottom:50px}.demo .download-item .download-container{width:150px;height:150px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#3391d4;color:#fff;margin:0 auto;position:relative}.demo .download-item .download-container .icon{font-size:30px;position:absolute;left:50%;top:35%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.demo .download-item .download-container .description-wrapper{width:100%;height:40%;position:absolute;bottom:0}.demo .download-item .download-container .description-wrapper .description{line-height:100%;font-size:13px;padding:0 10px}.demo .download-item .download--btn{color:#fff;outline:0;border:0;border-radius:6px;padding:4px 30px;font-size:13px;transition:.2s;margin-top:10px}.demo .register_header__nav{position:absolute;width:100%;background:rgba(244,0,9,.8);top:auto}.demo .register_header__nav ul>li>a:hover{background:#000}.demo .layout_text_wrapper{text-align:center;padding-bottom:180px}.demo .layout_text_wrapper .layout_caption{font-weight:100;font-size:53px;color:#fff;margin:0}.demo .layout_text_wrapper .layout_description{font-weight:700;font-size:46px;color:#fff;margin:0}.demo .layout_text_wrapper .layout_description_light{font-weight:100;font-size:31px;color:#fff}.demo .layout_text_wrapper .layout_login_btn{color:#fff;padding:7px 10px 7px 25px;font-size:17px;font-weight:600;border-radius:8px;border:2px solid #fff;background:#dc4d15}.demo .layout_text_wrapper .layout_login_btn .arrow{margin-left:15px}.demo .form{margin:200px 0 150px 0}.demo .login--btn{text-transform:uppercase;letter-spacing:2px;background:#f40009;outline:0;border:none;padding:9px 40px;color:#fff;font-size:13px;border-radius:0;transition:.2s}.demo .login--btn:hover{background:#e30008}.demo .anchor{color:#3391d4}.demo .header-text{color:orange}.demo .header{background:url(https://static.openbenefit.pl/demo/menu-bg.jpg)}.demo .brand__logo{background:url(https://static.openbenefit.pl/demo/logo.png);background-size:212px 50px;background-repeat:no-repeat;width:220px;height:56px;margin-left:53px}.demo .custom-navbar{z-index:1;border:none;background:rgba(0,170,255,.77)}.demo .socials .nav.nav-tabs li.active a{border:1px solid #3391d4;background-color:#3391d4}.demo .top_menu_container.fixed{top:122px}.demo .custom-button{border:none;margin-top:10px}.demo .custom-button:focus,.demo .custom-button:hover{background:#000}.demo .custom-button .icon-bar{background:#fff}.demo #balance_btn{background:#8e9090}.demo .btn--blue_transparent{background:rgba(93,103,112,.93)}.demo .header__sub_nav__list__link{padding:10px 12px!important}.demo .header__sub_nav__list__link.active span{border-color:#3391d4}.demo .header__sub_nav__list__link:hover{color:#3391d4}.demo .header__sub_nav__list__link:hover span{border-color:#3391d4}.demo .btn--blue{background:#3391d4}.demo .ob--badge{background-color:#3391d4;border-color:#3391d4}.demo .btn--default{border-radius:10px}.demo .forms__login_content label{color:#939393;font-size:13px}.demo .offer_filters__search input{width:calc(100% - 65px)!important}.demo .question .caption{font-weight:200;color:#3391d4}.demo .question .btn--send{color:#fff;outline:0;border:0;border-radius:7px;padding:7px 20px;font-size:12px;font-weight:600}.demo .download{display:block;flex-wrap:initial}.demo .download .download-wrapper{width:100%;margin-left:0}.demo .download .download-wrapper .download-caption{color:#3391d4}.demo .download .download-wrapper .download-item{margin-bottom:40px}.demo .download .download-wrapper .download-item .download-btn{background:#3391d4;margin-top:0;transform:translate(0);padding:5px 0;max-width:100%;width:80%;border-radius:6px;border:none;outline:0;color:#fff}.demo .download .download-wrapper .download-item img{width:100%}.demo .questionnaire{color:#444}.demo .questionnaire .question-item:nth-child(even){background:#fafafa}.demo .questionnaire .cr{border-radius:0;border-color:#088bce}.demo .questionnaire .cr-icon{color:#088bce}.demo .questionnaire .wrapper input:checked~.checkmark{background-color:#088bce}.demo .questionnaire .checkmark{border:1px solid #088bce}.demo .refreshed_footer{background:#302b32}.demo .refreshed_footer hr{border-color:#fff}.demo .refreshed_footer .content-wrapper{color:#fff}.demo .refreshed_footer .content-wrapper a:hover{color:#ddd}.demo .refreshed_footer .content-wrapper h4{color:#fff}.demo .refreshed_footer a:hover{color:#fff}@media only screen and (max-width:1285px){.demo .header__nav ul li a{font-size:13px;padding:15px 5px}}@media only screen and (max-width:991px){.demo .background .content{width:100%;padding:5% 10% 0 10%}.demo .layout_background{height:80vh}.demo .form{margin-top:100px}.demo .layout_background .layout_logo{width:200px;margin:7% 0 10% 7%}.demo .layout_text_wrapper .layout_caption{font-size:37px}}@media only screen and (max-width:768px){.demo .brand__logo{background-size:148px 35px;width:160px;margin-left:23px;margin-top:18px}.demo .layout_background{height:40vh;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.demo .layout_background .layout_logo{width:100px;margin:2% 0 10% 3%}.demo .layout_text_wrapper{padding-bottom:0}.demo .layout_text_wrapper .layout_caption{font-size:24px}.demo .layout_text_wrapper .layout_description{font-size:21px}.demo .layout_text_wrapper .layout_description_light{font-size:24px}.demo .layout_text_wrapper .layout_login_btn{font-size:15px;padding:3px 5px 3px 20px}.demo .layout_text_wrapper .layout_login_btn .arrow{margin-left:8px}.demo .form{margin-top:0;padding-top:15px}}@media only screen and (max-width:767px){.demo .header__nav .responsive-navbar .responsive-item{width:100%}.demo .navbar-collapse.in{margin:10px 0}.demo .question{margin:50px 0}.demo .download .download-wrapper .download-item{width:200px;margin:40px auto}}@media only screen and (max-width:500px){.demo .brand__logo{background-size:134px 35px;width:140px;margin-left:23px;margin-top:18px}}@media only screen and (max-width:320px){.demo .layout_background .layout_logo{margin:7% 0 25% 7%}}@media (max-width:800px){.offer_list.grid-block .offer_list__item{width:50%!important;padding-left:15px!important;padding-right:15px!important}.offer_list.grid-block .offer_list__item::after{left:16px!important;right:16px!important}.offer_list.grid-block .offer_list__item:nth-child(2n){padding-right:0!important}.offer_list.grid-block .offer_list__item:nth-child(2n+1){padding-left:0!important}.cart__items{padding-right:0}.delivery_box{border:1px solid #ddd;padding:15px;min-height:1px;margin-bottom:15px}}@media (max-width:767px){.cart__items__item__delete button{font-size:14px;border:1px solid red;margin:0;border-radius:0}.cart__items__item__delete button i{color:red}.header__top_menu__logo img{width:150px}.popover_header{border-bottom:2px solid #0091d4;padding-bottom:5px;margin-bottom:5px}.brand__logo{float:left}#user_popover .nav-divider{float:left;width:100%}.header__top_menu ul{margin:0}.header__top_menu ul li{float:left}.header__top_menu ul li button div{width:30px;padding:0;text-align:center;font-size:16px}.mobile_menu_btn{margin-top:15px;border-radius:0!important;border:2px solid #0091d4;color:#0091d4;background-color:#fff}.offer_filters__search{margin-top:15px}.offer_filters__search input{width:235px!important}.footer__main__contact_info p{padding-left:0}.modal_single_offer__photo{background-size:cover}.modal_single_offer__to_cart_btn{width:138px}.register_header__nav{top:211px}.forms{top:320px;padding-top:20px}.intro_content__front__box{top:0;padding-top:30px;padding-left:100px;width:auto!important}.intro_content__front__box h1{font-size:24px}.intro_content__front__box h2{font-size:18px}.intro_content__front__box button{padding:10px 25px 10px 10px;font-size:16px}.intro_content__front__box button::after{right:10px}.forms__login_content{padding:0}.forms__register_content{padding:0 0 15px 0;border:0}.thales.forms__login_content{padding:0}.forms__register_content{padding:0 0 15px 0;border:0}.account--modal .modal-body{padding:20px}.account--modal .offer--headline{font-size:16px}.account--modal .offer--description{font-size:14px}.account--modal .offer--price{font-size:16px}}@media (max-width:740px){.thales .register_header__nav{top:211px}.thales .forms{top:320px;padding-top:20px}.thales .intro_content__front__box{top:0;padding-top:30px;padding-left:100px}.thales .intro_content__front__box h1{font-size:24px}.thales .intro_content__front__box h2{font-size:18px}.thales .intro_content__front__box button{padding:10px 25px 10px 10px;font-size:16px}.thales .intro_content__front__box button::after{right:10px}.thales .forms__login_content{padding:0}.thales .forms__register_content{padding:0 0 15px 0;border:0}.thales.forms__login_content{padding:0}.thales.forms__register_content{padding:0 0 15px 0;border:0}.thales .brand__logo{margin-left:8px;height:24px;width:192px}}@media (max-width:415px){.offer_list.grid-block .offer_list__item{width:100%!important;padding-left:0!important;padding-right:0!important}.offer_list.grid-block .offer_list__item::after{left:0!important;right:0!important}}.account-history_transaction-mobile{margin-top:12px;border-bottom:2px solid #f1f1f1}.account-history_transaction-mobile p{margin-bottom:8px;font-size:14px}.account-history_transaction-alert{margin-top:7px}.account-history_transaction-input-od{width:200px;float:left;margin-right:15px}.account-history_transaction-input-do{width:200px;float:left;margin-right:15px}.account-saldo-mobile{border-bottom:2px solid #f1f1f1}.account-saldo-mobile_select{margin-top:5px}.account-saldo-mobile p{margin-bottom:10px}.card-saldo-mobile{border-bottom:2px solid #f1f1f1}.card-saldo-mobile p{margin-bottom:10px}.card-saldo-mobile_ul{margin-top:10px}.card-saldo-mobile_select{margin-top:5px}.card-history .color-green{color:green}.card-history_transaction_alert{margin-top:7px}.card-history_transaction-mobile{margin-top:12px;border-bottom:2px solid #f1f1f1}.card-history_heading{border:1px solid rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.3);background-color:#f1f1f1;padding:10px;margin-bottom:4px;font-size:14px}.card-history_box{border:2px solid #e5e5e5;padding:10px;margin-bottom:4px;font-size:14px}.card-history_box i{margin-right:5px}.card-history_box p{margin:0}.card-history_box.green{background-color:#f8fff7}.profile .card-history_select.form-control{height:28px;font:inherit}.profile__action_btn>button{border:none;outline:0;background:0 0;display:inline}.profile__action_btn>button:hover{color:#005384}.profile__action_btn>button:disabled{color:grey}.history-form{display:table;content:"";clear:both;margin-bottom:20px}.history-form .history-form-element{width:200px;float:left;margin-right:15px}.profile__action_btn>button{color:#2097df}@media (max-width:767px){.card-history-buttons .btn--default.btn--blue{padding:10px}.list-tab .tab-content{border:0;border-top:1px solid #ddd;box-shadow:none;padding:0 10px}}.modal-dialog{margin-top:75px!important}.modal-content{border-radius:0!important}.offer_list.grid-block .offer_list__item{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:33.33333%;height:386px;float:left!important;border-bottom:0!important}.offer_list.grid-block .offer_list__item::after{background-color:#eaeaea;border-radius:0 8px;bottom:26px;box-shadow:0 2px 10px 8px rgba(20,20,20,.3);height:18px;left:16px;position:absolute;right:16px;z-index:-1;content:""}.offer_list.grid-block .offer_list__item .offer-box{border:1px solid #f1f1f1;height:100%}.offer_list.grid-block .offer_list__item:nth-child(3n+1){padding-left:0}.offer_list.grid-block .offer_list__item:nth-child(3n+1)::after{left:0}.offer_list.grid-block .offer_list__item:nth-child(3n){padding-right:0}.offer_list.grid-block .offer_list__item:nth-child(3n)::after{right:0}.offer_list.grid-block .offer_list__item .offer_list__item__photo{width:100%;border:0;box-shadow:none;height:215px;background-size:cover;position:relative}.offer_list.grid-block .offer_list__item .offer_list__item__description{width:100%;background-color:#e7e7e7;padding-bottom:20px;height:155px;max-height:155px;overflow:hidden;position:relative}.offer_list.grid-block .offer_list__item .offer_list__item__description__body{display:none}.offer_list.grid-block .offer_list__item .offer_list__item__description__sold{display:inline-block;width:50%;float:left;text-align:left;font-size:14px;position:absolute;bottom:10px;left:15px;color:#666}.offer_list.grid-block .offer_list__item .offer_list__item__description__price{position:absolute;bottom:5px;right:10px;font-size:22px;width:auto}.offer_list.grid-block .offer_list__item .offer_list__item__description__title{padding-top:5px;height:76px;max-height:76px;overflow:hidden}.offer_list.grid-block .offer_list__item .offer_list__item__description__title p{margin-top:0}.offer_list.grid-block .offer_list__item .offer_list__item__description__discount{display:block;bottom:0;left:0;position:absolute;font-size:20px;font-weight:400}.offer_list.grid-block .offer_list__item .offer_list__item__description__location{margin-top:5px;color:#008cd3;float:left}.offer_list.grid-block .offer_list__item .offer_list__item__description__location p{margin-top:0}.offer_list{float:left;width:100%}.offer_list__item{border-bottom:1px solid #f1f1f1;padding-bottom:15px;margin-bottom:15px;width:100%;float:left;cursor:pointer}.offer_list__item__photo{width:200px;height:129px;background-size:contain;background-position:center center;background-repeat:no-repeat;float:left;border:7px solid #fff;box-shadow:0 0 0 1px #f1f1f1}.offer_list__item__description{float:left;padding:0 15px;width:calc(100% - 200px)}.offer_list__item__description p{margin-bottom:0}.offer_list__item__description__title{font-size:16px;font-weight:700;float:left}.offer_list__item__description__location{font-size:12px;width:100%}.offer_list__item__description__price{font-size:14px;font-weight:700;width:100%;float:left}.offer_list__item__description__sold{float:left;width:100%;display:none}.offer_list__item__description__discount{background-color:#e05017;color:#fff;font-weight:700;padding:10px;float:left;margin-right:10px}.offer_list__item__description__discount p{margin-bottom:0;margin-top:0}.offer_list__item__description__body{width:100%;float:left;height:45px;overflow:hidden}.offer_list__item__description__body p{margin:0}.offer_list.grid-block .offer_list__item.ticketpro .offer_list__item__photo__outer{height:215px;background-image:url(https://static.openbenefit.pl/core/ticketpro_background.jpg);display:block;background-repeat:no-repeat;background-size:cover}.offer_list.grid-block .offer_list__item.ticketpro .offer_list__item__photo{background-size:contain;background-position:left}.modal_single_offer.ticketpro p{margin-bottom:10px}.modal_single_offer.ticketpro h1,.modal_single_offer.ticketpro h2,.modal_single_offer.ticketpro h3,.modal_single_offer.ticketpro h4{margin:10px auto}.modal_single_offer.ticketpro br{display:none}.modal_single_offer.ticketpro .modal_single_offer__tabs ul{margin:5px auto}.modal_single_offer.ticketpro .modal_single_offer__tabs ul br{display:inline-block}.modal_single_offer.ticketpro .modal_single_offer__tabs ol{padding-left:15px}.modal_single_offer.ticketpro .modal_single_offer__description div:last-of-type{margin-top:25px;font-size:16px}.modal_single_offer.ticketpro .modal_single_offer__why__shopurl{margin:15px auto;display:inline-block}.modal_single_offer{padding-top:0}.modal_single_offer p{margin-bottom:0}.modal_single_offer ol{padding-left:15px}.modal_single_offer__title{font-size:16px;font-weight:700;margin-bottom:15px}.modal_single_offer__title p{margin-top:0}.modal_single_offer__city{font-size:12px;font-weight:700;font-style:italic;margin-bottom:10px}.modal_single_offer__discount{background-color:#e05017;color:#fff;font-weight:700;padding:10px;float:left;margin-right:10px}.modal_single_offer__discount p{margin-bottom:0;margin-top:0}.modal_single_offer__tabs ul{list-style:square;padding-left:15px}.modal_single_offer__tabs>ul{padding-left:0}.modal_single_offer__tabs>ul>li:last-child a{background-color:#23527c;color:#fff;font-weight:700;border:1px solid #ddd;box-shadow:7px 6px 0 -4px #ddd;padding:10px 13px}.modal_single_offer__tabs>ul>li:last-child.active a{color:#000;background-color:#fff}.modal_single_offer__tabs>ul>li>a{font-size:12px}.modal_single_offer__tabs img{max-width:100%}.modal_single_offer__variants__item{width:100%;float:left;border-top:1px dashed #ddd;padding-top:10px;padding-bottom:10px}.modal_single_offer__variants__item-description{padding-right:10px}.modal_single_offer__properties{margin-top:15px;width:100%}.modal_single_offer__properties div{width:100%;border-bottom:2px solid #0091d4;color:#000}.modal_single_offer__properties div strong{font-size:14px}.modal_single_offer__properties div span{font-size:20px;background-color:#0091d4;float:right;padding:10px;display:block;color:#fff}.modal_single_offer__properties p{font-size:12px}.modal_single_offer__photo{width:100%;height:166px;background-size:contain;background-repeat:no-repeat;background-position:center center}.modal_single_offer__miniatures{height:62.5px;margin-top:5px;background-color:#fff}.modal_single_offer__miniatures__item{height:62.5px;width:33.3333333%;float:left;background-size:cover;border:solid 1px #eee;cursor:pointer}.modal_single_offer__address__g_map{width:100%;height:200px}.modal_single_offer__address__box__city{font-weight:700;border-bottom:1px solid #000}.modal_single_offer__to_cart_btn{background-color:#e05017;width:112px;font-size:12px}.modal_single_offer__to_cart_btn span{display:none}.modal_single_offer__to_cart_btn span.already-added_text{display:none}.modal_single_offer__to_cart_btn strong{display:inline}.modal_single_offer__to_cart_btn.added{background-color:#3c763d}.modal_single_offer__to_cart_btn.added strong{display:none}.modal_single_offer__to_cart_btn.added span.already-added_text{display:none}.modal_single_offer__to_cart_btn.added span{display:block}.modal_single_offer__to_cart_btn.already-added{background-color:#ed4124}.modal_single_offer__to_cart_btn.already-added strong{display:none}.modal_single_offer__to_cart_btn.already-added span{display:none}.modal_single_offer__to_cart_btn.already-added span.already-added_text{display:inline}#filters{margin-top:15px;float:left;width:100%}#filters a>span{margin-left:5px}#resetFilters{margin-left:10px;cursor:pointer}.offer_filters .well{height:99px!important;width:100%;border:1px solid #eee;padding:15px}.offer_filters .well label{width:100%!important;margin-bottom:5px!important}.offer_filters .well label i{color:#0091d4}.offer_filters__e-account{padding-left:15px!important}.offer_filters__e-account .well{height:99px;width:100%}.offer_filters__search input{width:calc(100% - 63px)!important;float:left}.offer_filters__search button{padding:5.5px 10px;border-bottom-left-radius:0;border-top-left-radius:0}.checkbox{margin-top:0!important}.checkbox label{padding-left:0!important}.checkbox label:after,.radio label:after{content:'';display:table;clear:both}input.ng-invalid.ng-dirty{border-color:#db402c}input.ng-valid.ng-dirty{border-color:#009d39}.checkbox .cr,.radio .cr{position:relative;display:inline-block;border:1px solid #a9a9a9;border-radius:.25em;width:1.3em;height:1.3em;float:left;margin-right:.5em}.radio .cr{border-radius:50%}.checkbox .cr .cr-icon,.radio .cr .cr-icon{position:absolute;font-size:.8em;line-height:0;top:50%;left:20%}.checkbox .details :last-of-type{display:inline}.radio .cr .cr-icon{margin-left:.04em}.checkbox label input[type=checkbox],.radio label input[type=radio]{display:none}.checkbox label input[type=checkbox]+.cr>.cr-icon,.radio label input[type=radio]+.cr>.cr-icon{transform:scale(3) rotateZ(-20deg);opacity:0;transition:all .3s ease-in}.checkbox label input[type=checkbox]:checked+.cr>.cr-icon,.radio label input[type=radio]:checked+.cr>.cr-icon{transform:scale(1) rotateZ(0);opacity:1}.checkbox label input[type=checkbox]:disabled+.cr,.radio label input[type=radio]:disabled+.cr{opacity:.5}.checkbox label input[type=checkbox]+.cr>.cr-icon-norotate{transform:scale(0) rotateZ(0)}.toast-radius{border-radius:30px;padding:7px 15px;font-size:13px;font-weight:600;margin-bottom:10px}.toast-radius-success{background:#b5fcb6;color:#22ce00}.toast-radius-error{background:#f99;color:#dd2121}.carousel-control.left,.carousel-control.right{background:0}.infinite-table-container{width:100%;overflow-x:auto}.infinite-table-container .table-bordered>tbody>tr>td,.infinite-table-container .table-bordered>tbody>tr>th,.infinite-table-container .table-bordered>tfoot>tr>td,.infinite-table-container .table-bordered>tfoot>tr>th,.infinite-table-container .table-bordered>thead>tr>td,.infinite-table-container .table-bordered>thead>tr>th{border-color:#bbb}.infinite-table-container .table-bordered{border-color:#bbb}.infinite-table-container .answers-table tbody>tr>td,.infinite-table-container .answers-table thead>tr>td{white-space:nowrap}.infinite-table-container .answers-table thead>tr>td{font-size:13px;font-weight:600}.infinite-table-container .answers-table tbody>tr>td{font-size:11px}.infinite-table-container .answers-table .textarea_type_head_td{width:200px}.infinite-table-container .answers-table .textarea_type_body_td{display:block;width:200px;border:none}.infinite-table-container .answers-table .textarea_type_body_td span{width:100%;display:inline-block;text-overflow:ellipsis;overflow:hidden}.infinite-table-container .even-question-column{color:#337ab7;background:#ddd}.loaderV2 div{margin:0 auto;width:8vmax;height:8vmax;border-right:4px solid #f59100;border-radius:100%;animation:spinRight .8s linear infinite}.loaderV2 div:after,.loaderV2 div:before{content:'';width:6vmax;height:6vmax;display:block;position:absolute;top:calc(50% - 3vmax);left:calc(50% - 3vmax);border-left:3px solid #f59100;border-radius:100%;animation:spinLeft .8s linear infinite}.loaderV2 div:after{width:4vmax;height:4vmax;top:calc(50% - 2vmax);left:calc(50% - 2vmax);border:0;border-right:2px solid #f59100;animation:none}.loaderV2 span{text-align:center;display:block;margin-top:5px}@keyframes spinLeft{from{transform:rotate(0)}to{transform:rotate(720deg)}}@keyframes spinRight{from{transform:rotate(360deg)}to{transform:rotate(0)}}@font-face{font-family:'Roboto Slab';src:url(https://static.openbenefit.pl/bonus/fonts/robotoslab_regular_webfont.woff2) format("woff2"),url(https://static.openbenefit.pl/bonus/fonts/robotoslab_regular_webfont.woff) format("woff"),url(https://static.openbenefit.pl/bonus/fonts/RobotoSlab_regular.ttf) format("tff");font-weight:500}@font-face{font-family:'Roboto Slab';src:url(https://static.openbenefit.pl/bonus/fonts/robotoslab_bold_webfont.woff2) format("woff2"),url(https://static.openbenefit.pl/bonus/fonts/robotoslab_bold_webfont.woff) format("woff"),url(https://static.openbenefit.pl/bonus/fonts/robotoslab_bold_webfont.ttf) format("tff");font-weight:600}.landing_arrow_down{color:#c1c1bb;display:block;position:absolute;font-size:24px;left:50%;margin-left:-12px;margin-top:10px}.landing_arrow_down:active,.landing_arrow_down:focus,.landing_arrow_down:hover{color:#c1c1bb}.refreshed_footer{background:#4f5d5a;color:#fff;padding:30px 0 20px 0}.refreshed_footer .footer-logo img{display:block;width:240px;margin:0 auto}.refreshed_footer hr{border-color:#fa8f0f}.refreshed_footer .content-wrapper{margin:1% 25% 3% 25%;font-size:14px}.refreshed_footer .content-wrapper h4{color:#fa8f0f;margin-bottom:0}.refreshed_footer .content-wrapper p{margin:0}.refreshed_footer .content-wrapper a{color:#fff}.refreshed_footer .content-wrapper a:hover{color:#fa8f0f}.refreshed_footer .description{margin:10px 0;font-size:12px}.btn--common{border-radius:30px;border:none;font-weight:600;outline:0;-webkit-box-shadow:0 0 11px 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 11px 3px rgba(0,0,0,.2);box-shadow:0 0 11px 3px rgba(0,0,0,.2);transition:.2s}.landing-page-refreshed{height:100vh;position:relative}.landing-page-refreshed .btn-wrapper{position:absolute;right:50px;top:50px}.landing-page-refreshed .top-bar{height:20vh;margin:0}.landing-page-refreshed .top-bar .left-side{height:100%;padding:0;margin:50px 0 0 50px}.landing-page-refreshed .content{height:80vh;padding-top:15vh}.landing-page-refreshed .content .description,.landing-page-refreshed .content .login{min-width:370px;max-width:45%;min-height:180px;border-radius:20px;padding:15px}.landing-page-refreshed .content .login{float:right}.landing-page-refreshed .content .description{float:left;color:#fff}.login-wrapper{width:37px;height:26px;position:absolute;top:4px;right:20px;border-radius:14px}.login-wrapper .login--btn{background:#fff;width:100%;height:100%}.login-wrapper-submit .login--btn-submit{border:none;padding:0;position:absolute;top:0;left:0}.login-wrapper-error{background:#dd2121}.login-wrapper-error .login--btn-error{background:url(https://static.openbenefit.pl/bonus/close_button.png) no-repeat;background-size:15px 13px;background-position:center}.login-wrapper-validate-email{background:#f69002}.login-wrapper-validate-email .login--btn-validate-email{background:url(https://static.openbenefit.pl/bonus/tick_inside_circle.png) no-repeat;background-size:15px 13px;background-position:center}.login-wrapper-validate-email-success{background:#22ce00}.anchor{font-size:12px;font-weight:400}.anchor-sm{float:right;color:#fff;margin-top:3px}.anchor-sm:active,.anchor-sm:focus,.anchor-sm:hover{color:#ddd}.btn--accept{width:180px;height:40px}.btn--accept--sm{width:160px;height:32px}.btn--back{width:180px;height:40px}.btn--back--sm{width:160px;height:32px}.left,.register-wrapper{display:flex;align-items:center;justify-content:center}.register-wrapper{min-height:100vh;padding:6% 3% 6% 3%}.register-wrapper .register_content__steps{margin-top:10px}.register-wrapper .register-btn-wrapper{margin-top:20px}.register-wrapper .register-caption{font-size:32px;margin:0}.register-wrapper .zgody{padding-top:25px}.register-wrapper .wrapper{display:flex}.register-wrapper .ob_clipped{width:400px}.register-wrapper .checkbox label{font-size:12.9px}.register-wrapper input[type=text]{-webkit-box-shadow:0 0 11px 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 11px 3px rgba(0,0,0,.2);box-shadow:0 0 11px 3px rgba(0,0,0,.2)}.register-wrapper .checkbox .cr,.register-wrapper .radio .cr{left:-10px;top:5px;margin:0 -20px}@media only screen and (max-width:991px){.register-wrapper .register{display:block}.landing-page-refreshed .content .description,.landing-page-refreshed .content .login{min-width:100%}}@media only screen and (max-width:767px){.landing-page-refreshed{height:auto;padding-bottom:50px}.landing-page-refreshed .top-bar{height:75px}.landing-page-refreshed .btn-wrapper{bottom:20px;left:50%;right:initial;top:initial;transform:translate(-50%,0)}.landing-page-refreshed .content{height:auto;padding-top:calc(15vh - 50px)}.landing-page-refreshed .content .description,.landing-page-refreshed .content .login{float:none;margin:0 0 25px 0}.landing-page-refreshed .content .description h2{font-size:20px;line-height:25px}.register-wrapper .zgody{padding-left:30px}.register-wrapper .register-btn-wrapper{text-align:center}.btn--accept--sm,.btn--back--sm{width:120px}.brand__logo{width:130px}}.offer-carousel{margin-top:0;margin-bottom:20px}.offer-carousel .clickable-banner-link{margin:0 auto;width:100%;display:block}.carousel-control .fa{position:absolute;top:calc(50% - 10px);color:#fff}.offer-carousel .carousel-indicators li{margin-left:5px;border-width:2px;height:16px;width:16px}.offer-carousel .carousel-indicators li.active{height:17px;width:17px}.modal-offer .carousel-indicators li{display:none}.modal-offer .carousel,.modal-offer .carousel-inner{height:62.5px}.offer-carousel .carousel,.offer-carousel .carousel-inner{height:305px}.offer-carousel .carousel,.offer-carousel .carousel-inner .item{background-size:cover;background-repeat:no-repeat;height:305px}#offerDetail .miniatures,#offerDetail .miniatures .carousel,#offerDetail .miniatures .carousel-inner{height:63px;margin-top:5px}#offerDetail .miniatures .carousel .miniature{height:63px;width:33.33333%;background-size:cover;float:left}#offerDetail .miniatures .carousel-indicators{display:none}@media only screen and (min-width:0) and (max-width:420px){.offer-carousel .carousel-control.left,.offer-carousel .carousel-control.right{background:0}.offer-carousel .carousel-indicators{bottom:45px}}@media only screen and (min-width:767px) and (max-width:991px){.offer-carousel .carousel-indicators{bottom:45px}}@media only screen and (min-width:767px){.offer-carousel .carousel-control.left,.offer-carousel .carousel-control.right{background:0}}