/*!
 * Bootstrap v4.5.3 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
*,::after,::before{box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
article,aside,figcaption,figure,footer,header,main,nav,section{display:block}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}
[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}
hr{box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:1rem}
abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
dl,ol,ul{margin-top:0;margin-bottom:1rem}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:#007bff;text-decoration:none;background-color:transparent}
a:hover{color:#0056b3;text-decoration:underline}
a:not([href]):not([class]){color:inherit;text-decoration:none}
a:not([href]):not([class]):hover{color:inherit;text-decoration:none}
code,pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}
pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}
figure{margin:0 0 1rem}
img{vertical-align:middle;border-style:none}
svg{overflow:hidden;vertical-align:middle}
table{border-collapse:collapse}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}
th{text-align:inherit;text-align:-webkit-match-parent}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
[role=button]{cursor:pointer}
select{word-wrap:normal}
[type=button],[type=submit],button{-webkit-appearance:button}
[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}
[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
progress{vertical-align:baseline}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
summary{display:list-item;cursor:pointer}
template{display:none}
[hidden]{display:none!important}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}
.h1,h1{font-size:2.5rem}
.h2,h2{font-size:2rem}
.h3,h3{font-size:1.75rem}
.h4,h4{font-size:1.5rem}
.h5,h5{font-size:1.25rem}
.h6,h6{font-size:1rem}
.lead{font-size:1.25rem;font-weight:300}
.display-1{font-size:6rem;font-weight:300;line-height:1.2}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}
.small,small{font-size:80%;font-weight:400}
.mark,mark{padding:.2em;background-color:#fcf8e3}
.list-unstyled{padding-left:0;list-style:none}
.blockquote{margin-bottom:1rem;font-size:1.25rem}
.img-fluid{max-width:100%;height:auto}
.figure{display:inline-block}
code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}
a>code{color:inherit}
pre{display:block;font-size:87.5%;color:#212529}
pre code{font-size:inherit;color:inherit;word-break:normal}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:576px){.container{max-width:540px}}
@media (min-width:768px){.container{max-width:720px}}
@media (min-width:992px){.container{max-width:960px}}
@media (min-width:1200px){.container{max-width:1140px}}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-first{-ms-flex-order:-1;order:-1}
.order-last{-ms-flex-order:13;order:13}
.order-0{-ms-flex-order:0;order:0}
.order-1{-ms-flex-order:1;order:1}
.order-2{-ms-flex-order:2;order:2}
.order-3{-ms-flex-order:3;order:3}
.order-4{-ms-flex-order:4;order:4}
.offset-1{margin-left:8.333333%}
.offset-2{margin-left:16.666667%}
.offset-3{margin-left:25%}
@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-sm-1{-ms-flex-order:1;order:1}
.order-sm-2{-ms-flex-order:2;order:2}
.offset-sm-1{margin-left:8.333333%}
.offset-sm-2{margin-left:16.666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.333333%}}
@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-md-1{-ms-flex-order:1;order:1}
.order-md-2{-ms-flex-order:2;order:2}
.order-md-3{-ms-flex-order:3;order:3}
.order-md-4{-ms-flex-order:4;order:4}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.333333%}
.offset-md-2{margin-left:16.666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.333333%}
.offset-md-5{margin-left:41.666667%}
.offset-md-6{margin-left:50%}
.offset-md-8{margin-left:66.666667%}
.offset-md-9{margin-left:75%}}
@media (min-width:992px){.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-lg-1{-ms-flex-order:1;order:1}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.333333%}
.offset-lg-2{margin-left:16.666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.333333%}
.offset-lg-5{margin-left:41.666667%}
.offset-lg-7{margin-left:58.333333%}}
@media (min-width:1200px){.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.offset-xl-2{margin-left:16.666667%}}
.table{width:100%;margin-bottom:1rem;color:#212529}
.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}
.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}
.table tbody+tbody{border-top:2px solid #dee2e6}
.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}
.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.form-control{transition:none}}
.form-control::-ms-expand{background-color:transparent;border:0}
.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}
.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}
.form-control::-moz-placeholder{color:#6c757d;opacity:1}
.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}
.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}
.form-control::placeholder{color:#6c757d;opacity:1}
.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}
input[type=date].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}
select.form-control:focus::-ms-value{color:#495057;background-color:#fff}
.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}
select.form-control[multiple],select.form-control[size]{height:auto}
textarea.form-control{height:auto}
.form-group{margin-bottom:1rem}
.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}
.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}
.form-check{position:relative;display:block;padding-left:1.25rem}
.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}
.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}
.form-check-label{margin-bottom:0}
.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.was-validated textarea.form-control:valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}
.was-validated .form-check-input:valid~.form-check-label{color:#28a745}
.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}
.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}
.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}
.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}
.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}
.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}
.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}
.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}
.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}
.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}
.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}
.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}
.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}
.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}
.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}
.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}
.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}
.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.btn{transition:none}}
.btn:hover{color:#212529;text-decoration:none}
.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.btn.disabled,.btn:disabled{opacity:.65}
.btn:not(:disabled):not(.disabled){cursor:pointer}
a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}
.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}
.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}
.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}
.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}
.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}
.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}
.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}
.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}
.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}
.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}
.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}
.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}
.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}
.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}
.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}
.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}
.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}
.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}
.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}
.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}
.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}
.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}
.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}
.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}
.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}
.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}
.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}
.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}
.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}
.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}
.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}
.btn-outline-primary{color:#007bff;border-color:#007bff}
.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
.btn-outline-secondary{color:#6c757d;border-color:#6c757d}
.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}
.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
.btn-outline-success{color:#28a745;border-color:#28a745}
.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}
.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
.btn-outline-info{color:#17a2b8;border-color:#17a2b8}
.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}
.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
.btn-outline-warning{color:#ffc107;border-color:#ffc107}
.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}
.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
.btn-outline-danger{color:#dc3545;border-color:#dc3545}
.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}
.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}
.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
.btn-outline-dark{color:#343a40;border-color:#343a40}
.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}
.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
.btn-link{font-weight:400;color:#007bff;text-decoration:none}
.btn-link:hover{color:#0056b3;text-decoration:underline}
.btn-link.focus,.btn-link:focus{text-decoration:underline}
.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}
.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:.5rem}
.fade{transition:opacity .15s linear}
@media (prefers-reduced-motion:reduce){.fade{transition:none}}
.fade:not(.show){opacity:0}
.collapse:not(.show){display:none}
.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}
@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}
.dropdown{position:relative}
.dropdown-toggle{white-space:nowrap}
.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}
.dropdown-toggle:empty::after{margin-left:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}
.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}
.dropdown-menu.show{display:block}
.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}
.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}
.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}
.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}
.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}
.btn-toolbar .input-group{width:auto}
.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}
.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}
.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}
.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}
.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}
.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}
.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}
.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}
.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}
.input-group>.custom-file,.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}
.input-group>.custom-file+.custom-file,.input-group>.custom-file+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.form-control{margin-left:-1px}
.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.form-control:focus{z-index:3}
.input-group>.custom-file .custom-file-input:focus{z-index:4}
.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}
.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}
.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}
.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}
.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}
.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}
.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}
.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}
.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}
.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}
.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}
.custom-checkbox .custom-control-label::before{border-radius:.25rem}
.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}
.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}
.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}
.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}
.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}
.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}
.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}
.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}
.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}
.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}
.custom-control-label::before,.custom-file-label{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label{transition:none}}
.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:.5rem 1rem}
.nav-link:focus,.nav-link:hover{text-decoration:none}
.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}
.navbar .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}
.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}
.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}
.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}
.card>hr{margin-right:0;margin-left:0}
.card>.list-group{border-top:inherit;border-bottom:inherit}
.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}
.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}
.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}
.card-group>.card{margin-bottom:15px}
@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}
.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}
.card-group>.card+.card{margin-left:0;border-left:0}
.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}}
.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}
.breadcrumb-item{display:-ms-flexbox;display:flex}
.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}
.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}
.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}
.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}
.breadcrumb-item.active{color:#6c757d}
.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.badge{transition:none}}
a.badge:focus,a.badge:hover{text-decoration:none}
.badge:empty{display:none}
.btn .badge{position:relative;top:-1px}
.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}
.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}
.alert-info hr{border-top-color:#abdde5}
.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}
.alert-warning hr{border-top-color:#ffe8a1}
@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}
@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}
.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}
.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}
.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}
.list-group-item-action{width:100%;color:#495057;text-align:inherit}
.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}
.list-group-item-action:active{color:#212529;background-color:#e9ecef}
.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}
.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}
.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}
.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}
.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}
.list-group-item+.list-group-item{border-top-width:0}
.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}
.list-group-flush{border-radius:0}
.list-group-flush>.list-group-item{border-width:0 0 1px}
.list-group-flush>.list-group-item:last-child{border-bottom-width:0}
.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}
.close:hover{color:#000;text-decoration:none}
.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}
button.close{padding:0;background-color:transparent;border:0}
a.close.disabled{pointer-events:none}
.toast.showing{opacity:1}
.toast.show{display:block;opacity:1}
.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}
.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}
@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}
.modal.show .modal-dialog{-webkit-transform:none;transform:none}
.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.show{opacity:.5}
.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}
@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}
.modal-sm{max-width:300px}}
@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}
@media (min-width:1200px){.modal-xl{max-width:1140px}}
.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}
.tooltip.show{opacity:.9}
.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}
.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}
.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}
.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}
.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}
.carousel{position:relative}
@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}
@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}
.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}
.bg-primary{background-color:#007bff!important}
.bg-secondary{background-color:#6c757d!important}
.bg-success{background-color:#28a745!important}
.bg-info{background-color:#17a2b8!important}
.bg-warning{background-color:#ffc107!important}
a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}
.bg-danger{background-color:#dc3545!important}
.bg-light{background-color:#f8f9fa!important}
.bg-dark{background-color:#343a40!important}
.bg-white{background-color:#fff!important}
.bg-transparent{background-color:transparent!important}
.border{border:1px solid #dee2e6!important}
.border-top{border-top:1px solid #dee2e6!important}
.border-right{border-right:1px solid #dee2e6!important}
.border-bottom{border-bottom:1px solid #dee2e6!important}
.border-left{border-left:1px solid #dee2e6!important}
.border-0{border:0!important}
.border-top-0{border-top:0!important}
.border-right-0{border-right:0!important}
.border-bottom-0{border-bottom:0!important}
.border-left-0{border-left:0!important}
.border-primary{border-color:#007bff!important}
.border-secondary{border-color:#6c757d!important}
.border-success{border-color:#28a745!important}
.border-info{border-color:#17a2b8!important}
.border-warning{border-color:#ffc107!important}
.border-danger{border-color:#dc3545!important}
.border-light{border-color:#f8f9fa!important}
.border-dark{border-color:#343a40!important}
.border-white{border-color:#fff!important}
.rounded-sm{border-radius:.2rem!important}
.rounded{border-radius:.25rem!important}
.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}
.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}
.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}
.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}
.rounded-lg{border-radius:.3rem!important}
.rounded-circle{border-radius:50%!important}
.rounded-pill{border-radius:50rem!important}
.rounded-0{border-radius:0!important}
.clearfix::after{display:block;clear:both;content:""}
.d-none{display:none!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-flex{display:-ms-flexbox!important;display:flex!important}
@media (min-width:576px){.d-sm-none{display:none!important}
.d-sm-block{display:block!important}
.d-sm-flex{display:-ms-flexbox!important;display:flex!important}}
@media (min-width:768px){.d-md-none{display:none!important}
.d-md-block{display:block!important}
.d-md-flex{display:-ms-flexbox!important;display:flex!important}}
@media (min-width:992px){.d-lg-none{display:none!important}
.d-lg-block{display:block!important}
.d-lg-flex{display:-ms-flexbox!important;display:flex!important}}
@media (min-width:1200px){.d-xl-none{display:none!important}
.d-xl-block{display:block!important}
.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}
.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}
@media (min-width:576px){.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}
.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}}
@media (min-width:768px){.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}
.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}
.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}}
@media (min-width:1200px){.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}}
.overflow-hidden{overflow:hidden!important}
.position-static{position:static!important}
.position-relative{position:relative!important}
.position-absolute{position:absolute!important}
.position-sticky{position:-webkit-sticky!important;position:sticky!important}
@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}
.w-50{width:50%!important}
.w-75{width:75%!important}
.w-100{width:100%!important}
.h-auto{height:auto!important}
.m-0{margin:0!important}
.mt-0,.my-0{margin-top:0!important}
.mr-0,.mx-0{margin-right:0!important}
.mb-0,.my-0{margin-bottom:0!important}
.ml-0,.mx-0{margin-left:0!important}
.m-1{margin:.25rem!important}
.mt-1,.my-1{margin-top:.25rem!important}
.mr-1,.mx-1{margin-right:.25rem!important}
.mb-1,.my-1{margin-bottom:.25rem!important}
.ml-1,.mx-1{margin-left:.25rem!important}
.m-2{margin:.5rem!important}
.mt-2,.my-2{margin-top:.5rem!important}
.mr-2,.mx-2{margin-right:.5rem!important}
.mb-2,.my-2{margin-bottom:.5rem!important}
.ml-2,.mx-2{margin-left:.5rem!important}
.m-3{margin:1rem!important}
.mt-3,.my-3{margin-top:1rem!important}
.mr-3,.mx-3{margin-right:1rem!important}
.mb-3,.my-3{margin-bottom:1rem!important}
.ml-3,.mx-3{margin-left:1rem!important}
.m-4{margin:1.5rem!important}
.mt-4,.my-4{margin-top:1.5rem!important}
.mr-4,.mx-4{margin-right:1.5rem!important}
.mb-4,.my-4{margin-bottom:1.5rem!important}
.ml-4,.mx-4{margin-left:1.5rem!important}
.m-5{margin:3rem!important}
.mt-5,.my-5{margin-top:3rem!important}
.mr-5,.mx-5{margin-right:3rem!important}
.mb-5,.my-5{margin-bottom:3rem!important}
.ml-5,.mx-5{margin-left:3rem!important}
.p-0{padding:0!important}
.pt-0,.py-0{padding-top:0!important}
.pr-0,.px-0{padding-right:0!important}
.pb-0,.py-0{padding-bottom:0!important}
.pl-0,.px-0{padding-left:0!important}
.p-1{padding:.25rem!important}
.pt-1,.py-1{padding-top:.25rem!important}
.pr-1,.px-1{padding-right:.25rem!important}
.pb-1,.py-1{padding-bottom:.25rem!important}
.pl-1,.px-1{padding-left:.25rem!important}
.p-2{padding:.5rem!important}
.pt-2,.py-2{padding-top:.5rem!important}
.pr-2,.px-2{padding-right:.5rem!important}
.pb-2,.py-2{padding-bottom:.5rem!important}
.pl-2,.px-2{padding-left:.5rem!important}
.p-3{padding:1rem!important}
.pt-3,.py-3{padding-top:1rem!important}
.pr-3,.px-3{padding-right:1rem!important}
.pb-3,.py-3{padding-bottom:1rem!important}
.pl-3,.px-3{padding-left:1rem!important}
.p-4{padding:1.5rem!important}
.pt-4,.py-4{padding-top:1.5rem!important}
.pr-4,.px-4{padding-right:1.5rem!important}
.pb-4,.py-4{padding-bottom:1.5rem!important}
.pl-4,.px-4{padding-left:1.5rem!important}
.p-5{padding:3rem!important}
.pt-5,.py-5{padding-top:3rem!important}
.pr-5,.px-5{padding-right:3rem!important}
.pb-5,.py-5{padding-bottom:3rem!important}
.pl-5,.px-5{padding-left:3rem!important}
.mt-auto{margin-top:auto!important}
.mx-auto{margin-right:auto!important}
.ml-auto,.mx-auto{margin-left:auto!important}
@media (min-width:576px){.m-sm-0{margin:0!important}
.mt-sm-0,.my-sm-0{margin-top:0!important}
.mr-sm-0,.mx-sm-0{margin-right:0!important}
.mb-sm-0,.my-sm-0{margin-bottom:0!important}
.ml-sm-0,.mx-sm-0{margin-left:0!important}
.m-sm-1{margin:.25rem!important}
.mt-sm-1,.my-sm-1{margin-top:.25rem!important}
.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}
.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}
.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}
.m-sm-2{margin:.5rem!important}
.mt-sm-2,.my-sm-2{margin-top:.5rem!important}
.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}
.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}
.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}
.m-sm-3{margin:1rem!important}
.mt-sm-3,.my-sm-3{margin-top:1rem!important}
.mr-sm-3,.mx-sm-3{margin-right:1rem!important}
.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}
.ml-sm-3,.mx-sm-3{margin-left:1rem!important}
.m-sm-4{margin:1.5rem!important}
.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}
.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}
.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}
.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}
.m-sm-5{margin:3rem!important}
.mt-sm-5,.my-sm-5{margin-top:3rem!important}
.mr-sm-5,.mx-sm-5{margin-right:3rem!important}
.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}
.ml-sm-5,.mx-sm-5{margin-left:3rem!important}
.p-sm-0{padding:0!important}
.pt-sm-0,.py-sm-0{padding-top:0!important}
.pr-sm-0,.px-sm-0{padding-right:0!important}
.pb-sm-0,.py-sm-0{padding-bottom:0!important}
.pl-sm-0,.px-sm-0{padding-left:0!important}
.p-sm-1{padding:.25rem!important}
.pt-sm-1,.py-sm-1{padding-top:.25rem!important}
.pr-sm-1,.px-sm-1{padding-right:.25rem!important}
.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}
.pl-sm-1,.px-sm-1{padding-left:.25rem!important}
.p-sm-2{padding:.5rem!important}
.pt-sm-2,.py-sm-2{padding-top:.5rem!important}
.pr-sm-2,.px-sm-2{padding-right:.5rem!important}
.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}
.pl-sm-2,.px-sm-2{padding-left:.5rem!important}
.p-sm-3{padding:1rem!important}
.pt-sm-3,.py-sm-3{padding-top:1rem!important}
.pr-sm-3,.px-sm-3{padding-right:1rem!important}
.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}
.pl-sm-3,.px-sm-3{padding-left:1rem!important}
.p-sm-4{padding:1.5rem!important}
.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}
.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}
.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}
.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}
.p-sm-5{padding:3rem!important}
.pt-sm-5,.py-sm-5{padding-top:3rem!important}
.pr-sm-5,.px-sm-5{padding-right:3rem!important}
.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}
.pl-sm-5,.px-sm-5{padding-left:3rem!important}}
@media (min-width:768px){.m-md-0{margin:0!important}
.mt-md-0,.my-md-0{margin-top:0!important}
.mr-md-0,.mx-md-0{margin-right:0!important}
.mb-md-0,.my-md-0{margin-bottom:0!important}
.ml-md-0,.mx-md-0{margin-left:0!important}
.m-md-1{margin:.25rem!important}
.mt-md-1,.my-md-1{margin-top:.25rem!important}
.mr-md-1,.mx-md-1{margin-right:.25rem!important}
.mb-md-1,.my-md-1{margin-bottom:.25rem!important}
.ml-md-1,.mx-md-1{margin-left:.25rem!important}
.m-md-2{margin:.5rem!important}
.mt-md-2,.my-md-2{margin-top:.5rem!important}
.mr-md-2,.mx-md-2{margin-right:.5rem!important}
.mb-md-2,.my-md-2{margin-bottom:.5rem!important}
.ml-md-2,.mx-md-2{margin-left:.5rem!important}
.m-md-3{margin:1rem!important}
.mt-md-3,.my-md-3{margin-top:1rem!important}
.mr-md-3,.mx-md-3{margin-right:1rem!important}
.mb-md-3,.my-md-3{margin-bottom:1rem!important}
.ml-md-3,.mx-md-3{margin-left:1rem!important}
.m-md-4{margin:1.5rem!important}
.mt-md-4,.my-md-4{margin-top:1.5rem!important}
.mr-md-4,.mx-md-4{margin-right:1.5rem!important}
.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}
.ml-md-4,.mx-md-4{margin-left:1.5rem!important}
.m-md-5{margin:3rem!important}
.mt-md-5,.my-md-5{margin-top:3rem!important}
.mr-md-5,.mx-md-5{margin-right:3rem!important}
.mb-md-5,.my-md-5{margin-bottom:3rem!important}
.ml-md-5,.mx-md-5{margin-left:3rem!important}
.p-md-0{padding:0!important}
.pt-md-0,.py-md-0{padding-top:0!important}
.pr-md-0,.px-md-0{padding-right:0!important}
.pb-md-0,.py-md-0{padding-bottom:0!important}
.pl-md-0,.px-md-0{padding-left:0!important}
.p-md-1{padding:.25rem!important}
.pt-md-1,.py-md-1{padding-top:.25rem!important}
.pr-md-1,.px-md-1{padding-right:.25rem!important}
.pb-md-1,.py-md-1{padding-bottom:.25rem!important}
.pl-md-1,.px-md-1{padding-left:.25rem!important}
.p-md-2{padding:.5rem!important}
.pt-md-2,.py-md-2{padding-top:.5rem!important}
.pr-md-2,.px-md-2{padding-right:.5rem!important}
.pb-md-2,.py-md-2{padding-bottom:.5rem!important}
.pl-md-2,.px-md-2{padding-left:.5rem!important}
.p-md-3{padding:1rem!important}
.pt-md-3,.py-md-3{padding-top:1rem!important}
.pr-md-3,.px-md-3{padding-right:1rem!important}
.pb-md-3,.py-md-3{padding-bottom:1rem!important}
.pl-md-3,.px-md-3{padding-left:1rem!important}
.p-md-4{padding:1.5rem!important}
.pt-md-4,.py-md-4{padding-top:1.5rem!important}
.pr-md-4,.px-md-4{padding-right:1.5rem!important}
.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}
.pl-md-4,.px-md-4{padding-left:1.5rem!important}
.p-md-5{padding:3rem!important}
.pt-md-5,.py-md-5{padding-top:3rem!important}
.pr-md-5,.px-md-5{padding-right:3rem!important}
.pb-md-5,.py-md-5{padding-bottom:3rem!important}
.pl-md-5,.px-md-5{padding-left:3rem!important}}
@media (min-width:992px){.m-lg-0{margin:0!important}
.mt-lg-0,.my-lg-0{margin-top:0!important}
.mr-lg-0,.mx-lg-0{margin-right:0!important}
.mb-lg-0,.my-lg-0{margin-bottom:0!important}
.ml-lg-0,.mx-lg-0{margin-left:0!important}
.m-lg-1{margin:.25rem!important}
.mt-lg-1,.my-lg-1{margin-top:.25rem!important}
.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}
.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}
.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}
.m-lg-2{margin:.5rem!important}
.mt-lg-2,.my-lg-2{margin-top:.5rem!important}
.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}
.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}
.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}
.m-lg-3{margin:1rem!important}
.mt-lg-3,.my-lg-3{margin-top:1rem!important}
.mr-lg-3,.mx-lg-3{margin-right:1rem!important}
.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}
.ml-lg-3,.mx-lg-3{margin-left:1rem!important}
.m-lg-4{margin:1.5rem!important}
.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}
.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}
.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}
.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}
.m-lg-5{margin:3rem!important}
.mt-lg-5,.my-lg-5{margin-top:3rem!important}
.mr-lg-5,.mx-lg-5{margin-right:3rem!important}
.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}
.ml-lg-5,.mx-lg-5{margin-left:3rem!important}
.p-lg-0{padding:0!important}
.pt-lg-0,.py-lg-0{padding-top:0!important}
.pr-lg-0,.px-lg-0{padding-right:0!important}
.pb-lg-0,.py-lg-0{padding-bottom:0!important}
.pl-lg-0,.px-lg-0{padding-left:0!important}
.p-lg-1{padding:.25rem!important}
.pt-lg-1,.py-lg-1{padding-top:.25rem!important}
.pr-lg-1,.px-lg-1{padding-right:.25rem!important}
.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}
.pl-lg-1,.px-lg-1{padding-left:.25rem!important}
.p-lg-2{padding:.5rem!important}
.pt-lg-2,.py-lg-2{padding-top:.5rem!important}
.pr-lg-2,.px-lg-2{padding-right:.5rem!important}
.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}
.pl-lg-2,.px-lg-2{padding-left:.5rem!important}
.p-lg-3{padding:1rem!important}
.pt-lg-3,.py-lg-3{padding-top:1rem!important}
.pr-lg-3,.px-lg-3{padding-right:1rem!important}
.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}
.pl-lg-3,.px-lg-3{padding-left:1rem!important}
.p-lg-4{padding:1.5rem!important}
.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}
.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}
.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}
.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}
.p-lg-5{padding:3rem!important}
.pt-lg-5,.py-lg-5{padding-top:3rem!important}
.pr-lg-5,.px-lg-5{padding-right:3rem!important}
.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}
.pl-lg-5,.px-lg-5{padding-left:3rem!important}
.m-lg-n1{margin:-.25rem!important}
.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}
.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}
.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}
.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}
.m-lg-n2{margin:-.5rem!important}
.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}
.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}
.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}
.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}
.m-lg-n3{margin:-1rem!important}
.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}
.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}
.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}
.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}
.m-lg-n4{margin:-1.5rem!important}
.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}
.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}
.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}
.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}
.m-lg-n5{margin:-3rem!important}
.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}
.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}
.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}
.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}
.m-lg-auto{margin:auto!important}
.mt-lg-auto,.my-lg-auto{margin-top:auto!important}
.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}
.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}
@media (min-width:1200px){.m-xl-0{margin:0!important}
.mt-xl-0,.my-xl-0{margin-top:0!important}
.mr-xl-0,.mx-xl-0{margin-right:0!important}
.mb-xl-0,.my-xl-0{margin-bottom:0!important}
.ml-xl-0,.mx-xl-0{margin-left:0!important}
.m-xl-1{margin:.25rem!important}
.mt-xl-1,.my-xl-1{margin-top:.25rem!important}
.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}
.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}
.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}
.m-xl-2{margin:.5rem!important}
.mt-xl-2,.my-xl-2{margin-top:.5rem!important}
.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}
.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}
.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}
.m-xl-3{margin:1rem!important}
.mt-xl-3,.my-xl-3{margin-top:1rem!important}
.mr-xl-3,.mx-xl-3{margin-right:1rem!important}
.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}
.ml-xl-3,.mx-xl-3{margin-left:1rem!important}
.m-xl-4{margin:1.5rem!important}
.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}
.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}
.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}
.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}
.m-xl-5{margin:3rem!important}
.mt-xl-5,.my-xl-5{margin-top:3rem!important}
.mr-xl-5,.mx-xl-5{margin-right:3rem!important}
.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}
.ml-xl-5,.mx-xl-5{margin-left:3rem!important}
.p-xl-0{padding:0!important}
.pt-xl-0,.py-xl-0{padding-top:0!important}
.pr-xl-0,.px-xl-0{padding-right:0!important}
.pb-xl-0,.py-xl-0{padding-bottom:0!important}
.pl-xl-0,.px-xl-0{padding-left:0!important}
.p-xl-1{padding:.25rem!important}
.pt-xl-1,.py-xl-1{padding-top:.25rem!important}
.pr-xl-1,.px-xl-1{padding-right:.25rem!important}
.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}
.pl-xl-1,.px-xl-1{padding-left:.25rem!important}
.p-xl-2{padding:.5rem!important}
.pt-xl-2,.py-xl-2{padding-top:.5rem!important}
.pr-xl-2,.px-xl-2{padding-right:.5rem!important}
.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}
.pl-xl-2,.px-xl-2{padding-left:.5rem!important}
.p-xl-3{padding:1rem!important}
.pt-xl-3,.py-xl-3{padding-top:1rem!important}
.pr-xl-3,.px-xl-3{padding-right:1rem!important}
.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}
.pl-xl-3,.px-xl-3{padding-left:1rem!important}
.p-xl-4{padding:1.5rem!important}
.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}
.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}
.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}
.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}
.p-xl-5{padding:3rem!important}
.pt-xl-5,.py-xl-5{padding-top:3rem!important}
.pr-xl-5,.px-xl-5{padding-right:3rem!important}
.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}
.pl-xl-5,.px-xl-5{padding-left:3rem!important}
.m-xl-n1{margin:-.25rem!important}
.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}
.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}
.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}
.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}
.m-xl-n2{margin:-.5rem!important}
.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}
.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}
.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}
.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}
.m-xl-n3{margin:-1rem!important}
.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}
.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}
.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}
.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}
.m-xl-n4{margin:-1.5rem!important}
.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}
.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}
.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}
.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}
.m-xl-n5{margin:-3rem!important}
.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}
.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}
.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}
.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}
.m-xl-auto{margin:auto!important}
.mt-xl-auto,.my-xl-auto{margin-top:auto!important}
.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}
.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}
.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}
.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}
.text-justify{text-align:justify!important}
.text-wrap{white-space:normal!important}
.text-nowrap{white-space:nowrap!important}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
@media (min-width:576px){.text-sm-left{text-align:left!important}
.text-sm-right{text-align:right!important}
.text-sm-center{text-align:center!important}}
@media (min-width:768px){.text-md-left{text-align:left!important}
.text-md-right{text-align:right!important}
.text-md-center{text-align:center!important}}
@media (min-width:992px){.text-lg-left{text-align:left!important}
.text-lg-right{text-align:right!important}
.text-lg-center{text-align:center!important}}
@media (min-width:1200px){.text-xl-left{text-align:left!important}
.text-xl-right{text-align:right!important}
.text-xl-center{text-align:center!important}}
.text-lowercase{text-transform:lowercase!important}
.text-uppercase{text-transform:uppercase!important}
.text-capitalize{text-transform:capitalize!important}
.font-weight-light{font-weight:300!important}
.font-weight-normal{font-weight:400!important}
.font-weight-bold{font-weight:700!important}
.font-italic{font-style:italic!important}
.text-white{color:#fff!important}
.text-primary{color:#007bff!important}
.text-secondary{color:#6c757d!important}
a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}
.text-success{color:#28a745!important}
a.text-success:focus,a.text-success:hover{color:#19692c!important}
.text-info{color:#17a2b8!important}
.text-warning{color:#ffc107!important}
.text-danger{color:#dc3545!important}
a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}
.text-light{color:#f8f9fa!important}
.text-dark{color:#343a40!important}
a.text-dark:focus,a.text-dark:hover{color:#121416!important}
.text-body{color:#212529!important}
.text-muted{color:#6c757d!important}
.text-black-50{color:rgba(0,0,0,.5)!important}
.text-white-50{color:rgba(255,255,255,.5)!important}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.text-decoration-none{text-decoration:none!important}
.text-break{word-break:break-word!important;word-wrap:break-word!important}
.text-reset{color:inherit!important}
.visible{visibility:visible!important}
@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}
a:not(.btn){text-decoration:underline}
abbr[title]::after{content:" (" attr(title) ")"}
pre{white-space:pre-wrap!important}
blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}
thead{display:table-header-group}
img,tr{page-break-inside:avoid}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
@page{size:a3}
body{min-width:992px!important}
.container{min-width:992px!important}
.navbar{display:none}
.badge{border:1px solid #000}
.table{border-collapse:collapse!important}
.table td,.table th{background-color:#fff!important}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-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}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';
.slick-loading .slick-list{background:#fff url('/img/ajax-loader.gif') center center no-repeat}
@font-face{font-family:'slick';font-weight:normal;font-style:normal;font-display:swap;src:url('/fonts/slick.woff')}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:40px;height:40px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:40px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir='rtl'] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'←'}
[dir='rtl'] .slick-prev:before{content:'→'}
.slick-next{right:-25px}
[dir='rtl'] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'→'}
[dir='rtl'] .slick-next:before{content:'←'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:black}
.w-50{
    width: 50% !important; }
.w-75{
    width: 75% !important; }
.w-100{
    width: 100% !important; }
.m-0 {
    margin: 0 !important; }
.mt-0 {
    margin-top: 0 !important; }
.mr-0 {
    margin-right: 0 !important; }
.mb-0 {
    margin-bottom: 0 !important; }
.ml-0 {
    margin-left: 0 !important; }
.mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
.m-1 {
    margin: 0.25rem !important; }
.mt-1 {
    margin-top: 0.25rem !important; }
.mr-1 {
    margin-right: 0.25rem !important; }
.mb-1 {
    margin-bottom: 0.25rem !important; }
.ml-1 {
    margin-left: 0.25rem !important; }
.mx-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
.m-2 {
    margin: 0.5rem !important; }
.mt-2 {
    margin-top: 0.5rem !important; }
.mr-2 {
    margin-right: 0.5rem !important; }
.mb-2 {
    margin-bottom: 0.5rem !important; }
.ml-2 {
    margin-left: 0.5rem !important; }
.mx-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
.m-3 {
    margin: 1rem !important; }
.mt-3 {
    margin-top: 1rem !important; }
.mr-3 {
    margin-right: 1rem !important; }
.mb-3 {
    margin-bottom: 1rem !important; }
.ml-3 {
    margin-left: 1rem !important; }
.mx-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
.m-4 {
    margin: 1.5rem !important; }
.mt-4 {
    margin-top: 1.5rem !important; }
.mr-4 {
    margin-right: 1.5rem !important; }
.mb-4 {
    margin-bottom: 1.5rem !important; }
.ml-4 {
    margin-left: 1.5rem !important; }
.mx-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
.my-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
.m-5 {
    margin: 3rem !important; }
.mt-5 {
    margin-top: 3rem !important; }
.mr-5 {
    margin-right: 3rem !important; }
.mb-5 {
    margin-bottom: 3rem !important; }
.ml-5 {
    margin-left: 3rem !important; }
.mx-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
.my-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
.p-0 {
    padding: 0 !important; }
.pt-0 {
    padding-top: 0 !important; }
.pr-0 {
    padding-right: 0 !important; }
.pb-0 {
    padding-bottom: 0 !important; }
.pl-0 {
    padding-left: 0 !important; }
.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
.py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
.p-1 {
    padding: 0.25rem !important; }
.pt-1 {
    padding-top: 0.25rem !important; }
.pr-1 {
    padding-right: 0.25rem !important; }
.pb-1 {
    padding-bottom: 0.25rem !important; }
.pl-1 {
    padding-left: 0.25rem !important; }
.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
.p-2 {
    padding: 0.5rem !important; }
.pt-2 {
    padding-top: 0.5rem !important; }
.pr-2 {
    padding-right: 0.5rem !important; }
.pb-2 {
    padding-bottom: 0.5rem !important; }
.pl-2 {
    padding-left: 0.5rem !important; }
.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
.p-3 {
    padding: 1rem !important; }
.pt-3 {
    padding-top: 1rem !important; }
.pr-3 {
    padding-right: 1rem !important; }
.pb-3 {
    padding-bottom: 1rem !important; }
.pl-3 {
    padding-left: 1rem !important; }
.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
.p-4 {
    padding: 1.5rem !important; }
.pt-4 {
    padding-top: 1.5rem !important; }
.pr-4 {
    padding-right: 1.5rem !important; }
.pb-4 {
    padding-bottom: 1.5rem !important; }
.pl-4 {
    padding-left: 1.5rem !important; }
.px-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
.py-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
.p-5 {
    padding: 3rem !important; }
.pt-5 {
    padding-top: 3rem !important; }
.pr-5 {
    padding-right: 3rem !important; }
.pb-5 {
    padding-bottom: 3rem !important; }
.pl-5 {
    padding-left: 3rem !important; }
.px-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
.py-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
.mt-auto{
    margin-top: auto !important; }
.ml-auto{
    margin-left: auto !important; }
.mx-auto{
    margin-right: auto !important;
    margin-left: auto !important; }
@media (min-width: 576px){.m-sm-0 {
    margin: 0 !important; }
.mt-sm-0 {
      margin-top: 0 !important; }
.mr-sm-0 {
      margin-right: 0 !important; }
.mb-sm-0 {
      margin-bottom: 0 !important; }
.ml-sm-0 {
      margin-left: 0 !important; }
.mx-sm-0 {
      margin-right: 0 !important;
      margin-left: 0 !important; }
.my-sm-0 {
      margin-top: 0 !important;
      margin-bottom: 0 !important; }
.m-sm-1 {
      margin: 0.25rem !important; }
.mt-sm-1 {
      margin-top: 0.25rem !important; }
.mr-sm-1 {
      margin-right: 0.25rem !important; }
.mb-sm-1 {
      margin-bottom: 0.25rem !important; }
.ml-sm-1 {
      margin-left: 0.25rem !important; }
.mx-sm-1 {
      margin-right: 0.25rem !important;
      margin-left: 0.25rem !important; }
.my-sm-1 {
      margin-top: 0.25rem !important;
      margin-bottom: 0.25rem !important; }
.m-sm-2 {
      margin: 0.5rem !important; }
.mt-sm-2 {
      margin-top: 0.5rem !important; }
.mr-sm-2 {
      margin-right: 0.5rem !important; }
.mb-sm-2 {
      margin-bottom: 0.5rem !important; }
.ml-sm-2 {
      margin-left: 0.5rem !important; }
.mx-sm-2 {
      margin-right: 0.5rem !important;
      margin-left: 0.5rem !important; }
.my-sm-2 {
      margin-top: 0.5rem !important;
      margin-bottom: 0.5rem !important; }
.m-sm-3 {
      margin: 1rem !important; }
.mt-sm-3 {
      margin-top: 1rem !important; }
.mr-sm-3 {
      margin-right: 1rem !important; }
.mb-sm-3 {
      margin-bottom: 1rem !important; }
.ml-sm-3 {
      margin-left: 1rem !important; }
.mx-sm-3 {
      margin-right: 1rem !important;
      margin-left: 1rem !important; }
.my-sm-3 {
      margin-top: 1rem !important;
      margin-bottom: 1rem !important; }
.m-sm-4 {
      margin: 1.5rem !important; }
.mt-sm-4 {
      margin-top: 1.5rem !important; }
.mr-sm-4 {
      margin-right: 1.5rem !important; }
.mb-sm-4 {
      margin-bottom: 1.5rem !important; }
.ml-sm-4 {
      margin-left: 1.5rem !important; }
.mx-sm-4 {
      margin-right: 1.5rem !important;
      margin-left: 1.5rem !important; }
.my-sm-4 {
      margin-top: 1.5rem !important;
      margin-bottom: 1.5rem !important; }
.m-sm-5 {
      margin: 3rem !important; }
.mt-sm-5 {
      margin-top: 3rem !important; }
.mr-sm-5 {
      margin-right: 3rem !important; }
.mb-sm-5 {
      margin-bottom: 3rem !important; }
.ml-sm-5 {
      margin-left: 3rem !important; }
.mx-sm-5 {
      margin-right: 3rem !important;
      margin-left: 3rem !important; }
.my-sm-5 {
      margin-top: 3rem !important;
      margin-bottom: 3rem !important; }
.p-sm-0 {
      padding: 0 !important; }
.pt-sm-0 {
      padding-top: 0 !important; }
.pr-sm-0 {
      padding-right: 0 !important; }
.pb-sm-0 {
      padding-bottom: 0 !important; }
.pl-sm-0 {
      padding-left: 0 !important; }
.px-sm-0 {
      padding-right: 0 !important;
      padding-left: 0 !important; }
.py-sm-0 {
      padding-top: 0 !important;
      padding-bottom: 0 !important; }
.p-sm-1 {
      padding: 0.25rem !important; }
.pt-sm-1 {
      padding-top: 0.25rem !important; }
.pr-sm-1 {
      padding-right: 0.25rem !important; }
.pb-sm-1 {
      padding-bottom: 0.25rem !important; }
.pl-sm-1 {
      padding-left: 0.25rem !important; }
.px-sm-1 {
      padding-right: 0.25rem !important;
      padding-left: 0.25rem !important; }
.py-sm-1 {
      padding-top: 0.25rem !important;
      padding-bottom: 0.25rem !important; }
.p-sm-2 {
      padding: 0.5rem !important; }
.pt-sm-2 {
      padding-top: 0.5rem !important; }
.pr-sm-2 {
      padding-right: 0.5rem !important; }
.pb-sm-2 {
      padding-bottom: 0.5rem !important; }
.pl-sm-2 {
      padding-left: 0.5rem !important; }
.px-sm-2 {
      padding-right: 0.5rem !important;
      padding-left: 0.5rem !important; }
.py-sm-2 {
      padding-top: 0.5rem !important;
      padding-bottom: 0.5rem !important; }
.p-sm-3 {
      padding: 1rem !important; }
.pt-sm-3 {
      padding-top: 1rem !important; }
.pr-sm-3 {
      padding-right: 1rem !important; }
.pb-sm-3 {
      padding-bottom: 1rem !important; }
.pl-sm-3 {
      padding-left: 1rem !important; }
.px-sm-3 {
      padding-right: 1rem !important;
      padding-left: 1rem !important; }
.py-sm-3 {
      padding-top: 1rem !important;
      padding-bottom: 1rem !important; }
.p-sm-4 {
      padding: 1.5rem !important; }
.pt-sm-4 {
      padding-top: 1.5rem !important; }
.pr-sm-4 {
      padding-right: 1.5rem !important; }
.pb-sm-4 {
      padding-bottom: 1.5rem !important; }
.pl-sm-4 {
      padding-left: 1.5rem !important; }
.px-sm-4 {
      padding-right: 1.5rem !important;
      padding-left: 1.5rem !important; }
.py-sm-4 {
      padding-top: 1.5rem !important;
      padding-bottom: 1.5rem !important; }
.p-sm-5 {
      padding: 3rem !important; }
.pt-sm-5 {
      padding-top: 3rem !important; }
.pr-sm-5 {
      padding-right: 3rem !important; }
.pb-sm-5 {
      padding-bottom: 3rem !important; }
.pl-sm-5 {
      padding-left: 3rem !important; }
.px-sm-5 {
      padding-right: 3rem !important;
      padding-left: 3rem !important; }
.py-sm-5 {
      padding-top: 3rem !important;
      padding-bottom: 3rem !important; }}
@media (min-width: 768px){.m-md-0 {
    margin: 0 !important; }
.mt-md-0 {
      margin-top: 0 !important; }
.mr-md-0 {
      margin-right: 0 !important; }
.mb-md-0 {
      margin-bottom: 0 !important; }
.ml-md-0 {
      margin-left: 0 !important; }
.mx-md-0 {
      margin-right: 0 !important;
      margin-left: 0 !important; }
.my-md-0 {
      margin-top: 0 !important;
      margin-bottom: 0 !important; }
.m-md-1 {
      margin: 0.25rem !important; }
.mt-md-1 {
      margin-top: 0.25rem !important; }
.mr-md-1 {
      margin-right: 0.25rem !important; }
.mb-md-1 {
      margin-bottom: 0.25rem !important; }
.ml-md-1 {
      margin-left: 0.25rem !important; }
.mx-md-1 {
      margin-right: 0.25rem !important;
      margin-left: 0.25rem !important; }
.my-md-1 {
      margin-top: 0.25rem !important;
      margin-bottom: 0.25rem !important; }
.m-md-2 {
      margin: 0.5rem !important; }
.mt-md-2 {
      margin-top: 0.5rem !important; }
.mr-md-2 {
      margin-right: 0.5rem !important; }
.mb-md-2 {
      margin-bottom: 0.5rem !important; }
.ml-md-2 {
      margin-left: 0.5rem !important; }
.mx-md-2 {
      margin-right: 0.5rem !important;
      margin-left: 0.5rem !important; }
.my-md-2 {
      margin-top: 0.5rem !important;
      margin-bottom: 0.5rem !important; }
.m-md-3 {
      margin: 1rem !important; }
.mt-md-3 {
      margin-top: 1rem !important; }
.mr-md-3 {
      margin-right: 1rem !important; }
.mb-md-3 {
      margin-bottom: 1rem !important; }
.ml-md-3 {
      margin-left: 1rem !important; }
.mx-md-3 {
      margin-right: 1rem !important;
      margin-left: 1rem !important; }
.my-md-3 {
      margin-top: 1rem !important;
      margin-bottom: 1rem !important; }
.m-md-4 {
      margin: 1.5rem !important; }
.mt-md-4 {
      margin-top: 1.5rem !important; }
.mr-md-4 {
      margin-right: 1.5rem !important; }
.mb-md-4 {
      margin-bottom: 1.5rem !important; }
.ml-md-4 {
      margin-left: 1.5rem !important; }
.mx-md-4 {
      margin-right: 1.5rem !important;
      margin-left: 1.5rem !important; }
.my-md-4 {
      margin-top: 1.5rem !important;
      margin-bottom: 1.5rem !important; }
.m-md-5 {
      margin: 3rem !important; }
.mt-md-5 {
      margin-top: 3rem !important; }
.mr-md-5 {
      margin-right: 3rem !important; }
.mb-md-5 {
      margin-bottom: 3rem !important; }
.ml-md-5 {
      margin-left: 3rem !important; }
.mx-md-5 {
      margin-right: 3rem !important;
      margin-left: 3rem !important; }
.my-md-5 {
      margin-top: 3rem !important;
      margin-bottom: 3rem !important; }
.p-md-0 {
      padding: 0 !important; }
.pt-md-0 {
      padding-top: 0 !important; }
.pr-md-0 {
      padding-right: 0 !important; }
.pb-md-0 {
      padding-bottom: 0 !important; }
.pl-md-0 {
      padding-left: 0 !important; }
.px-md-0 {
      padding-right: 0 !important;
      padding-left: 0 !important; }
.py-md-0 {
      padding-top: 0 !important;
      padding-bottom: 0 !important; }
.p-md-1 {
      padding: 0.25rem !important; }
.pt-md-1 {
      padding-top: 0.25rem !important; }
.pr-md-1 {
      padding-right: 0.25rem !important; }
.pb-md-1 {
      padding-bottom: 0.25rem !important; }
.pl-md-1 {
      padding-left: 0.25rem !important; }
.px-md-1 {
      padding-right: 0.25rem !important;
      padding-left: 0.25rem !important; }
.py-md-1 {
      padding-top: 0.25rem !important;
      padding-bottom: 0.25rem !important; }
.p-md-2 {
      padding: 0.5rem !important; }
.pt-md-2 {
      padding-top: 0.5rem !important; }
.pr-md-2 {
      padding-right: 0.5rem !important; }
.pb-md-2 {
      padding-bottom: 0.5rem !important; }
.pl-md-2 {
      padding-left: 0.5rem !important; }
.px-md-2 {
      padding-right: 0.5rem !important;
      padding-left: 0.5rem !important; }
.py-md-2 {
      padding-top: 0.5rem !important;
      padding-bottom: 0.5rem !important; }
.p-md-3 {
      padding: 1rem !important; }
.pt-md-3 {
      padding-top: 1rem !important; }
.pr-md-3 {
      padding-right: 1rem !important; }
.pb-md-3 {
      padding-bottom: 1rem !important; }
.pl-md-3 {
      padding-left: 1rem !important; }
.px-md-3 {
      padding-right: 1rem !important;
      padding-left: 1rem !important; }
.py-md-3 {
      padding-top: 1rem !important;
      padding-bottom: 1rem !important; }
.p-md-4 {
      padding: 1.5rem !important; }
.pt-md-4 {
      padding-top: 1.5rem !important; }
.pr-md-4 {
      padding-right: 1.5rem !important; }
.pb-md-4 {
      padding-bottom: 1.5rem !important; }
.pl-md-4 {
      padding-left: 1.5rem !important; }
.px-md-4 {
      padding-right: 1.5rem !important;
      padding-left: 1.5rem !important; }
.py-md-4 {
      padding-top: 1.5rem !important;
      padding-bottom: 1.5rem !important; }
.p-md-5 {
      padding: 3rem !important; }
.pt-md-5 {
      padding-top: 3rem !important; }
.pr-md-5 {
      padding-right: 3rem !important; }
.pb-md-5 {
      padding-bottom: 3rem !important; }
.pl-md-5 {
      padding-left: 3rem !important; }
.px-md-5 {
      padding-right: 3rem !important;
      padding-left: 3rem !important; }
.py-md-5 {
      padding-top: 3rem !important;
      padding-bottom: 3rem !important; }}
@media (min-width: 992px){.m-lg-0 {
    margin: 0 !important; }
.mt-lg-0 {
      margin-top: 0 !important; }
.mr-lg-0 {
      margin-right: 0 !important; }
.mb-lg-0 {
      margin-bottom: 0 !important; }
.ml-lg-0 {
      margin-left: 0 !important; }
.mx-lg-0 {
      margin-right: 0 !important;
      margin-left: 0 !important; }
.my-lg-0 {
      margin-top: 0 !important;
      margin-bottom: 0 !important; }
.m-lg-1 {
      margin: 0.25rem !important; }
.mt-lg-1 {
      margin-top: 0.25rem !important; }
.mr-lg-1 {
      margin-right: 0.25rem !important; }
.mb-lg-1 {
      margin-bottom: 0.25rem !important; }
.ml-lg-1 {
      margin-left: 0.25rem !important; }
.mx-lg-1 {
      margin-right: 0.25rem !important;
      margin-left: 0.25rem !important; }
.my-lg-1 {
      margin-top: 0.25rem !important;
      margin-bottom: 0.25rem !important; }
.m-lg-2 {
      margin: 0.5rem !important; }
.mt-lg-2 {
      margin-top: 0.5rem !important; }
.mr-lg-2 {
      margin-right: 0.5rem !important; }
.mb-lg-2 {
      margin-bottom: 0.5rem !important; }
.ml-lg-2 {
      margin-left: 0.5rem !important; }
.mx-lg-2 {
      margin-right: 0.5rem !important;
      margin-left: 0.5rem !important; }
.my-lg-2 {
      margin-top: 0.5rem !important;
      margin-bottom: 0.5rem !important; }
.m-lg-3 {
      margin: 1rem !important; }
.mt-lg-3 {
      margin-top: 1rem !important; }
.mr-lg-3 {
      margin-right: 1rem !important; }
.mb-lg-3 {
      margin-bottom: 1rem !important; }
.ml-lg-3 {
      margin-left: 1rem !important; }
.mx-lg-3 {
      margin-right: 1rem !important;
      margin-left: 1rem !important; }
.my-lg-3 {
      margin-top: 1rem !important;
      margin-bottom: 1rem !important; }
.m-lg-4 {
      margin: 1.5rem !important; }
.mt-lg-4 {
      margin-top: 1.5rem !important; }
.mr-lg-4 {
      margin-right: 1.5rem !important; }
.mb-lg-4 {
      margin-bottom: 1.5rem !important; }
.ml-lg-4 {
      margin-left: 1.5rem !important; }
.mx-lg-4 {
      margin-right: 1.5rem !important;
      margin-left: 1.5rem !important; }
.my-lg-4 {
      margin-top: 1.5rem !important;
      margin-bottom: 1.5rem !important; }
.m-lg-5 {
      margin: 3rem !important; }
.mt-lg-5 {
      margin-top: 3rem !important; }
.mr-lg-5 {
      margin-right: 3rem !important; }
.mb-lg-5 {
      margin-bottom: 3rem !important; }
.ml-lg-5 {
      margin-left: 3rem !important; }
.mx-lg-5 {
      margin-right: 3rem !important;
      margin-left: 3rem !important; }
.my-lg-5 {
      margin-top: 3rem !important;
      margin-bottom: 3rem !important; }
.p-lg-0 {
      padding: 0 !important; }
.pt-lg-0 {
      padding-top: 0 !important; }
.pr-lg-0 {
      padding-right: 0 !important; }
.pb-lg-0 {
      padding-bottom: 0 !important; }
.pl-lg-0 {
      padding-left: 0 !important; }
.px-lg-0 {
      padding-right: 0 !important;
      padding-left: 0 !important; }
.py-lg-0 {
      padding-top: 0 !important;
      padding-bottom: 0 !important; }
.p-lg-1 {
      padding: 0.25rem !important; }
.pt-lg-1 {
      padding-top: 0.25rem !important; }
.pr-lg-1 {
      padding-right: 0.25rem !important; }
.pb-lg-1 {
      padding-bottom: 0.25rem !important; }
.pl-lg-1 {
      padding-left: 0.25rem !important; }
.px-lg-1 {
      padding-right: 0.25rem !important;
      padding-left: 0.25rem !important; }
.py-lg-1 {
      padding-top: 0.25rem !important;
      padding-bottom: 0.25rem !important; }
.p-lg-2 {
      padding: 0.5rem !important; }
.pt-lg-2 {
      padding-top: 0.5rem !important; }
.pr-lg-2 {
      padding-right: 0.5rem !important; }
.pb-lg-2 {
      padding-bottom: 0.5rem !important; }
.pl-lg-2 {
      padding-left: 0.5rem !important; }
.px-lg-2 {
      padding-right: 0.5rem !important;
      padding-left: 0.5rem !important; }
.py-lg-2 {
      padding-top: 0.5rem !important;
      padding-bottom: 0.5rem !important; }
.p-lg-3 {
      padding: 1rem !important; }
.pt-lg-3 {
      padding-top: 1rem !important; }
.pr-lg-3 {
      padding-right: 1rem !important; }
.pb-lg-3 {
      padding-bottom: 1rem !important; }
.pl-lg-3 {
      padding-left: 1rem !important; }
.px-lg-3 {
      padding-right: 1rem !important;
      padding-left: 1rem !important; }
.py-lg-3 {
      padding-top: 1rem !important;
      padding-bottom: 1rem !important; }
.p-lg-4 {
      padding: 1.5rem !important; }
.pt-lg-4 {
      padding-top: 1.5rem !important; }
.pr-lg-4 {
      padding-right: 1.5rem !important; }
.pb-lg-4 {
      padding-bottom: 1.5rem !important; }
.pl-lg-4 {
      padding-left: 1.5rem !important; }
.px-lg-4 {
      padding-right: 1.5rem !important;
      padding-left: 1.5rem !important; }
.py-lg-4 {
      padding-top: 1.5rem !important;
      padding-bottom: 1.5rem !important; }
.p-lg-5 {
      padding: 3rem !important; }
.pt-lg-5 {
      padding-top: 3rem !important; }
.pr-lg-5 {
      padding-right: 3rem !important; }
.pb-lg-5 {
      padding-bottom: 3rem !important; }
.pl-lg-5 {
      padding-left: 3rem !important; }
.px-lg-5 {
      padding-right: 3rem !important;
      padding-left: 3rem !important; }
.py-lg-5 {
      padding-top: 3rem !important;
      padding-bottom: 3rem !important; }
.m-lg-auto {
      margin: auto !important; }
.mt-lg-auto {
      margin-top: auto !important; }
.mr-lg-auto {
      margin-right: auto !important; }
.mb-lg-auto {
      margin-bottom: auto !important; }
.ml-lg-auto {
      margin-left: auto !important; }
.mx-lg-auto {
      margin-right: auto !important;
      margin-left: auto !important; }
.my-lg-auto {
      margin-top: auto !important;
      margin-bottom: auto !important; }}
@media (min-width: 1200px){.m-xl-0 {
    margin: 0 !important; }
.mt-xl-0 {
      margin-top: 0 !important; }
.mr-xl-0 {
      margin-right: 0 !important; }
.mb-xl-0 {
      margin-bottom: 0 !important; }
.ml-xl-0 {
      margin-left: 0 !important; }
.mx-xl-0 {
      margin-right: 0 !important;
      margin-left: 0 !important; }
.my-xl-0 {
      margin-top: 0 !important;
      margin-bottom: 0 !important; }
.m-xl-1 {
      margin: 0.25rem !important; }
.mt-xl-1 {
      margin-top: 0.25rem !important; }
.mr-xl-1 {
      margin-right: 0.25rem !important; }
.mb-xl-1 {
      margin-bottom: 0.25rem !important; }
.ml-xl-1 {
      margin-left: 0.25rem !important; }
.mx-xl-1 {
      margin-right: 0.25rem !important;
      margin-left: 0.25rem !important; }
.my-xl-1 {
      margin-top: 0.25rem !important;
      margin-bottom: 0.25rem !important; }
.m-xl-2 {
      margin: 0.5rem !important; }
.mt-xl-2 {
      margin-top: 0.5rem !important; }
.mr-xl-2 {
      margin-right: 0.5rem !important; }
.mb-xl-2 {
      margin-bottom: 0.5rem !important; }
.ml-xl-2 {
      margin-left: 0.5rem !important; }
.mx-xl-2 {
      margin-right: 0.5rem !important;
      margin-left: 0.5rem !important; }
.my-xl-2 {
      margin-top: 0.5rem !important;
      margin-bottom: 0.5rem !important; }
.m-xl-3 {
      margin: 1rem !important; }
.mt-xl-3 {
      margin-top: 1rem !important; }
.mr-xl-3 {
      margin-right: 1rem !important; }
.mb-xl-3 {
      margin-bottom: 1rem !important; }
.ml-xl-3 {
      margin-left: 1rem !important; }
.mx-xl-3 {
      margin-right: 1rem !important;
      margin-left: 1rem !important; }
.my-xl-3 {
      margin-top: 1rem !important;
      margin-bottom: 1rem !important; }
.m-xl-4 {
      margin: 1.5rem !important; }
.mt-xl-4 {
      margin-top: 1.5rem !important; }
.mr-xl-4 {
      margin-right: 1.5rem !important; }
.mb-xl-4 {
      margin-bottom: 1.5rem !important; }
.ml-xl-4 {
      margin-left: 1.5rem !important; }
.mx-xl-4 {
      margin-right: 1.5rem !important;
      margin-left: 1.5rem !important; }
.my-xl-4 {
      margin-top: 1.5rem !important;
      margin-bottom: 1.5rem !important; }
.m-xl-5 {
      margin: 3rem !important; }
.mt-xl-5 {
      margin-top: 3rem !important; }
.mr-xl-5 {
      margin-right: 3rem !important; }
.mb-xl-5 {
      margin-bottom: 3rem !important; }
.ml-xl-5 {
      margin-left: 3rem !important; }
.mx-xl-5 {
      margin-right: 3rem !important;
      margin-left: 3rem !important; }
.my-xl-5 {
      margin-top: 3rem !important;
      margin-bottom: 3rem !important; }
.p-xl-0 {
      padding: 0 !important; }
.pt-xl-0 {
      padding-top: 0 !important; }
.pr-xl-0 {
      padding-right: 0 !important; }
.pb-xl-0 {
      padding-bottom: 0 !important; }
.pl-xl-0 {
      padding-left: 0 !important; }
.px-xl-0 {
      padding-right: 0 !important;
      padding-left: 0 !important; }
.py-xl-0 {
      padding-top: 0 !important;
      padding-bottom: 0 !important; }
.p-xl-1 {
      padding: 0.25rem !important; }
.pt-xl-1 {
      padding-top: 0.25rem !important; }
.pr-xl-1 {
      padding-right: 0.25rem !important; }
.pb-xl-1 {
      padding-bottom: 0.25rem !important; }
.pl-xl-1 {
      padding-left: 0.25rem !important; }
.px-xl-1 {
      padding-right: 0.25rem !important;
      padding-left: 0.25rem !important; }
.py-xl-1 {
      padding-top: 0.25rem !important;
      padding-bottom: 0.25rem !important; }
.p-xl-2 {
      padding: 0.5rem !important; }
.pt-xl-2 {
      padding-top: 0.5rem !important; }
.pr-xl-2 {
      padding-right: 0.5rem !important; }
.pb-xl-2 {
      padding-bottom: 0.5rem !important; }
.pl-xl-2 {
      padding-left: 0.5rem !important; }
.px-xl-2 {
      padding-right: 0.5rem !important;
      padding-left: 0.5rem !important; }
.py-xl-2 {
      padding-top: 0.5rem !important;
      padding-bottom: 0.5rem !important; }
.p-xl-3 {
      padding: 1rem !important; }
.pt-xl-3 {
      padding-top: 1rem !important; }
.pr-xl-3 {
      padding-right: 1rem !important; }
.pb-xl-3 {
      padding-bottom: 1rem !important; }
.pl-xl-3 {
      padding-left: 1rem !important; }
.px-xl-3 {
      padding-right: 1rem !important;
      padding-left: 1rem !important; }
.py-xl-3 {
      padding-top: 1rem !important;
      padding-bottom: 1rem !important; }
.p-xl-4 {
      padding: 1.5rem !important; }
.pt-xl-4 {
      padding-top: 1.5rem !important; }
.pr-xl-4 {
      padding-right: 1.5rem !important; }
.pb-xl-4 {
      padding-bottom: 1.5rem !important; }
.pl-xl-4 {
      padding-left: 1.5rem !important; }
.px-xl-4 {
      padding-right: 1.5rem !important;
      padding-left: 1.5rem !important; }
.py-xl-4 {
      padding-top: 1.5rem !important;
      padding-bottom: 1.5rem !important; }
.p-xl-5 {
      padding: 3rem !important; }
.pt-xl-5 {
      padding-top: 3rem !important; }
.pr-xl-5 {
      padding-right: 3rem !important; }
.pb-xl-5 {
      padding-bottom: 3rem !important; }
.pl-xl-5 {
      padding-left: 3rem !important; }
.px-xl-5 {
      padding-right: 3rem !important;
      padding-left: 3rem !important; }
.py-xl-5 {
      padding-top: 3rem !important;
      padding-bottom: 3rem !important; }
.m-xl-auto {
      margin: auto !important; }
.mt-xl-auto {
      margin-top: auto !important; }
.mr-xl-auto {
      margin-right: auto !important; }
.mb-xl-auto {
      margin-bottom: auto !important; }
.ml-xl-auto {
      margin-left: auto !important; }
.mx-xl-auto {
      margin-right: auto !important;
      margin-left: auto !important; }
.my-xl-auto {
      margin-top: auto !important;
      margin-bottom: auto !important; }}
/*!
 * Bootstrap Icons v1.11.3 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */
@font-face{font-display:swap;font-family:bootstrap-icons;src:url("/fonts/bootstrap-icons.woff2?dd67030699838ea613ee6dbda90effa6") format("woff2"),url("/fonts/bootstrap-icons.woff?dd67030699838ea613ee6dbda90effa6") format("woff")}
.bi::before,[class*=" bi-"]::before,[class^=bi-]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.bi-box-seam::before{content:"\f1c7"}
.bi-calendar2-check::before{content:"\f1f8"}
.bi-circle-half::before{content:"\f288"}
.bi-file-text::before{content:"\f3b9"}
.bi-question-circle::before{content:"\f505"}
.bi-trash::before{content:"\f5de"}
.bi-file-earmark-pdf::before{content:"\f63e"}
/*!
 *  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-display:swap;font-weight:normal;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-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}
.fa-check:before{content:"\f00c"}
.fa-times:before{content:"\f00d"}
.fa-cloud-upload:before{content:"\f0ee"}
.fa-commenting:before{content:"\f27a"}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
.certyfikat.firma #pageContent .white{background-color:#fff}
.certyfikat.firma #pageContent .white .right{width:355px;margin:30px}
.certyfikat.firma #pageContent .white .left{width:434px;margin:30px}
.certyfikat.firma #pageContent .white h3{font-size:18px}
.certyfikat.firma #pageContent .narrow.white p{font-size:14px;margin-bottom:25px}
.certyfikat.firma #headContent{position:relative}
.narrowInner{padding:40px}
.certyfikat.firma .narrow.sky h3{font-size:30px;margin:0}
.certyfikat.firma #pageContent .narrow.white.fancy h3{font-size:22px;margin:0;text-align:left}
.certyfikat.firma .narrow.sky a{color:#fff}
#pageContent .features.arrow>li{min-height:17px;display:block;font-size:14px;font-weight:100;margin:10px 0 10px 40px;padding:6px 0;position:relative}
#pageContent .features.arrow.sky>li:before{background-position:-61px -146px}
.certyfikat.firma #pageContent .white .threeInaRow div.left{margin:0;width:292px}
#pageContent .features.arrow.green>li:before{background-position:-24px 0}
#headContent .showCertificate .hugebtn{font-size:18px;font-weight:400;right:18px;padding:20px 17px;width:251px;bottom:-15px}
#headContent .showCertificate .hugebtn span{margin-bottom:-6px;margin-left:8px;position:absolute;right:11px;top:15px}
.certyfikat.firma #pageContent #headContent .hugebtn{font-size:14px;right:49px;padding:12px 35px 12px 20px;width:auto;bottom:-14px;position:absolute;font-weight:100;border-radius:5px;background-color:#FE9B3C;left:15%;width:70%;color:#fff}
.certyfikat.firma #headContent .showCertificate{position:relative;overflow:visible;text-align:center}
.certyfikat.firma #headContent .showCertificate .nope{width:400px;height:298px;background:url(../img/bigpl/certyfikat-nope.png) no-repeat top left;position:absolute;top:50px;left:-42px}
.certyfikat.firma #pageContent #headContent p{font-size:14px;margin:0}
.certyfikat.firma #pageContent #headContent p.certFail{font-size:18px;font-weight:500;margin-bottom:30px;margin-top:10px}
.certyfikat.firma #pageContent #headContent p.mg{padding-left:75px;background:url(../img/bigpl/mg-logo.png) no-repeat left center;font-size:11px}
.certyfikat.firma #pageContent #headContent{margin-bottom:40px}
.certyfikat.firma #pageContent .fwfRemind{padding:15px 20px 15px 210px;background:url(/img/fwf/fwf_logo-at-swb.png) no-repeat #fff 10px center;font-weight:100;font-size:16px;margin-top:20px}
.certyfikat.firma #pageContent .narrow.white .logos{display:inline-block;margin:0 30px 0 0;max-width:320px;max-height:150px;width:auto}
.certyfikat.firma .narrow.white .aboutHead a{font-weight:700}
.certyfikat.firma .narrow.white .aboutHead{margin-bottom:20px}
.certyfikat.firma .narrow.white{width:960px;padding:0}
.certyfikat.firma #pageContent .narrow.white p{font-size:14px;line-height:26px}
.certyfikat.firma #pageContent .narrow.white.fancy p{margin:0}
.threeInaRow div{width:292px}
.threeInaRow{margin:30px 0}
.certyfikat.firma .narrow.white .gotoAdmin a{font-weight:700}
.certyfikat.firma #pageContent .gotoAdmin{font-weight:400;color:#0f8c33;text-align:right;padding:10px 0}
.certyfikat.firma #pageContent .narrow.sky .gotoAdmin a{color:#0f8c33}
.certyfikat.firma #pageContent .gotoAdmin a{display:inline-block;padding-top:12px}
.certyfikat.firma #pageContent .gotoAdmin .back{color:#000;display:inline-block;float:left;padding:12px 10px 12px 35px;background:url(/img/bigpl/arrow_green_medium-goback.png) no-repeat #fff 10px center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.certyfikat.firma #pageContent .gotoAdmin .back:hover{text-decoration:none;background-color:#e5681b;color:#fff;background-image:url(/img/bigpl/arrow_white_medium-goback.png)}
.certyfikat.firma #pageContent .narrow.white .left p{font-size:18px}
.certyfikat.firma #pageContent.fwf #headContent .showCertificate{border:1px solid #d5d8d8;box-shadow:1px 0 15px 0 rgba(0,0,0,0.05)}
html{--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--fs-17:17px;--fs-18:18px;--fs-22:22px}
.grecaptcha-badge{display:none !important}
body.gradient{background:linear-gradient(to bottom, #fff 0%, #fff 200px, #f6f8fc 400px)}
.img-centered{max-width:100%;display:block;margin:0 auto}
.body-curved{background:linear-gradient(to bottom, #fff 0%, #fff 0px, transparent 400px),radial-gradient(ellipse 150% 80% at 50% 200px, #f6f8fc 0%, #f6f8fc 100%)}
.p-mb-0 p:last-child{margin-bottom:0 !important}
@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}
.fs-12{font-size:var(--fs-12)}
.fs-16{font-size:var(--fs-16)}
.fs-18{font-size:var(--fs-18)}
.fs-22{font-size:var(--fs-22)}
.fsd-12 *{font-size:var(--fs-12)}
.mbp-0 p{margin-bottom:0 !important}
.overflow-x-auto{overflow-x:auto}
.top-10{top:10px}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}
.top-0{top:0}
.end-0{right:0}
.bg-white{background:#fff !important}
button.btn.btn-link{border:none;padding:0;color:#043CD7;letter-spacing:0;text-transform:none;text-decoration:underline}
.z-3{z-index:3}
.list-group .list-group-item{border-left:none;border-right:none;border-bottom:none;border-top:1px solid rgba(0,0,0,0.125);padding:15px 15px}
.list-group-item.active{background-color:#043cd7}
a.card,.nav a{text-decoration:none}
a.text{color:#021651}
.dn{text-decoration:none}
.top-contact-bar{position:fixed;top:-300px}
.scroll-down .top-contact-bar{position:fixed;top:20px;left:0;width:100vw;z-index:10000}
.lp-form-widget{width:247px;margin-right:-179px;margin-top:-300px;z-index:9;transition:.5s ease}
.scroll-down .lp-form-widget{margin-top:0}
.contact-section .custom-control.custom-checkbox.required::before{content:"*";color:red;position:absolute;left:-14px;top:4px}
.contact-section .control-wrap{position:relative}
.contact-section .control-wrap.required::before{content:"*";color:red;position:absolute;left:-12px;top:14px;display:block !important}
@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:300;src:local(''),url('/fonts/lato-v22-latin-ext_latin-300.woff2') format('woff2'),url('/fonts/lato-v22-latin-ext_latin-300.woff') format('woff')}
@font-face{font-family:'Lato';font-style:italic;font-display:swap;font-weight:300;src:local(''),url('/fonts/lato-v22-latin-ext_latin-300italic.woff2') format('woff2'),url('/fonts/lato-v22-latin-ext_latin-300italic.woff') format('woff')}
@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:400;src:local(''),url('/fonts/lato-v22-latin-ext_latin-regular.woff2') format('woff2'),url('/fonts/lato-v22-latin-ext_latin-regular.woff') format('woff')}
@font-face{font-family:'Lato';font-style:italic;font-display:swap;font-weight:400;src:local(''),url('/fonts/lato-v22-latin-ext_latin-italic.woff2') format('woff2'),url('/fonts/lato-v22-latin-ext_latin-italic.woff') format('woff')}
@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:700;src:local(''),url('/fonts/lato-v22-latin-ext_latin-700.woff2') format('woff2'),url('/fonts/lato-v22-latin-ext_latin-700.woff') format('woff')}
@font-face{font-family:'Lato';font-style:italic;font-display:swap;font-weight:700;src:local(''),url('/fonts/lato-v22-latin-ext_latin-700italic.woff2') format('woff2'),url('/fonts/lato-v22-latin-ext_latin-700italic.woff') format('woff')}
@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:900;src:local(''),url('/fonts/lato-v22-latin-ext_latin-900.woff2') format('woff2'),url('/fonts/lato-v22-latin-ext_latin-900.woff') format('woff')}
@font-face{font-family:'Lato';font-style:italic;font-display:swap;font-weight:900;src:local(''),url('/fonts/lato-v22-latin-ext_latin-900italic.woff2') format('woff2'),url('/fonts/lato-v22-latin-ext_latin-900italic.woff') format('woff')}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url('/fonts/open-sans-v17-latin-ext_latin-300.eot');src:local('Open Sans Light'),local('OpenSans-Light'),url('/fonts/open-sans-v17-latin-ext_latin-300.eot?#iefix') format('embedded-opentype'),url('/fonts/open-sans-v17-latin-ext_latin-300.woff2') format('woff2'),url('/fonts/open-sans-v17-latin-ext_latin-300.woff') format('woff'),url('/fonts/open-sans-v17-latin-ext_latin-300.ttf') format('truetype'),url('/fonts/open-sans-v17-latin-ext_latin-300.svg#OpenSans') format('svg')}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:url('/fonts/open-sans-v17-latin-ext_latin-300italic.eot');src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url('/fonts/open-sans-v17-latin-ext_latin-300italic.eot?#iefix') format('embedded-opentype'),url('/fonts/open-sans-v17-latin-ext_latin-300italic.woff2') format('woff2'),url('/fonts/open-sans-v17-latin-ext_latin-300italic.woff') format('woff'),url('/fonts/open-sans-v17-latin-ext_latin-300italic.ttf') format('truetype'),url('/fonts/open-sans-v17-latin-ext_latin-300italic.svg#OpenSans') format('svg')}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('/fonts/open-sans-v17-latin-ext_latin-regular.eot');src:local('Open Sans Regular'),local('OpenSans-Regular'),url('/fonts/open-sans-v17-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'),url('/fonts/open-sans-v17-latin-ext_latin-regular.woff2') format('woff2'),url('/fonts/open-sans-v17-latin-ext_latin-regular.woff') format('woff'),url('/fonts/open-sans-v17-latin-ext_latin-regular.ttf') format('truetype'),url('/fonts/open-sans-v17-latin-ext_latin-regular.svg#OpenSans') format('svg')}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url('/fonts/open-sans-v17-latin-ext_latin-italic.eot');src:local('Open Sans Italic'),local('OpenSans-Italic'),url('/fonts/open-sans-v17-latin-ext_latin-italic.eot?#iefix') format('embedded-opentype'),url('/fonts/open-sans-v17-latin-ext_latin-italic.woff2') format('woff2'),url('/fonts/open-sans-v17-latin-ext_latin-italic.woff') format('woff'),url('/fonts/open-sans-v17-latin-ext_latin-italic.ttf') format('truetype'),url('/fonts/open-sans-v17-latin-ext_latin-italic.svg#OpenSans') format('svg')}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url('/fonts/open-sans-v17-latin-ext_latin-600.eot');src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url('/fonts/open-sans-v17-latin-ext_latin-600.eot?#iefix') format('embedded-opentype'),url('/fonts/open-sans-v17-latin-ext_latin-600.woff2') format('woff2'),url('/fonts/open-sans-v17-latin-ext_latin-600.woff') format('woff'),url('/fonts/open-sans-v17-latin-ext_latin-600.ttf') format('truetype'),url('/fonts/open-sans-v17-latin-ext_latin-600.svg#OpenSans') format('svg')}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url('/fonts/open-sans-v17-latin-ext_latin-600italic.eot');src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url('/fonts/open-sans-v17-latin-ext_latin-600italic.eot?#iefix') format('embedded-opentype'),url('/fonts/open-sans-v17-latin-ext_latin-600italic.woff2') format('woff2'),url('/fonts/open-sans-v17-latin-ext_latin-600italic.woff') format('woff'),url('/fonts/open-sans-v17-latin-ext_latin-600italic.ttf') format('truetype'),url('/fonts/open-sans-v17-latin-ext_latin-600italic.svg#OpenSans') format('svg')}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url('/fonts/open-sans-v17-latin-ext_latin-700.eot');src:local('Open Sans Bold'),local('OpenSans-Bold'),url('/fonts/open-sans-v17-latin-ext_latin-700.eot?#iefix') format('embedded-opentype'),url('/fonts/open-sans-v17-latin-ext_latin-700.woff2') format('woff2'),url('/fonts/open-sans-v17-latin-ext_latin-700.woff') format('woff'),url('/fonts/open-sans-v17-latin-ext_latin-700.ttf') format('truetype'),url('/fonts/open-sans-v17-latin-ext_latin-700.svg#OpenSans') format('svg')}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url('/fonts/open-sans-v17-latin-ext_latin-700italic.eot');src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url('/fonts/open-sans-v17-latin-ext_latin-700italic.eot?#iefix') format('embedded-opentype'),url('/fonts/open-sans-v17-latin-ext_latin-700italic.woff2') format('woff2'),url('/fonts/open-sans-v17-latin-ext_latin-700italic.woff') format('woff'),url('/fonts/open-sans-v17-latin-ext_latin-700italic.ttf') format('truetype'),url('/fonts/open-sans-v17-latin-ext_latin-700italic.svg#OpenSans') format('svg')}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:url('/fonts/open-sans-v17-latin-ext_latin-800.eot');src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url('/fonts/open-sans-v17-latin-ext_latin-800.eot?#iefix') format('embedded-opentype'),url('/fonts/open-sans-v17-latin-ext_latin-800.woff2') format('woff2'),url('/fonts/open-sans-v17-latin-ext_latin-800.woff') format('woff'),url('/fonts/open-sans-v17-latin-ext_latin-800.ttf') format('truetype'),url('/fonts/open-sans-v17-latin-ext_latin-800.svg#OpenSans') format('svg')}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:url('/fonts/open-sans-v17-latin-ext_latin-800italic.eot');src:local('Open Sans ExtraBold Italic'),local('OpenSans-ExtraBoldItalic'),url('/fonts/open-sans-v17-latin-ext_latin-800italic.eot?#iefix') format('embedded-opentype'),url('/fonts/open-sans-v17-latin-ext_latin-800italic.woff2') format('woff2'),url('/fonts/open-sans-v17-latin-ext_latin-800italic.woff') format('woff'),url('/fonts/open-sans-v17-latin-ext_latin-800italic.ttf') format('truetype'),url('/fonts/open-sans-v17-latin-ext_latin-800italic.svg#OpenSans') format('svg')}
html{padding:0;margin:0;background-color:#fff;transition:0.2s}
body{font-size:var(--fs-18);font-family:'Lato',sans-serif;color:#021651}
.rate{display:flex;flex-direction:row-reverse;padding:0;border:0;color:#ccc;white-space:nowrap}
.rate.readonly{pointer-events:none}
.rate>input{display:none}
.rate>label{margin:0;position:relative}
.rate:not(.readonly)>label:before{cursor:pointer}
.rate>label:before{font-size:1.2rem;padding:0 2px;margin:0;content:"";display:inline-block;width:1.12em;height:1em;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1664 1600'%3E%3Cpath fill='%23000' d='M1664 615q0 22-26 48l-363 354l86 500q1 7 1 20q0 21-10.5 35.5T1321 1587q-19 0-40-12l-449-236l-449 236q-22 12-40 12q-21 0-31.5-14.5T301 1537q0-6 2-20l86-500L25 663Q0 636 0 615q0-37 56-46l502-73L783 41q19-41 49-41t49 41l225 455l502 73q56 9 56 46'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}
.rate .half:before{content:"";position:absolute;padding-right:0;top:0.06em;width:0.52em;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 832 1600'%3E%3Cpath fill='%23000' d='M832 0v1339l-449 236q-22 12-40 12q-21 0-31.5-14.5T301 1537q0-6 2-20l86-500L25 663Q0 636 0 615q0-37 56-46l502-73L783 41q19-41 49-41'/%3E%3C/svg%3E")}
.rate .half{pointer-events:none}
.rate input:checked~label{color:#FFBB00}
.rate:not(.readonly) label:hover,.rate:not(.readonly) label:hover~label{color:#FFBB00}
.rate:not(.readonly):hover input:checked~label,.rate:not(.readonly):hover label{color:#ccc}
.rate:not(.readonly):hover label:hover,.rate:not(.readonly):hover label:hover~label,.rate:not(.readonly):hover input:checked+label:hover,.rate:not(.readonly):hover input:checked~label:hover,.rate:not(.readonly):hover input:checked~label:hover~label,.rate:not(.readonly):hover label:hover~input:checked~label{color:#F08000}
.margin-remove *{margin:0}
.shadow-bg{background-color:#f6f8fc;overflow:visible}
.gradient-open{background:-webkit-radial-gradient(50% bottom, #f6f8fc 70%, #fff 80%);background:radial-gradient(at 50% bottom, #f6f8fc 70%, #fff 80%);overflow:visible}
.custom-file-input~.custom-file-label::after{content:"Wybierz plik";height:2.8rem;border-radius:0 50px 50px 0;padding:.675rem 1.05rem}
section{max-width:1366px;margin:0 auto}
section.full-width{max-width:100%;padding:0}
nav{width:100%;position:relative;background-color:#fff}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}
a{color:#043CD7;text-decoration:underline}
.left-menu a,.box.new{text-decoration:none}
a:hover{color:#032C9D}
p{font-size:var(--fs-18)}
img{max-width:100%}
.text-muted{color:#4a5157 !important}
.error~.invalid-feedback,.error~.invalid-tooltip{display:block;margin:0 0 0 16px}
.custom-control-input.error~.invalid-feedback,.error~.invalid-tooltip{margin:0 0 0 0px}
.bg-bigblue{background-color:#043CD7}
.blueFilter{filter:url(#blueFilter);-webkit-filter:url(#blueFilter)}
.block-link{cursor:pointer}
#chatIcon{display:block;position:fixed;bottom:10px;right:10px;width:auto;border-radius:20px;background-color:#043CD7;color:#fff;text-align:center;font-size:20px;z-index:10;padding:4px 30px 6px 30px}
#chatIcon a{color:#fff}
#chatIcon i span{font-family:'Lato',sans-serif;font-weight:700;dispaly:inline-block;padding-left:5px;font-size:1rem}
#cennik .minor .wrap{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;overflow:hidden;border:8px solid #fff}
table.big-colors{margin:0;border:none}
table.big-colors th,table.big-colors td{border:none}
table.big-colors th:first-child{-webkit-border-top-left-radius:16px;-moz-border-radius-topleft:16px;border-top-left-radius:16px}
table.big-colors th:last-child{-webkit-border-top-right-radius:16px;-moz-border-radius-topright:16px;border-top-right-radius:16px}
table.big-colors tr:last-child td:first-child{-webkit-border-bottom-left-radius:16px;-moz-border-radius-bottomleft:16px;border-bottom-left-radius:16px}
table.big-colors tr:last-child td:last-child{-webkit-border-bottom-right-radius:16px;-moz-border-radius-bottomright:16px;border-bottom-right-radius:16px}
table.big-colors th{background:rgba(4,60,215,0.1)}
table.big-colors th:nth-child(even){background:rgba(4,60,215,0.1)}
table.big-colors tbody tr{background:#FFF}
table.big-colors tbody tr:nth-child(even){background:rgba(4,60,215,0.05)}
table.big-colors tbody tr:nth-child(even) td:nth-child(odd){background:rgba(4,60,215,0.05)}
.list-super{list-style:none;padding:0;margin:40px 0}
.list-super>li{padding:20px 0 50px 110px;position:relative;font-weight:300}
.list-super li strong{display:block;margin-bottom:10px;font-size:var(--fs-18);font-weight:700}
.list-super li .pokaz-ramke{margin-bottom:10px;font-size:var(--fs-18);color:#21a73f;font-weight:900;cursor:pointer;position:relative}
.list-super li .pokaz-ramke::before{content:"";display:block;background-image:url('/img/zwu/green-arr.png');background-repeat:no-repeat;width:13px;height:13px;position:absolute;left:-15px;top:6px;-webkit-transition-duration:0.5s;transition-duration:0.5s}
.list-super .narrow.exp .pokaz-ramke::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);top:9px;left:-18px}
.features.list-super li{padding:20px 0 20px 20px}
.features.list-super .ramka-tresc{margin-top:20px}
ol.list-super li{padding:20px 0 20px 20px}
.list-super li::before{display:block;content:" ";width:86px;height:101px;background-position:center;background-repeat:no-repeat;position:absolute;left:0;top:10px}
.list-super li.ico1::before{background-image:url('/img/rodo/rodo_ico1.png')}
.list-super li.ico2::before{background-image:url('/img/rodo/rodo_ico2.png')}
.list-super li.ico3::before{background-image:url('/img/rodo/rodo_ico3.png')}
.list-super li.ico4::before{background-image:url('/img/rodo/rodo_ico4.png')}
.list-super li.ico5::before{background-image:url('/img/rodo/rodo_ico5.png')}
.list-super li.ico6::before{background-image:url('/img/rodo/rodo_ico6.png')}
.inline{display:inline}
section{padding-bottom:70px;z-index:99}
section.low-margin,.low-margin{padding-bottom:10px}
section.no-margin,.no-margin{padding-bottom:0}
section.with-bg,.with-bg{background-repeat:no-repeat;background-size:cover}
section.with-bg.webinar{background-position:center}
section.nofoto-above{padding-top:30px}
.more-margin-ontop{margin-top:100px}
.position-unset{position:unset}
p.light{opacity:0.6}
.text-secondary{font-size:var(--fs-14)}
.huge{font-size:40px;font-weight:700}
.width-90{width:90%;margin:0 5%}
.width-80{width:80%;margin:0 10%}
.width-60{width:60%;margin:0 20%}
h1,.h1{font-size:33px;font-weight:700;margin-bottom:45px}
h2,.h2{font-size:20px;font-weight:700;margin-bottom:45px}
h3,.h3{font-size:20px;font-weight:700;margin-bottom:50px}
h4,.h4{font-size:20px;font-weight:700}
h5,.h5{font-size:20px;font-weight:700}
.breadcrumb-item+.breadcrumb-item{text-overflow:ellipsis;overflow:hidden}
.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#676F89;content:"\f285";font-family:bootstrap-icons !important}
.breadcrumb-item a{color:#676F89}
.breadcrumb-item::before{font-size:0.7rem;padding-top:2px}
.simple-form{border-radius:3px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.3)}
.simple-form div.required{position:relative}
.simple-form div.required::before{display:inline-block;content:'*';position:absolute;left:0;top:8px;font-size:11px;color:red}
div.required div.required::before{display:none}
.form-contact.simple-form div.required::before{left:-5px;top:15px}
.subtitle{font-size:20px}
p.small{font-size:var(--fs-12);opacity:0.6}
p.big-txt{font-size:25px;font-weight:700;line-height:2rem}
.quote-txt{padding:10px 20px;border-left:9px solid #043cd7;margin:10px 0;font-style:italic}
.upprcs{text-transform:uppercase}
.border-blue{border-color:#043CD7}
.btn{font-weight:700;font-size:var(--fs-14);text-transform:uppercase;text-decoration:none;display:inline-block;padding:10px 25px 11px 25px;line-height:16px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:1px solid #909090;color:#757575;letter-spacing:1px}
.btn.btn-blue{border-color:#043CD7;color:#043CD7}
.btn.btn-blue:hover{background-color:#043CD7;color:#fff}
.btn.btn-green{border-color:#043CD7;color:#043CD7}
.btn.btn-green:hover{background-color:#043CD7;color:#fff}
.btn.btn-white{border-color:#fff;color:#fff}
.btn.btn-blue.btn-full{background-color:#043CD7;color:#fff}
.btn.btn-blue.btn-full:hover{background-color:#032C9D}
.btn.btn-green.btn-full{background-color:#043CD7;color:#fff}
.btn.btn-green.btn-full:hover{background-color:#032C9D}
.btn.btn-zero{border:none;background-color:transparent;color:#043CD7}
.btn.btn-white.btn-full{background-color:#fff;color:#043CD7}
.btn.btn-white:hover{background-color:#fff;color:#043CD7}
.btn.btn-zero:hover,.btn.btn-white.btn-full:hover{background-color:#032C9D;color:#fff}
.btn.nobold-plz{font-weight:400}
.slider-button .btn.btn-blue:hover{background-color:#043CD7;color:#fff}
a.ico-dwnld{padding-left:45px;padding-top:10px;padding-bottom:10px;background-repeat:no-repeat;background-position:left center;display:inline-block;margin:5px 0}
a.ico-dwnld.dwnld-pdf{background-image:url('/img/ico-pdf.png')}
a.ico-dwnld.dwnld-doc{background-image:url('/img/ico-doc.png');background-size:30px 40px}
.grey-bg{background-color:#f5f5f5}
.green-bg{background-color:#043CD7}
.blue-bg{background-color:#043CD7;color:#fff}
p.green-bg{color:#fff;display:inline-block;padding:2px 10px}
.overlay-link{position:absolute;top:0;right:0;left:0;bottom:0}
.withbg{padding-top:60px;padding-bottom:60px;background-size:cover;color:#fff;margin-bottom:120px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}
.withbg .container{position:relative}
.box-gotobik{-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);background:#f0f4f7;background:linear-gradient(0deg, #f0f4f7 0%, #fff 100%)}
.bg-bluetint.withbg{padding-top:0;padding-bottom:0;background-position:center;background-size:cover;overflow:visible}
.bg-bluetint.withbg>div{padding-top:60px;padding-bottom:0;background-color:rgba(3,44,157,0.7);border-radius:16px}
.bg-bluetint{margin-bottom:200px}
.bg-bluetint .container{position:relative}
.grey-bg.withbg{color:#021651}
.no-h-padding{padding-top:0;padding-bottom:0}
.register-steps-slick,.wehelp-slider,.liderzy-slider{margin-bottom:70px}
.slick-dots{bottom:-35px}
.slick-dots li button{color:#dedfe4;opacity:1;content:' '}
.slick-dots li button::before{opacity:1;content:' ';width:5px;height:5px;background-color:#dedfe4;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.slick-dots .slick-active button{color:#fff}
.slick-dots .slick-active button::before{background-color:#fff;color:#fff}
.slick-prev::before,.slick-next::before{content:' ';opacity:.5;height:36px;width:24px;display:inline-block;background-repeat:no-repeat}
.slick-prev::before{background-image:url('/img/arrw-left-grn.png')}
.slick-next::before{background-image:url('/img/arrw-right-grn.png')}
.slick-prev{left:-45px}
.slick-next{right:-45px}
footer .slick-next{right:-25px}
footer .slick-prev{left:-25px}
footer h3,footer .h3{font-size:33px;font-weight:900;text-align:center;color:#032c9d}
footer h5,footer .h5{font-size:var(--fs-18)}
.green-check li{padding-left:35px;background-image:url('/img/green-check.png');background-position:5px 7px;background-repeat:no-repeat;margin-bottom:1rem}
ul.green-check,.green-check ul{padding-bottom:1rem;padding-left:0;list-style:none}
.white-check li{padding-left:35px;background-image:url('/img/white-check.png');background-position:5px 4px;background-repeat:no-repeat;margin-bottom:1rem}
.white-check{padding-bottom:1rem}
.no-photo-category-header{margin-top:40px}
.xs-ico{padding:5px 0 5px 40px;margin:0;background-repeat:no-repeat;background-position:5px 12px}
.register-steps-v2 .item{position:relative}
.register-steps-v2 .item::after{content:' ';display:block;width:calc(100% - 50px);position:absolute;left:55px;top:15px;height:1px;background-color:#043CD7}
.register-steps-v2 .step-number{display:inline-block;width:25px;height:25px;margin-bottom:15px;border-radius:50px;border:1px solid #043cd7;color:#043CD7;font-size:14px;font-weight:700;text-align:center}
nav.sitenav a{text-decoration:none}
nav .row{align-items:center}
.logo{display:inline-block;float:left;margin-top:25px;margin-bottom:25px}
.logo img{max-width:90%}
.menu-bottom{float:left;margin-left:-30px}
.menu-bottom li{padding:10px 0;margin:0 .5rem}
.menu-bottom li.selected{padding:10px 0 7px 0;border-bottom:3px solid #043cd7}
.menu-bottom li a{font-weight:400;text-transform:uppercase;color:#021651;padding:0;font-size:var(--fs-15)}
.menu-bottom li.selected a{font-weight:700;color:#043CD7}
.menu-bottom li a:hover,.menu-top li a:hover{color:#043CD7;transition:ease .3s}
.menu-bottom li a,.menu-top li a{transition:ease 1s}
.menu-top{margin-left:138px}
.menu-top li{margin-left:30px}
.menu-top li a{font-size:var(--fs-14);color:#021651;padding:14px 0 11px;border-top:3px solid transparent}
.menu-top .selected a{border-color:#043CD7;font-weight:500;color:#043CD7}
nav .separate{padding:0;margin:0}
nav .goto-login{margin-left:10px;font-size:var(--fs-14);margin-top:-2px}
.accessibility-ico{width:32px;height:32px;line-height:23px;text-align:center;background-color:#F3F6F8;border-radius:50%;margin:13px 7px 0 7px;padding:4px 0px;display:inline-block;font-size:18px}
.accessibility-ico:hover{text-decoration:none}
.goto-search{padding:11px 13px;margin-left:20px;background:#F3F6F8;-webkit-border-bottom-right-radius:14px;-webkit-border-bottom-left-radius:14px;-moz-border-radius-bottomright:14px;-moz-border-radius-bottomleft:14px;border-bottom-right-radius:14px;border-bottom-left-radius:14px}
.nav-search{background:#F3F6F8;transition:.6s ease;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;box-shadow:0px 4px 24px rgba(22,42,53,0.15);position:absolute;left:0;right:0;top:-200px;z-index:1000}
.nav-search .search-btn-wrap{display:block;position:absolute;right:2px;top:2px;width:120px;text-decoration:none;height:44px;border-radius:97px;background:#043CD7;color:#fff;line-height:13px}
.nav-search .search-btn{width:136px;height:44px;pading:10px;color:#fff;border-radius:97px;filter:brightness(99);background-color:transparent;background-repeat:no-repeat;border:none;background-image:url('/img/ico-search.svg');background-position:10px center}
.nav-search .search-close{padding-left:30px;height:34px;opacity:1;position:absolute;top:7px;right:-40%}
.nav-search .search-close::before,.nav-search .search-close::after{display:block;content:' ';height:3px;width:23px;background-color:#043CD7;border-radius:10px;position:absolute;left:10px;margin-left:-9px;top:50%;margin-top:-4px;transform:rotate(45deg)}
.nav-search .search-close::after{transform:rotate(-45deg)}
.page-search .search-btn-wrap{display:block;position:absolute;right:2px;top:2px;width:44px;height:44px;border-radius:97px;background:#043CD7}
.page-search .search-btn{width:44px;height:44px;pading:10px;border-radius:97px;filter:brightness(99);background-color:transparent;background-repeat:no-repeat;border:none;background-image:url('/img/ico-search.svg');background-position:center}
.nav-search.turnon{top:-20px}
nav .half-btn.left-half{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}
nav .half-btn.right-half{-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0;border-left:none;padding:9px 20px 10px 5px;margin-top:-2px}
nav .half-btn.middle{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-left:none;border-right:none;padding:9px 0 10px 0;margin-top:-2px;text-align:center;color:#043CD7}
nav .contact-link{color:#043CD7;text-transform:uppercase;font-size:var(--fs-14);font-weight:600;letter-spacing:2px;padding-top:19px;margin:0 10px}
.menu-bottom-wrap{position:unset}
.dropdown-help-menu{width:670px;margin-left:-265px;margin-top:30px;border-color:#ebebeb}
.dropdown-help-menu>a:first-child{border-right:1px solid #ebebeb}
.dropdown-help-menu.show{display:flex}
.dropdown-help-menu p{font-size:var(--fs-12);font-weight:400;text-transform:none;color:#8d8d8d}
.dropdown-help-menu .item{padding:30px 30px 20px 30px}
.dropdown-help-menu::after{background-image:url('/img/helpcenter-spout.png');position:absolute;background-repeat:no-repeat;background-position:top left;display:inline-block;width:21px;height:12px;content:" ";left:50%;margin-left:-10px;top:-12px}
.dropdown-login{position:unset}
.dropdown-login .dropdown-toggle{z-index:999}
.dropdown-login .dropdown-menu.show{z-index:9999;display:block;overflow:hidden;min-height:50px;border:none;background-color:#fff;left:auto !important;right:0;position:absolute;top:35px !important;transform:none !important;will-change:unset !important;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;-webkit-box-shadow:0px 30px 65px 19px rgba(23,25,52,0.45);-moz-box-shadow:0px 30px 65px 19px rgba(23,25,52,0.45);box-shadow:0px 30px 65px 19px rgba(23,25,52,0.45);border:1px solid rgba(23,25,52,0.25);width:300px;transition:.2s ease}
.dropdown-login .dropdown-menu.show .heading{font-size:20px;color:#043CD7 !important;width:90%;margin:0 auto}
.dropdown-login .dropdown-menu.show .heading{cursor:pointer}
.dropdown-login .dropdown-menu.show .heading span{position:relative;display:inline-block}
.dropdown-login .dropdown-menu.show .heading span::after{transition:ease .2s;transform:rotate(0deg);position:absolute;background-repeat:no-repeat;background-position:top left;background-image:url('/img/dropdown-arrw-btn.png');display:inline-block;width:14px;height:8px;margin-left:0;vertical-align:0;content:" ";border-top:none;border-right:none;border-bottom:0;border-left:none;top:11px;right:-22px}
.dropdown-login .dropdown-menu.show .active .heading span::after{transform:rotate(180deg);transition:ease .2s}
.dropdown-login .dropdown-menu.show .item{-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;border:1px solid #dee2e6 !important}
.hide{display:none}
.dropdown-login .bg-white{position:relative}
.dropdown-login .dropdown-menu.show .btn-wrap{text-align:center}
nav .dropdown-menu .goto-login{margin-left:0;margin-top:7px}
.dropdown-login .dropdown-menu .item{transition:.6s ease}
.dropdown-login .dropdown-menu .item.active{background-color:#f6f8fc;transition:.3s ease}
.dropdown-login h4{margin-bottom:1.5rem}
.dropdown-login p{margin-bottom:2rem;line-height:100%;font-size:var(--fs-15)}
.dropdown-login p .small{opacity:.7}
.dropdown-toggle{position:relative;padding-right:40px}
.dropdown-login .goto-login{position:relative;padding:9px 5px 10px 20px}
.goto-login{position:relative;padding:9px 5px 10px 20px}
.dropdown-toggle::after{transition:0.2s;transform:rotate(0deg);position:absolute;background-repeat:no-repeat;background-position:top left;background-image:url('/img/dropdown-arrw-btn.png');display:inline-block;width:14px;height:8px;margin-left:0;vertical-align:0;content:" ";border-top:none;border-right:none;border-bottom:0;border-left:none;top:14px;right:14px}
.dropdown-login.show .dropdown-toggle::after{transform:rotate(180deg);transition:0.2s}
.help-dropdown-wrap .dropdown-toggle{position:relative;padding-right:35px}
.help-dropdown-wrap .dropdown-toggle::after{top:5px}
.dropdown-login .dropdown-all-systems.show{width:auto;max-width:1140px;right:0 !important;top:63px !important;z-index:1030;border-radius:17px;background:linear-gradient(360deg, rgba(0,28,106,0.04) 0%, rgba(255,255,255,0) 100%),#fff;box-shadow:0px 4px 54px 0px rgba(0,0,0,0.25)}
.dropdown-login .dropdown-all-systems.show .client-type-wrap{border-radius:16px}
.dropdown-login .dropdown-all-systems.show .hwrap{position:absolute;left:0;right:0;top:0}
.dropdown-login .dropdown-all-systems.show .client-type-wrap{margin-top:15px;padding-top:20px;border:1px solid #dee2e6}
.dropdown-login .dropdown-all-systems.show .left-pseudoborder{position:relative}
.dropdown-login .dropdown-all-systems.show .left-pseudoborder::before{content:' ';position:absolute;display:block;width:1px;top:10px;bottom:20px;left:0;background-color:#E2E2E2}
.dropdown-login .dropdown-all-systems.show .ico-person{width:25px}
.dropdown-login .dropdown-all-systems.show .ico-gear{width:20px}
.dropdown-login .dropdown-all-systems.show .biznesowy .client-type-wrap{border-color:#0E44D8;transition:.5s ease}
.dropdown-login .dropdown-all-systems.show .biznesowy .client-type-wrap .left-pseudoborder::before{background-color:#0E44D8;transition:.5s ease}
.dropdown-login .dropdown-all-systems.show .biznesowy:hover .client-type-wrap{border-color:#dee2e6}
.dropdown-login .dropdown-all-systems.show ul{list-style:none;padding:0}
.dropdown-login .dropdown-all-systems.show ul li{font-size:var(--fs-14);padding-left:20px;position:relative;margin-bottom:10px}
.dropdown-login .dropdown-all-systems.show ul li::before{content:' ';display:block;background-image:url('/img/ico_ok.svg');background-repeat:no-repeat;width:11px;height:10px;background-size:contain;background-position:center;position:absolute;left:4px;top:4px}
.dropdown-login .dropdown-all-systems.show h3{text-transform:uppercase;font-size:22px;color:#0E44D8;display:inline-block;background-color:#fff;padding:0 10px}
.dropdown-login .dropdown-all-systems.show h4{font-size:19px;min-height:46px}
.dropdown-login .dropdown-all-systems.show:hover .client-type-wrap{border-color:#dee2e6;transition:.5s ease}
.dropdown-login .dropdown-all-systems.show:hover .client-type-wrap .left-pseudoborder::before{background-color:#dee2e6;transition:.5s ease}
.dropdown-login .dropdown-all-systems.show:hover .client-type-wrap:hover{border-color:#0E44D8;transition:.5s ease}
.dropdown-login .dropdown-all-systems.show .client-type-wrap:hover .left-pseudoborder::before{background-color:#0E44D8;transition:.5s ease}
.dropdown-login.show .goto-login{border:none;z-index:999;-webkit-border-radius:15px;-webkit-border-bottom-right-radius:1px;-webkit-border-bottom-left-radius:1px;-moz-border-radius:15px;-moz-border-radius-bottomright:1px;-moz-border-radius-bottomleft:1px;border-radius:15px;border-bottom-right-radius:1px;border-bottom-left-radius:1px;background-color:#fff;box-shadow:none;z-index:9999}
.dropdown-login.show .goto-login:hover{color:#043CD7}
nav.sitenav .navbar-collapse.collapse{display:block;height:auto;padding-bottom:0;overflow:visible;visibility:visible}
.navbar-toggle{display:none}
.mobile-menu-top .btn-secondary:not(:disabled):not(.disabled).active,.mobile-menu-top .btn-secondary,.mobile-menu-top .btn,.mobile-menu-top .btn-secondary:not(:disabled):not(.disabled):active,.mobile-menu-top .show>.btn-secondary.dropdown-toggle{color:#021651;background-color:#fff;border-color:#fff}
.mobile-menu-top .btn-secondary:hover{color:#021651;background-color:#fff;border-color:#fff}
.mobile-menu-top .btn-secondary.focus,.mobile-menu-top .btn-secondary:focus,.mobile-menu-top .btn-secondary:not(:disabled):not(.disabled).active:focus,.mobile-menu-top .btn-secondary:not(:disabled):not(.disabled):active:focus,.mobile-menu-top .show>.btn-secondary.dropdown-toggle:focus{box-shadow:none}
footer{border-bottom:5px solid #043cd7;padding-bottom:40px}
footer li a{text-decoration:none}
footer .grey-bg{padding-top:40px;padding-bottom:60px;margin-bottom:60px;position:relative;background:transparent}
.foot-partners img{max-width:140px;display:inline-block}
.foot-partners .p-item{text-align:center;display:flex;align-items:center;height:90px;justify-content:center}
.to-the-top{position:absolute;bottom:-40px;right:48%;font-size:var(--fs-12);text-transform:uppercase;display:inline-block;text-align:center;color:#0e0e0e;width:60px}
.to-the-top::before{display:inline-block;content:' ';margin:0 10px;width:35px;height:35px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#043CD7;background-image:url('/img/arrw-totop.png');background-repeat:no-repeat;background-position:center}
footer h3{margin-bottom:40px}
.gotobik .small{margin-bottom:30px}
.foot-partners{margin-bottom:110px}
.footMenu li a{color:#021651;display:inline-block;padding-right:0;margin-bottom:12px;margin-right:10px;background-repeat:no-repeat;background-position:98% center;line-height:var(--fs-17);padding-bottom:0;font-size:var(--fs-14)}
footer .socials a img{max-width:30px}
footer .socials a{display:inline-block;margin:0 6px}
.contact-section .contact-head{position:relative}
.contact-section .contact-head h3{margin-bottom:0;font-size:33px;font-weight:900;margin-bottom:1.5rem;color:#032c9d}
.contact-section .select-contact-form{width:95%;margin:20px auto 0 auto;padding:2px;border:2px solid #043cd7;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px}
.contact-section .select-contact-form .btn{border-color:transparent;background-color:transparent;color:#043CD7;text-transform:uppercase;font-weight:500;width:49.7%;font-size:var(--fs-14);padding:12px}
.contact-section .select-contact-form .btn-active{border-color:#043CD7;background-color:#043CD7;color:#fff;font-weight:700}
.contact-section .contact-form-wrap{padding:10px 20px}
.contact-section .contact-form-wrap .klauzula>p{color:#021651;text-align:center;font-size:var(--fs-16)}
.contact-section .contact-form-wrap .klauzula #bigadmin p,.contact-section .contact-form-wrap .klauzula #bigadmin li{font-size:var(--fs-16);color:#021651}
.contact-section .col-sm-0{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}
.contact-section label{margin-top:1rem;margin-left:20px;font-size:14px}
.contact-section .form-in{justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.contact-section .form-in .form-group{width:80%;margin-bottom:0.2rem}
.contact-section .checkbox label{position:relative;padding-left:40px;font-size:var(--fs-12);color:#666666}
.contact-section .checkbox label input[type="checkbox"]{position:absolute;left:15px;top:1px}
input[type="checkbox"]{background-color:#fff}
.contact-section input[type="text"],.contact-section input[type="email"],.contact-section input[type="date"],.contact-section input[type="time"],.contact-section textarea{font-size:var(--fs-16)}
.contact-section .control-wrap[data-type="text"],.contact-section .control-wrap[data-type="email"],.contact-section .control-wrap[data-type="date"],.contact-section .control-wrap[data-type="time"]{margin-top:1rem}
.contact-section input[type="text"].error,.contact-section input[type="email"].error,.contact-section input[type="date"].error,.contact-section input[type="time"].error,.error+.custom-control-label::before,.contact-section textarea.error{border-color:#eb6e02;border-width:2px}
.custom-control-label{font-size:var(--fs-12);color:#666666}
.contact-section .overform{font-size:20px;margin-bottom:1rem;font-weight:400;text-align:center}
.contact-section .send{text-align:center;width:100%;margin-top:30px}
.contact-section .send .btn{min-width:180px}
.contact-section .contac-minifoot{padding:15px 80px;position:relative}
.contact-section .contac-minifoot::before{content:' ';display:block;width:80px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:3px;margin:-5px auto 25px auto;background-color:#043cd7}
.contact-section .contac-minifoot p{font-size:var(--fs-14);text-transform:uppercase;margin:0;position:relative;padding-left:10px}
.contact-section .contac-minifoot p a{font-size:20px;color:#021651;display:inline-block;margin:0 5px}
.contact-section label.radio{display:block;padding-left:5px;font-size:var(--fs-16);opacity:.7}
.contact-section .contac-minifoot .call-us p::before{display:block;content:' ';width:20px;height:20px;position:absolute;left:-20px;top:7px;background-size:contain;background-repeat:no-repeat;background-image:url('/img/bok-ico-phone.png')}
.contact-section .contac-minifoot .write p::before{display:block;content:' ';width:20px;height:20px;position:absolute;left:-20px;top:7px;background-size:contain;background-repeat:no-repeat;background-image:url('/img/bok-ico-at.png')}
.contact-section label.radio input{margin:5px 10px}
.contact-section input[type="radio"]:checked+span{font-weight:700;opacity:1}
.checkbox img:hover{cursor:pointer}
.contact-section div.form-group-required{position:relative}
.contact-section.showReq div.form-group-required::before{display:inline-block;content:'*';position:absolute;left:10px;top:12px;font-size:11px;color:red;z-index:0}
.contact-section div.form-group-required.type-checkbox::before{left:0;top:2px}
.contact-section div.form-group-required>.required::before{display:none}
.form .btn.btn-full{padding-right:35px;background-image:url('/img/btn-arrw-wht.png');background-repeat:no-repeat;background-position:80% center;background-color:#043CD7;border-color:#043CD7}
.form .btn.btn-full:hover{background-color:#032C9D;border-color:#032C9D}
.required-info,.top-baner-still .required-info{font-size:var(--fs-12);color:#666666}
.required-info span{color:red}
.breadcrumb{background-color:transparent;padding-left:0;margin-bottom:0;font-size:var(--fs-14)}
.breadcrumb a{text-decoration:none}
.top-baner-still .breadcrumb{background-color:transparent;margin-top:-20px;margin-left:-15px}
.top-baner-still .breadcrumb-item+.breadcrumb-item::before{color:#fff;opacity:.5}
.top-baner-still .breadcrumb li a{color:#fff;font-size:var(--fs-14)}
.top-baner-still a:not([href]):not([tabindex]):hover{color:#fff}
#sitecontent .small-form-relate,.small-form-relate{position:relative}
#sitecontent .small-form,.small-form{background-color:#f6f8fc;padding:20px;position:absolute;top:100px;left:0;right:0;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);overflow:hidden}
.small-form .form-group,#sitecontent .small-form .form-group{width:100%;max-width:100%;flex:100%;margin-bottom:.5rem}
.small-form input[type="email"],.small-form input[type="text"],.small-form input[type="date"],.small-form input[type="time"],.small-form textarea{font-size:var(--fs-14);margin-bottom:0}
.small-form .checkbox label{font-size:10px}
.small-form .checkbox{margin-bottom:-15px}
.small-form .wrap-up{transition-duration:0.3s;display:block;left:50%;position:absolute;bottom:5px;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:10px solid rgba(0,0,0,0.3);margin-left:-25px;z-index:99999}
.small-form{max-height:500px;transition-duration:0.3s}
.small-form::after{display:block;content:' ';width:100%;height:150px;position:absolute;left:0;right:0;bottom:0;background:#003f72;background:linear-gradient(180deg, rgba(0,63,114,0) 0%, #fff 81%);transition-duration:0.3s}
.small-form.active{max-height:999px;transition-duration:0.3s}
.small-form.active::after{display:none;transition-duration:0.3s}
.small-form.active .wrap-up{transition-duration:0.3s;display:block;left:50%;position:absolute;bottom:5px;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:10px solid rgba(0,0,0,0.3);margin-left:-25px;border-top:0}
.top-baner{max-height:400px;background-size:cover;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1)}
.top-baner .p-item{height:400px;background-size:cover;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;overflow:hidden}
.top-baner h2,.top-baner h1{padding-top:80px;margin-bottom:30px;font-size:33px}
.top-baner .btn.btn-green.btn-full{background-color:#eb6e02;border-color:#eb6e02;background-color:#e44500;border-color:#e44500}
.top-baner .btn.btn-green.btn-full:hover{background-color:#e44500;border-color:#e44500}
.top-baner-still{min-height:400px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1)}
.top-baner-cert{min-height:400px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1)}
.top-baner-still .head-wrap{margin-top:100px;margin-bottom:120px}
.top-baner-still p{font-size:var(--fs-16)}
.top-baner:not(.slick-initialized){overflow:hidden}
.top-baner-still h1,.top-baner h1,.top-baner-still h2,.top-baner h2,.top-baner-still .h2{font-size:33px}
.top-baner .text-white h2,.top-baner .text-white p{text-shadow:0px 0px 20px rgba(0,0,0,0.4)}
#page .top-baner{margin-bottom:50px}
.top-baner .slick-dots{bottom:-40px}
.top-baner .slick-prev,.top-baner .slick-next{z-index:98}
.top-baner .slick-prev::before,.top-baner .slick-next::before{height:50px;width:34px}
.top-baner .slick-prev::before{background-image:url('/img/arrw-left-wht-shdw.png')}
.top-baner .slick-next::before{background-image:url('/img/arrw-right-wht-shdw.png')}
.top-baner .slick-prev{left:25px}
.top-baner .slick-next{right:25px}
.with-bg{position:relative}
.with-bg .container,.with-bg .text-white,.with-bg div{position:unset}
.with-bg .text-white::before{display:block;content:' ';position:absolute;left:0;right:0;top:0;bottom:0;background:#000000;background:linear-gradient(90deg, rgba(0,0,0,0.44859951) 0%, rgba(255,255,255,0) 70%);z-index:-1;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}
.home-features .card{border:none;position:relative;background:transparent}
.home-features>div:last-child .card::after{display:none}
.home-features .card p{margin-top:20px;color:#021651;max-width:75%}
.home-features .card h4{color:#021651;display:inline-block}
.home-features .card:hover h4,.home-features .card:hover p,.home-features .card:hover{text-decoration:none}
.home-features .card .pseudolink{text-decoration:underline}
.home-features .img-wrap{margin-right:20px;height:65px;align-items:center;width:65px;display:inline-block;padding:15px;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;background-color:#fff;-webkit-box-shadow:10px 10px 20px 0px rgba(0,20,85,0.1);box-shadow:10px 10px 20px 0px rgba(0,20,85,0.1);transition:ease 1s}
.home-features .card:hover .img-wrap{-webkit-box-shadow:0px 0px 70px 0px rgba(0,20,85,0.2);box-shadow:0px 0px 7px 0px rgba(0,20,85,0.2);transition:ease .2s}
.home-features .card img{max-width:35px}
.home-features .card-btn{padding:10px 25px 10px 10px;-webkit-border-radius:88px;-moz-border-radius:88px;border-radius:88px;background-color:#fff;width:100%;-webkit-box-shadow:0px 10px 20px 0px rgba(0,20,85,0.1);box-shadow:0px 10px 20px 0px rgba(0,20,85,0.1);transition:ease 1s}
.home-features .card-btn .card-body{padding:0}
.home-features .card-btn img{margin:0 15px 0 10px}
.home-features .card-btn h4{font-size:var(--fs-16);text-transform:none;font-weight:400;margin:0;padding:0}
.home-features .card-btn:hover{-webkit-box-shadow:0px 2px 5px 0px rgba(0,20,85,0.3);box-shadow:0px 2px 5px 0px rgba(0,20,85,0.3);transition:ease .3s}
.home-demo-baner .baner-body{border-radius:16px;color:#021651;background:#F6F8FC;box-shadow:0px 9px 27.6px 0px rgba(0,0,0,0.15);overflow:hidden}
.home-demo-baner .baner-body:hover{text-decoration:none}
.home-demo-baner .baner-bg{width:100%;left:0;right:0;top:0}
.home-demo-baner h2{font-size:32px;font-style:normal;font-weight:900;line-height:125.2%}
.home-demo-baner h2 span{color:#0137E2}
.home-demo-baner .undertitle{font-size:28px;font-style:normal;font-weight:400}
.home-demo-baner .btn-yellow{border-radius:30px;background:#FFC700;display:inline-block;text-align:center;font-family:Lato;font-size:var(--fs-16);font-style:normal;font-weight:700;line-height:136.2%;text-transform:uppercase;letter-spacing:0.96px;padding:10px 40px}
.slider-select{margin-bottom:50px}
.slider-button{padding-top:10px;flex-direction:row}
.slider-select ul{align-items:flex-end}
.slider-select{line-height:40px;height:40px}
.slider-select li{order:1;margin-right:45px}
.slider-select li:first-child{margin-right:30px}
.slider-select h2{margin:0}
.slider-select a{text-transform:uppercase;color:#021651}
.slider-select .selected a{color:#043CD7}
.slider-select ul li{border-bottom:3px solid transparent}
.slider-select ul li.selected{border-color:#043CD7}
.slider-select ul li.selected a:hover{text-decoration:none}
.problems-select{margin-bottom:60px}
.problems-select ul{align-items:flex-end;justify-content:flex-start}
.problems-select{line-height:40px;height:40px}
.problems-select.slider-select li{font-size:20px;order:1}
.problems-select h2{margin:0}
.problems-select ul li{font-size:var(--fs-18);order:3;margin-right:35px}
.problems-select ul li:first-child{margin-right:30px}
.problems-select .selected a{font-weight:600;color:#043CD7}
.problems-select ul li{border-bottom:3px solid transparent}
.problems-select h2{font-size:33px;font-weight:900}
.problems-select ul li.selected{border-color:#043CD7}
.problems-select ul li.selected a:hover{text-decoration:none}
.wehelp-slider .p-item{position:relative;padding-left:50px;margin-right:30px}
.wehelp-slider .p-item img{position:absolute;z-index:99;left:0;top:40px;height:227px}
.wehelp-slider .card{padding:45px 1rem 10px 40%;border-color:#1f5c8e;border-radius:0;min-height:307px;position:relative}
.wehelp-slider .who{opacity:0.6;margin-bottom:10px;margin-top:10px;min-height:30px}
.wehelp-slider .who{text-transform:uppercase;font-weight:300}
.wehelp-slider .who strong{text-transform:none;font-weight:700}
.wehelp-slider h4{margin-bottom:0}
.wehelp-slider .card .btn{position:absolute;left:40%;bottom:40px}
.wehelp-slider .slick-list{padding-right:20%}
.wehelp-slider .slick-list::after{display:block;content:' ';position:absolute;right:0;top:0;z-index:99999;width:17%;height:320px;background:-moz-linear-gradient(left, rgba(125,185,232,0) 0%, #fff 100%);background:-webkit-linear-gradient(left, rgba(125,185,232,0) 0%, #fff 100%);background:linear-gradient(to right, rgba(125,185,232,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007db9e8', endColorstr='#ffffff', GradientType=1)}
.big-numbers{padding-bottom:130px}
.big-numbers h3{font-size:50px;margin-bottom:15px}
.big-numbers h3{font-weight:700;color:#ff5300}
.big-numbers h3::after{display:block;content:' ';margin-top:10px;width:80%;height:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff}
.big-numbers h3 span{font-size:30px;font-weight:500}
.big-numbers .bik-group-wrap{padding:40px 50px;background-color:#fff;border:2px solid #001355;border-radius:30px;position:absolute;bottom:-110px;left:5%;width:90%}
.big-numbers .bik-group-wrap .group-txt{color:#ff5500;font-size:45px;font-weight:700;line-height:61px}
.big-numbers .bik-group-wrap .group-txt span{color:#011355;text-transform:uppercase;font-size:45px;font-weight:700}
.bik-group h4{font-weight:400;padding-top:55px;font-size:34px}
.bik-group h4::before{display:block;content:' ';width:50px;height:3px;background-color:#043CD7}
.bik-group .gbiklogo{justify-content:center}
.bik-group>div{display:flex;align-items:center;justify-content:end}
.bik-group.center>div{display:flex;align-items:center;justify-content:center}
.bg-blue-light{background-color:#F0F2FA}
.rounded-3{border-radius:18px}
.rounded-2{border-radius:10px}
.home-corp-selectboxes .block-link{transition:ease .6s}
.home-corp-selectboxes .block-link a{text-decoration:none}
.home-corp-selectboxes .block-link:hover{cursor:pointer;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.15);-moz-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.15);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.15);transition:ease .3s;transform:scale(1.05)}
.home-corp-selectboxes .block-link:hover a{text-decoration:none;color:#0056b3}
.home-corp-selectboxes .rounded-3{border-radius:18px;overflow:hidden}
.home-corp-selectboxes .rounded-3 .img-bg{position:absolute;z-index:0;width:100%;left:0;bottom:0}
.home-corp-selectboxes .rounded-3 .selectbox{position:relative;z-index:1;height:410px;background:#fff;background:linear-gradient(0deg, rgba(255,255,255,0) 30%, #fff 80%)}
.home-corp-selectboxes .rounded-3 h1{font-size:35px}
.home-corp-selectboxes .rounded-3 h2{font-size:24px}
.home-corp-selectboxes .rounded-3 a{color:#000}
.new-section-breadcrumbs *{color:#676F89}
.new-style-section h2,.new-style-section .h2{font-size:20px;font-weight:700;letter-spacing:8%;text-transform:uppercase}
.top-baner24 h1{font-size:32px}
.top-baner24 h1.smaller{font-size:26px}
.top-baner24 .rounded-3{border-radius:18px;overflow:hidden}
.top-baner24 .img-bg{position:absolute;z-index:0;height:110%;right:0;bottom:0}
.top-baner24 .inside{min-height:340px;display:flex;align-items:center;position:relative;z-index:1;padding-top:35px;padding-bottom:35px;background:#fff;background:linear-gradient(-90deg, rgba(255,255,255,0) 30%, #fff 55%)}
.top-baner24 .inside>div{width:50%}
.top-baner24 .inside .uttle{font-size:25px}
.content-baner{border-radius:18px;overflow:hidden}
.content-baner .img-bg{position:absolute;z-index:0;height:100%;right:0;top:auto}
.content-baner .inside{position:relative;z-index:1;padding:15px 80px;background:#fff;background:linear-gradient(-90deg, rgba(255,255,255,0) 15%, #fff 45%)}
.content-baner .inside .uttle{font-size:25px}
.content-baner-narrow{border-radius:18px;overflow:hidden}
.content-baner-narrow h2{font-size:30px}
.content-baner-narrow .img-bg{position:absolute;z-index:0;height:100%;max-width:200%;right:-160px;top:auto}
.content-baner-narrow .inside{position:relative;z-index:1;padding:120px 40px 40px 40px;background:#fff;background:linear-gradient(-90deg, rgba(255,255,255,0) 15%, #fff 55%)}
.content-baner-narrow .inside .uttle{font-size:25px}
.content-baner-narrow.block-link:hover{transform:scale(1.05);cursor:pointer;-webkit-box-shadow:15px 15px 30px 0px rgba(0,20,85,0.15);-moz-box-shadow:15px 15px 30px 0px rgba(0,20,85,0.15);box-shadow:15px 15px 30px 0px rgba(0,20,85,0.15);transition:ease .3s}
.content-baner-narrow.block-link:hover a{text-decoration:none}
.corp-feature-boxes .h-ico-wrap{min-height:75px;display:flex;align-items:center;justify-content:center}
.corp-feature-boxes .custom-min-h{min-height:50px}
.corp-feature-boxes.boxes-tight h3{font-size:16px}
.corp-feature-boxes.boxes-tight p,.corp-feature-boxes.boxes-tight div{font-size:15px;line-height:130%}
.new-video-wrap{background-color:#fff;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.15);-moz-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.15);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.15)}
.smoked-glass-box .outer{overflow:hidden;background-color:#fff}
.smoked-glass-box .outer::after{display:block;content:' ';position:absolute;width:800px;height:800px;border-radius:1000px;left:-300px;top:calc(50% - 400px);z-index:0;background:#0248e2;background:linear-gradient(0deg, #0248e2 0%, #0287fe 100%)}
.smoked-glass-box .h1{font-size:44px}
.smoked-glass-box .smoked-glass.custom-p{padding:60px 80px}
.smoked-glass-box .smoked-glass{backdrop-filter:blur(24px);position:relative;z-index:1;background:#fff;background:linear-gradient(90deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.12) 41%);-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.15);-moz-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.15);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.15)}
.smoked-glass-box .list .ico{max-width:100%;width:32px;align-self:center}
.overlaping-circles .container p{font-size:16px}
.overlaping-circles .container .circle-inside{position:relative;height:0;width:100%;padding-bottom:100%;z-index:1}
.overlaping-circles .container .circle-inside h1,.overlaping-circles .container .circle-inside .h1{font-weight:900;font-size:28px;line-height:100%}
.overlaping-circles .container .circle-inside .fs-big{font-size:48px;font-weight:700}
.overlaping-circles .container .circle-inside::before{display:block;content:' ';width:110%;height:110%;position:absolute;background-color:#0287FE;border-radius:900px;z-index:-2;left:-5%;top:-5%}
.overlaping-circles .container .circle-inside.smoked-circle::before{backdrop-filter:blur(24px);z-index:-1;background:#fff;background:linear-gradient(90deg, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0.12) 41%);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.15)}
.overlaping-circles .container .circle-inside.smoked-circle .p-custom{padding:20px 47px}
.overlaping-circles .container .circle-inside.smoked-circle .p-custom div{font-size:22px;margin-top:15px}
.overlaping-circles .container .circle-inside.smoked-circle p.bigger{font-size:31px;margin-top:35px}
.overlaping-circles .container .circle-inside.blue-1::before{background:linear-gradient(90deg, #0170f4 0%, #016ef3 85%)}
.overlaping-circles .container .circle-inside.blue-2::before{background:linear-gradient(90deg, #016ef3 0%, #0162ed 85%)}
.overlaping-circles .container .circle-inside.blue-3::before{background:linear-gradient(90deg, #0162ed 0%, #0158e9 85%)}
.overlaping-circles .container .circle-inside.blue-1{margin-left:0px}
.overlaping-circles .container .circle-inside.blue-2{margin-left:-0px}
.overlaping-circles .container .circle-inside.blue-3{margin-left:-0px}
.overlaping-circles .container .circle-inside.smoked-circle{margin-left:-20px}
.overlaping-circles .container .ms-centering{margin-left:17px}
.overlaping-circles .container .smaller{font-size:14px}
.overlaping-circles .container .bignumber{font-size:60px;font-weight:700;margin:0}
.overlaping-circles .container .disclaim{margin-left:40px;position:relative;margin-top:20px}
.overlaping-circles .container .disclaim::before{display:block;content:' ';width:55px;height:1px;background-color:#043CD7;position:absolute;left:0;top:-10px}
.section-quotes .quote-simple-box{position:relative}
.section-quotes .quote-simple-box div,.section-quotes .quote-simple-box p{font-style:italic;position:relative;z-index:3}
.section-quotes .quote-simple-box::before{z-index:0;display:block;content:' ';width:43px;height:43px;position:absolute;left:0px;top:5px;background-image:url('/img/bigpl25/uslugi/quote.svg');background-repeat:no-repeat;background-position:center}
.glass-boxes-steps{padding-top:50px}
.glass-boxes-steps .arrow-item{position:relative}
.glass-boxes-steps .arrow-item .inside::after{display:block;content:' ';width:30%;height:2px;background-color:#000A6C;position:absolute;right:-20%;top:65px}
.glass-boxes-steps .arrow-item .inside::before{display:block;content:' ';width:8px;height:16px;background-repeat:no-repeat;background-position:center;background-image:url('/img/bigpl25/uslugi/arrowhead.svg');position:absolute;right:-20.5%;top:58px}
.glass-boxes-steps .arrow-item:last-child .inside::after,.glass-boxes-steps .arrow-item:last-child .inside::before{display:none}
.glass-boxes-steps .inside{padding-right:20%;padding-left:20%;position:relative;display:flex;flex-direction:column;align-items:center}
.glass-boxes-steps .inside .number-circle{color:#fff;z-index:0;text-align:center;line-height:72px;font-size:35px;font-weight:700;width:74px;height:74px;border-radius:100px;position:absolute;right:19%;top:-40px;background:#0287FE;background:linear-gradient(90deg, #0287fe 0%, #0248e2 100%)}
.glass-boxes-steps .inside p{text-align:center}
.glass-boxes-steps .blur-glass{display:inline-block;background:linear-gradient(90deg, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0.12) 41%);margin-bottom:15px;z-index:1;position:relative;backdrop-filter:blur(10px)}
.glass-boxes-steps .blur-glass img{width:82px}
.raport-infogfx .logo-box{position:relative}
.raport-infogfx .logo-box::after{display:block;content:' ';width:11px;height:20px;background-image:url('/img/bigpl25/uslugi/arrowhead.svg');background-size:cover;position:absolute;right:-48px;top:50%;margin-top:-10px}
.bik-lp-head{position:relative;background:#fff;overflow:hidden;max-width:100%;padding-bottom:0}
.bik-lp-head .lp-hero{width:630px;height:630px;position:absolute;top:0;left:60%}
.bik-lp-head .lp-hero img{width:630px;border-radius:50%;display:block;overflow:hidden;z-index:1;position:relative}
.bik-lp-head .lp-hero::after{display:block;content:' ';width:630px;height:630px;position:absolute;background:#0287fe;background:linear-gradient(180deg, #0287fe 0%, #0248e2 100%);border-radius:900px;left:50%;top:0}
.bik-lp-head .py-content-custom{padding-top:50px;padding-bottom:40px}
.bik-lp-head ul li{font-size:20px}
.bik-lp-head h1,.bik-lp-head .h1{font-size:48px;font-weight:700}
.bik-lp-head .btn-primary{background:#043CD7;border-color:#043CD7;padding:13px 20px 13px 20px}
.bik-lp-infocontent{padding-top:80px}
.bik-lp-infocontent ul.thin-blue-chck-list{padding-left:42px}
.bik-lp-infocontent ul.thin-blue-chck-list li{font-size:24px}
.bik-lp-infocontent ul.thin-blue-chck-list li::before{width:22px;height:16px;top:12px;margin-top:0;left:-40px}
.bik-lp-infocontent p{font-size:20px}
.bik-lp-boxes h3.custom-h{margin-top:50px;min-height:80px;margin-bottom:10px}
.bik-lp-boxes .btn-primary{background:#043CD7;border-color:#043CD7;padding:13px 20px 13px 20px}
.bik-lp-offer .item-feature{min-height:200px}
.bik-lp-offer .item-feature h3{font-weight:700;margin:0 0 15px 0;min-height:75px}
.bik-lp-offer .item-feature p{font-size:14px}
.bik-lp-offer .custom-border{border-right:1px solid #cbcccf}
.bik-lp-offer .big-price{font-weight:900;font-size:48px}
.super-quote{z-index:999;font-size:22px;font-style:italic;font-weight:700;color:#fff;padding:35px 50px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#215e90;background:-moz-linear-gradient(left, #032c9d 0%, #043cd7 100%);background:-webkit-gradient(left top, right top, color-stop(0%, #215e90), color-stop(100%, #043cd7));background:-webkit-linear-gradient(left, #215e90 0%, #043cd7 100%);background:-o-linear-gradient(left, #032c9d 0%, #043cd7 100%);background:-ms-linear-gradient(left, #032c9d 0%, #043cd7 100%);background:linear-gradient(to right, #032c9d 0%, #043cd7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#032C9D', endColorstr='#043CD7', GradientType=1);margin-top:-220px;position:relative;margin-bottom:35px;min-height:165px}
.super-quote .head-wrap{font-style:normal}
.super-quote .head-wrap p{font-weight:400}
.super-quote h1{font-style:normal}
.super-quote .bread-wrap{color:#fff;position:absolute;width:90%;top:-55px;left:34px}
.super-quote .bread-wrap a{color:#fff;font-style:normal;font-weight:400}
.empty-need-baner{height:470px}
.super-quote::after{content:' ';display:block;width:37px;height:25px;background-position:center top;background-repeat:no-repeat;position:absolute;bottom:-25px;left:40px;background-image:url('/img/quote-spout.png')}
.yes-man{padding-left:50px}
.who-foto{-webkit-border-radius:55px;-moz-border-radius:55px;border-radius:55px;display:inline-block;margin-left:-40px}
.who{font-weight:700;line-height:var(--fs-17)}
.who span{font-size:var(--fs-12);text-transform:uppercase;font-weight:300}
.headline{font-size:24px;font-style:italic;margin-bottom:3rem}
.yes-man .green-check li{font-size:var(--fs-16)}
.uslugi-nav .p-item{height:55px;padding:10px}
.uslugi-nav .p-item.slick-current{border-bottom:5px solid #043cd7}
.uslugi-nav .p-item h5{font-size:var(--fs-14);font-weight:400;text-transform:uppercase;text-align:center}
.uslugi-nav .p-item.slick-current h5{font-weight:700}
.uslugi-nav .p-item p{font-size:var(--fs-14);opacity:0.6}
.uslugi-nav .slick-list{overflow-y:visible;border-bottom:1px solid #d7d7d7;padding:0 20px}
.uslugi-nav .slick-prev{left:0;text-align:left;z-index:99999;background:#ffffff;background:linear-gradient(90deg, #f6f8fc 0%, rgba(255,255,255,0) 100%)}
.uslugi-nav .slick-prev,.uslugi-nav .slick-next{height:55px;width:80px}
.uslugi-nav .slick-prev.slick-disabled,.uslugi-nav .slick-prev.slick-disabled::before,.uslugi-nav .slick-next.slick-disabled,.uslugi-nav .slick-next.slick-disabled::before{opacity:0}
.uslugi-nav .slick-next{right:0;text-align:right;z-index:99999;background:#ffffff;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #f6f8fc 100%)}
.uslugi .slick-list{padding:5px}
.uslugi .p-item>div{padding:40px 100px}
.uslugi .cinematic-exp{display:inline-block;margin-top:20px;max-width:100%;margin-bottom:50px;max-height:280px}
.uslugi .green-check ul{padding-bottom:0.5rem}
.uslugi .p-item{font-size:var(--fs-16)}
.uslugi .p-item b{font-size:var(--fs-18)}
.buy-offer{padding:45px;border:1px solid #e6ecf1;border-top:4px solid #043cd7;background-image:url('/img/buy-bg.jpg');background-repeat:no-repeat;background-position:left top;background-size:contain}
.buy-offer .price-info p{font-size:32px}
.buy-offer .price-info p b{font-weight:700}
.buy-offer .price-info p small,.buy-offer .price-info p span{font-size:var(--fs-16)}
.some-features{margin-top:60px}
.some-features h5{font-size:var(--fs-16);font-weight:700}
.some-features .fancy-line::after{content:' ';display:block;height:5px;background-color:#EB6E02;margin-top:6px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}
.some-features>div{margin-bottom:50px}
.register-steps ul{padding-left:15px}
.register-steps img{max-height:34px;max-width:44px}
.register-steps h5{margin:1rem 0 1.5rem 0}
.register-steps .readmore{max-height:140px}
.quote{padding:20px 10px 20px 40px;margin-bottom:40px;font-style:italic;font-size:var(--fs-18);background-image:url('/img/quote.png');background-repeat:no-repeat;background-position:20px top}
.register-steps>div{padding-right:55px;padding-left:40px;border-right:1px solid #cfcfcf;min-height:175px;padding-top:10px}
.register-steps>div:last-child{padding-right:15px;border-right:none}
.register-steps>div:first-child{padding-left:15px}
.register-steps>div::after{content:' ';display:block;width:20px;height:39px;background-position:center top;background-repeat:no-repeat;position:absolute;top:40%;right:-20px;background-image:url('/img/step-spout.png')}
.register-steps>div:last-child::after{display:none}
.register-steps-slick .step-item{padding-right:55px;padding-left:40px;border-right:1px solid #cfcfcf;min-height:175px;padding-top:10px}
.register-steps-slick .step-item:last-child{padding-right:15px;border-right:none}
.register-steps-slick .step-item:first-child{padding-left:15px}
.register-steps-slick .step-item::after{content:' ';display:block;width:20px;height:39px;background-position:center top;background-repeat:no-repeat;position:absolute;top:40%;right:-20px;background-image:url('/img/step-spout.png')}
.register-steps-slick .step-item:last-child::after{display:none}
.register-steps-v2 .item{position:relative}
.register-steps-v2 h5,.register-steps-v2 .h5{font-size:16px;font-weight:700;margin-bottom:10px;min-height:37px}
.register-steps-v2 p{font-weight:400;font-size:16px}
.register-steps-v2 p.small{font-size:14px;opacity:1}
.register-steps-v2 .step-number{display:inline-block;width:25px;height:25px;margin-bottom:15px;border-radius:50px;border:1px solid #043cd7;color:#043CD7;font-size:14px;font-weight:700;text-align:center}
.register-steps-v2 .item::after{content:' ';display:block;width:calc(100% - 50px);position:absolute;left:55px;top:15px;height:1px;background-color:#043CD7}
.register-steps-v2 .col-sm-3.item::after{content:' ';display:block;width:calc(100% - 50px)}
.register-steps-v2 .item:last-child::after{display:none}
.abonamenty-offer{background-position:center -40px;padding:0}
.abonamenty-offer>div{background-color:rgba(3,44,157,0.7);padding-top:60px;padding-bottom:60px}
.abonamenty-offer h2{max-width:70%}
.abonamenty-offer .white-box{color:#021651;padding:30px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);background:#f0f4f7;background:linear-gradient(0deg, #f0f4f7 0%, #fff 100%);position:relative}
.abonamenty-offer .white-box h4{font-weight:400;margin:0}
.abonamenty-offer .pricetag{font-size:var(--fs-15);font-weight:700;border-bottom:1px solid #d7d7d7;padding-bottom:10px;margin-bottom:25px}
.abonamenty-offer .pricetag span{font-size:36px}
.abonamenty-offer .green-check{padding-bottom:0;margin-bottom:30px}
.abonamenty-offer .green-check li{color:#585858;font-size:var(--fs-16)}
.abonamenty-offer .green-check li .text-uppercase{font-size:var(--fs-18)}
.abonamenty-offer .btn{min-width:50%}
.abonamenty-offer .goto-offer{margin-top:30px}
.abonamenty-offer .goto-offer a{color:#fff;font-weight:700}
.abonamenty-offer .super-feature{text-transform:uppercase;text-align:center;color:#fff;background-color:#EB6E02;display:block;padding:5px;width:40%;margin:0 30%;position:absolute;left:0;top:-15px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}
.abonamenty-offer-konsument{position:relative;color:#fff;background:#032c9d;background:radial-gradient(circle, #032c9d 0%, #043cd7 100%);background-position:center top;background-repeat:no-repeat;background-size:100% 170%;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);overflow:hidden}
.abonamenty-offer-konsument h4{text-transform:uppercase;font-weight:400;margin-bottom:20px}
.abonamenty-offer-konsument>div{padding-top:45px;padding-bottom:45px}
.abonamenty-offer-konsument::after{display:block;content:' ';position:absolute;top:0;bottom:0;right:0;left:50%;background-image:url('/img/banerabonament-klient.jpg');background-size:cover}
.abonamenty-offer-konsument.foto-onleft::after{left:0;right:50%}
.abonamenty-offer-konsument.instytucje-zmiany::after{background-image:url('/img/instytucje/zmiany-w-ustawie2.jpg')}
.abonamenty-offer-konsument.instytucje-pofs::after{background-image:url('/img/instytucje/instyt-programofs-bg.jpg')}
.abonamenty-offer-konsument.instytucje-alimenty::after{background-image:url('/img/instytucje/instyt-alimenty.jpg')}
.abonamenty-offer-konsument.instytucje-piu::after{background-image:url('/img/instytucje/oferta-podmioty-uprawnione.jpg')}
.faq-section .hide{display:none}
.faq-section{border-top:1px solid #e2e2e3}
.faq-section>li{transition:0.2s;padding:1rem 1rem 1rem 3rem;border-bottom:1px solid #e2e2e3;position:relative;width:100%}
.faq-section .faq-unravel{display:block;transition:0.4s}
.faq-section .faq-unravel::before,.faq-section .faq-unravel::after{transition:0.2s;content:' ';display:block;width:2px;height:14px;background-color:#043CD7;position:absolute;left:1rem;top:50%;margin-top:-7px}
.faq-section .active .faq-unravel::before,.faq-section .active .faq-unravel::after{top:1.6rem}
.faq-section .faq-unravel::before{transform:rotate(90deg)}
.faq-section .active .faq-unravel::after{transform:rotate(90deg);transition:0.1s}
.faq-section .active{background-color:transparent;transition:0.1s}
.faq-section>li p{margin:1rem 0}
.faq-section .active .faq-unravel{font-weight:700;transition:0.4s}
.art-short-item{margin-bottom:3rem}
.art-short-item img{width:100%}
.art-short-item .date{margin:1rem 0;color:#013f72;opacity:0.6}
.art-short-item h5{color:#013f72;font-size:20px;margin-bottom:1rem}
.simple-box-item{border-radius:16px;position:relative;border:1px solid var(--Podstawowe-Gray-200, #e5e5e5);background:rgba(255,255,255,0.5);box-shadow:0px 1px 2px 0px rgba(30,30,30,0.16),0px 4px 8px -2px rgba(16,24,40,0.02)}
.simple-box-item .btn-primary{background:#043CD7;border-color:#043CD7;padding:13px 20px 13px 20px}
.simple-box-item .badge-new{position:absolute;display:inline-block;padding:5px 20px;border:1px solid #e5e5e5;border-radius:16px;top:-19px;right:30px;color:#043cd7;background:#fff;font-weight:700}
.art-faq .faq-section .active{background:transparent}
.art-faq .faq-unravel{transition:ease .5s}
.art-faq .faq-section .faq-unravel::before,.art-faq .faq-section .faq-unravel::after{top:1.8rem}
.art-faq .faq-section .faq-unravel::before{transform:rotate(45deg);left:1.6rem}
.art-faq .faq-section .faq-unravel::after{transform:rotate(-45deg)}
.art-faq .faq-section .active .faq-unravel::before{transform:rotate(-45deg)}
.art-faq .faq-section .active .faq-unravel::after{transform:rotate(45deg)}
.wesolve-problems .wesolve-box{margin-bottom:4rem}
.wesolve-problems .wesolve-box img{width:100%;filter:grayscale(0%) brightness(1);opacity:1;transition:0.4s}
.wesolve-problems .wesolve-box .box>div{overflow:hidden}
.wesolve-problems .wesolve-box:hover img{opacity:1;filter:grayscale(0%) brightness(1);-webkit-filter:grayscale(0%) brightness(1);left:-15px;right:-15px;transition:0.4s}
.box-element{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#f0f4f7;background:linear-gradient(0deg, #f0f4f7 0%, #fff 100%);-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);transition:ease 1s}
.box-element-rev2{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:#FFFFFF;-webkit-box-shadow:4px 4px 10px 0px rgba(0,29,75,0.1);-moz-box-shadow:4px 4px 10px 0px rgba(0,29,75,0.1);box-shadow:4px 4px 10px 0px rgba(0,29,75,0.1);transition:ease 1s}
a.box-element:hover{-webkit-box-shadow:0px 0px 10px 0px rgba(0,20,85,0.3);box-shadow:0px 0px 10px 0px rgba(0,20,85,0.3);transition:ease .2s;text-decoration:none}
.page-download .box-element{min-height:8rem}
.wesolve-problems .wesolve-box .box{overflow:hidden;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);background:#f0f4f7;background:linear-gradient(0deg, #f0f4f7 0%, #fff 100%);transition:ease 1s}
.wesolve-problems .wesolve-box:hover .box{-webkit-box-shadow:0px 0px 5px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 5px 2px rgba(0,0,0,0.1);box-shadow:0px 0px 5px 2px rgba(0,0,0,0.1);background:linear-gradient(0deg, #f0f4f7 0%, #fff 100%);transition:ease .2s}
.wesolve-problems .wesolve-box .box>div{padding:1rem 1.2rem 4rem 1.2rem;min-height:205px;position:relative}
.wesolve-problems .wesolve-box h4,.wesolve-problems .wesolve-box .h4{font-size:var(--fs-18);margin:0 0 .5rem 0;overflow:hidden}
.wesolve-problems .box .btn{padding:10px 27px 11px 12px;background-image:url('/img/btn-arrw.png');background-repeat:no-repeat;background-position:90% center;position:absolute;bottom:1rem;left:1.2rem;right:1.2rem}
.wesolve-problems .wesolve-box:hover .btn{color:#fff;border-color:#043CD7;background-color:#043CD7;background-image:url('/img/btn-arrw-wht.png')}
.wesolve-problems .wesolve-box .who{text-transform:uppercase;margin-bottom:5px}
.wesolve-problems .wesolve-box .who strong{font-size:var(--fs-14);text-transform:none;display:block}
.services .box{transition:ease 1s;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);display:flex;background:#f0f4f7;background:linear-gradient(0deg, #f0f4f7 0%, #fff 100%);padding:20px 22px;margin-bottom:3rem;height:180px;position:relative;overflow:hidden;justify-content:center;flex-direction:column}
.services .box::after{content:' ';display:block;width:6px;height:180px;background:#043CD7;background:-moz-linear-gradient(top, #043cd7 0%, #003f72 100%);background:-webkit-linear-gradient(top, #043cd7 0%, #003f72 100%);background:linear-gradient(to bottom, #043cd7 0%, #003f72 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#043CD7', endColorstr='#003f72', GradientType=0);position:absolute;left:0;top:0}
.services .box p{height:0;overflow:hidden;transition:0.2s}
.services .box:hover p{height:80px;transition:0.2s;line-height:20px;margin:0}
.services .box h4{font-size:20px;display:block;width:100%;line-height:22px;max-height:40px;margin-bottom:14px}
.services .box h4,.services .box p{color:#021651}
.services .box:hover{background:#043CD7;background:-moz-linear-gradient(top, #043cd7 0%, #003f72 100%);background:-webkit-linear-gradient(top, #043cd7 0%, #003f72 100%);background:linear-gradient(to bottom, #043cd7 0%, #003f72 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#043CD7', endColorstr='#003f72', GradientType=0);transition:ease .3s;-webkit-box-shadow:0px 0px 10px 0px rgba(0,20,85,0.3);box-shadow:0px 0px 10px 0px rgba(0,20,85,0.3)}
.services .box:hover h4,.services .box:hover p{color:#fff;transition:0.2s}
.services .box:hover::after{display:none}
.wesolve-athome .centerbox{height:50px;display:flex;align-items:center}
.wesolve-athome .centerbox.text-center{justify-content:center}
.wesolve-athome .arrw-link{font-weight:700;padding-right:30px;background-image:url('/img/arrw-right-blu.png');background-repeat:no-repeat;background-position:right center;padding-top:10px;padding-bottom:10px;display:inline-block}
.services-list-boxes .box-element-rev2 h4{font-size:16px;font-weight:600;line-height:24px}
.services-list-boxes .box-element-rev2 p{font-size:14px;font-weight:400;line-height:100%}
.services-list-boxes .badge{display:inline-block;padding:4px 8px;font-size:12px;background-color:#FFC700;text-transform:uppercase;border-radius:20px}
.wdz-promo-box{border:1px solid #ebebeb;padding-top:3rem;padding-bottom:3rem;width:92%;margin:30px auto}
.wdz-promo-box h4{font-size:20px;color:#3571a3;text-transform:uppercase}
.wdz-promo-box img{display:inline-block;margin-top:1.5rem}
.box-big-product{padding:1.5rem;border:1px solid #ebebeb;height:17rem;background-image:url('/img/small-bigstamp-bg.png');background-repeat:no-repeat;background-position:right bottom;position:relative}
.box-big-product img{width:auto;display:inline-block}
.box-big-product h4{color:#043CD7;font-size:var(--fs-16);text-transform:uppercase;margin-top:1rem}
.box-big-product .overlay-link{display:block;background-image:url('/img/arrw-right-blu.png');background-repeat:no-repeat;background-position:95% 95%}
.rcommnd h3{font-size:var(--fs-16);text-transform:uppercase;margin-bottom:20px;margin-top:50px}
.rcommnd h4{margin-bottom:20px;padding-bottom:15px;font-size:var(--fs-14);border-bottom:1px solid #f5f5f5}
.rcommnd p{margin:0}
.rcmnd-fotobox h4{font-size:var(--fs-14);color:#021651;margin:10px 0}
.rcmnd-fotobox{margin-bottom:30px}
.rcmnd-fotobox h4 a{color:#021651}
.rcmnd-fotobox img{width:100%}
.artc-socialbuttons{margin-top:10px;position:absolute;right:-33%;top:0}
.article-right-column{margin-top:160px}
.article-foot{border-top:1px solid #b2b2b2;padding-top:20px;margin-top:30px}
.info-nav{display:flex;justify-content:space-around;align-items:flex-end}
.info-nav li a{display:flex;align-items:center;color:#021651;transition:0.4s;border-bottom:5px solid transparent;height:45px;padding:0 10px}
.info-nav li a:hover,.info-nav li a.active{border-bottom:5px solid #043cd7;height:45px;transition:0.2s;text-decoration:none}
.info-nav.wehelp-nav{margin-bottom:30px;margin-top:-20px;justify-content:flex-start}
.info-nav.wehelp-nav li a{padding:0 30px;font-weight:600}
.info-nav.wehelp-nav li a.active{text-transform:uppercase}
.info-nav li a.active{font-weight:700}
.news h2{margin-bottom:15px}
.news img{max-width:100%;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}
.tags a{color:#EB6E02}
.list-menu a{text-decoration:none}
section.info-article h2:not(.h3){font-size:24px;font-weight:400;margin-top:70px;margin-bottom:20px}
section.news .news-box{position:relative;margin-top:20px}
section.news .news-box a{text-decoration:none}
section.news .news-box>div{padding-bottom:10px;border-bottom:0px solid #ebebeb;margin-bottom:20px}
section.news .news-box img{width:100%;display:block;margin-bottom:10px}
section.news .news-box h5 a,section.news .news-box .h5 a{color:#021651}
section.news .news-box .date{margin-bottom:5px}
section.news .news-box .badge{display:inline-block;padding:10px;font-size:16px;border:1px solid #d5d5d5;font-weight:400;text-transform:uppercase;border-radius:8px;position:absolute;background:#fff;right:25px;top:-13px;-webkit-box-shadow:4px 4px 10px 0px rgba(0,29,75,0.2);-moz-box-shadow:4px 4px 10px 0px rgba(0,29,75,0.2);box-shadow:4px 4px 10px 0px rgba(0,29,75,0.2)}
.info-article .article-special-badge{display:inline-block;padding:10px 20px;font-size:16px;border:1px solid #d5d5d5;font-weight:400;text-transform:uppercase;border-radius:8px;position:absolute;background:#fff;left:0;top:-73px;z-index:100;-webkit-box-shadow:4px 4px 10px 0px rgba(0,29,75,0.2);-moz-box-shadow:4px 4px 10px 0px rgba(0,29,75,0.2);box-shadow:4px 4px 10px 0px rgba(0,29,75,0.2)}
section.news h4,section.news .h4{color:#757575;font-size:var(--fs-14);text-transform:uppercase;margin-top:40px}
.side-news li{border-bottom:1px solid #ebebeb}
.side-news li a{padding:18px 0;font-weight:700;display:block}
.side-news li{counter-increment:my-awesome-counter;padding-left:35px;position:relative}
.side-news li::before{content:counter(my-awesome-counter);font-weight:bold;font-size:20px;position:absolute;top:14px;left:5px;color:#757575}
.publication-tile.no-border{border:none;-webkit-box-shadow:none;box-shadow:none}
.social-tile{padding:20px 10px}
.publication-tile{display:block;position:relative;padding:30px 30px 50px 30px;cursor:pointer;border:1px solid #e5e5e5;-webkit-box-shadow:0 2px 0 0 #e5e5e5;box-shadow:0 2px 0 0 #e5e5e5;-webkit-transition:all,250ms,cubic-bezier(.55, 0, .1, 1);transition:all,250ms,cubic-bezier(.55, 0, .1, 1);margin-bottom:35px}
.where-am-i a{border-bottom:5px solid #043cd7;color:#043CD7;padding-bottom:7px;font-weight:700;margin-bottom:5px;display:inline-block;margin-top:35px}
.help-article h1{font-size:33px;margin-bottom:15px}
.backto{font-size:var(--fs-12);text-transform:uppercase}
.backto a{font-weight:700;text-transform:none;font-size:var(--fs-16);padding-right:30px;padding-bottom:4px;display:inline-block;background-image:url('/img/arrw-grey.png');background-repeat:no-repeat;background-position:right center}
.help-article .faq-section .faq-unravel{font-size:20px}
.faq-unravel.with-icon{padding-left:60px;min-height:45px;background-repeat:no-repeat;background-position:left center;width:80%}
.faq-unravel.with-icon.ico-document{background-image:url('/img/ico-doc.png')}
.faq-unravel.with-icon.ico-play{background-image:url('/img/ico-play.png')}
.help-article .faq-section{margin-top:40px}
.lexicon{margin-top:100px;overflow:hidden}
.lexicon .slick-list{overflow:visible}
.lex-nav .p-item p{padding:15px 5px 15px 15px;margin:0 0 5px 0;font-size:var(--fs-13);text-transform:uppercase;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;transition:ease .5s}
.lex-nav .p-item p:hover{cursor:pointer;background-color:#F2F3F5}
.lex-nav .slick-current p{background-color:#fff;-webkit-box-shadow:5px 5px 20px 0px rgba(0,20,85,0.1);box-shadow:5px 5px 20px 0px rgba(0,20,85,0.21);font-weight:600;color:#043CD7;transition:ease .2s}
.lex-nav .slick-list.draggable{height:auto !important}
.alphabetic-lex-nav .slick-list.draggable{height:auto !important}
.theme-box{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-decoration:none;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);position:relative;margin-bottom:30px;background-color:#fff;transition:ease 1s}
.theme-box a{text-decoration:none}
.theme-box>a{display:block;padding:40px 20px 30px 20px}
.theme-box:hover{background:#043CD7;background:-moz-linear-gradient(top, #043cd7 0%, #003f72 100%);background:-webkit-linear-gradient(top, #043cd7 0%, #003f72 100%);background:linear-gradient(to bottom, #043cd7 0%, #003f72 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#043CD7', endColorstr='#003f72', GradientType=0);transition:ease .2s;-webkit-box-shadow:0px 0px 11px 0px rgba(0,20,85,0.3);box-shadow:0px 0px 11px 0px rgba(0,20,85,0.3)}
.theme-box:hover a h4,.theme-box:hover a .h4,.theme-box:hover a p{color:#fff;transition:0.2s}
.theme-box h4{margin:0 0 20px 0}
.theme-box h4 a{font-size:20px;font-weight:700;height:2.5rem}
.theme-box p{opacity:0.6;height:7.5rem;color:#021651}
.theme-box .bottom-info{position:absolute;bottom:-5px;right:20px;left:20px;border-top:1px solid #e1e1e1;height:20px}
.help-search-wrap{height:320px;display:flex;align-items:center;width:100%}
.help-search-wrap h2{margin-bottom:20px}
.helpcenter-search{width:80%;margin:0 10%}
.helpcenter-search .form-row{position:relative}
.helpcenter-search input[type="text"]{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:5px 100px 8px 15px;height:40px;-webkit-box-shadow:0px 0px 18px 0px rgba(0,0,0,0.17);-moz-box-shadow:0px 0px 18px 0px rgba(0,0,0,0.17);box-shadow:0px 0px 18px 0px rgba(0,0,0,0.17)}
.helpcenter-search button[type="submit"]{position:absolute;right:0;bottom:0;height:40px}
.help-search-wrap form .btn{font-weight:400}
.top-baner-still.help-search-baner{min-height:180px}
.select-period{position:relative;margin:40px auto 30px auto;max-width:554px}
.select-period .btn-left{border-top-right-radius:0;border-bottom-right-radius:0}
.select-period .btn-right{margin-left:0px;border-top-left-radius:0;border-bottom-left-radius:0}
.select-period .btn{border-color:#e1e1e1;background-color:#e1e1e1;color:#5b5b5b;text-transform:uppercase;font-weight:400;font-size:var(--fs-14);width:50%;display:inline-block;padding:15px}
.select-period .btn-active{border-color:#043CD7;background-color:#043CD7;color:#fff}
.cennik-col .wrap{border:1px solid #ebebeb;margin-bottom:60px}
.cennik-col .darker-row{padding:20px 0}
.cennik-col.minor .darker-row{background-color:#d7e3ed}
.cennik-col.major .darker-row{background-color:#043CD7}
.cennik-col.major .wrap{-webkit-box-shadow:0px 0px 9px 0px rgba(0,0,0,0.21);-moz-box-shadow:0px 0px 9px 0px rgba(0,0,0,0.21);box-shadow:0px 0px 9px 0px rgba(0,0,0,0.21)}
.cennik-col h3{font-size:20px;text-transform:uppercase;margin:0 0 30px 0}
.cennik-col h4{font-size:var(--fs-16);font-weight:700;margin:0;padding:10px 0}
.cennik-col.major .darker-row h3,.cennik-col.major .darker-row p{color:#fff}
.cennik-col .price{font-size:36px;font-weight:700;margin:0;line-height:36px}
.cennik-col .price span{font-size:var(--fs-14);font-weight:400;text-transform:uppercase}
.cennik-col h5{color:#043CD7}
.cennik-col.minor h4{background-color:#ebf1f6}
.cennik-col.major h4{background-color:#e5f5e5}
.cennik-col .btn{font-weight:400}
.cennik-col .more{max-height:1px}
.newcennik-col .wrap{margin-bottom:60px;padding:20px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);position:relative;border-top:5px solid #043cd7;margin-top:30px;transition:0.2s;background:#f0f4f7;background:linear-gradient(0deg, #f0f4f7 0%, #fff 100%);transition:ease .9s}
.newcennik-col.major .wrap{border-top:5px solid #eb6e02;margin-top:0}
.newcennik-col h3{font-size:20px;text-transform:uppercase;margin:0 0 15px 0;font-weight:400}
.newcennik-col .price{font-size:36px;font-weight:700;margin:0;line-height:36px;display:inline-block}
.newcennik-col .price span{font-size:36px;font-weight:700}
.newcennik-col .pricepermonth{font-weight:700}
.newcennik-col .blue{color:#043CD7}
.newcennik-col .profits{padding-top:20px;margin-top:15px;border-top:2px solid rgba(0,0,0,0.1)}
.newcennik-col h4{font-size:var(--fs-16);text-transform:uppercase;margin:0;font-weight:700}
.newcennik-col .profits h4{margin-top:25px}
.newcennik-col .profits h4,.newcennik-col .profits p{margin-bottom:5px}
.newcennik-col .profits .light{font-size:var(--fs-14)}
.newcennik-col .profits .btn{margin:30px 0 15px 0}
.newcennik-col.major .profits .btn{margin-top:60px}
.newcennik-col.hovering .wrap,.newcennik-col.selected .wrap{background:#043CD7 !important;color:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0,20,85,0.2);box-shadow:0px 0px 10px 0px rgba(0,20,85,0.2);transition:ease .2s}
.newcennik-col.major.hovering .wrap,.newcennik-col.major.selected .wrap{background:#EB6E02 !important;color:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0,20,85,0.2);box-shadow:0px 0px 10px 0px rgba(0,20,85,0.2);transition:ease .2s}
.newcennik-col.hovering .blue,.newcennik-col.selected .blue{color:#fff}
.newcennik-col.major.hovering .wrap .light,.newcennik-col.major.selected .wrap .light{opacity:1}
.newcennik-col.hovering .profits,.newcennik-col.selected .profits{border-top:2px solid rgba(255,255,255,0.1)}
.newcennik-col .profits .btn:hover{background-color:#fff;color:#043CD7}
.newcennik-col.major .profits .btn:hover{background-color:#fff;color:#043CD7}
.problems-select.select-pills ul{justify-content:center}
.problems-select.select-pills ul li{width:260px;border:3px solid #021651;margin:0;font-size:20px}
.problems-select.select-pills ul li:first-child{margin:0;-webkit-border-top-left-radius:16px;-webkit-border-bottom-left-radius:36px;-moz-border-radius-topleft:36px;-moz-border-radius-bottomleft:36px;border-top-left-radius:36px;border-bottom-left-radius:36px}
.problems-select.select-pills ul li:last-child{-webkit-border-top-right-radius:36px;-webkit-border-bottom-right-radius:36px;-moz-border-radius-topright:36px;-moz-border-radius-bottomright:36px;border-top-right-radius:36px;border-bottom-right-radius:36px}
.problems-select.select-pills ul li.selected{background-color:#021651;color:#fff}
.problems-select.select-pills ul li.selected a{color:#fff}
.common-offer-features p{font-size:var(--fs-16)}
#offer-2021 .premium-frame{-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);background:#043CD7;padding:5px}
#offer-2021 .premium-head{padding:4px 0;margin:0;font-weight:700;color:#fff;height:36px;text-align:center}
#offer-2021 .premium-push{margin-top:374px}
#offer-2021 .table-item .table-section{padding:10px 30px 10px 40px}
#offer-2021 .table-item .table-section.section-first{padding-top:40px;padding-bottom:40px}
#offer-2021 .premium-frame .table-item{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#fff}
#offer-2021 .premium-frame .section-first{background-color:rgba(4,60,215,0.1)}
#offer-2021 .offer-basic{-webkit-border-top-left-radius:16px;-webkit-border-bottom-left-radius:16px;-moz-border-radius-topleft:16px;-moz-border-radius-bottomleft:16px;border-top-left-radius:16px;border-bottom-left-radius:16px;border-top:2px solid #e8e8e8;border-left:2px solid #e8e8e8;border-bottom:2px solid #e8e8e8;margin-top:39px}
#offer-2021 .section-first .info{height:150px}
#offer-2021 .info p{font-size:var(--fs-16);margin:0;line-height:130%}
#offer-2021 .info p.blue{font-size:var(--fs-14);letter-spacing:1px}
#offer-2021 h3{margin:0}
#offer-2021 .price{margin:0}
#offer-2021 .price .big{font-size:52px}
#offer-2021 .blue{color:#043CD7}
#offer-2021 .text-underline{text-decoration:underline}
#offer-2021 h4{color:#043CD7}
#offer-2021 .trait{padding:3px 5px 3px 40px;font-size:var(--fs-14);height:33px;margin:5px 0}
#offer-2021 .trait.long{line-height:100%}
#offer-2021 .offer-info .trait{padding:3px 5px 3px 20px}
#offer-2021 .trait.bggr{font-weight:700;font-size:var(--fs-18)}
#offer-2021 .trait.bggr.blue{color:#043CD7;background-color:#f2f2f2;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px}
#offer-2021 .trait.chck{background-image:url('/img/ico-oferta-check_mark1.svg');background-repeat:no-repeat;background-position:12px center}
#offer-2021 .trait.not{background-image:url('/img/ico-oferta-error.svg');background-repeat:no-repeat;background-position:12px center}
#offer-2021 .trait.chck.blue{background-image:url('/img/ico-oferta-check_mark2.svg');background-position:6px center}
#offer-2021 .table-section .h{height:30px;margin:0}
#offer-2021 .btn{width:100%}
#offer-2021 .info-prompt{cursor:pointer}
#offer-2021 .trait.highlight{background-color:#f2f2f2;border-radius:0;position:relative}
#offer-2021 .highlight.trait.bggr.blue{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
#offer-2021 .trait.highlight::before{display:block;content:' ';height:33px;width:47px;background-color:#f2f2f2;position:absolute;left:-47px;top:0}
#offer-2021 .trait.highlight::after{display:block;content:' ';height:33px;width:30px;background-color:#f2f2f2;position:absolute;right:-30px;top:0}
.info-prompt{cursor:pointer}
#pricelist-companies .pricelist-bigwrap{margin-top:55px}
#pricelist-companies .info-txt-ontop{margin:0;font-size:var(--fs-16)}
.newcennik-col .mobile-nav{display:none}
.newcennik-col .super-feature{display:inline-block;padding:5px 25px;background-color:#EB6E02;margin-left:-60px;position:absolute;left:50%;top:-15px;color:#fff;font-weight:700;text-transform:uppercase;font-size:var(--fs-12);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}
.newcennik-col .badge{display:inline-block;padding:4px 7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#f05126;color:#fff;text-transform:uppercase;margin:0 8px}
.cennik-common-features h2{font-weight:400;margin-top:30px}
.cennik-common-features h3{font-size:20px;margin-bottom:20px}
.cennik-common-features .border-light{transition:ease 1s;border:1px solid #f3f3f3;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;padding:30px 20px 30px 35px}
.cennik-common-features .green-check{padding-bottom:0;padding-right:60px}
.cennik-common-features .cennik-hide-this{margin-top:40px}
.cennik-common-features .border-light.active{border:none;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);background:#f0f4f7;background:linear-gradient(0deg, #f0f4f7 0%, #fff 100%);transition:ease .4s}
.cennik-common-features .cennik-f-show{font-weight:700}
.cennik-common-features .active .cennik-f-show{position:relative;display:inline-block}
.cennik-common-features .active .cennik-f-show::after{content:'Zwiń';display:block;top:0;left:0;right:0;bottom:0;position:absolute;background-color:#f1f5f7}
.cennik-common-features .green{color:#043CD7}
.pseudotable-row>div{margin-bottom:10px;border-bottom:1px solid #e1e1e1}
.cennik-common-features .pseudotable-row p{margin-bottom:10px;font-size:var(--fs-12);color:#404143}
.cennik-common-features .pseudotable-row{margin:0 1px}
.pseudotable-row:last-child>div{border:none}
.cert-ad-box{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);width:86%;padding:45px 0;background-image:url('/img/certyfikat-bg.png');background-repeat:no-repeat;background-position:-145px center;background-size:auto 130%;background-color:rgba(255,255,255,0.7)}
.cert-ad-box a.btn{font-weight:400}
.cert-ad-box h4{color:#002559;font-size:20px}
.get-raport h4,.get-phone h4{padding:70px 20%;background-repeat:no-repeat;background-position:center;min-height:212px;font-size:20px}
.get-raport a,.get-phone a{font-weight:400;font-size:var(--fs-16)}
.get-raport h4{background-image:url('/img/goto-raprt.png?2')}
.get-phone h4{background-image:url('/img/goto-phone.png?2')}
.page-nav{padding:5px 0;border-bottom:1px solid #ccc;background:#fff;position:sticky;top:0}
.lex h4{margin:0 0 20px 0}
.lex .slick-slide{max-height:1px !important}
.lex .slick-slide.slick-active{max-height:none !important}
.page-nav{margin-top:-10px}
.page-nav .nav{justify-content:center;width:96%;margin:5px 2%}
.page-nav .nav li:first-child{border-left:1px solid #ccc}
.page-nav .nav li{text-align:center;border-right:1px solid #ccc}
.page-nav .nav li a{padding:5px 15px;color:#021651;text-transform:uppercase;display:inline-block;font-size:var(--fs-14)}
.page-nav .nav li a:hover{color:#043CD7}
.alphabetic-lex-nav .p-item p{padding:15px 5px 15px 10px;margin:0;border-bottom:1px solid #f7f7f7}
.alphabetic-lex-nav .p-item p:hover{cursor:pointer}
.alphabetic-lex-nav .slick-current p{background-color:#f7f7f7;font-weight:700}
.alph-nav{margin-bottom:40px}
.alphabet-sel li a{display:inline-block;padding:6px 25px;text-transform:uppercase;font-size:20px;border-right:1px solid #ccc;color:#021651}
.helpcenter-alphbt-search{position:relative}
.helpcenter-alphbt-search input[type="text"]{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:9px 70px 12px 15px;border:1px solid #ccc}
.helpcenter-alphbt-search .search-ico{position:absolute;top:7px;right:15px}
.price-info-box{padding-top:20px;padding-bottom:15px;background-color:#fff;border-top:4px solid #043cd7;color:#021651;-webkit-box-shadow:0px 0px 15px 5px rgba(0,0,0,0.19);-moz-box-shadow:0px 0px 15px 5px rgba(0,0,0,0.19);box-shadow:0px 0px 15px 5px rgba(0,0,0,0.19)}
.price-info-box h4{font-size:20px;width:80%;margin:0 10% 15px 10%}
.price-info-box .btn{margin-top:10px;margin-bottom:25px}
.services.width-100{width:auto;margin-right:-15px;margin-left:-15px}
.blue-border-boxes .box{transition:ease 1s;display:block;padding:20px 30px;margin-bottom:3rem;height:210px;position:relative;overflow:hidden;justify-content:center;flex-direction:column;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);background:#f0f4f7;background:linear-gradient(0deg, #f0f4f7 0%, #fff 100%)}
.blue-border-boxes .box::after{content:' ';display:block;width:6px;height:210px;background:#043CD7;background:-moz-linear-gradient(top, #043cd7 0%, #003f72 100%);background:-webkit-linear-gradient(top, #043cd7 0%, #003f72 100%);background:linear-gradient(to bottom, #043cd7 0%, #003f72 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#043CD7', endColorstr='#003f72', GradientType=0);position:absolute;left:0;top:0}
.blue-border-boxes .box h4{font-size:20px;display:block;width:100%}
.blue-border-boxes .box h4,.blue-border-boxes .box p{color:#021651}
.blue-border-boxes .box:hover{background:#043CD7;background:-moz-linear-gradient(top, #043cd7 0%, #003f72 100%);background:-webkit-linear-gradient(top, #043cd7 0%, #003f72 100%);background:linear-gradient(to bottom, #043cd7 0%, #003f72 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#043CD7', endColorstr='#003f72', GradientType=0);-webkit-box-shadow:0px 0px 10px 0px rgba(0,20,85,0.3);box-shadow:0px 0px 10px 0px rgba(0,20,85,0.3);transition:ease .2s}
.blue-border-boxes .box:hover h4,.blue-border-boxes .box:hover p{color:#fff;transition:0.2s}
.blue-border-boxes .box:hover::after{visibility:hidden}
.blue-circle-ico{display:block;background-color:#043CD7;padding:0;margin:0}
.blue-circle-ico.circle-80{display:block;width:80px;height:80px;line-height:160px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;margin-bottom:10px}
.blue-circle-ico.ico-qna{background-image:url('/img/info-ico-qna.png')}
.blue-circle-ico.ico-usage{background-image:url('/img/info-ico-usage.png')}
.blue-circle-ico.ico-hc{background-image:url('/img/info-ico-help-center.png')}
.the-big-circle{width:500px;height:500px;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);position:relative;padding-top:60px;-webkit-border-radius:250px;-moz-border-radius:250px;border-radius:250px;margin-bottom:80px;background:#f0f4f7;background:linear-gradient(0deg, #f0f4f7 0%, #fff 100%)}
.the-big-circle img{max-height:380px;max-width:360px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:9999}
.the-big-circle .dot-thing{width:14px;height:14px;position:absolute;z-index:9999;background-color:#043CD7;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.the-big-circle .dot-thing.top-left{top:61px;left:70px}
.the-big-circle .dot-thing.left{top:230px;left:-7px}
.the-big-circle .dot-thing.bottom-left{bottom:61px;left:70px}
.the-big-circle .dot-thing.bottom{left:230px;bottom:-7px}
.the-big-circle .dot-thing.bottom-right{bottom:61px;right:70px}
.the-big-circle .dot-thing.right{top:230px;right:-7px}
.the-big-circle .dot-thing.top-right{top:61px;right:70px}
.the-big-circle .dot-thing.top{left:230px;top:-7px}
.tbc-section h3{font-size:33px}
.tbc-section .on-left,.tbc-section .on-right{position:relative}
.tbc-section .on-left .dsc,.tbc-section .on-right .dsc{position:absolute;width:100%;z-index:9999}
.tbc-section .dsc p{font-size:var(--fs-14)}
.tbc-section .on-left .top{right:-90px;top:30px}
.tbc-section .on-left .middle{right:-10px;top:230px}
.tbc-section .on-left .bottom{right:-160px;top:440px}
.tbc-section .on-right .top{left:-90px;top:30px}
.tbc-section .on-right .middle{left:-10px;top:230px}
.tbc-section .on-right .bottom{left:-109px;top:416px}
.tbc-section .on-right .under{left:-120%;bottom:-20px}
section.small-foto{background-size:unset;background-position:left bottom;background-repeat:no-repeat;min-height:650px}
.small-foto.active-ja{background-image:url('/img/site-raport-ja.jpg')}
.small-foto.active-firma{background-image:url('/img/site-raport-firma.jpg?22')}
.raport-box .inside{padding-left:45px;padding-right:45px;padding-top:30px;font-size:var(--fs-16);padding-bottom:50px}
.raport-box .inside p{font-size:var(--fs-16)}
.raport-box .inside h4{font-size:30px;margin-bottom:20px;font-weight:400}
.raport-box .nav-select{display:block;text-align:center;padding:10px 0;text-transform:uppercase;font-size:20px;font-weight:300;border-bottom:1px solid #e4e4e4}
.raport-box .nav-select.active{font-weight:700;border-bottom:5px solid #043cd7;color:#021651;padding-bottom:6px}
.raport-box.raport-kontakt .inside{padding-left:65px;padding-right:65px}
.chkbox{display:flex;align-items:flex-start}
.chkbox label{font-size:10px;display:inline-block}
.form-contact input[type="checkbox"]{display:inline-block;margin:3px 10px 0 0}
.form-contact input[type="text"],.form-contact input[type="email"],.form-contact input[type="date"],.form-contact input[type="time"],.form-contact .custom-file-label,.form-contact textarea.form-control,.form-contact select.form-control{border:2px solid #f0f3fa;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:.675rem 1.05rem;height:3rem}
.form-contact textarea.form-control{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;height:9rem}
.form-contact input[type="text"].error,.form-contact input[type="email"].error,.form-contact input[type="date"].error,.form-contact input[type="time"].error,.form-contact textarea.form-control.error{border-color:red}
.raport-box .inside .bignumber{font-size:60px;font-weight:400;text-transform:uppercase;line-height:55px}
.raport-box .inside .bignumber span{font-size:var(--fs-18);font-weight:400;line-height:20px;display:block}
.raport-box .green-check li{margin-bottom:2rem}
.ty-message img{margin-top:20px}
.ty-message h4,.ty-message p{font-size:20px}
.ty-message h4{margin-top:2rem}
.text-center>h2{display:inline-block}
.box-gotobik p{font-size:var(--fs-16);margin-bottom:2rem}
.box-gotobik h4{font-size:20px;margin-bottom:1.5rem}
.box-gotobik img{margin-top:40px}
.how-to-get-nav{border-bottom:1px solid #ebebeb;margin-bottom:30px}
.how-to-get-nav li{text-transform:uppercase;font-size:var(--fs-14);padding-bottom:0;margin:0;font-weight:300}
.how-to-get-nav li.slick-current{font-weight:700;border-bottom:5px solid #043cd7}
.im-in-big-whattodo .step-circle{font-size:49px;color:#EB6E02;font-family:'Lato',sans-serif;font-weight:700;width:80px;height:80px;border:2px solid #000;text-align:center;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;position:relative}
.im-in-big-whattodo .step-circle::after{display:block;content:' ';background-repeat:no-repeat;position:absolute;width:38px;height:38px;background-color:#fff;background-position:center;background-image:url('/img/circl-deco-right.png');right:-17px;top:35px}
.im-in-big-whattodo .step-circle::before{display:block;content:' ';background-repeat:no-repeat;position:absolute;width:38px;height:38px;background-color:#fff;background-position:center;background-image:url('/img/circl-deco-left.png');left:-16px;top:4px}
.im-in-big-whattodo .row:nth-child(odd) .step-circle{float:left}
.im-in-big-whattodo .row:nth-child(even) .step-circle{float:right}
.im-in-big-whattodo .row{margin-bottom:50px}
.im-in-big-whattodo p{font-size:var(--fs-16)}
.im-in-big-whattodo .headline-info{margin-bottom:100px}
.im-in-big-whattodo .wise-info{margin-top:100px}
.im-in-big-whattodo .wise-info a.btn{margin-top:40px}
.im-in-big-whattodo{position:relative;background:transparent;z-index:99;margin-bottom:250px}
.im-in-big-whattodo::after{display:block;content:' ';background-repeat:no-repeat;position:absolute;background-position:center bottom;background-size:100% auto;background-image:url('/img/light-bg.jpg');bottom:-250px;left:0;right:0;height:1100px;z-index:-9}
.about-company-content,.about-company-content p,.about-company-content b{font-size:var(--fs-18)}
.about-company-content p{margin-bottom:2rem}
.about-company-content h1{font-size:36px}
.about-company-content h4,.about-company-content .h4{margin-bottom:30px;font-size:20px}
.why-so-good{padding:2rem 5rem}
.why-so-good h4{font-size:20px}
.why-so-good .big-numbers h3{margin-bottom:15px}
.why-so-good .big-numbers p{font-size:var(--fs-14)}
.why-so-good .big-numbers>div{margin-top:50px}
.why-so-good .big-numbers h3::before{height:5px}
.press-subscribe .press-form .form-row{position:relative}
.press-subscribe .press-form input[type="text"]{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:5px 100px 8px 15px;height:40px;-webkit-box-shadow:0px 0px 18px 0px rgba(0,0,0,0.17);-moz-box-shadow:0px 0px 18px 0px rgba(0,0,0,0.17);box-shadow:0px 0px 18px 0px rgba(0,0,0,0.17);border:none;position:absolute;bottom:10px;left:0;width:80%}
.press-subscribe .press-form .btn_submit{font-weight:700;font-size:var(--fs-14);text-transform:uppercase;display:inline-block;padding:10px 25px 11px 25px;line-height:16px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:1px solid #043cd7;color:#fff;letter-spacing:2px;background-color:#043CD7;position:absolute;bottom:10px;right:0;width:30%}
.press-subscribe .press-form .label,.press-subscribe .press-form .dbform-bottomInfo,.press-subscribe .press-form .required{display:none}
.press-subscribe .press-form .alert-info{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;z-index:9999;position:absolute;bottom:-20px;padding:4px;display:inline-block}
.left-menu ul li a{font-size:var(--fs-16);display:block;padding:15px 5px 15px 15px;margin:0 0 5px 0;font-size:var(--fs-13);text-transform:uppercase;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;color:#021651;transition:ease .5s}
.left-menu ul li.selected a{background-color:#fff;color:#043CD7;-webkit-box-shadow:5px 5px 20px 0px rgba(0,20,85,0.1);box-shadow:5px 5px 20px 0px rgba(0,20,85,0.21);font-weight:600;transition:ease .2s}
.left-menu ul li a:hover{cursor:pointer;background-color:#F2F3F5;text-decoration:none}
.press-subscribe h3{font-size:20px;margin-bottom:15px}
.press-subscribe p{margin-bottom:40px}
.press-subscribe .help-search-wrap{height:250px}
.press-subscribe .form-row{width:70%;margin:0 15%}
.press-subscribe .helpcenter-search input[type="text"],.press-subscribe .helpcenter-search button[type="submit"]{height:42px}
.press-subscribe{margin-top:150px;margin-bottom:100px}
.council .show-bio-popup{color:#021651;display:block}
.council .show-bio-popup img{max-width:90%}
.council .show-bio-popup h5{min-height:40px}
.council .show-bio-popup .pseudolink,.council .show-bio-popup:hover{color:#032C9D}
.council .show-bio-popup:hover,.council .show-bio-popup:hover h5,.council .show-bio-popup:hover p{text-decoration:none}
.council .show-bio-popup:hover .pseudolink{text-decoration:underline}
.bio-popup{position:absolute;width:70vw;left:15vw;top:10vh;max-height:80vh;background-color:#fff;z-index:99999;overflow:auto;padding:50px;-webkit-box-shadow:0px 0px 408px 217px rgba(0,0,0,0.36);-moz-box-shadow:0px 0px 408px 217px rgba(0,0,0,0.36);box-shadow:0px 0px 408px 217px rgba(0,0,0,0.36);-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}
.bio-popup .close{width:26px;height:26px;position:absolute;top:15px;right:15px;background-image:url('/img/cross-blu.png');background-size:contain}
.bio-popup .position{font-weight:700;margin-bottom:40px;display:block}
.bio-popup p{font-size:var(--fs-16)}
.this-or{position:relative;padding-bottom:70px}
.this-or .or-circle{display:inline-block;z-index:999;position:absolute;top:50%;left:50%;width:90px;margin-left:-45px;margin-top:-95px;padding:30px 0;background-color:#fff;text-align:center;height:90px;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px;-webkit-box-shadow:5px 5px 20px 0px rgba(0,20,85,0.2);box-shadow:5px 5px 20px 0px rgba(0,20,85,0.2);background:#f0f4f7;background:linear-gradient(0deg, #f0f4f7 0%, #fff 100%);font-weight:700;font-size:20px}
.this-box{position:relative}
.this-box .inside{z-index:99999;min-height:290px;padding:75px 60px 15px 30px;border:1px solid #ebebeb;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}
.this-box .inside,.this-box .inside li,.this-box .inside p{font-size:20px}
.in-the-bg{z-index:0;position:absolute;color:#043CD7;opacity:0.07;top:0;left:0;bottom:0;right:0;padding-top:20px;font-size:80px;text-align:center;display:block;font-family:'Lato',sans-serif;font-weight:700}
.this-right .inside{padding-left:60px}
.list-blue-dot{padding-left:20px}
.list-blue-dot li{position:relative;padding-bottom:10px}
.list-blue-dot li::before{display:block;content:' ';width:6px;height:6px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#043CD7;position:absolute;top:8px;left:-15px}
.list-blue-dot.bigger li::before{top:12px;width:10px;height:10px;left:0}
.list-blue-dot.bigger li{font-size:20px;padding-left:30px;padding-bottom:20px}
.our-solutions .h-withico{padding-left:110px;padding-top:30px;padding-bottom:30px;background-repeat:no-repeat;background-position:left center;font-size:22px;margin-top:80px}
.withico-system{background-image:url('/img/crprt-ico-system.png')}
.withico-cpu{background-image:url('/img/crprt-ico-cpu.png')}
.withico-xml{background-image:url('/img/crprt-ico-xml.png')}
.withico-data{background-image:url('/img/crprt-ico-data.png')}
.liderzy-slider .lider-box{padding:60px 110px 45px 150px;border:1px solid #043cd7;position:relative;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}
.liderzy-slider .lider-box .lider-logo{position:absolute;width:155px;height:155px;top:50%;left:-77px;margin-top:-77px}
section.liderzy{margin-bottom:140px}
.liderzy-slider .slick-prev::before{background-image:url('/img/arrw-left-blu.png')}
.liderzy-slider .slick-next::before{background-image:url('/img/arrw-right-blu.png')}
.scroll-menu-section{background:#fff;filter:drop-shadow(0px 5px 7px rgba(0,0,0,0.1))}
.scroll-menu-section .item-link{border-color:#eee !important;text-decoration:none;color:#021651}
.scroll-menu-section .item-link.btn-primary{color:#fff;border:none !important;padding:10px 30px !important;margin-left:20px;order:99}
.section-rating .section-lead{max-width:720px;margin-left:auto;margin-right:auto;color:#5f6b77}
.section-rating .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border-radius:999px;border:0;background:#fff;box-shadow:0 4px 14px rgba(22,32,43,0.12);line-height:40px;text-align:center;color:#2a2f36;padding:0;cursor:pointer}
.section-rating .slick-arrow:before{font-size:28px;line-height:40px;color:#2a2f36}
.section-rating .slick-prev{left:-50px}
.section-rating .slick-prev:before{width:8px;height:14px;background-size:contain;filter:grayscale(.5);top:12px;position:absolute;right:17px}
.section-rating .slick-next{right:-50px}
.section-rating .slick-next:before{width:8px;height:14px;background-size:contain;filter:grayscale(.5);top:12px;position:absolute;left:17px}
.rating-slider .slick-dots{display:flex !important;justify-content:center;gap:10px;margin:24px 0 0;padding:0;list-style:none;position:absolute;width:auto;left:51.5%;bottom:23px}
.rating-slider .slick-dots li{margin:0;position:unset;display:inline-block;width:auto;height:auto}
.rating-slider .slick-dots button{width:8px;height:8px;border-radius:999px;border:0;background:#d7e2ee;font-size:0;line-height:0;padding:0;cursor:pointer;transition:.4s ease}
.rating-slider .slick-dots button::before{display:none}
.rating-slider .slick-dots .slick-active button{background:#1f7ae0;width:46px;transition:.4s ease}
.box-slider .slick-track{display:flex;align-items:stretch;justify-content:stretch}
.box-slider .slick-slide{display:flex;align-self:stretch;height:auto}
.box-slider .slick-slide>div{display:flex;align-items:stretch;justify-content:stretch}
.long-select-slider .slick-dots{display:flex !important;justify-content:center;gap:10px;margin:24px 0 0;padding:0;list-style:none;position:absolute;width:auto;left:0;right:0;bottom:-10px}
.long-select-slider .slick-dots li{margin:0;position:unset;display:inline-block;width:auto;height:auto}
.long-select-slider .slick-dots button{width:8px;height:8px;border-radius:999px;border:0;background:#d7e2ee;font-size:0;line-height:0;padding:0;cursor:pointer;transition:.4s ease}
.long-select-slider .slick-dots button::before{display:none}
.long-select-slider .slick-dots .slick-active button{background:#1f7ae0;width:46px;transition:.4s ease}
.info-gfx-data-sources .img-logo-mobile{padding-top:70px;padding-bottom:70px;position:relative}
.info-gfx-data-sources .img-logo-mobile::before,.info-gfx-data-sources .img-logo-mobile::after{display:block;content:' ';height:45px;width:30px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url('/img/bigpl25/uslugi/dash-arrow.svg');position:absolute;left:50%;margin-left:-15px}
.info-gfx-data-sources .img-logo-mobile::before{top:10px}
.info-gfx-data-sources .img-logo-mobile::after{bottom:10px;transform:rotate(180deg)}
.sygnalista .custom-checkbox .custom-control-label{line-height:1.5;font-size:var(--fs-18);color:#021651}
.sygnalista .custom-control-label::before{top:0.85rem}
.sygnalista .custom-control-label::after{top:0.85rem}
.sygnalista p.small{padding-left:10px}
.sygnalista .sgn-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.55);z-index:100000;display:flex;justify-content:center;align-items:center;padding:20px}
.sygnalista .sgn-modal-popup{background-color:#fff;max-width:680px;width:100%;padding:40px 45px;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,0.3);position:relative;max-height:90vh;overflow-y:auto}
.sygnalista .sgn-modal-popup h3{color:#e44500;font-size:22px;font-weight:700;margin-bottom:18px}
.sygnalista .sgn-modal-popup p{font-size:var(--fs-16);color:#021651;line-height:1.6;margin-bottom:14px;text-align:justify}
.sygnalista .sgn-modal-popup .sgn-modal-link{color:#043CD7;text-decoration:underline;font-weight:600}
.sygnalista .sgn-modal-popup .sgn-modal-link:hover{color:#e44500}
.sygnalista .sgn-modal-close-btn{display:inline-block;margin-top:10px;padding:10px 40px;background-color:#043CD7;color:#fff;border:none;border-radius:26px;font-size:var(--fs-16);font-weight:700;cursor:pointer;transition:background-color .2s}
.sygnalista .sgn-modal-close-btn:hover{background-color:#0231a8}
.sygnalista .sgn-warn-bar{display:flex;align-items:flex-start;gap:15px;background-color:#FFF3E0;border-left:4px solid #e44500;border-radius:8px;padding:16px 20px;margin-bottom:20px}
.sygnalista .sgn-warn-bar p{margin:0;font-size:var(--fs-15);color:#021651;line-height:1.5;flex:1}
.sygnalista .sgn-warn-close{background:none;border:none;font-size:24px;line-height:1;color:#999;cursor:pointer;padding:0 4px;flex-shrink:0}
.sygnalista .sgn-warn-close::after{content:'\00D7'}
.sygnalista .sgn-warn-close:hover{color:#021651}
#floating-phone-form{height:150px;position:fixed;width:900px;background-color:#E3ECFF;-webkit-border-radius:70px;-webkit-border-top-right-radius:16px;-webkit-border-bottom-right-radius:16px;-moz-border-radius:70px;-moz-border-radius-topright:16px;-moz-border-radius-bottomright:16px;border-radius:70px;border-top-right-radius:16px;border-bottom-right-radius:16px;-webkit-box-shadow:15px 15px 44px 0px rgba(0,0,0,0.35);-moz-box-shadow:15px 15px 44px 0px rgba(0,0,0,0.35);box-shadow:15px 10px 44px 0px rgba(0,0,0,0.35);justify-content:center;padding:10px;display:block;align-items:center;z-index:999}
#floating-phone-form .open-img-style{position:absolute;left:10px;top:21px;z-index:4;width:81px;height:81px;padding:20px;justify-content:center;border-radius:140px;margin:10px;background-color:#043CD7}
#floating-phone-form .form-wrap{padding:0 20px 0 120px;position:relative;transition:1s ease}
#floating-phone-form .form-group{position:relative;margin:0}
#floating-phone-form .form-group .reqrd{position:absolute;color:#f00}
#floating-phone-form .form-control{border-radius:90px;border:none}
#floating-phone-form .we-work-wrap{border-left:1px solid #677f9d}
#floating-phone-form h3{font-weight:400}
#floating-phone-form h3 b{font-weight:900}
#floating-phone-form .btn.btn-primary{background-color:#E44500;border-color:#E44500;color:#fff;position:absolute;top:27px;right:10px}
#floating-phone-form .reqrd{position:absolute;left:-11px;top:8px}
#floating-phone-form .floating-phone-clause{opacity:1;padding:5px 30px;transition:.7s ease;position:absolute;left:120px;right:0;bottom:-75px;border-radius:70px;background-color:#eee}
#floating-phone-form .floating-phone-clause p{font-size:var(--fs-12);color:#6a6a6a}
#floating-phone-form.open{bottom:110px;left:70px;transition:.3s ease;transform-origin:55px 55px}
#floating-phone-form.open .form-wrap{transition:1s ease}
#floating-phone-form.open .sbmt-wrap{opacity:1;transition:1s ease}
#floating-phone-form.closed{bottom:-8px;left:85px;width:150px;transform:rotate(90deg);transform-origin:55px 55px;height:120px;transition:.3s ease;background-color:transparent;-webkit-box-shadow:10px 10px 34px 0px rgba(0,0,0,0);-moz-box-shadow:10px 10px 34px 0px rgba(0,0,0,0);box-shadow:10px 10px 34px 0px rgba(0,0,0,0);-webkit-border-top-right-radius:70px;-webkit-border-bottom-right-radius:70px;-moz-border-radius-topright:70px;-moz-border-radius-bottomright:70px;border-top-right-radius:70px;border-bottom-right-radius:70px;display:block;overflow:hidden}
#floating-phone-form.closed .form-wrap{overflow:hidden;opacity:0;display:none;width:700px}
#floating-phone-form.closed .open-img-style{width:81px;-webkit-box-shadow:3px -3px 7px 0px rgba(0,0,0,0.45);-moz-box-shadow:3px -3px 7px 0px rgba(0,0,0,0.45);box-shadow:3px -3px 7px 0px rgba(0,0,0,0.45)}
#floating-phone-form.closed .sbmt-wrap{opacity:0;transition:.3s ease}
#floating-phone-form.closed .floating-phone-clause{opacity:0;transition:.3s ease}
@keyframes waggle{0%{transform:none}11%{transform:rotateZ(-20deg) scale(1.3)}12%{transform:rotateZ(25deg) scale(1.29)}13%{transform:rotateZ(-15deg) scale(1.28)}15%{transform:rotateZ(15deg) scale(1.27)}17%{transform:rotateZ(-12deg) scale(1.26)}19%{transform:rotateZ(0) scale(1)}100%{transform:rotateZ(0) scale(1)}}
#floating-phone-form.closed .waggle{-webkit-animation:waggle 4s forwards ease-out infinite;animation:waggle 4s forwards ease-out infinite;text-align:center;display:inline-block}
#widget{position:fixed;width:400px;top:5vh;right:-400px;transition:1s ease;z-index:999}
#widget:hover{right:0;transition:.3s ease}
#widget .widget-promo .handle{cursor:pointer;background-color:#E44500;display:inline-block;padding:8px 30px;font-weight:600;text-transform:uppercase;-webkit-border-top-left-radius:16px;-webkit-border-top-right-radius:16px;-moz-border-radius-topleft:16px;-moz-border-radius-topright:16px;border-top-left-radius:16px;border-top-right-radius:16px;position:absolute;left:-40px;top:85%;font-size:var(--fs-16);letter-spacing:1px;transform:rotate(-90deg);color:#fff;transform-origin:top left}
#widget .widget-promo p{font-size:var(--fs-16)}
#widget .widget-promo .widget-body{background-color:#EDF3FF;border-radius:16px 0 0 16px;overflow:hidden;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.2);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.2)}
#widget .widget-promo .widget-body .undertitle{font-size:20px;font-weight:900;text-transform:none}
#widget .widget-promo .widget-body .explain{font-size:var(--fs-16)}
#widget .widget-promo .h-wrap{background:#E44500;background:linear-gradient(90deg, #ea5019 11%, #f3b30f 79%)}
#widget .widget-promo h2{margin-bottom:0;font-size:var(--fs-18);font-weight:400;position:relative;color:#fff}
#widget .widget-promo h2 .super{color:#fff;font-weight:900;text-transform:uppercase;font-size:28px;line-height:100%;display:block}
#widget .widget-promo h2 .super .extra{font-size:38px}
#widget .widget-promo h2 .rabat-20{width:200px;display:block;margin-bottom:3px}
#widget .widget-promo h2 span{font-size:24px}
#widget .widget-promo .table{margin:0}
#widget .widget-promo .feature-list{list-style:none;padding-left:36px;margin:0;width:90%}
#widget .widget-promo .feature-list li{font-size:var(--fs-16);position:relative;list-style:none;margin-bottom:12px}
#widget .widget-promo .feature-list li::before{display:block;content:' ';width:26px;position:absolute;height:26px;background-image:url('/img/popups/list-point.png');background-repeat:no-repeat;background-position:center;top:5px;left:-36px}
#widget .widget-promo .feature-list .bggr{font-size:20px}
#widget .widget-promo .close{border-radius:100px;background-color:#676f89;width:34px;height:34px;opacity:1;position:absolute;top:-45px;left:10px}
#widget .widget-promo .close .bar{display:block;height:5px;width:18px;background-color:#fff;border-radius:10px;position:absolute;left:50%;margin-left:-9px;top:50%;margin-top:-2.5px;transform:rotate(45deg)}
#widget .widget-promo .close .bar:last-child{transform:rotate(-45deg)}
#widget .widget-promo .gratis-alert{margin-top:10px;font-size:20px;margin-bottom:0}
#widget .widget-promo .bonus{display:inline-block;padding:3px 25px;text-transform:uppercase;font-size:var(--fs-14);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#eb6e02;color:#fff;font-weight:700}
#widget .widget-promo .btn{background-color:#0036E1;border-color:#0036E1;color:#fff}
#widget .widget-promo .btn:hover{background-color:#0036E1;border-color:#0036E1}
#widget .widget-promo .orange-circle{transform:none;top:5px}
#widget .widget-promo .orange-circle p{font-size:var(--fs-14);line-height:112%;font-weight:600}
#widget .widget-promo .orange-circle p span{font-size:var(--fs-16);line-height:auto;margin-bottom:0;display:inline}
#widget .widget-promo .orange-circle p span.super{font-size:42px;line-height:90%;margin-bottom:-15px;display:inline-block;font-weight:900}
#widget .widget-promo .orange-circle p span.del{font-size:var(--fs-16);position:relative}
#widget .widget-promo .orange-circle p span.del span{font-size:var(--fs-12)}
#widget .widget-promo .orange-circle p span.del::after{content:' ';display:block;height:2px;width:120%;position:absolute;left:-10%;top:50%;background-color:#fff}
#widget .widget-promo .orange-circle.second{right:34px;top:-37px;width:120px;height:120px}
#widget .widget-promo .orange-circle.second p{padding-top:25px}
#widget .widget-promo .orange-circle.second p span.super{font-size:42px}
#widget .widget-promo .orange-circle.second p span.super span{font-size:var(--fs-16);font-weight:600}
#widget .widget-promo .orange-circle .bggr{font-size:20px;margin-top:12px;display:block;margin-bottom:5px}
#widget .widget-promo .orange-circle{border-radius:200px;padding-top:10px;width:110px;height:110px;background-color:#DF6801;color:#fff;text-align:center;position:absolute;z-index:100;left:266px;top:-69px}
#widget .widget-promo .orange-circle p{margin:-2px 0 0 0;font-size:var(--fs-16)}
#widget .widget-promo .orange-circle p.bigprice{font-size:24px}
#widget .widget-promo .orange-circle p span.super{display:inline;font-size:73px}
#widget .widget-promo span.del{font-size:var(--fs-16);position:relative}
#widget .widget-promo span.del span{font-size:var(--fs-12)}
#widget .widget-promo span.del::after{content:' ';display:block;height:2px;width:120%;position:absolute;left:-10%;top:50%;background-color:#fff}
#widget .widget-promo .table b{font-weight:900}
#widget .widget-promo .table th p{font-size:var(--fs-14)}
#widget .widget-promo .table td p{font-size:var(--fs-16)}
#widget .widget-promo .table td p.lowline{line-height:110%}
#widget .widget-promo .table td .fs-5{font-size:20px}
#widget .widget-promo .table td{padding:0.35rem;vertical-align:middle;border-top:1px solid #668fde}
#widget .widget-promo .table th{padding:0.35rem;vertical-align:middle;border-top:none}
#widget .widget-promo .table .border-promo{margin-top:-1px;border-left:3px solid #df6801;border-right:3px solid #df6801;display:block;padding:10px .35rem}
#widget .widget-promo .table .border-promo-open{border-left:3px solid #df6801;border-right:3px solid #df6801;border-top:3px solid #df6801;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;display:block}
#widget .widget-promo .table .border-promo-close{margin-top:-1px;border-left:3px solid #df6801;border-right:3px solid #df6801;border-bottom:3px solid #df6801;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;display:block}
#widget .widget-promo .table .ofer-reg{opacity:.6}
#popup_modal{z-index:9999}
#popup_modal .custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}
.modal-body-gfx.pop-dbd.pop-jnr .border-top-blue{border-top:2px solid #04508f}
.modal-body-gfx.pop-dbd.pop-jnr.pop-spring .border-top-blue{border-top:2px solid #043cd7}
.modal-body-gfx.pop-dbd.pop-jnr.pop-april .bg-green{background-color:#043CD7}
.modal-body-gfx.pop-dbd.pop-jnr.pop-april .b-zlotowka .bg-green{width:65px;height:65px;line-height:65px;margin-top:7px}
.modal-body-gfx.pop-dbd.pop-jnr.pop-april .b-oplata .bg-green{margin-top:3px;width:74px;height:74px}
.modal-body-gfx.pop-dbd.pop-jnr.pop-april .b-oplata .bg-green .del{line-height:70%;margin-top:15px;position:relative}
.modal-body-gfx.pop-dbd.pop-jnr.pop-april .b-oplata .bg-green .del::after{display:block;content:' ';position:absolute;width:40px;height:2px;top:45%;background-color:#fff;transform:rotate(5deg);left:50%;margin-left:-20px}
.modal-body-gfx.pop-dbd.pop-jnr.pop-april .b-oplata .bg-green p.profit-number{line-height:40px}
ul.blue-chck-list{list-style:none;padding-left:31px;margin:0}
ul.blue-chck-list li{font-size:var(--fs-16);position:relative;list-style:none;margin-bottom:5px}
ul.blue-chck-list li::before{display:block;content:' ';width:19px;position:absolute;height:15px;background-image:url('/img/list-ok-blue.svg');background-size:contain;background-repeat:no-repeat;background-position:center;top:12px;margin-top:-7px;left:-28px}
ul.thin-blue-chck-list{list-style:none;padding-left:30px;margin:0}
ul.thin-blue-chck-list li{font-size:var(--fs-16);position:relative;list-style:none;margin-bottom:15px}
ul.thin-blue-chck-list li p{font-size:var(--fs-16)}
ul.thin-blue-chck-list li::before{display:block;content:' ';width:13px;position:absolute;height:9px;background-image:url('/img/bigpl25/list-ok-blue-thin.svg');background-size:contain;background-repeat:no-repeat;background-position:center;top:14px;margin-top:-7px;left:-28px}
.modal-pop-wakacje{max-width:900px;margin:3.5rem auto 0 auto;font-size:var(--fs-14)}
.modal-pop-wakacje p{font-size:var(--fs-14)}
.modal-pop-wakacje .modal-content{position:relative;padding:20px 50px;-webkit-box-shadow:0px 14px 40px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 14px 40px 0px rgba(0,0,0,0.4);box-shadow:0px 14px 40px 0px rgba(0,0,0,0.4);border-radius:400px;color:#fff;background-color:#0155b5;background-image:url('/img/popups/pop-bg-092021.jpg');background-repeat:no-repeat;background-size:cover}
.modal-pop-wakacje .modal-content::before{display:block;content:' ';position:absolute;z-index:0;width:440px;height:571px;left:0;top:-75px;background-image:url('/img/popups/pop-hero-092021.png');background-repeat:no-repeat;background-size:contain}
.modal-pop-wakacje .hide-this{display:none}
.modal-pop-wakacje h2{font-size:30px;font-weight:900;position:relative;text-shadow:0px 1px 3px rgba(13,0,60,0.61)}
.modal-pop-wakacje h2::before{display:block;content:' ';width:2px;position:absolute;height:100%;background-color:#fff;left:-15px;top:0;bottom:0}
.modal-pop-wakacje h2 span{font-size:33px}
.modal-pop-wakacje form{padding:0 20px;position:relative}
.modal-pop-wakacje .form-group.rel{position:relative}
.modal-pop-wakacje .form-group .reqrd{position:absolute;left:0;top:37%}
.modal-pop-wakacje .incols{float:left;height:50px;padding:0 10px}
.modal-pop-wakacje .incols.f-nip{width:40%;position:relative;z-index:99}
.modal-pop-wakacje .incols.f-tel{width:50%;position:relative;z-index:99}
.modal-pop-wakacje .incols input.form-control{border-radius:40px;border:none;height:50px;padding:10px 20px}
.modal-pop-wakacje #dbformTrZgoda_na_przetwarzanie_BIG{margin:0 100px;font-size:var(--fs-12)}
.modal-pop-wakacje #dbformTrZgoda_na_przetwarzanie_BIG .reqrd{position:absolute;left:0px;top:4px}
.modal-pop-wakacje .btn-primary{height:50px;border:none;background-color:#4e75f6;color:#fff;padding:10px 35px 11px 35px;letter-spacing:1px;font-weight:700;text-transform:uppercase}
.modal-pop-wakacje .form-group{margin-bottom:0.5rem}
.modal-pop-wakacje .sbmt-wrap{-webkit-box-shadow:5px 15px 40px 0px rgba(0,20,85,0.3);border-radius:40px;box-shadow:5px 15px 40px 0px rgba(0,20,85,0.3);position:absolute;right:30px;top:0;display:inline-block}
.modal-pop-wakacje .bg-orange{background-color:#f52337;border-radius:40px}
.modal-pop-wakacje img{align-self:center}
.modal-pop-wakacje .row.no-gutter{margin-right:0;margin-left:0}
.modal-pop-wakacje .row.no-gutter>[class*="col-"],.modal-pop-wakacje .no-gutter>.col{padding-right:0;padding-left:0}
.modal-pop-wakacje .big-bold-nmbr{font-size:38px;font-weight:900;line-height:30px}
.modal-pop-wakacje .big-bold-nmbr span{font-weight:400;font-size:var(--fs-14)}
.modal-pop-wakacje .featury .item p{line-height:15px;font-size:var(--fs-13)}
.modal-pop-wakacje .featury .item{z-index:999;position:relative}
.modal-pop-wakacje .featury .item .del{font-weight:700;font-size:var(--fs-14);position:absolute;left:0.8rem;top:-10px}
.modal-pop-wakacje .featury .item .del::after{display:block;content:' ';position:absolute;z-index:0;width:46px;height:2px;background-color:#b00030;left:-6px;top:8px;transform:rotate(9deg)}
.modal-pop-wakacje .f-head{font-size:var(--fs-18);position:relative}
.modal-pop-wakacje .f-head::before,.modal-pop-wakacje .f-head::after{display:block;content:' ';position:absolute;z-index:0;width:22%;height:1px;top:60%;background-color:#fff}
.modal-pop-wakacje .f-head::before{left:0}
.modal-pop-wakacje .f-head::after{right:0}
.modal-pop-wakacje .fhead{font-size:21px;font-weight:900}
.modal-pop-wakacje .f-head span{font-size:30px;font-weight:900}
.modal-pop-wakacje .call-to-contact{font-size:var(--fs-18);margin:1rem 0;line-height:110%;font-weight:400;text-shadow:0px 1px 3px rgba(13,0,60,0.61)}
.modal-pop-wakacje .call-to-contact span{font-size:var(--fs-16)}
.modal-pop-wakacje .orange-circle{background-color:#eb6e02;border-radius:60px;width:100px;height:100px;position:absolute;right:150px;top:50px;line-height:115%;transform:rotate(15deg)}
.modal-pop-wakacje .orange-circle p{font-size:var(--fs-14);padding-top:13px;text-transform:uppercase;font-weight:700;line-height:105%}
.modal-pop-wakacje .orange-circle p span{font-size:30px;line-height:93%;margin-bottom:-15px;display:block}
.modal-pop-wakacje .klauzula{z-index:9999;background-color:#c2c2c2;padding:2px 25px;margin:10px 15%;border-radius:100px;position:absolute;bottom:-116px;color:#000;left:0;right:0}
.modal-pop-wakacje .close{border-radius:100px;background-color:#676f89;width:45px;height:45px;opacity:1;position:absolute;top:0;right:0}
.modal-pop-wakacje .close .bar{display:block;height:5px;width:20px;background-color:#fff;border-radius:10px;position:absolute;left:50%;margin-left:-10px;top:50%;margin-top:-2.5px;transform:rotate(45deg)}
.modal-pop-wakacje .close .bar:last-child{transform:rotate(-45deg)}
.modal-pop-wakacje .gratis-alert{margin-top:10px;font-size:20px;margin-bottom:0}
.modal-pop-wakacje .bonus{display:inline-block;padding:3px 25px;text-transform:uppercase;font-size:var(--fs-14);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#eb6e02;color:#fff;font-weight:700}
.modal-pop-wakacje .feature-list{list-style:none;padding-left:31px;margin:0}
.modal-pop-wakacje .feature-list li{font-size:var(--fs-16);position:relative;list-style:none;margin-bottom:0px}
.modal-pop-wakacje .feature-list li::before{display:block;content:' ';width:19px;position:absolute;height:15px;background-image:url('/img/popups/popcheck-orng.png');background-repeat:no-repeat;background-position:center;top:50%;margin-top:-7px;left:-28px}
.modal-pop-wakacje .feature-list .bggr{font-size:20px}
.modal-pop-wakacje.pop-18lat{max-width:1060px}
.modal-pop-wakacje.pop-18lat .modal-content{background-image:url('/img/popups/popup-apr2022.jpg');border-radius:35px;background-size:auto 100%;background-position:-260px center;background-color:#1d3edb}
.modal-pop-wakacje.pop-18lat .modal-content::before{display:none}
.modal-pop-wakacje.pop-18lat h2::before{display:none}
.modal-pop-wakacje.pop-18lat h2 span{font-size:38px}
.modal-pop-wakacje.pop-18lat .btn.btn-orange.btn-full{background-color:#ea6c02;border-color:#ea6c02;color:#fff;font-weight:800;font-size:var(--fs-18)}
.modal-pop-wakacje.pop-18lat .btn.btn-orange.btn-full:hover{background-color:#E44500;border-color:#E44500}
.modal-pop-wakacje.pop-18lat .close{top:20px;right:20px}
.modal-pop-wakacje.pop-18lat .feature-list{padding-left:35px}
.modal-pop-wakacje.pop-18lat .feature-list li{margin-bottom:12px}
.modal-pop-wakacje.pop-18lat .feature-list li::before{width:26px;height:26px;background-image:url('/img/popups/list-point.png');top:6px;left:-35px}
.modal-pop-wakacje.pop-18lat .orange-circle{transform:none;top:25px;width:160px;height:160px;padding-top:10px;-webkit-box-shadow:0px 14px 40px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 14px 40px 0px rgba(0,0,0,0.4);box-shadow:0px 14px 40px 0px rgba(0,0,0,0.4);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}
.modal-pop-wakacje.pop-18lat .orange-circle p{font-size:var(--fs-16);line-height:112%;font-weight:600}
.modal-pop-wakacje.pop-18lat .orange-circle p span{font-size:var(--fs-14);line-height:auto;margin-bottom:0;display:inline}
.modal-pop-wakacje.pop-18lat .orange-circle p span.super{font-size:55px;line-height:90%;margin-bottom:-15px;display:block;font-weight:900}
.modal-pop-wakacje.pop-18lat .orange-circle p span.del{font-size:var(--fs-16);position:relative}
.modal-pop-wakacje.pop-18lat .orange-circle p span.del span{font-size:var(--fs-16)}
.modal-pop-wakacje.pop-18lat .orange-circle p span.del::after{content:' ';display:block;height:2px;width:120%;position:absolute;left:-10%;top:50%;background-color:#fff}
.modal-pop-wakacje.pop-18lat .orange-circle.first{right:40px;left:auto;top:auto;bottom:240px}
.modal-pop-wakacje.pop-18lat .orange-circle.first p{padding-top:16px}
.modal-pop-wakacje.pop-18lat .orange-circle.second{right:40px;left:auto;top:auto;bottom:60px}
.modal-pop-wakacje.pop-18lat .orange-circle.second p{padding-top:24px}
.modal-pop-wakacje.pop-18lat .orange-circle.second p span.super{font-size:55px}
.modal-pop-wakacje.pop-18lat .orange-circle.second p span.super span{font-size:var(--fs-16);font-weight:600}
.modal-pop-wakacje.pop-18lat.pop-may22.pop-septembr22 .table .border-promo{margin-top:-1px;border-left:3px solid #df6801;border-right:3px solid #df6801;display:block;padding:10px .35rem}
.modal-pop-wakacje.pop-18lat.pop-may22.pop-septembr22 .table .border-promo-open{border-left:3px solid #df6801;border-right:3px solid #df6801;border-top:3px solid #df6801;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;display:block}
.modal-pop-wakacje.pop-18lat.pop-may22.pop-septembr22 .table .border-promo-close{margin-top:-1px;border-left:3px solid #df6801;border-right:3px solid #df6801;border-bottom:3px solid #df6801;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;display:block}
.modal-pop-wakacje.pop-18lat.pop-may22.pop-septembr22 .btn-primary{background:#DF6801}
#popup_modal .klauzula{z-index:9999;background-color:#c2c2c2;padding:2px 25px;margin:10px 15%;border-radius:100px;position:relative;bottom:0;color:#000;left:0;right:0;display:block}
.modal-pop-wakacje.pop-18lat.pop-may22.pop-septembr22 .btn-primary{background:#0053D6}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may22.pop-septembr22.pop-radiowy22 .btn-primary{height:40px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may22.pop-feb-23 .sbmt-wrap .btn-primary{background-color:#DF6801}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may22.pop-mar23 .btn-primary{background-color:#eb6e02;right:auto;top:auto;padding:10px 25px 11px 25px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may22.pop-mar23.pop-apr-23 .btn-primary{background-color:#F9DD00;color:#292F29;height:51px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23{max-width:850px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .modal-content{background:transparent;box-shadow:none;border:none}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .modal-content::before{display:none}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 p{color:#000}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .section-wrap{background:#eaeef7;border-radius:25px;margin-top:40px;padding-bottom:5px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .img-theme{position:absolute;left:-73px;top:-120px;z-index:99;width:202px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .question{background:#0038e6;background:linear-gradient(90deg, #0038e6 0%, #000b70 100%);padding:10px 25px 10px 140px;font-size:32px;color:#fff;-webkit-border-top-left-radius:65px;-webkit-border-top-right-radius:65px;-moz-border-radius-topleft:65px;-moz-border-radius-topright:65px;border-top-left-radius:65px;border-top-right-radius:65px;margin-top:-60px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .question span{color:#5ad7ff}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 li p{font-size:var(--fs-16)}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .answer{background-color:#ed683f;color:#fff;padding:10px 25px 10px 140px;font-size:30px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .answer .subttl{font-size:24px;line-ehight:100%;display:block}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .text-secondary{font-size:var(--fs-16);line-height:145%;color:#000 !important}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .h3{color:#0046e3;font-weight:900;font-size:24px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .bg-left-content p b{font-size:20px;font-weight:900}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .profits-section{background-color:#b5ddff;position:relative;margin-bottom:15px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .profits-section .list-item{padding:15px 10px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .profits-section .list-item .heading{font-size:var(--fs-16)}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .profits-section .list-item.super{background-color:#fff;border:2px solid #0084fe;border-radius:25px;width:106%;padding:25px 20px 40px 20px;position:absolute;top:-10px;left:-3%}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .profits-section .list-item.super .new{display:inline-block;color:#fff;background-color:#ed683f;font-size:var(--fs-12);padding:3px 10px;text-transform:uppercase;position:absolute;left:-2px;top:-2px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .orange-circle{border:1px solid #eaeef7;background:#eaeef7;-webkit-border-radius:200px;-webkit-border-top-left-radius:30px;-moz-border-radius:200px;-moz-border-radius-topleft:30px;border-radius:200px;border-top-left-radius:30px;box-shadow:-10px 9px 19px rgba(0,0,0,0.3);height:125px;width:125px;right:auto;margin-right:0;margin-top:20px;bottom:auto;top:auto;position:relative;transform:rotate(-45deg);margin-left:-10px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .orange-circle.first p span.super{color:#0046e3;font-size:44px;text-transform:none}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .orange-circle.first p span.zapakiet{font-size:var(--fs-18);color:#0046e3;text-transform:none;display:block;line-height:110%;padding-top:15px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .orange-circle.first p{padding-top:3px;transform:rotate(45deg);padding-left:7px;color:#0046e3;font-size:var(--fs-18);text-transform:none}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .klauzula-new a,#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .form-wrapper a{color:#fff}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .form-wrapper .text-muted{color:#fff !important;opacity:.7}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .ok-list{position:relative}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .ok-list li{padding-left:45px;position:relative}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .ok-list li::before{display:block;content:' ';position:absolute;width:33px;height:33px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url('/img/lp/ok-ico-may.png');left:0;top:0}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .badge-new{display:inline-block;color:#fff;background-color:#ed683f;font-size:var(--fs-12);padding:3px 10px;text-transform:uppercase;position:absolute;left:-2px;top:-30px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 form{padding:0 5px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .close{top:-40px;right:35px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .btn-primary{height:41px;border:none;background-color:#ed683f}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .sbmt-wrap{box-shadow:none;right:11px;top:68px;z-index:999}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 #dbformTrZgoda_na_przetwarzanie_BIG{margin:0}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .custom-control-label{color:#fff;opacity:.7}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .incols input.form-control{height:40px;padding:3px 15px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .form-group.rel{margin:0}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23 .form-group .reqrd{top:25%}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23{color:#00104A;max-width:820px;margin:1.5rem auto 0 auto}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .modal-content{color:#00104A}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .custom-control-label{color:#00104A}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .section-wrap{border-radius:30px 390px 30px 30px;overflow:hidden;background:linear-gradient(291deg, #e2ecff 0%, #f5f9ff 100%)}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .h2{background:#ea5019;background:linear-gradient(90deg, #ea5019 11%, #f3b30f 79%);font-size:46px;font-weight:800;text-transform:uppercase;margin-bottom:15px;color:#fff;padding:15px 25px 15px 30px;margin-top:-1px;text-shadow:1px 1px 2px rgba(19,23,51,0.45)}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .h2 span.super{font-size:24px;text-transform:none;font-weight:400;color:#fff;display:block;line-height:120%}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .h2 span.extra{font-size:84px;text-transform:none;font-weight:900;color:#fff;display:inline;line-height:100%}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .hero-wrap{position:absolute;right:-47px;top:65px;z-index:99;width:320px;height:320px;background:#F2A510;border-radius:300px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .img-theme{position:absolute;top:auto;width:333px;bottom:-5px;left:5px;max-width:999px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .slogan{font-size:var(--fs-18);line-height:160%;font-weight:500;max-width:75%}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .ok-list{position:relative;list-style:none;padding-left:50px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .ok-list li{padding-left:35px;position:relative;font-size:var(--fs-18);margin-bottom:10px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .ok-list li::before{display:block;content:' ';position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url('/img/popups/list-point.png');left:0;top:4px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .info{font-size:var(--fs-16);width:55%}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .orange-badge-wrap{position:absolute;top:220px;right:260px;height:155px;width:155px;z-index:51}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .orange-badge-wrap .orange-bg{background-color:#DF6801;-webkit-border-radius:200px;height:155px;width:155px;position:absolute;z-index:1;-webkit-border-top-left-radius:30px;-moz-border-radius:200px;-moz-border-radius-topleft:30px;border-radius:200px;border-top-left-radius:30px;box-shadow:-3px 12px 16px 0 rgba(0,0,0,0.25);transform:rotate(-45deg)}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .orange-circle.first{margin-top:0;z-index:2;transform:rotate(0deg);box-shadow:none;background-color:transparent;position:absolute;top:0;right:0;border:none;height:155px;width:155px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .orange-circle.first>div{transform:rotate(45deg);padding-top:3px;padding-left:7px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .orange-circle.first p span.super{color:#fff;font-size:52px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .orange-circle.first p span.zapakiet{font-size:var(--fs-16);color:#fff}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .orange-circle.first p{padding-top:0;transform:rotate(0deg);padding-left:0;color:#fff}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .sbmt-wrap{top:-1px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .btn-primary{background-color:#0036e1}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .klauzula{margin:10px 0%;opacity:.8}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .close{top:30px;right:-20px;z-index:200}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .clock-wrap-border{width:275px;height:275px;padding:8px;border-radius:50%;background:linear-gradient(289deg, #00bcd6 0%, #faff00 93%);box-shadow:20px 12px 24px 0px rgba(0,0,0,0.25);position:absolute;top:42px;right:10px;z-index:50}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .clock-wrap{width:259px;height:259px;border-radius:50%;position:relative;overflow:hidden}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .clock{border-radius:50%;background:#fff url('/img/popups/zegar-bg2.jpg') no-repeat;background-size:cover;height:450px;padding-bottom:31%;position:absolute;width:450px;transform:rotate(-14deg);left:-47px;top:-21px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .clock.simple:after{background-color:#000;border-radius:50%;content:" ";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:6%;height:6%;z-index:10;filter:drop-shadow(5px 5px 4px rgba(0,0,0,0.2))}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .minutes-container,#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .hours-container,#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .seconds-container{position:absolute;top:0;right:0;bottom:0;left:0}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .hours{background:#000;height:36%;left:48.75%;position:absolute;top:20%;transform-origin:50% 100%;width:2.5%;border-radius:20px;filter:drop-shadow(5px 5px 4px rgba(0,0,0,0.2))}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .minutes{background:#000;height:46%;left:49%;position:absolute;top:10%;transform-origin:50% 100%;width:2%;border-radius:20px;filter:drop-shadow(5px 5px 4px rgba(0,0,0,0.2))}
@keyframes rotate{100%{transform:rotateZ(360deg)}}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .hours-container{animation:rotate 48s infinite linear}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .minutes-container{animation:rotate 4s infinite linear}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 form{padding:0 20px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .form-in h3{margin-left:30px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .form-in h3{font-size:23px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .form-group .reqrd{color:#e50000}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper a:hover{color:#fff}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul{list-style:none}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper.clearfix:after,#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper.clearfix:before{content:" ";display:table}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper.clearfix:after{clear:both}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper{-webkit-user-select:none}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-meridium{background:0 0 !important;box-shadow:0 0 0 !important;font-size:36px !important}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-meridium a{color:#313333}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper{text-align:center;position:absolute;width:220px;margin:0 auto;z-index:99999;right:2px;top:276px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper:after,#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper:before{content:" ";display:table}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper:after{clear:both}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul{position:relative;float:left;margin:5px;width:40px;height:90px;font-size:80px;font-weight:700;line-height:87px;border-radius:6px;box-shadow:0px 10px 13px rgba(0,0,0,0.6)}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:87px;text-decoration:none !important}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul li:first-child{z-index:2}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;-moz-perspective:200px;perspective:200px;margin:0 !important;overflow:visible !important;cursor:default !important}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;top:0}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:44px;left:0;z-index:5;width:100%;height:3px;background-color:#ccc;opacity:.7}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#EA5119;text-shadow:0 1px 2px rgba(0,0,0,0.4);text-align:center;background-color:#fff;border-radius:6px;font-size:56px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul li a div.up div.inn{top:0}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul li a div.down div.inn{bottom:0}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd .5s .5s linear both;-moz-animation:asd .5s .5s linear both;animation:asd .5s .5s linear both;z-index:5}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-divider{float:left;display:inline-block;position:relative;width:20px;height:100px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-divider:first-child{width:0;display:none}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-dot{display:block;background:#EA5019;width:8px;height:8px;position:absolute;border-radius:50%;left:4px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-divider .flip-clock-label{display:none}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-divider.minutes .flip-clock-label{display:none}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-divider.seconds .flip-clock-label{display:none}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-dot.top{top:35px}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-dot.bottom{bottom:35px}
@-webkit-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}
@-moz-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}
@-o-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}
@keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn .5s .5s linear both;-moz-animation:turn .5s .5s linear both;animation:turn .5s .5s linear both}
@-webkit-keyframes turn{0%{-webkit-transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0)}}
@-moz-keyframes turn{0%{-moz-transform:rotateX(90deg)}100%{-moz-transform:rotateX(0)}}
@-o-keyframes turn{0%{-o-transform:rotateX(90deg)}100%{-o-transform:rotateX(0)}}
@keyframes turn{0%{transform:rotateX(90deg)}100%{transform:rotateX(0)}}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 .5s linear both;-moz-animation:turn2 .5s linear both;animation:turn2 .5s linear both}
@-webkit-keyframes turn2{0%{-webkit-transform:rotateX(0)}100%{-webkit-transform:rotateX(-90deg)}}
@-moz-keyframes turn2{0%{-moz-transform:rotateX(0)}100%{-moz-transform:rotateX(-90deg)}}
@-o-keyframes turn2{0%{-o-transform:rotateX(0)}100%{-o-transform:rotateX(-90deg)}}
@keyframes turn2{0%{transform:rotateX(0)}100%{transform:rotateX(-90deg)}}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul li.flip-clock-active{z-index:3}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top, rgba(0,0,0,0.1) 0, #000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.1)), color-stop(100%, #000));background:linear,top,rgba(0,0,0,0.1) 0,#000 100%;background:-o-linear-gradient(top, rgba(0,0,0,0.1) 0, #000 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.1) 0, #000 100%);background:linear,to bottom,rgba(0,0,0,0.1) 0,#000 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top, rgba(0,0,0,0.1) 0, #000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.1)), color-stop(100%, #000));background:linear,top,rgba(0,0,0,0.1) 0,#000 100%;background:-o-linear-gradient(top, rgba(0,0,0,0.1) 0, #000 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.1) 0, #000 100%);background:linear,to bottom,rgba(0,0,0,0.1) 0,#000 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .3s linear both}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top, #000 0, rgba(0,0,0,0.1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #000), color-stop(100%, rgba(0,0,0,0.1)));background:linear,top,#000 0,rgba(0,0,0,0.1) 100%;background:-o-linear-gradient(top, #000 0, rgba(0,0,0,0.1) 100%);background:-ms-linear-gradient(top, #000 0, rgba(0,0,0,0.1) 100%);background:linear,to bottom,#000 0,rgba(0,0,0,0.1) 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top, #000 0, rgba(0,0,0,0.1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #000), color-stop(100%, rgba(0,0,0,0.1)));background:linear,top,#000 0,rgba(0,0,0,0.1) 100%;background:-o-linear-gradient(top, #000 0, rgba(0,0,0,0.1) 100%);background:-ms-linear-gradient(top, #000 0, rgba(0,0,0,0.1) 100%);background:linear,to bottom,#000 0,rgba(0,0,0,0.1) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .2s linear both}
@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}
@-moz-keyframes show{0%{opacity:0}100%{opacity:1}}
@-o-keyframes show{0%{opacity:0}100%{opacity:1}}
@keyframes show{0%{opacity:0}100%{opacity:1}}
@-webkit-keyframes hide{0%{opacity:1}100%{opacity:0}}
@-moz-keyframes hide{0%{opacity:1}100%{opacity:0}}
@-o-keyframes hide{0%{opacity:1}100%{opacity:0}}
@keyframes hide{0%{opacity:1}100%{opacity:0}}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23.pop-sep23 .btn-primary{background-color:#DF6801}
#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23.pop-sep23.sylwek-23 .btn-primary{height:43px}
#popup_modal .pop-faktura-bik{max-width:900px;margin-top:140px}
#popup_modal .pop-faktura-bik .modal-content{border:none;border-radius:16px}
#popup_modal .pop-faktura-bik p.mute{color:#5B5B5B}
#popup_modal .pop-faktura-bik h3{font-size:32px}
#popup_modal .pop-faktura-bik .close{border-radius:100px;background-color:#fff;border:1px solid #afafaf;width:44px;height:44px;opacity:1;position:absolute;top:-15px;right:-10px}
#popup_modal .pop-faktura-bik .close .bar{display:block;height:2px;width:18px;background-color:#AFAFAF;border-radius:10px;position:absolute;left:50%;margin-left:-9px;top:50%;margin-top:-2.5px;transform:rotate(45deg)}
#popup_modal .pop-faktura-bik .close .bar:last-child{transform:rotate(-45deg)}
#popup_modal .pop-samorzad{max-width:720px;margin-top:80px;overflow:visible}
#popup_modal .pop-samorzad .modal-content{border:none;border-radius:16px;overflow:visible;box-shadow:0 20px 50px rgba(0,0,0,0.22)}
#popup_modal .pop-samorzad .close{border-radius:100px;background-color:#fff;border:1px solid #afafaf;width:44px;height:44px;opacity:1;position:absolute;top:-15px;right:-10px;z-index:10;padding:0;margin:0}
#popup_modal .pop-samorzad .close .bar{display:block;height:2px;width:18px;background-color:#8F8F8F;border-radius:10px;position:absolute;left:50%;margin-left:-9px;top:50%;margin-top:-1px;transform:rotate(45deg)}
#popup_modal .pop-samorzad .close .bar:last-child{transform:rotate(-45deg)}
#popup_modal .pop-samorzad .pop-content{padding:0 !important;color:#222}
#popup_modal .pop-samorzad .ps-hero{position:relative;overflow:hidden;background:#fff;border-radius:16px 16px 0 0}
#popup_modal .pop-samorzad .ps-hero__img{position:relative;display:block}
#popup_modal .pop-samorzad .ps-hero__img img{width:75%;display:block;height:230px;object-fit:cover;margin-left:auto}
#popup_modal .pop-samorzad .ps-hero__img::after{content:'';position:absolute;left:0;top:0;width:60%;height:100%;background:linear-gradient(90deg, #fff 0%, #fff 50%, rgba(255,255,255,0.8) 70%, rgba(255,255,255,0) 100%);pointer-events:none}
#popup_modal .pop-samorzad .ps-hero__text{position:absolute;left:0;bottom:0;z-index:2;padding:25px 35px;max-width:55%}
#popup_modal .pop-samorzad .ps-hero__title{font-weight:900;font-size:28px;line-height:1.2;color:#000;margin:0 0 6px}
#popup_modal .pop-samorzad .ps-hero__subtitle{font-size:15px;line-height:1.4;color:#333;font-weight:400;margin:0}
#popup_modal .pop-samorzad .zindex-wrap{padding:15px 28px 20px;background-color:#F2F2F2;border-radius:0 0 16px 16px}
#popup_modal .pop-samorzad .form-in.row{display:flex !important;flex-wrap:wrap !important}
#popup_modal .pop-samorzad .form-in .form-group input.form-control{border:1px solid #ccc;border-radius:50px;height:42px;font-size:14px;padding-left:18px;padding-right:18px;background-color:#fff}
#popup_modal .pop-samorzad .form-in .form-group input.form-control::placeholder{color:#999;opacity:1}
#popup_modal .pop-samorzad .form-in .ps-field-name{order:-3 !important}
#popup_modal .pop-samorzad .form-in .ps-field-tel{order:-2 !important}
#popup_modal .pop-samorzad .form-in .ps-field-nip{order:-1 !important}
#popup_modal .pop-samorzad .form-in .label-wrap,#popup_modal .pop-samorzad .form-in .hide-this,#popup_modal .pop-samorzad .form-in .reqrd{display:none !important}
#popup_modal .pop-samorzad .form-in .form-group.incols{margin-bottom:8px}
#popup_modal .pop-samorzad .form-in .form-group.incols .control-wrap,#popup_modal .pop-samorzad .form-in .form-group.incols .w-100{padding:0}
#popup_modal .pop-samorzad .form-in .form-group{position:relative}
#popup_modal .pop-samorzad .form-control.error,#popup_modal .pop-samorzad .custom-control-input.error~.custom-control-label::before{border-color:#111 !important}
#popup_modal .pop-samorzad .invalid-feedback{position:absolute;left:12px;top:100%;margin:4px 0 0;background:rgba(0,0,0,0.88);color:#fff;font-size:10px;line-height:1.2;padding:5px 8px;border-radius:4px;z-index:20;box-shadow:0 3px 10px rgba(0,0,0,0.18);max-width:170px;width:auto}
#popup_modal .pop-samorzad .invalid-feedback::before{content:'';position:absolute;left:12px;bottom:100%;border-width:0 5px 5px 5px;border-style:solid;border-color:transparent transparent rgba(0,0,0,0.88) transparent}
#popup_modal .pop-samorzad .form-group .w-100,#popup_modal .pop-samorzad .form-group .custom-control{position:relative}
#popup_modal .pop-samorzad .ps-consent-rodo .invalid-feedback,#popup_modal .pop-samorzad .ps-consent-sms .invalid-feedback,#popup_modal .pop-samorzad .ps-consent-tel .invalid-feedback{left:24px}
#popup_modal .pop-samorzad .ps-clause-contact{font-size:11px;color:#666;border-bottom:none !important;padding-top:4px !important;padding-bottom:8px !important;margin-bottom:6px !important}
#popup_modal .pop-samorzad .ps-clause-contact .control-wrap{font-size:11px;color:#666;line-height:1.4}
#popup_modal .pop-samorzad .ps-consent-rodo{margin-bottom:6px !important}
#popup_modal .pop-samorzad .custom-control-label{font-size:11px;line-height:1.4}
#popup_modal .pop-samorzad .custom-control-label::before,#popup_modal .pop-samorzad .custom-control-label::after{top:0.1rem}
#popup_modal .pop-samorzad .custom-control-input:checked~.custom-control-label::before{background-color:#043CD7;border-color:#043CD7}
#popup_modal .pop-samorzad .form-in>.control-wrap{flex:0 0 100%;max-width:100%}
#popup_modal .pop-samorzad .form-in>.control-wrap .mb-2.fs-12,#popup_modal .pop-samorzad .form-in>.control-wrap .fs-12{font-size:11px !important;color:#333;line-height:1.4}
#popup_modal .pop-samorzad .form-in>.control-wrap .mb-2{margin-bottom:4px !important}
#popup_modal .pop-samorzad .ps-consent-sms,#popup_modal .pop-samorzad .ps-consent-tel{flex:0 0 auto !important;max-width:none !important;width:auto !important;margin-right:25px;margin-bottom:4px !important}
#popup_modal .pop-samorzad .form_header{margin-bottom:8px}
#popup_modal .pop-samorzad .form_header_content p{font-size:11px;color:#666;line-height:1.4;margin-bottom:0}
#popup_modal .pop-samorzad .btn.btn-primary{background-color:#043CD7;border-color:#043CD7;border-radius:30px;padding:10px 35px;font-weight:600;color:#fff;text-transform:none;font-size:14px}
#popup_modal .pop-samorzad .btn.btn-primary:hover,#popup_modal .pop-samorzad .btn.btn-primary:focus{background-color:#032fb0;border-color:#032fb0}
#popup_modal .pop-samorzad .sbmt-wrap{top:0 !important}
#popup_modal .pop-samorzad .form-group.row[style]{align-items:center;margin-top:2px !important;flex:0 0 100%;max-width:100%}
#popup_modal .pop-samorzad .form-group.row[style] .col-md-6{display:flex;align-items:center}
#popup_modal .pop-samorzad .form-group.row[style] p{margin-bottom:0}
#popup_modal .pop-samorzad .fs-12 a{font-size:12px;color:#043CD7;display:inline-block;line-height:1.35;text-decoration:none}
#popup_modal .pop-samorzad .fs-12 a:hover{text-decoration:underline}
@media (max-width:767px){#popup_modal .pop-samorzad{max-width:95vw;margin-top:20px}
#popup_modal .pop-samorzad .zindex-wrap{padding:14px 15px 16px}
#popup_modal .pop-samorzad .ps-hero__img img{height:160px;width:80%}
#popup_modal .pop-samorzad .ps-hero__text{padding:18px 15px;max-width:90%}
#popup_modal .pop-samorzad .ps-hero__title{font-size:22px}
#popup_modal .pop-samorzad .ps-hero__subtitle{font-size:13px}
#popup_modal .pop-samorzad .ps-consent-sms,#popup_modal .pop-samorzad .ps-consent-tel{flex:0 0 100% !important;width:100% !important;margin-right:0}
#popup_modal .pop-samorzad .invalid-feedback{max-width:100%}
#popup_modal .pop-samorzad .form-group.row[style] .col-md-6{display:block}
#popup_modal .pop-samorzad .form-group.row[style] .col-md-6:last-child{margin-top:10px}}
.promo-white-badge{background-color:#fff;color:#ea6c02;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:inline-block;padding:4px 20px;text-transform:uppercase;font-weight:800;font-size:19px}
.top-baner .counter{font-weight:900;font-size:24px;text-shadow:none;display:none}
.top-baner .text-white .counter{text-shadow:none}
.top-baner .promo-exception h1{font-size:34px;text-transform:uppercase}
.top-baner .promo-exception p{font-size:20px;text-transform:none;text-shadow:none;font-weight:500}
.top-baner .promo-exception .btn.btn-green.btn-full,.top-baner .promo-exception .btn.btn-green.btn-full:hover{border-color:#043CD7;background-color:#043CD7;color:#fff}
.top-baner .promo-exception .promo-white-badge{background-color:#F9DD00;color:#292F29}
@keyframes de-wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transform-origin:50%50%;transform-origin:50%50%}7.5%{-webkit-transform:translateX(-20px) rotate(-4deg);transform:translateX(-20px) rotate(-4deg)}15%{-webkit-transform:translateX(10px) rotate(4deg);transform:translateX(10px) rotate(4deg)}22.5%{-webkit-transform:translateX(-10px) rotate(-2.6deg);transform:translateX(-10px) rotate(-2.6deg)}30%{-webkit-transform:translateX(6px) rotate(1.4deg);transform:translateX(6px) rotate(1.4deg)}37.5%{-webkit-transform:translateX(-3px) rotate(-0.6deg);transform:translateX(-3px) rotate(-0.6deg)}50%{-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}
@keyframes waggle{0%{transform:none}11%{transform:rotateZ(-20deg) scale(1.3)}12%{transform:rotateZ(25deg) scale(1.29)}13%{transform:rotateZ(-15deg) scale(1.28)}15%{transform:rotateZ(15deg) scale(1.27)}17%{transform:rotateZ(-12deg) scale(1.26)}19%{transform:rotateZ(0) scale(1)}100%{transform:rotateZ(0) scale(1)}}
.wobble{-webkit-animation:de-wobble 2.8s both ease infinite;animation:de-wobble 2.8s both ease infinite;text-align:center;display:inline-block}
.waggle{-webkit-animation:waggle 4s forwards ease-out infinite;animation:waggle 4s forwards ease-out infinite;text-align:center;display:inline-block}
#cfwf-search{width:100%;margin:0}
#cfwf-search .form-row{width:55%}
#cfwf-search.helpcenter-search input[type="text"]{border:1px solid #ccc;height:40px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:5px 100px 8px 15px;-webkit-box-shadow:0px 0px 18px 0px rgba(0,0,0,0);-moz-box-shadow:0px 0px 18px 0px rgba(0,0,0,0);box-shadow:0px 0px 18px 0px rgba(0,0,0,0)}
#cfwf-search.helpcenter-search button[type="submit"]{position:absolute;right:0;bottom:0;height:40px}
.join-fwf{transition:0.5s;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);box-shadow:15px 15px 40px 0px rgba(0,20,85,0.1);display:block;background-color:#fff;padding:30px 20px 0 30px;margin-bottom:3rem;position:relative;overflow:hidden}
.join-fwf::after{content:' ';display:block;width:6px;height:380px;background:#043CD7;background:-moz-linear-gradient(top, #043cd7 0%, #003f72 100%);background:-webkit-linear-gradient(top, #043cd7 0%, #003f72 100%);background:linear-gradient(to bottom, #043cd7 0%, #003f72 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#043CD7', endColorstr='#003f72', GradientType=0);position:absolute;left:0;top:0}
.join-fwf h4{font-size:20px;text-transform:uppercase}
.join-fwf p{font-size:var(--fs-16);margin-bottom:2rem}
.join-fwf p .btn{font-weight:400}
.fwf-not-found{margin-bottom:100px;padding-top:60px;border-top:1px solid #ebebeb}
.fwf-not-found .who{font-size:36px;line-height:4rem;margin-bottom:1rem;font-weight:400}
.fwf-not-found .itsnot{font-size:20px;margin-bottom:35px;color:#f05126;position:relative;padding:20px 0}
.fwf-not-found .itsnot::before{content:' ';display:inline-block;width:34px;margin-right:10px;margin-bottom:-12px;height:34px;background-repeat:no-repeat;background-position:center;background-image:url('/img/redx.png');border:1px solid #f05126;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.all-good{margin-bottom:100px;padding-top:60px;border-top:1px solid #ebebeb}
.all-good h3{font-size:36px;color:#043CD7}
.all-good .ok-box{position:relative}
.all-good .ok-box>div{height:130px;display:flex;align-items:center;justify-content:center;margin:20px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.29);-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.29);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.29)}
.all-good .ok-box::before{content:' ';display:block;width:60px;top:2px;left:50%;position:absolute;margin-left:-30px;height:34px;background-repeat:no-repeat;background-position:center;background-image:url('/img/green-check.png');background-color:#fff}
.fwf-is-on{border:1px solid #ebebeb;padding:25px 30px 10px 30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fwf-is-on h4{text-transform:uppercase;color:#043CD7;font-size:20px}
.fwf-is-on img{margin-top:10px}
.fwf-is-on .btn{font-weight:400}
.fwf-company-info{margin-top:100px}
.fwf-company-info p,.fwf-company-info{font-size:var(--fs-16)}
.fwf-company-info .short-info{margin-bottom:40px}
.fwf-company-info .comp-data{margin-bottom:90px}
.xs-ico.xs-ico-location{background-image:url('/img/xs-ico-loclz.png')}
.xs-ico.xs-ico-tel{background-image:url('/img/xs-ico-tel.png')}
.xs-ico.xs-ico-mail{background-image:url('/img/xs-ico-mail.png')}
.xs-ico.xs-ico-data{background-image:url('/img/xs-ico-data.png')}
.contact-bok{margin-top:40px}
.contact-bok h4{margin:20px 0 15px 0}
.contact-bok p.huge{font-size:40px;line-height:40px;margin-bottom:10px}
.contact-bok p{font-size:var(--fs-16);margin-bottom:25px}
.contact-bok p span{display:inline-block;margin-left:15px}
.bok-site .cok p{margin:0;padding:10px 0 0 30px}
.bok-site .contact-box{padding:25px 10px 30px 130px;margin:15px 0 20px 0;position:relative;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:10px 10px 20px 0px rgba(0,20,85,0.1);box-shadow:10px 10px 20px 0px rgba(0,20,85,0.1);height:203px;overflow:hidden}
.bok-site .contact-box a{text-decoration:none}
.bok-site .contact-box.cok-warning{padding:15px 10px 20px 90px;background-image:url('/img/ico-fraud-warning2.png');background-repeat:no-repeat;background-position:15px 18px;overflow:visible;background-size:55px auto;margin:0 0 10px 0}
.bok-site .contact-box.cok-warning.cert-report{background-image:url('/img/ico-cert-report.svg')}
#overlay>div{overflow:auto}
#overlay #txtmsg div{text-align:left}
.bok-site .contact-box img{position:absolute;left:-30px;top:0;bottom:0;display:block;height:203px}
.bok-site .contact-box h4,.bok-site .contact-box .h4{font-size:20px;height:3rem;margin-bottom:1rem}
.bok-site .contact-box .xs-ico{padding:5px 0 5px 30px;margin-bottom:10px}
#contentMap{height:650px;width:100%;margin:0}
.bok-site .contact-box.cok{padding:0}
.bok-site .contact-box.coktel{height:auto;min-height:203px;margin-bottom:35px}
.bok-site .contact-box.cokmail{height:auto;min-height:203px}
.bok-site .contact-box.cokmail p{padding:0}
.bok-site .contact-box.cok>div{padding:25px 10px 40px 90px}
.bok-site .contact-box.cok>div.mail{background-image:url('/img/xl-ico-mail.png');background-repeat:no-repeat;background-position:15px 19px;overflow:visible;background-size:55px auto}
.bok-site .contact-box.cok>div.tel{background-image:url('/img/xl-ico-tel.png');background-repeat:no-repeat;background-position:15px 25px;overflow:visible;background-size:55px auto}
.bok-contact h2,.bok-contact .h2{height:80px;font-size:40px}
.bok-contact .biuro-s>p{min-height:52px}
.bok-site .contact-box.cok>div h4{margin-bottom:10px;height:auto}
.bok-site .contact-box a{font-size:var(--fs-16);font-weight:400}
.bok-contact .column-cok h2,.bok-contact .column-cok .h2{height:80px;font-size:32px}
.bok-site h1.low-margin,.bok-site h2.low-margin{margin-bottom:25px}
.fwf-company-info .comp-data.low-margin{margin-bottom:20px}
.fwf-company-info .company-logo{max-width:180px;margin-bottom:30px}
.fwf-company-info.bok-site h4{font-size:20px}
.goto-form-handle{display:none}
.carousel{position:relative;width:15em;height:15em;margin:0 auto;transform-style:preserve-3d;transition:transform .5s ease}
.carousel[data-slide="1"]{transform:rotateY(0deg)}
.carousel[data-slide="2"]{transform:rotateY(-90deg)}
.carousel[data-slide="3"]{transform:rotateY(-180deg)}
.carousel[data-slide="4"]{transform:rotateY(-270deg)}
.front{transform:translateZ(7.5em)}
.prev{left:0}
@media (max-width:1350px){.small-foto.active-firma{background-position:-100px bottom}
.raport-box .inside{padding-bottom:90px}
.dropdown-login .dropdown-all-systems.show{width:auto;max-width:100%;right:0 !important}}
@media (max-width:1240px){.container{max-width:98%;margin:0 1%}
.the-big-circle,.the-big-circle::after{width:37vw;height:37vw}
.the-big-circle img{max-height:26vw}
.the-big-circle .dot-thing.top-left{top:5vw;left:4.3vw}
.the-big-circle .dot-thing.left{top:20vw;left:-7px}
.the-big-circle .dot-thing.bottom-left{bottom:5vw;left:4.3vw}
.the-big-circle .dot-thing.bottom{left:20vw;bottom:-7px}
.the-big-circle .dot-thing.bottom-right{bottom:5vw;right:4.3vw}
.the-big-circle .dot-thing.right{top:20vw;right:-7px}
.the-big-circle .dot-thing.top-right{top:4.3vw;right:5vw}
.the-big-circle .dot-thing.top{left:20vw;top:-7px}
.tbc-section .on-left .dsc,.tbc-section .on-right .dsc{position:relative;width:100%;right:auto;left:auto;margin-bottom:20px;bottom:auto;top:auto}
.wehelp-slider .slick-next{right:-20px}
.top-baner .slick-prev{left:5px}
.top-baner .slick-next{right:5px}
.menu-bottom li a{padding:0 .5rem}
.smoked-glass-box .outer{overflow:hidden;background-color:#fff}
.smoked-glass-box .outer::after{width:800px;height:800px;left:-390px;top:calc(50% - 400px)}
.smoked-glass-box .h1{font-size:34px}
.smoked-glass-box .smoked-glass.custom-p{padding:30px 40px}}
@media (max-width:1160px){.problems-select ul{align-items:flex-end;justify-content:space-evenly}
.problems-select ul li{margin-right:0}
.help-search-wrap form{max-width:60%;margin:0 20%}
.contact-bok p.huge{font-size:30px}
.services .box h4{font-size:var(--fs-18)}
.menu-top{margin-left:0}}
@media (min-width:1024px){.hidden-over-960{display:none;visibility:hidden}}
@media (max-width:1024px){.top-baner h2{padding-top:80px}
.top-baner .p-item{height:350px}
section.small-foto{background-position:-60px bottom}
.biuro-s .contact-box img{display:none}
.biuro-s .contact-box{padding:15px}
.bok-site .cok p{margin:0;padding:10px 0 0 0}
.bok-site .contact-box.cok>div{padding:15px 10px 10px 80px}
.right-set{padding-bottom:15px}
.contact-section .select-contact-form{width:50%;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;margin:0 auto}
.contact-section .select-contact-form .btn{width:100%;padding-left:0;padding-right:0;font-size:var(--fs-14)}
.contact-section .select-contact-form .btn:first-child{-webkit-border-radius:14px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:14px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:14px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.contact-section .select-contact-form .btn:last-child{-webkit-border-radius:0;-webkit-border-bottom-right-radius:14px;-webkit-border-bottom-left-radius:14px;-moz-border-radius:0;-moz-border-radius-bottomright:14px;-moz-border-radius-bottomleft:14px;border-radius:0;border-bottom-right-radius:14px;border-bottom-left-radius:14px}
.wehelp-slider .slick-list{padding-right:40%}
.wehelp-slider .slick-list::after{width:50%}
.wehelp-slider .slick-next{right:-20px}
.big-numbers .col-sm-1{display:none}
.big-numbers .col{margin-bottom:40px}
.slick-prev{left:-20px}
.slick-next{right:-20px}
.contact-section .contact-form-wrap{padding:40px}
.contact-section .contac-minifoot{padding:15px 40px}
.slider-select ul{display:block}
.slider-select ul li{display:inline-block}
.slider-select ul .dropdown{display:inline-block}
.slider-select ul .dropdown .dropdown-toggle{font-size:36px;font-weight:700;color:#021651;padding:0}
.slider-select ul .dropdown .dropdown-toggle::after{background-image:url('/img/dropdown-arrw-btn-biggr.png');width:25px;height:14px;top:23px;right:-37px}
.problems-select ul{display:block}
.problems-select ul li{display:inline-block}
.problems-select ul .dropdown{display:inline-block}
.problems-select ul .dropdown .dropdown-toggle{font-size:36px;font-weight:700;color:#021651}
.problems-select ul .dropdown .dropdown-toggle::after{background-image:url('/img/dropdown-arrw-btn-biggr.png');width:25px;height:14px;top:23px;right:10px}
.contact-bok p.huge{font-size:30px}
.col-6-at-md{width:50%;min-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}
.full-screen-only{display:none !important;visibility:hidden}
nav.sitenav .navbar-collapse.collapse{display:none;height:0;padding-bottom:0;overflow:visible;visibility:visible}
nav.sitenav .navbar-collapse.collapse.show{display:block;height:auto}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#888;margin-bottom:5px}
.navbar-toggle .not-iconbar{line-height:30px;position:absolute;left:-50px;top:2px;font-size:var(--fs-18)}
.navbar-toggle{display:block;position:absolute;right:20px;top:29px;float:none;padding:9px 10px;margin-top:0;margin-right:0;margin-bottom:0;background-color:transparent;background-image:none;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-radius:4px}
.menu-bottom-wrap{float:none;width:100%;max-width:100%;border-top:1px solid #ededed}
.menu-bottom-wrap .menu-bottom li{width:100%;max-width:100%;padding:15px 0}
nav.sitenav .lower{position:relative}
.menu-bottom{margin-top:0;margin-bottom:0;border-bottom:1px solid #ededed;width:100%;max-width:100%}
.menu-bottom-wrap .row .col{width:100%;max-width:100%;flex-basis:100%;text-align:left !important}
.right-set a.contact-link{font-size:var(--fs-16);color:#021651}
.right-set a.contact-link,.right-set>span{width:100%;display:block;margin:1rem}
nav .goto-login{margin-left:0}
.menu-bottom{margin-left:0px}
.card .desktopOnly{display:none;visibility:hidden}
.card-body{padding:1.25rem .25rem}
.card-body h4{font-size:var(--fs-16)}
.goto-form-handle{display:flex;position:fixed;bottom:0;left:0;right:0;padding:10px 20px 5px 20px;background-color:#fff;z-index:9999999;-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 7px 0px rgba(0,0,0,0.25)}
.goto-form-handle p{font-size:var(--fs-16);padding:10px 0;margin:0}
.contact-section.width-80{width:100%;margin:0;padding:0 15px}
.help-search-wrap form{max-width:70%;margin:0 15%}
.help-search-wrap{height:240px}
.btn{letter-spacing:0}
.dropdown-login .goto-login{width:100%}
.dropdown-login .dropdown-all-systems.show{width:100%;max-width:100%;left:0 !important;right:0 !important}
#floating-phone-form.open{bottom:190px;left:10px;width:95%;max-height:180px;height:auto}
.big-numbers .bik-group-wrap .group-txt{font-size:32px}}
@media (max-width:991px){.newcennik-col .wrap{max-width:420px;margin:0 auto 25px auto}
.scroll-down .top-contact-bar{top:0px}
.cennik-common-features h2{font-size:28px}
.newcennik-col .mobile-nav{display:block}
.newcennik-col .mobile-nav .btn{margin:0 10px}
.newcennik-col .profits,.newcennik-col.hovering .profits,.newcennik-col.major.hovering .profits,.newcennik-col .profits,.newcennik-col.selected .profits,.newcennik-col.major.selected .profits{max-height:0;overflow:hidden;transition:0.3s;padding-top:0;margin-top:0;border-top:none}
.newcennik-col .hide-atmobile{display:none}
.newcennik-col.active .profits,.newcennik-col.major.active .profits{padding-top:20px;margin-top:15px;border-top:2px solid rgba(0,0,0,0.1);max-height:999px;transition:0.3s}
.newcennik-col.active.hovering .profits,.newcennik-col.major.active.hovering .profits,.newcennik-col.active.selected .profits,.newcennik-col.major.active.selected .profits{border-top:2px solid rgba(255,255,255,0.1)}
.wesolve-athome .centerbox{height:400px}
.top-baner-still h1,.top-baner h1{font-size:26px}
nav .dropdown-menu .goto-login{margin-left:0;margin-top:13px}
.dropdown-login.show .goto-login{z-index:99}
.dropdown-login .dropdown-all-systems.show{background:#fff}
.dropdown-login .dropdown-all-systems.show h3{font-size:24px}
.dropdown-login .dropdown-all-systems.show h4{font-size:20px}
.dropdown-login .dropdown-all-systems.show .close{position:absolute;right:8px;top:3px;height:30px;float:none;opacity:1;cursor:pointer}
.dropdown-login .dropdown-all-systems.show .close .bar{display:block;width:4px;height:26px;border-radius:3px;background:#7C7C7C;position:absolute;right:10px;top:5px}
.dropdown-login .dropdown-all-systems.show .close .bar-1{transform:rotate(45deg)}
.dropdown-login .dropdown-all-systems.show .close .bar-2{transform:rotate(-45deg)}
.dropdown-login .dropdown-all-systems.show .left-pseudoborder::before{left:-5px}
#offer-2021 .trait.highlight{background-color:#f2f2f2;border-radius:36px;position:relative}
#offer-2021 .highlight.trait.bggr.blue{-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px}
#offer-2021 .trait.highlight::before{display:none}
#offer-2021 .trait.highlight::after{display:none}
#offer-2021 .trait{height:auto}
#offer-2021 .section-first .info{margin-bottom:15px;height:auto}
.modal-pop-wakacje .featury .item{width:40%;float:left;margin:15px 5% 0 5%}
.modal-pop-wakacje .featury{display:block !important}
.modal-pop-wakacje .featury .item .del{left:24%}
.modal-pop-wakacje .orange-circle{right:90px}
.modal-pop-wakacje .btn-primary{padding:10px 20px 11px 20px;letter-spacing:1px}
.dropdown-login .dropdown-menu.show .bg-bigblue{border:none !important}
.home-demo-baner h2{font-size:26px}
.home-demo-baner .undertitle{font-size:22px}
.modal-pop-wakacje.pop-18lat .modal-content{background-position:-300px center}
.modal-pop-wakacje.pop-18lat h2 span{font-size:30px}
.modal-pop-wakacje.pop-18lat .orange-circle.second{right:auto;left:190px;top:40px;bottom:auto}
.home-corp-selectboxes .rounded-3 .selectbox{height:310px;background:#fff;background:linear-gradient(0deg, rgba(255,255,255,0) 30%, #fff 80%)}
.top-baner24 h1{font-size:26px}
.top-baner24 .img-bg{height:100%}
.overlaping-circles .container{max-width:700px;margin:0 auto}}
@media (max-width:850px){#popup_modal .modal-pop-wakacje.pop-18lat.pop-may23.pop-jul23 .h2 span{font-size:22px}}
@media (min-width:768px){.mobileOnly{display:none}}
@media (max-width:767px){.dropdown-login .dropdown-all-systems.show{background:#fff;top:-30px !important}
.dropdown-login .dropdown-all-systems.show h3{font-size:22px}
.dropdown-login .dropdown-all-systems.show h4{font-size:var(--fs-18)}
.dropdown-login .dropdown-all-systems.show ul li{margin-bottom:5px}
.dropdown-login .dropdown-all-systems.show .ico-person,.dropdown-login .dropdown-all-systems.show .ico-gear{width:30px}
.dropdown-login .dropdown-all-systems.show .left-pseudoborder::before{display:none}
nav .contact-link{letter-spacing:0;margin:0 7px}
.goto-search{margin-left:10px}
.dropdown-toggle{padding-left:0;margin-top:10px}
#floating-phone-form.open{max-height:290px}
#floating-phone-form.open .btn.btn-primary{position:relative;top:auto;right:auto}
#floating-phone-form.open .floating-phone-clause{left:0;bottom:-90px}}
@media (max-width:768px){body{width:100%;overflow-x:hidden;overflow-y:auto}
#sitecontent{overflow-x:hidden}
.lp-form-widget{width:350px;margin-right:0}
h4{font-size:var(--fs-16)}
a.ico-dwnld{padding-left:65px}
.top-baner .p-item{background-position:-50px top}
.top-baner .promo-white-badge{font-size:var(--fs-16)}
.dropdown-help-menu{left:-15px !important;margin:0}
.dropdown-login .dropdown-menu .login-item{padding:0 15px;margin:10px 0}
.menu-top{margin-left:0}
.some-features .fancy-line::after{max-width:60px}
.contact-section .contact-form-wrap{padding:20px}
.contact-section .contac-minifoot{padding:15px 10px}
.logo img{max-width:165px}
.side-news{margin-top:45px}
.wehelp-slider .card{padding:40px .5rem 10px 38%}
.wehelp-slider .card .btn{font-size:var(--fs-14)}
.wehelp-slider .p-item img{height:200px}
.wehelp-slider .card .btn{position:unset;left:auto;bottom:auto}
.artc-socialbuttons{margin-top:-20px;margin-bottom:20px;position:unset;right:auto;top:0;text-align:left !important}
.article-right-column .rcommnd h3{margin-top:0}
.article-right-column{margin-top:40px}
.article-right-column .rcmnd-fotobox{margin-top:70px}
.blue-border-boxes .box.new{padding-left:120px;position:relative;height:auto;min-height:120px;display:flex;justify-content:center}
.blue-border-boxes .box .blue-circle-ico{position:absolute;left:20px;top:50%;margin-top:-40px}
.cennik-col .hide-this{max-height:1px;overflow:hidden;transition:0.5s}
.cennik-col.active .hide-this{max-height:3000px;overflow:visible;transition:0.4s}
.cennik-col .unwrap-button{transition:0.4s;z-index:9999;width:36px;height:20px;background-repeat:no-repeat;background-image:url('/img/arrw-down-blu.png');position:absolute;right:65px;top:120px}
.cennik-col.active .unwrap-button{transform:rotate(180deg);transition:0.4s}
.cennik-col.major .unwrap-button{background-image:url('/img/arrw-down-wht.png')}
.cert-ad-box{width:100%;margin:60px 0;padding:15px;background-position:-330px center}
.page-nav .nav li a{padding:5px 20px}
.page-nav .nav{width:100%;margin:5px 0}
.price-info-box{max-width:84%;margin-left:auto;margin-right:auto}
.raport-box .inside{padding-left:20px;padding-right:20px;padding-bottom:0}
.raport-box.raport-kontakt .inside{padding-top:0;padding-bottom:140px}
.our-solutions .h-withico{margin-top:50px}
.this-or .this-right{margin-top:30px}
.this-or .this-right .inside{padding-left:30px}
.this-box .inside{min-height:0}
.liderzy-slider .lider-box{padding:60px 54px 45px 105px}
.contact-bok p.huge{font-size:24px}
.fwf-company-name{margin-bottom:40px}
.fwf-company-info .comp-data.low-margin{margin-bottom:40px}
.im-in-big-whattodo .width-80{width:100%;margin:0 0 90px 0}
.im-in-big-whattodo .row:nth-child(odd) .step-circle{float:none}
.im-in-big-whattodo .row:nth-child(even) .step-circle{float:none}
.im-in-big-whattodo .step-circle{margin:10px auto}
.uslugi .cinematic-exp{margin-top:0}
.uslugi .p-item>div{padding:30px 20px 10px 20px}
.col-6-at-sm{width:50%;min-width:50%;padding-right:15px;padding-left:15px}
.col-3-at-md{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-9-at-md{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.desktopOnly{display:none;visibility:hidden}
.text-left-at-sm{text-align:left !important}
.abonamenty-offer .offer-boxes{padding:30px 10vw 0 10vw}
.abonamenty-offer .offer-boxes .white-box{margin-bottom:45px}
.abonamenty-offer h2{max-width:90%;font-size:26px}
.cennik-common-features h2{font-size:20px}
.cennik-common-features .green-check{padding-right:0}
.cennik-common-features .border-light{padding:30px 15px 30px 20px}
.yes-man{padding-left:0;position:relative}
.who-foto{margin-left:10px}
.yes-man .who{position:absolute;left:120px;top:30px}
.help-search-wrap h2{font-size:30px}
.text-center-at-md{text-align:center}
.contact-section .contac-minifoot p{margin-bottom:10px}
.biuro-s .contact-box img{display:block;left:0px}
.biuro-s .contact-box{padding:25px 10px 30px 170px}
.bok-site .cok p{margin:0;padding:10px 0 0 0}
.bok-site .contact-box.cok>div{padding:30px 10px 10px 100px}
.abonamenty-offer-konsument::after{display:none}
.bik-group .gbiklogo,.bik-group div{justify-content:center}
.bik-group h4{padding-top:10px}
.top-baner{max-height:900px}
.abonamenty-offer-konsument{background-image:url('/img/banerabonament-klient.jpg')}
.abonamenty-offer-konsument.instytucje-zmiany{background-image:url('/img/instytucje/zmiany-w-ustawie2.jpg')}
.abonamenty-offer-konsument.instytucje-pofs{background-image:url('/img/instytucje/instyt-programofs-bg.jpg')}
.abonamenty-offer-konsument.instytucje-alimenty{background-image:url('/img/instytucje/instyt-alimenty.jpg')}
.abonamenty-offer-konsument.instytucje-piu{background-image:url('/img/instytucje/oferta-podmioty-uprawnione.jpg')}
.abonamenty-offer-konsument{background-size:cover}
.abonamenty-offer-konsument>div{background-color:rgba(0,0,0,0.65);margin:0;width:100%;max-width:100%}
.help-article .faq-section .faq-unravel{font-size:var(--fs-16)}
.problems-select.select-pills ul li{width:160px;border:3px solid #021651;margin:0 0 20px 0;font-size:var(--fs-16)}
#offer-2021 .offer-basic{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;border:2px solid #e8e8e8}
#offer-2021 .table-item{margin-bottom:20px}
.contact-section .select-contact-form{max-width:350px;width:auto}
.top-baner .promo-exception h1{font-size:26px}
.nav-search{top:-250px;padding-top:30px}
.nav-search .search-close{top:-47px;right:21px}
.nav-search.turnon{top:-20px}
.home-corp-selectboxes .rounded-3{max-width:400px;margin:20px auto}
.home-corp-selectboxes .rounded-3 .selectbox{height:420px}
.smoked-glass-box .outer{overflow:hidden;background-color:#fff}
.smoked-glass-box .outer::after{width:600px;height:600px;left:calc(50% - 300px);top:-400px}
.smoked-glass-box .h1{font-size:28px;text-align:center;margin-bottom:80px}
.smoked-glass-box .smoked-glass.custom-p{padding:30px 20px}
.smoked-glass-box .smoked-glass{background:linear-gradient(180deg, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0.05) 31%)}
.top-baner24{margin:0}
.top-baner24 h1{font-size:28px}
.top-baner24 .img-bg{height:auto;right:auto;bottom:0;width:100%}
.top-baner24 .inside{text-align:center;padding-top:30px;padding-bottom:40vw;background:#fff;background:linear-gradient(0deg, rgba(255,255,255,0) 40%, #fff 60%)}
.top-baner24 .inside>div{width:100%}
.top-baner24 .inside .uttle{font-size:18px}
.content-baner-narrow h2{font-size:22px}
.content-baner-narrow .img-bg{position:absolute;z-index:0;height:auto;right:0;bottom:auto;width:100%;top:200px}
.content-baner-narrow .inside{position:relative;z-index:1;padding:20px 20px 290px 20px;background:#fff;background:linear-gradient(0deg, rgba(255,255,255,0) 15%, #fff 55%)}
.content-baner-narrow .inside .uttle{font-size:18px}
.overlaping-circles .container .circle-inside{width:290px;padding-bottom:0;height:290px;margin:0 auto !important}
ul.thin-blue-chck-list{padding-left:20px}
ul.thin-blue-chck-list li::before{left:-20px}
.box-element-rev2 ul.thin-blue-chck-list li,.box-element-rev2 p{font-size:14px}
.box-element-rev2 h3{font-size:18px}
.overlaping-circles .container .circle-inside.smoked-circle{position:relative;z-index:3}
.overlaping-circles .container .circle-inside.blue-1{position:relative;z-index:1}
.bik-lp-head h1,.bik-lp-head .h1{font-size:28px;text-align:center;margin-bottom:50px}
.bik-lp-head .lp-hero{margin-bottom:-30px;width:330px;height:330px;position:relative;top:0;left:auto}
.bik-lp-head .lp-hero img{width:330px;border-radius:50%;display:block;overflow:hidden;z-index:1;position:relative}
.bik-lp-head .lp-hero::after{display:block;content:' ';width:380px;height:330px;position:absolute;background:#0287fe;background:linear-gradient(180deg, #0287fe 0%, #0248e2 100%);border-radius:900px;left:60%;top:0}
.bik-lp-offer .custom-border{border-right:none;border-bottom:1px solid #cbcccf}
.big-numbers .bik-group-wrap{text-align:center;padding:30px 20px;bottom:-150px}
.big-numbers .bik-group-wrap .group-txt{text-align:center;line-height:120%;font-size:28px;margin-bottom:30px}}
@media (min-width:575px){.hidden-over-575{display:none;visibility:hidden}}
@media (max-width:620px){#widget{display:none}}
@media (max-width:575px){h1{margin-bottom:15px}
h3,.h3,h2,.h2,h1,.h1{font-size:24px}
.top-baner .promo-exception p{font-size:24px}
.box-element-rev2 h3{font-size:18px}
.home-features .card .pseudolink{text-decoration:underline;display:block;padding-left:20%;margin-left:20px}
.home-features .img-wrap img{max-width:100%}
.top-baner .promo-white-badge{background:transparent;padding:5px 0}
.slider-select ul .dropdown .dropdown-toggle,.problems-select ul .dropdown .dropdown-toggle{font-size:24px}
.slider-select ul .dropdown .dropdown-toggle::after,.problems-select ul .dropdown .dropdown-toggle::after{top:11px}
.top-baner-still .breadcrumb li a{color:#043CD7;font-size:var(--fs-14)}
.top-baner-still .breadcrumb-item+.breadcrumb-item::before{color:#6c757d}
section.top-baner-still.empty-need-baner{height:250px;padding-top:0;background-size:cover}
.super-quote .bread-wrap{width:100%;left:10px}
.contact-section .contact-form-wrap{padding:30px 35px}
.contact-section .form-in .form-group{max-width:100%;flex:100%}
.contact-section input[type="text"]{font-size:var(--fs-16);margin-bottom:2rem}
.width-80{width:100%;margin:0}
.wehelp-slider .slick-list{padding-right:10%}
.home-features .card{min-height:75px;display:flex;flex-direction:row;position:relative;text-align:left;justify-content:center;align-items:center;padding:20px;border:1px solid #f2f2f2;margin-bottom:10px}
.home-features .card::after{display:none}
.home-features .card .card-body{padding:0}
.home-features .card .card-body h4{margin:0}
.home-features .card .img-wrap{width:20%;height:auto}
.home-features .card a{position:absolute;content:' ';left:0;right:0;top:0;bottom:0;text-indent:-999999px}
.home-demo-baner h2{font-size:22px;margin-top:40px}
.home-demo-baner .undertitle{font-size:var(--fs-18)}
.top-baner .p-item{height:auto;padding-top:50vw;background-size:auto 50vw;background-position:top center;background-repeat:no-repeat;background-position:80% top}
.top-baner h2,.top-baner h1{padding-top:20px}
.top-baner .text-white>h2,.top-baner .text-white>h1,.top-baner .text-white>p{color:#000 !important;text-shadow:none}
.top-baner .slick-next{right:5px;top:20%}
.top-baner .slick-prev{left:5px;top:20%}
section.top-baner-still{padding-top:35vw;background-size:contain;background-position:top center;background-repeat:no-repeat}
section.top-baner-still .head-wrap{color:#000 !important}
section.top-baner-still .container{background-color:#fff}
section.top-baner-still.always-with-background{padding-top:0;background-size:cover;background-position:top center;background-repeat:no-repeat}
section.top-baner-still.always-with-background .container{background-color:transparent}
section.webinar.top-baner-still{padding-top:35vw;background-size:150vw;background-position:top right;background-repeat:no-repeat}
.cert-ad-box .form-control,.cert-ad-box .btn{font-size:var(--fs-14)}
.help-search-wrap{height:130px}
.help-search-wrap h2{font-size:24px}
.help-search-wrap form{max-width:100%;margin:auto}
.page-nav .nav li a{padding:5px 10px}
.top-baner-still .head-wrap{margin-top:20px;margin-bottom:20px}
.wehelp-slider .card{padding:70px 2rem 10px 2rem}
.wehelp-slider .card img{display:none}
.wesolve-problems .wesolve-box h4{height:auto}
.wesolve-problems .wesolve-box{margin-bottom:2rem}
.wesolve-problems .wesolve-box .box{max-width:350px;margin:0 auto}
.services .box{height:auto;margin-bottom:1rem}
.home-features .card-btn h4{font-size:var(--fs-18)}
.get-phone .btn,.get-raport .btn{max-width:100%;height:auto;margin-top:-50px}
.get-raport h4,.get-phone h4{padding:70px 2% 30px 2%}
.services .box:hover p{height:50px;transition:0.2s;display:none}
.services .box p{height:0;transition:0.2s;display:none}
.side-news{margin-top:0}
.news img{width:100%}
.super-quote{margin-top:-60px;font-size:20px;margin-left:-15px;margin-right:-15px;padding:25px}
.headline{font-size:20px}
.cert-ad-box{background-image:none}
.article-right-column .rcommnd h3{margin-top:50px}
.price-info-box{max-width:100%}
.price-info-box-wrap{padding:0;background-image:none !important}
.the-big-circle .dot-thing{display:none}
.the-big-circle::after{display:none}
.the-big-circle{border:none;padding-top:0;margin-bottom:30px;text-align:center;width:100%;height:55vw;position:absolute;top:0}
.the-big-circle img{position:relative;left:auto;top:0;transform:translate(0, 0);display:inline-block;height:55vw;max-height:100%}
.tbc-wrap .col-sm-6{position:unset}
.tbc-wrap{padding-top:59vw;position:relative}
.tbc-wrap .dsc{padding-left:30px;position:relative}
.tbc-wrap .dsc::before{display:block;content:' ';width:12px;height:12px;position:absolute;z-index:999999;background-color:#256293;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;left:0;top:5px}
.about-company-content h1{font-size:24px}
.mobile-leftmenu{position:relative;display:block}
.mobile-leftmenu a.dropdown-toggle{display:block;width:100%;padding:15px 30px;font-size:var(--fs-16);font-weight:700;color:#021651;margin-bottom:50px;background-color:#f7f7f7;margin-top:-50px}
.mobile-leftmenu a.dropdown-toggle::after{background-image:url('/img/dropdown-arrw-btn-biggr-grey.png');width:25px;height:14px;top:20px;right:20px}
.mobile-leftmenu .dropdown-menu{width:85%}
#sitecontent section.small-foto{background-image:none;min-height:0}
.raport-box .inside{padding-left:20px;padding-right:20px;padding-bottom:20px}
.raport-box .inside .green-check{padding-bottom:1rem}
.about-company-content .council .item{margin-bottom:4rem}
.about-company-content .council .item img{width:100%}
.about-company-content .council .more-margin-ontop{margin-top:50px}
.about-company-content .sholders p{margin-bottom:1rem}
.about-company-content .sholders .item{margin-bottom:4rem}
.our-solutions .h-withico{margin-top:40px}
.liderzy-slider .lider-box{padding:40px 44px 45px 40px}
.liderzy-slider .item>div{width:90%;margin:0 5%}
.col-6-at-md{width:100%;min-width:100%}
.col-6-at-sm{width:100%;min-width:100%}
.col-6-at-xs{width:50%;min-width:50%}
.text-center-at-sm{text-align:center}
.hidden-below-575{display:none;visibility:hidden}
.desktopOnly.but-back-at-mobile{display:block !important;visibility:visible}
.wesolve-athome .centerbox{height:auto}
.wesolve-athome .centerbox .arrw-link{margin-top:50px;margin-bottom:30px}
.wesolve-athome h3{font-size:20px}
.abonamenty-offer .offer-boxes{padding:30px 5vw 0 5vw}
.abonamenty-offer .white-box{padding:20px}
.uslugi .p-item{padding:30px 10px}
.with-bg .text-white::before{display:none}
.top-baner-still{min-height:180px}
.select-period .btn{font-size:var(--fs-12)}
.form-control{padding:4px}
.bio-popup{position:absolute;width:90vw;left:5vw}
.sgn-modal-popup{padding:25px 20px}
.sgn-modal-popup h3{font-size:20px}
.biuro-s .contact-box{padding:25px 10px 30px 165px}
.bok-site .contact-box.cok{height:auto;min-height:0}
#floating-phone-form.open{max-height:380px}
#floating-phone-form.open .we-work-wrap{border-left:none;border-top:1px solid #677f9d;width:80%;margin-left:38px;padding:0;margin-top:5px}
#floating-phone-form.open .form-group{margin-bottom:5px}
#floating-phone-form.open h3,#floating-phone-form.open .h3{font-size:19px}
.top-baner24 .inside{padding-bottom:37vw !important;background:#fff;background:linear-gradient(0deg, rgba(255,255,255,0) 20%, #fff 45%)}
.overlaping-circles .container .circle-inside.blue-1::before{background:#009dff;background:linear-gradient(180deg, #009dff 0%, #0095fb 85%)}
.overlaping-circles .container .circle-inside.blue-2::before{background:#0095fb;background:linear-gradient(180deg, #0095fb 11%, #007df2 91%)}
.overlaping-circles .container .circle-inside.blue-3::before{background:#007df2;background:linear-gradient(180deg, #007df2 17%, #0068e8 99%)}}
@media (max-height:600px){#widget{top:10px}}
@media (max-height:450px){#widget{display:none}}
@media (max-width:500px){#overlay>div{width:100% !important;left:0 !important;margin-left:0 !important;height:auto !important}
#overlay #txtmsg{padding:20px 10px !important}
.btn{white-space:normal;line-height:1.3rem}
#offer-2021 .table-item .table-section{padding:10px 15px 10px 20px}
#floating-phone-form.open .floating-phone-clause{bottom:-110px;border-radius:16px;padding:5px 10px}
.mobile-menu-top .dropdown-toggle::after{right:0;top:17px}
.mobile-menu-top .dropdown-toggle{padding-right:20px}}
@media (max-width:440px){.im-in-big-whattodo .col-3-at-md{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:block}
.im-in-big-whattodo .col-9-at-md{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:block}
.im-in-big-whattodo .row{display:block}
.im-in-big-whattodo .step-circle{display:inline-block}
.im-in-big-whattodo .row:nth-child(odd){text-align:right}
.im-in-big-whattodo .row:nth-child(even){text-align:left}
.help-search-wrap{height:90px;padding-top:40px}
.help-search-wrap h2{font-size:20px}
.bok-site .contact-box.cok>div{padding:15px 10px 10px 80px}
.help-article .faq-section .faq-unravel{font-size:var(--fs-14)}
.problems-select.select-pills ul li{width:150px;font-size:var(--fs-15)}
.promo-white-badge{font-size:var(--fs-18)}
#floating-phone-form.open{max-height:420px}
#floating-phone-form.open .open-img-style{width:50px;height:50px;padding:10px}
#floating-phone-form.open .form-wrap{padding:0 10px 0 90px}
.accessibility-ico{margin-left:2px !important;margin-right:2px !important;margin-top:18px;width:27px;height:27px;line-height:18px}
.home-corp-selectboxes .rounded-3 .selectbox{height:360px}}
@media (max-width:360px){.slider-select ul .dropdown .dropdown-toggle,.problems-select ul .dropdown .dropdown-toggle{font-size:var(--fs-18)}
.slider-select ul .dropdown .dropdown-toggle::after,.problems-select ul .dropdown .dropdown-toggle::after{top:5px}
#floating-phone-form.open{max-height:460px}
.col-6-at-xs{width:100%;min-width:100%}
.goto-form-handle{padding:10px}
.select-period .btn{white-space:normal;font-size:var(--fs-12);height:74px}
.contact-section .contact-form-wrap{padding:5px}
.bok-site .contact-box{padding:30px 10px 30px 30px}
.hidden-below-360{display:none;visibility:hidden}}
.steps-rows .steps-rows-head{margin-bottom:40px}
.steps-rows .steps-rows-head .uttle{font-size:20px;font-weight:600;margin-bottom:15px}
.steps-rows .steps-rows-head .lead-txt{font-size:var(--fs-18)}
.steps-rows .steps-rows-head .lead-txt p{font-size:var(--fs-18)}
.steps-rows .steps-rows-head .lead-txt p:last-child{margin-bottom:0}
.steps-rows .steps-rows-head.text-center .lead-txt,.steps-rows .steps-rows-head.text-center .uttle{max-width:780px;margin-left:auto;margin-right:auto}
.steps-rows .steps-rows-list{margin:0;padding:0}
.steps-rows .step-row{position:relative;display:flex;align-items:stretch;margin-bottom:24px}
.steps-rows .step-row:last-child{margin-bottom:0}
.steps-rows .step-marker{flex:0 0 64px;width:64px;margin-right:24px;position:relative}
.steps-rows .step-circle{display:block;width:64px;height:64px;line-height:64px;border-radius:50%;text-align:center;color:#fff;font-size:28px;font-weight:700;position:relative;z-index:1;background:#0287FE;background:linear-gradient(90deg, #0287fe 0%, #0248e2 100%)}
.steps-rows .with-line .step-row:not(:last-child) .step-marker::after{content:' ';display:block;position:absolute;left:50%;margin-left:-1px;top:64px;bottom:-24px;width:2px;border-left:2px dotted #b7c6e8}
.steps-rows .step-card{flex:1 1 auto;min-width:0;padding:30px 32px}
.steps-rows .step-main,.steps-rows .step-aside{padding-right:32px}
.steps-rows .step-aside{padding-right:0;padding-left:32px;border-left:1px solid #e2e8f6}
.steps-rows .step-main h3,.steps-rows .step-main .h5{font-size:20px;font-weight:700;margin-bottom:12px}
.steps-rows .step-aside-title{font-size:var(--fs-16);font-weight:700;margin-bottom:12px}
.steps-rows .step-card p,.steps-rows .step-card li{font-size:var(--fs-16)}
.steps-rows .step-card ul.thin-blue-chck-list li{margin-bottom:10px}
.steps-rows .step-card ul:last-child,.steps-rows .step-card p:last-child{margin-bottom:0}
@media (max-width:991px){.steps-rows .step-aside{padding-left:0;border-left:none;border-top:1px solid #e2e8f6;margin-top:20px;padding-top:20px}
.steps-rows .step-main{padding-right:0}}
@media (max-width:767px){.steps-rows .steps-rows-head{margin-bottom:28px}
.steps-rows .step-marker{flex:0 0 44px;width:44px;margin-right:14px}
.steps-rows .step-circle{width:44px;height:44px;line-height:44px;font-size:20px}
.steps-rows .with-line .step-row:not(:last-child) .step-marker::after{top:44px;bottom:-20px}
.steps-rows .step-row{margin-bottom:20px}
.steps-rows .step-card{padding:20px 18px}}
.HC .steps-rows .step-card{background:var(--bs-body-bg);border:1px solid var(--bs-body-color)}
.HC .steps-rows .step-aside{border-left-color:var(--bs-body-color)}
.HC .steps-rows .step-card p,.HC .steps-rows .step-card li,.HC .steps-rows .step-aside-title,.HC .steps-rows .step-main h3{color:var(--bs-body-color) !important}
.HC .steps-rows .with-line .step-row:not(:last-child) .step-marker::after{border-left-color:var(--bs-body-color)}
.boxes-flip h3{font-size:20px;font-weight:700}
.boxes-flip .flip-body,.boxes-flip .flip-body p,.boxes-flip .flip-body li{font-size:var(--fs-16);line-height:150%}
.boxes-flip .flip-body p:last-child,.boxes-flip .flip-body ul:last-child{margin-bottom:0}
.boxes-flip .flip-card{height:100%;outline:none}
.boxes-flip .flip-inner{height:100%;display:block;padding:30px 24px}
.boxes-flip .flip-face{display:flex;flex-direction:column}
.boxes-flip .flip-front{padding-bottom:14px}
.boxes-flip .flip-title,.boxes-flip .flip-hint{display:none}
.boxes-flip .flip-hint{font-size:var(--fs-13);opacity:.7;margin-top:18px}
@media (hover:hover) and (pointer:fine) and (min-width:768px){.boxes-flip .flip-card{perspective:1400px;cursor:default}
.boxes-flip .flip-inner{display:grid;padding:0;background:transparent;box-shadow:none;min-height:var(--flip-minh, 260px);transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2, .7, .3, 1)}
.boxes-flip .flip-face{grid-row-start:1;grid-column-start:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;justify-content:center;padding:48px 40px;background:#fff;border-radius:12px;box-shadow:4px 4px 10px 0px rgba(0,29,75,0.1);transition:box-shadow ease .3s}
.boxes-flip .flip-back{transform:rotateY(180deg);pointer-events:none}
.boxes-flip .flip-card:hover .flip-inner,.boxes-flip .flip-card:focus .flip-inner,.boxes-flip .flip-card:focus-within .flip-inner{transform:rotateY(180deg)}
.boxes-flip .flip-card:hover .flip-face,.boxes-flip .flip-card:focus .flip-face,.boxes-flip .flip-card:focus-within .flip-face{box-shadow:8px 12px 28px 0px rgba(0,20,85,0.18)}
.boxes-flip .flip-card:hover .flip-front,.boxes-flip .flip-card:focus .flip-front,.boxes-flip .flip-card:focus-within .flip-front{pointer-events:none}
.boxes-flip .flip-card:hover .flip-back,.boxes-flip .flip-card:focus .flip-back,.boxes-flip .flip-card:focus-within .flip-back{pointer-events:auto}
.boxes-flip .flip-card:focus-visible .flip-face{outline:3px solid #043cd7;outline-offset:3px}
.boxes-flip .flip-title,.boxes-flip .flip-hint{display:block}
.boxes-flip .flip-title{font-size:var(--fs-14);font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}
.boxes-flip .flip-front .h-ico-wrap{min-height:90px;margin-bottom:8px}
.boxes-flip .flip-back-blue{background:#0287FE;background:linear-gradient(90deg, #0287fe 0%, #0248e2 100%);color:#fff}
.boxes-flip .flip-back-blue .flip-title,.boxes-flip .flip-back-blue .flip-body,.boxes-flip .flip-back-blue .flip-body p,.boxes-flip .flip-back-blue .flip-body li{color:#fff}
.boxes-flip .flip-back-blue .flip-body a{color:#fff;text-decoration:underline}
.boxes-flip .flip-back-blue .btn.btn-blue{background:#fff;border-color:#fff;color:#043CD7}}
@media (hover:hover) and (pointer:fine) and (min-width:768px) and (max-width:1199px){.boxes-flip .flip-face{padding:36px 28px}
.boxes-flip .flip-inner{min-height:var(--flip-minh, 240px)}}
@media (prefers-reduced-motion:reduce){.boxes-flip .flip-inner{transition:none}}
.HC .boxes-flip .flip-inner,.HC .boxes-flip .flip-face{background:var(--bs-body-bg);border:1px solid var(--bs-body-color)}
.HC .boxes-flip .flip-back-blue{background:var(--bs-body-bg)}
.HC .boxes-flip .flip-title,.HC .boxes-flip .flip-hint,.HC .boxes-flip .flip-body,.HC .boxes-flip .flip-body p,.HC .boxes-flip .flip-body li{color:var(--bs-body-color) !important}
html.LF{--fs-12:15px;--fs-13:16px;--fs-14:17px;--fs-15:18px;--fs-16:19px;--fs-17:20px;--fs-18:21px}
html.LF .accessibility-ico[data-pref="LF"]{background-color:#0041e1;color:#fff}
html.LF .small,html.LF small{font-size:90%}
html.LF .menu-top{margin-left:100px}
html.LF .wesolve-problems .wesolve-box .box>div{min-height:255px}
html.LF .btn{letter-spacing:0}
html.LF nav .contact-link{letter-spacing:0}
html.LF #offer-2021 .section-first .info{height:200px}
html.LF #offer-2021 .premium-push{margin-top:463px}
html.LF .top-baner h2,html.LF .top-baner h1{margin-bottom:10px}
@media (max-width:1024px){html.LF .navbar-toggle .not-iconbar{left:-62px}}
.HC{--bs-body-bg:#000;--bs-body-color:#FF0}
.HC .accessibility-ico[data-pref="HC"]{background-color:#0041e1;color:#fff}
.HC .bg-lgray,.HC .bg-white{background-color:var(--bs-body-bg) !important}
.HC body{transition:.3s ease}
.HC header,.HC body,.HC .gradient-open,.HC .shadow-bg,.HC .wesolve-problems .wesolve-box .box,.HC .box-element,.HC #sitecontent .small-form,.HC .small-form,.HC .services .box,.HC .services .box:hover,.HC .cennik-common-features .border-light.active,.HC #offer-2021 .premium-frame .table-item,.HC .the-big-circle,.HC .blue-border-boxes .box:hover,.HC .blue-border-boxes .box,.HC .box-element-rev2,.HC .bik-lp-head,.HC .theme-box,.HC .page-nav,.HC .lex-nav .slick-current p,.HC .home-features .card-btn,.HC .raport-box .inside,.HC .grey-bg.withbg,.HC .form-contact input[type="text"],.HC .form-contact input[type="email"],.HC .form-contact input[type="date"],.HC .form-contact input[type="time"],.HC .form-contact .custom-file-label,.HC .form-contact textarea.form-control,.HC .form-contact select.form-control,.HC .abonamenty-offer .white-box,.HC #cfwf-search.helpcenter-search input[type="text"],.HC .helpcenter-search input[type="text"],.HC .join-fwf,.HC .left-menu ul li a,.HC .left-menu ul li a:hover,.HC .bio-popup,.HC #widget .widget-promo .widget-body,.HC .faq-section .active,.HC .dropdown-login .dropdown-all-systems.show,.HC .dropdown-login .dropdown-all-systems.show h3,.HC .dropdown-login.show .goto-login,.HC .dropdown-toggle,.HC .dropdown-menu,.HC .lex-nav .p-item p:hover,.HC #overlay #txtmsg,.HC #overlay>div,.HC table.big-colors tbody tr,.HC #floating-phone-form.open,.HC .form-control,.HC #floating-phone-form .floating-phone-clause,.HC .nav-search,.HC .top-baner .btn.btn-green.btn-full:hover,.HC .top-baner .btn.btn-green.btn-full,.HC .btn.btn-green.btn-full:hover,.HC .btn.btn-green.btn-full,.HC .bg-bluetint.withbg>div,.HC .breadcrumb,.HC #CookiebotWidget .CookiebotWidget-contents>div,.HC #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw,.HC #CookiebotWidget .CybotCookiebotScrollbarContainer,.HC #CookiebotWidget .CookiebotWidget-consent-details .CookiebotWidget-consent-details-box,.HC .this-or .or-circle,.HC #CybotCookiebotDialog *,.HC #CybotCookiebotDialogBodyUnderlay *,.HC #CybotCookiebotDialog,.HC #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,.HC #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,.HC #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,.HC #CybotCookiebotDialog .CybotCookiebotScrollContainer .CybotCookiebotScrollbarContainer,.HC .new-video-wrap,.HC .overlaping-circles .container .circle-inside.blue-1::before,.HC .overlaping-circles .container .circle-inside.blue-2::before,.HC .overlaping-circles .container .circle-inside.blue-3::before{background:var(--bs-body-bg);background-color:var(--bs-body-bg)}
.HC .breadcrumb{padding-left:20px}
.HC #overlay #txtmsg,.HC #overlay>div,.HC .cert-ad-box,.HC .get-phone h4,.HC .get-raport h4,.HC .quote{background:var(--bs-body-bg);background-color:var(--bs-body-bg) !important}
.HC .home-corp-selectboxes .rounded-3 .selectbox{border:1px solid #fff;background:#000;background:linear-gradient(0deg, rgba(0,0,0,0) 30%, #000 80%)}
.HC .top-baner24 .inside{background:#000;background:linear-gradient(-90deg, rgba(0,0,0,0) 20%, #000 50%)}
.HC .content-baner-narrow .inside{background:#000;background:linear-gradient(-90deg, rgba(0,0,0,0) 15%, #000 55%)}
.HC .smoked-glass-box .smoked-glass{background:#000;background:linear-gradient(90deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.7) 41%)}
.HC .content-baner .inside{background:#000;background:linear-gradient(-90deg, rgba(0,0,0,0) 15%, #000 45%)}
.HC .quote{position:relative}
.HC .quote::before{display:block;content:' ';width:45px;height:38px;background-image:url('/img/quote.png');background-repeat:no-repeat;background-size:contain;opacity:.3;left:0;top:0;position:absolute}
.HC .about-company-content .why-so-good,.HC .withbg{background:var(--bs-body-bg) !important}
.HC #widget .widget-promo .h-wrap{background:#043CD7}
.HC #offer-2021 .trait.highlight,.HC #offer-2021 .trait.highlight::before,.HC #offer-2021 .trait.highlight::after,.HC table.big-colors tbody tr td{background:transparent;border-bottom:1px solid #fff}
.HC .small-form::after{background:linear-gradient(180deg, rgba(0,0,0,0) 0%, #000 81%)}
.HC .box,.HC .box-element,.HC .cennik-common-features .border-light.active,.HC .theme-box,.HC .lex-nav .slick-current p,.HC .grey-bg.withbg,.HC .form-contact input[type="text"],.HC .form-contact input[type="email"],.HC .form-contact input[type="date"],.HC .form-contact input[type="time"],.HC .form-contact .custom-file-label,.HC .form-contact textarea.form-control,.HC .form-contact select.form-control,.HC .abonamenty-offer .white-box,.HC #cfwf-search.helpcenter-search input[type="text"],.HC .helpcenter-search input[type="text"],.HC .join-fwf,.HC .left-menu ul li.selected a,.HC .left-menu ul li a:hover,.HC .bio-popup,.HC #widget .widget-promo .widget-body,.HC .dropdown-login .dropdown-all-systems.show,.HC .dropdown-login.show .goto-login,.HC .dropdown-toggle,.HC .dropdown-menu,.HC .lex-nav .p-item p:hover,.HC #overlay>div,.HC #floating-phone-form.open,.HC #floating-phone-form .form-control,.HC #floating-phone-form .floating-phone-clause,.HC .bok-site .contact-box.cok-warning,.HC .bok-site .contact-box,.HC .cert-ad-box,.HC .nav-search,.HC .top-baner .btn.btn-green.btn-full:hover,.HC .top-baner .btn.btn-green.btn-full,.HC .btn.btn-green.btn-full:hover,.HC .btn.btn-green.btn-full,.HC .bg-bluetint.withbg,.HC .withbg,.HC #sitecontent .small-form,.HC .small-form,.HC #CookiebotWidget .CookiebotWidget-consent-details .CookiebotWidget-consent-details-box,.HC .this-or .or-circle,.HC #CybotCookiebotDialog,.HC .box-element-rev2,.HC .new-video-wrap,.HC .top-baner24 .rounded-3,.HC .overlaping-circles .container .circle-inside::before{border:1px solid #fff}
.HC .the-big-circle{border:1px solid rgba(255,255,255,0.2)}
.HC .home-features .card-btn{border:1px solid #043cd7}
.HC .sitenav .logo,.HC footer>.container:first-child,.HC .uslugi img,.HC footer .gotobik img{background-color:#fff;border-radius:15px;padding:15px}
.HC footer .socials a,.HC .box-element .img,.HC .about-company-content img,.HC .dropdown-login .dropdown-all-systems.show img,.HC .info-article img,.HC .the-big-circle img,.HC .box-element-rev2 img,.HC .bik-lp-offer img{background-color:#fff;border-radius:5px;padding:5px;margin-bottom:10px}
.HC footer h3{color:#000}
.HC .small-form .wrap-up{border-top:10px solid rgba(255,255,0,0.9)}
.HC .small-form.active .wrap-up{border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:10px solid rgba(255,255,0,0.9);border-top:none}
.HC .uslugi-nav .slick-next{background:var(--bs-body-bg);background:linear-gradient(90deg, rgba(0,0,0,0) 0%, var(--bs-body-bg) 100%)}
.HC .uslugi-nav .slick-prev{background:#000;background:linear-gradient(90deg, #000 0%, rgba(0,0,0,0) 100%)}
.HC body,.HC a,.HC .link-wrap,.HC .theme-box,.HC .theme-box a,.HC .theme-box p,.HC .text-muted,.HC .text-secondary,.HC .legal-info p,.HC .legal-info,.HC .legal-info a,.HC .link-wrap:hover p,.HC .link-wrap:hover li,.HC .services .box h4,.HC .services .box p,.HC .blue-border-boxes .box:hover,.HC .blue-border-boxes .box h4,.HC .blue-border-boxes .box p,.HC .cennik-common-features .border-light.active,.HC .cennik-common-features .pseudotable-row p,.HC .home-features .card-btn h4,.HC .contact-section .contact-form-wrap .klauzula>p,.HC .custom-control-label,.HC .contact-section .contact-head h3,.HC .home-features .card h4,.HC .home-features .card p,.HC .grey-bg.withbg,.HC .form-control::placeholder,.HC .form-contact input[type="text"],.HC .form-contact input[type="email"],.HC .form-contact input[type="date"],.HC .form-contact input[type="time"],.HC .form-contact .custom-file-label,.HC .form-contact textarea.form-control,.HC .form-contact select.form-control,.HC .abonamenty-offer .white-box,.HC .abonamenty-offer .green-check li,.HC #cfwf-search.helpcenter-search input[type="text"],.HC .join-fwf,.HC .table td,.HC .table th,.HC .council .show-bio-popup .pseudolink,.HC .council .show-bio-popup:hover,.HC .lex-nav .slick-current p,.HC .required-info,.HC .top-baner-still .required-info,.HC .dropdown-menu,.HC .dropdown-login .dropdown-all-systems.show h3,.HC .navbar-toggle .not-iconbar,.HC #floating-phone-form .floating-phone-clause p,.HC .cert-ad-box h4,.HC .bg-bluetint.withbg>div,.HC .withbg,.HC .top-baner-still h1,.HC .top-baner-still h2,.HC .top-baner-still .h2,.HC .top-baner-still p,.HC .top-baner-still a,.HC .top-baner-still .white-check li,.HC #CookiebotWidget *,.HC #CybotCookiebotDialog,.HC #CybotCookiebotDialog *,.HC #CybotCookiebotDialogBodyUnderlay *,.HC .form-control,.HC .overlaping-circles .container .circle-inside .text-white,.HC .smoked-glass-box .smoked-glass .text-white{color:var(--bs-body-color) !important}
.HC #CookiebotWidget .CookiebotWidget-close svg path{fill:var(--bs-body-color)}
.HC #CookiebotWidget{border:1px solid var(--bs-body-color)}
.HC #CookiebotWidget .CookiebotWidget-logo svg path{fill:var(--bs-body-color)}
.HC .accessibility-ico{background-color:var(--bs-body-bg)}
.HC .with-bg .text-white::before{background:rgba(0,0,0,0.8)}
.HC .home-demo-baner a,.HC .helpcenter-search p,.HC .helpcenter-search h4,.HC #search-form h1{color:#000 !important}
.HC .top-baner h1,.HC .top-baner h2,.HC .top-baner p,.HC .top-baner p a,.HC #popup_modal .custom-control-label{color:#000 !important}
.HC .top-baner .text-white h1,.HC .top-baner .text-white h2,.HC .top-baner .text-white p,.HC .top-baner .text-white p a{color:#fff !important}
.HC .top-baner-still p a,.HC .top-baner-still a,.HC .top-baner p a{text-decoration:underline}
.HC .top-baner-still .text-white .btn,.HC .top-baner .text-white .btn,.HC .top-baner .btn,.HC .top-baner-still .btn,.HC .top-baner .contact-section p,.HC .top-baner-still .contact-section p,.HC .top-baner .contact-section p a,.HC .top-baner-still .contact-section p a{color:var(--bs-body-color) !important;text-decoration:none}
@media (max-width:575px){.HC section.top-baner-still .container{background:var(--bs-body-bg);background-color:var(--bs-body-bg)}
.HC .the-big-circle{border:none}
.HC .top-baner24 .inside{min-height:10px;padding-bottom:160px !important}
.HC section.top-baner-still .container,.HC section.top-baner-still .head-wrap,.HC .top-baner .text-white>h2,.HC .top-baner .text-white>h1,.HC .top-baner .text-white>p{color:var(--bs-body-color) !important}}