@charset "UTF-8";

 .fileinput-button {
position: relative;
overflow: hidden;
display: inline-block;
}
.fileinput-button input {
position: absolute;
top: 0;
right: 0;
margin: 0;
opacity: 0;
-ms-filter: 'alpha(opacity=0)';
font-size: 200px !important;
direction: ltr;
cursor: pointer;
} @media screen\9 {
.fileinput-button input {
filter: alpha(opacity=0);
font-size: 100%;
height: 100%;
}
}* {
outline: none;
}
body {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
p {
text-rendering: optimizeLegibility;
}
[role="tooltip"] ~ g:not([role]) {
display: none !important;
}
span.num {
display: inline-block;
}
[type="button"]
[type="submit"],
[type="text"],
[type="email"] {
-webkit-appearance: none;
}
[type="text"],
[type="email"] {
border-radius: 0;
}
.chart-wrap {
position: relative;
width: 100%;
max-width: 420px;
margin: 0 auto;
}
.chart-wrap .chart {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.chart-wrap:before {   }
#pie-chart-wrap:before {
padding-bottom: 60%;
}
#trend-chart-wrap:before {
padding-bottom: 70%;
}
.num {
color: inherit;
}
#top-nav-wrap {
position: fixed;
top: 0;
left: 0;
width: 100%;
z-index: 99999;
transition: .15s ease-out;
background: #fff;
}
body.fixed-nav #top-nav-wrap {
background: #fff;
}
#top-nav-wrap .section-inner {
padding-top: 30px !important;
padding-bottom: 0;
}
#top-nav-wrap .inner-wrap {
content: '';
position: relative;
left: 0;
right: 0;
max-width: 100%;
width: 1920px;
box-sizing: border-box;
padding-bottom: 10px;
margin: auto;
}
#top-nav-wrap .inner-wrap:before {
content: '';
position: absolute;
top: -30px;
left: 0;
right: 0;
bottom: 60px;
background: #fff;
}
#top-nav-wrap .inner-wrap .lines {
border-left: solid 2px #900000;
border-right: solid 2px #000000;
position: absolute;
left: 0;
right: 0;
top: 35px;
bottom: 0;
}
#top-nav-wrap .inner-wrap .lines:before,
#top-nav-wrap .inner-wrap .lines:after {
content: ' ';
position: absolute;
top: 0;
top: auto;
transform: none;
}
#top-nav-wrap .inner-wrap .lines:before {
left: 0px;
width: 50%;
background-color: transparent;
border-top: solid 2px #900000;
}
#top-nav-wrap .inner-wrap .lines:after {
right: 0px;
width: 50%;
border-top: 2px solid #000000;
}
#top-nav-wrap .top-nav-wrap-inner { position: relative;
padding: 0 10px;
display: flex;
align-items: center;
overflow: hidden;
}
#top-nav-wrap .menu-wrap {
position: relative;
}
@media (min-width: 1275px) {
#top-nav-wrap .menu-wrap {
width: 100%;
}
}
#top-nav-wrap .menu {
font-family: Montserrat;
font-weight: normal;
font-size: 14px;
letter-spacing: -0.01em;
text-align: left;
color: #000;
position: relative;
}
@media (min-width: 1275px) {
#top-nav-wrap .menu {
display: flex;
justify-content: space-evenly;
}
}
#top-nav-wrap .menu-wrap:before {
content: '';
position: absolute;
top: 0;
left: -760px;
right: -200px;
bottom: 0;
background: #fff;
box-shadow: 0 0 10px 10px white;
}
#top-nav-wrap .menu li:not(:last-child) { }
@media (max-width: 1439px) {
#top-nav-wrap .menu li:not(:last-child) { }
}
@media (max-width: 1279px) {
#top-nav-wrap .menu li:not(:last-child) {
margin-right: 35px;
}
}
@media (max-width: 1275px) {
#top-nav-wrap .top-nav-wrap-inner {
justify-content: center;
flex-direction: row-reverse;
}
#top-nav-wrap .menu-wrap {
display: none !important;
}
}
#top-nav-wrap .menu a {
color: inherit;
transition: 0.3s ease-out;
text-decoration: none;
font-size: 0.8rem;
font-weight: 700;
letter-spacing: 0.4px;
}
#top-nav-wrap .top-nav-wrap-inner .logo-wrap {
margin: 0;
}
.wrap.wykres .num > .num {
font-family: Playfair Display;
font-style: normal;
font-weight: normal;
line-height: normal;
font-size: 72px;
color: #900000;
text-align: center;
margin-bottom: 90px;
}
.tile-sections .logo-wrap {
margin-top: 0;
}
.tile-sections {
overflow: hidden;
}
.tile-sections section {
width: 100%;
margin: 0 auto;
position: relative;
display: block;
box-sizing: border-box;
}
.tile-sections section .section-inner {
width: 100%;
min-height: unset;
box-sizing: border-box;
padding: 0 30px;
}
.tile-sections section.fixed {
height: 100vh;
}
.tile-sections section.fixed .section-inner {
position: fixed;
top: calc(100% - 100vh);
left: 0;
}
.tile-sections section.fixed + section:not(.fixed) {
z-index: 100;
}
.section-container { padding: 200px 0 70px;
display: flex;
flex-direction: column;
justify-content: center;
margin: 0 auto;
position: relative;
}
.section-container:before {
content: '';
position: absolute;
width: 100%;
top: 0;
left: 50%;
transform: translateX(-50%); }
section.first .section-inner {
padding-top: 65px !important;
}
section.first .section-container {
min-height: unset;
padding: 150px 0; justify-content: flex-start;
}
section.first .section-container:before { }
section.first .section-container .container {
margin: auto 0;
}
#top-nav-wrap .menu .current-menu-item a {
border-bottom: 1px solid white;
}
.sub-menu li a {
font-weight: normal !important;
}
html:not([data-scroll='0']) #top-nav-wrap .menu .current-menu-item a {
border-bottom: 1px solid gray;
}
section.last .section-inner {
padding-bottom: 35px !important;
}
section.last .section-container {
min-height: calc(100vh - 35px);
padding-bottom: 0 !important;
justify-content: flex-start;
}
.fot-t a {
color: inherit;
text-decoration: none;
transition: .3s ease-out;
}
.fot-t a:hover {
color: #900000;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
} article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
font-family: 'Source Sans Pro', sans-serif;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
.logo-wrap a {
transition: 0.3s;
}
.logo-wrap a:hover {
opacity: 0.7;
}
.container {
width: 100%;
margin: 0px auto;
box-sizing: border-box;
max-width: 100%;
padding: 0% 5%;
}
.container.w1400 {
width: 1430px;
}
.burger, .burger:before, .burger:after {
position: absolute;
top: 47%;
left: 10px;
width: 27px;
height: 3px; background-color: #ffffff;
-webkit-transition: background 0.3s, -webkit-transform 0.3s, top 0.3s;
z-index: 1000;
}
.burger:before {
top: -8px;
left: 0px;
content: "";
}
.burger:after {
top: 8px;
left: 0px;
content: "";
}
.open .burger {
background: transparent;
}
.open .burger:before {
top: 0;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
background-color: #ffffff;
}
.open .burger:after {
top: 0;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
background-color: #ffffff;
}
.burger-box {  width: 45px;
height: 40px; top: 0px;
right: 0px;
cursor: pointer;
transition: 0.3s; background-color: rgba(51, 106, 222, 0.9);
}
.burger-box.open {
background-color: rgba(51, 106, 222, 0.0);
}
.burger-box:hover {
opacity: 0.8;
}
.wrap-box {
position: fixed;
top: 43px;
right: 10px;
z-index: 1000;
}
div.vertical-menu ul {
display: block;
width: 100%;
margin-top: 100px;
margin-left: 0px;
}
div.vertical-menu ul li {
padding: 5px 0px;
padding-top: 10px;
transition: 0.3s;
}
div.vertical-menu {
z-index: -1;
background-color: #336ade;
position: fixed;
top: 0px;
right: 0px;
height: 100%;
width: 100%;
max-width: 100%;
overflow: hidden;  display: none;
}
.sla {
cursor: pointer;
}
div.vertical-menu.index {
z-index: 100;
}
div.vertical-menu.active {
opacity: 1;
max-width: 100%;
z-index: 100;
display: block;
transition: 0.3s;
}
div.vertical-menu.active ul li a {
display: block;
}
div.vertical-menu ul li a {
display: block;
}
div.vertical-menu ul li {
float: none;
text-align: center; }
div.vertical-menu ul li {
padding: 0px;
}
div.vertical-menu ul li a {
padding: 18px 0px;
color: #ffffff;
font-size: 20px;
text-transform: uppercase;
text-decoration: none;
text-align: center;
transition: 0.3s;
font-weight: 500;
}
div.vertical-menu ul li:hover > a {
background-color: #1450b9;
}
div.vertical-menu ul li.current_page_item {
background-color: #1450b9;
} ul li {
float: left;
list-style: none;
}
.menu ul li a {
font-family: 'Source Sans Pro', sans-serif;
font-size: 18px;
color: #555;
text-decoration: none;
transition: 0.3s;
font-weight: 600;
} input {
font-family: 'Ubuntu', sans-serif;
color: #ffffff;
background-color: transparent;
border: none;
border-bottom: 1px solid #a294fa;
width: 100%;
padding: 10px 0px;
font-size: 13px;
}
input span {
max-width: 100%;
}
input.wpcf7-submit {
font-size: 16px;
color: #ffffff;
background-color: transparent;
padding: 10px 15px;
cursor: pointer;
border: none;
text-transform: lowercase;
transition: 0.3s;
font-family: 'Ubuntu', sans-serif;
padding-right: 30px;
background-image: url(//anulujkredyt.pl/wp-content/themes/ftp-deplpy/images/arr.png);
background-repeat: no-repeat;
background-position: right 8px center;
max-width: 100px;
}
input.wpcf7-submit:hover {
background-color: #ffffff;
color: #155dda;
background-image: url(//anulujkredyt.pl/wp-content/themes/ftp-deplpy/images/arr-h.png);
}
textarea.wpcf7-textarea {
background-color: transparent;
border: none;
width: 100%;
color: #ffffff;
border-bottom: 1px solid #a294fa;
font-family: 'Ubuntu', sans-serif;
height: 100px;
font-size: 13px;
margin-top: 20px;
}
.screen-reader-response ul li, .screen-reader-response, .wpcf7-not-valid-tip, .wpcf7-validation-errors {
color: #c6bdfc;
font-size: 14px;
line-height: 18px;
}  .wrap-main {
max-width: 100%;
width: 1920px;
margin: 0px auto;
padding: 35px;
box-sizing: border-box;
padding-top: 0px;
margin-top: -10px;
}
.wrap-main-top {
position: fixed;
z-index: 0;
width: 100%;
left: 0;
}
.wrap-main-top .content1 {
width: 100%;
max-width: 1920px;
padding: 0 35px 35px;
margin: 0 auto;
background-position: center right 35px;
}
.content1.height-ma {
height: 100vh;
padding-top: 10px;
box-sizing: border-box;
}
section.first { padding-top: 0px;
position: relative;
border: none !important;
background-position: center right;
background-repeat: no-repeat;
}
section.first .section-container {
position: relative;
min-height: calc(100vh - 65px);
}
section.first .section-container::before, section.first .section-container::after {
content: ' ';
position: absolute;
top: 0;
transform: none;
}
section.last .section-container {
padding-top: 0 !important;
}
section.last .section-container .border {
padding-top: 90px;
position: relative;
}
section.last .section-container .border::before,
section.last .section-container .border::after,
section.bottom-border .section-container .border::before,
section.bottom-border .section-container .border::after {
content: ' ';
position: absolute;
bottom: 0;
top: auto;
transform: none;
}
section.first .section-container::before,
section.last .section-container .border::before,
section.bottom-border .section-container .border::before {
left: 0px;
width: 50%;
background-color: transparent;
border-top: solid 2px #900000;
}
section.first .section-container::after,
section.last .section-container .border::after,
section.bottom-border .section-container .border::after {
right: 0px;
width: 50%;
border-top: 2px solid #000000;
}
section.first .container.absolute {
height: 100%;
position: absolute;
display: flex;
align-items: center;
top: 0px;
} .wrap-main {
padding-bottom: 0px;
}
.wrap-main-top {
height: 100vh;
overflow: hidden;
}
.section-inner {
margin: 0px auto;
padding: 30px
}
.border-main, .border-main-top {
position: relative;
width: 100%;
height: 100%;
z-index: 1;
box-sizing: border-box;
}
.border-main {
background-color: #ffffff;
}
.section-container {
max-width: 100%;
width: 1920px;
box-sizing: border-box;
border-left: solid 2px #900000;
border-right: solid 2px #000000;
background-position: right center;
background-repeat: no-repeat;
}
section.last .section-container {
border: none;
}
section.last .border {
border-left: solid 2px #900000;
border-right: solid 2px #000000;
}
.border-main::before, .border-main-top::before {
content: '';
position: absolute;
top: 0px;
bottom: 0px;
width: 50%;   z-index: -1;
}
.border-main::after, .border-main-top::after {
content: '';
position: absolute;
top: 0px;
bottom: 0px;
right: 0px;
width: 50%;   z-index: -1;
}
.border-main-top {
height: 95vh;
} .wrap-main-top {
padding-bottom: 0px;
}
.logo-wrap {
margin: 0px auto;
background-color: #ffffff;
margin-top: -10px;
width: 55px;
position: relative;
z-index: 2;
}
.logo-wrap.fixed {
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
}
section {  margin-bottom: 10px;
box-sizing: border-box;
height: auto; width: 1900px;
max-width: 100%;
margin: 0px auto;
position: relative;
}
section::before { position: absolute;
height: 2px;
left: 35px;
right: 35px;
background-color: #E5E5E5;
bottom: 0px;
}
section.last::before {
background-color: transparent;
}
.text-wrap h1, .text-wrap h2 {
font-family: Playfair Display;
font-style: normal;
font-weight: normal;
line-height: normal;
font-size: 72px;
}
.text-wrap h1.sm, .text-wrap h2.sm {
font-size: 52px;
}
.fot-wrap {
margin-top: 30px;
}
.text-wrap h1 span, .text-wrap h2 span {
color: #900000;
position: relative;
margin-bottom: 30px;
}
.text-wrap h1 span::before, .text-wrap h2 span::before {
position: absolute;
content: '';
width: 100%;
height: 100%;
background-image: url(https://anulujkredyt.pl/wp-content/uploads/2019/01/va.svg);
background-repeat: no-repeat;
background-position: center 60%;
background-size: contain;
}
.text-wrap h2 span.red::before {
background-image: none;
}
p {
font-family: Montserrat;
font-style: normal;
font-weight: 300; color: #000000;
line-height: 33px;
font-size: 18px;
}
p span {
color: #900000;
}
.text-wrap.kolumna-curs p, .text-wrap.kolumna-curs ul li {
font-family: Spectral;
font-style: italic;
font-weight: 300;
line-height: 33px;
font-size: 18px;
margin-bottom: 30px;
}
.text-wrap.kolumna-curs.marg-l {
margin-left: 20px;
box-sizing: border-box;
}
.text-wrap.kolumna-curs ul li {
margin-bottom: 0px;
}
.text-wrap.kolumna-curs > .cytat.szary-lewo p {
font-size: 28px;
line-height: normal;
font-weight: 200;
}
.cytat.szary-lewo {
padding: 30px 0px;
box-sizing: border-box;
}
.btn-wrap {
display: inline-block;
}
.marg-bottom {
margin-bottom: 30px;
}
.row {
display: flex;
flex-direction: row;
align-items: center;
}
.btn-wrap a, .btn-wrap p {
font-family: Montserrat;
font-style: normal;
font-weight: normal;
line-height: normal;
font-size: 11px;
text-align: center;
text-transform: uppercase;
color: #900000;
padding: 18px 40px;
border-radius: 150px;
border: 1px solid #900000;
display: inline-block;
text-decoration: none;
position: relative;
z-index: 2;
background-color: #ffffff;
transition: 0.3s;
cursor: pointer;
}
.btn-wrap a:hover, .btn-wrap p:hover {
background-color: #900000;
color: #F2F2F2;
}
.btn-wrap.small a,
.btn-wrap.smapp p {
min-width: 0;
padding: 0.7em 1.2em;
}
p.small-red {
background-color: #900000;
font-family: Montserrat;
font-style: normal;
font-weight: bold;
line-height: normal;
font-size: 12px;
text-align: center;
text-transform: uppercase;
font-variant: small-caps;
color: #F2F2F2;
display: inline-block;
padding: 5px;
float: left;
margin-left: 35px;
height: 15px;
}
.cytat.szary-lewo > p {
margin-bottom: 0px;
}
a.red-link {
font-family: Spectral;
font-style: italic;
font-weight: normal;
line-height: 33px;
font-size: 18px;
text-decoration-line: underline;
color: #900000;
position: relative;
z-index: 2;
float: left;
margin-left: 10px;
transition: 0.3s;
}
a.red-link:hover {
color: #000000;
}
.wrap-row {
display: flex;
flex-direction: row;
align-items: center;
margin-top: 2rem;
}
.content1 {
background-position: center right;
background-repeat: no-repeat;
}
.content2 {
max-width: 100%;
width: 1230px;
margin: 0px auto;
background-position: bottom;
background-repeat: no-repeat;
}
.center-txt {
text-align: center;
}
.left-b > img {
padding: 20px;
padding-top: 0px;
padding-left: 4px;
}
.cytat p.curs {
font-family: Spectral;
font-style: italic;
font-weight: 300;
line-height: normal;
font-size: 28px;
color: #000000;
}
.wrap2 {
max-width: 756px;
margin: 0px auto;  box-sizing: border-box;
}
.text p {
font-family: Montserrat;
font-style: normal;
font-weight: 300;
line-height: 33px;
font-size: 18px;
text-align: left;
margin-bottom: 40px;
}
.text p strong {
font-weight: bold;
}
.text-wrap.text h1,
.text-wrap.text h2 {
padding: 70px 0px;
}
.text-wrap.text.span-style-2 h2 {
padding-top: 0px;
}
.text-wrap.top1 h1 {
margin-bottom: 30px;
}
.cite-tag {
align-self: flex-start;
color: #900000;
font-size: 50px;
font-family: 'Times New Roman', serif;
line-height: 0px;
margin-right: 5px;
}
.cite-tag:last-of-type {
align-self: flex-end;
}
.cytat {
display: flex;
flex-direction: row;
width: 770px;
max-width: 100%;
margin: 0px auto;
box-sizing: border-box;
}
.cytat p em {
font-family: Spectral;
font-style: italic;
font-weight: 300;
line-height: normal;
font-size: 28px;
}
.cytat.m-left p {
margin-left: 25px;
}
.text-wrap.top1 {  margin-left: 100px;
}
.img-wrap {
overflow: hidden;
max-width: 100%;
height: 100%;
text-align: center;
margin-right: 20px;
box-sizing: border-box;
}
.text-wrap.text.span-style-2 h2 span {
position: relative;
}
.text-wrap.text.span-style-2 h2 span::before {
position: absolute;
content: '';
background-image: url(//anulujkredyt.pl/wp-content/uploads/2019/01/va.svg);
background-position: bottom;
}
em {
font-style: italic;
}
strong {
font-weight: bold;
}
.text-wrap.text.center-txt {
width: 100%;
}
.text-wrap.kolumna-curs {
max-width: 100%;
width: 600px;
box-sizing: border-box;
}
.left-b.szary-lewo {
position: relative;
min-width: 90px;
}
.left-b.szary-lewo::before {
position: absolute;
top: 20px;
left: 10px;
height: 85%;
width: 14px;
background-color: rgba(229, 229, 229, 0.4);
content: '';
z-index: -1;
}
.row-box {
display: flex;
flex-direction: row;
}
.img-circle {
border-radius: 50%;
overflow: hidden;
height: 400px;
width: 300px;
margin: 0px auto;
}
.wrap-font-img {
position: relative;
min-height: 322px;
text-align: center;
max-width: 860px;
margin: 0px auto;
}
section.wpis::before {
background-color: transparent;
}
.wrap.wykres {
display: flex;
flex-direction: column;
justify-content: space-between;
height: 100%;
}
.top-m {
margin-top: 80px;
}
.text-wide {
width: 100%;
position: absolute;
bottom: 40%;
display: flex;
justify-content: space-between;
}
.text-wide > p {
display: inline-block;
font-family: Playfair Display;
font-size: 72px;
text-transform: uppercase;
}
.text-wide > p:last-child {
color: #900000;
}
section.last {
border-bottom: none;
}
.logo-wrap.bottom {
height: 120px;
position: relative;
}
.logo-wrap.bottom a {
position: absolute;
display: block;
background-color: #ffffff;
bottom: -38px;
}
.center {
text-align: center;
width: 100%;
}
img {
max-width: 100%;
height: auto;
}
.img-circle img {
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
}
.wizytowka-wrap {
margin: 0px auto;
max-width: 265px;
text-align: center;
}
.wizytowka-wrap p {
font-family: Montserrat;
font-style: italic;
font-weight: bold;
line-height: 23px;
font-size: 18px;
text-align: center;
margin-top: 5px;
}
.wizytowka-wrap p:nth-child(2) {
margin-top: 30px;
}
.wizytowka-wrap p span {
font-family: Montserrat;
font-style: italic;
font-weight: 300;
line-height: 24px;
font-size: 18px;
text-align: center;
color: #000000;
}
.biografia-link-wrap {
padding-top: 0.5em;
}
.logo-wrap {
margin-top: 30px;
}
.num > p, .num p, .num p span {
font-family: Montserrat;
font-style: normal;
line-height: 33px;
font-size: 18px;
}
.num > p.num, .num p, .num > p > span {
font-family: Playfair Display;
font-style: normal;
font-weight: normal;
line-height: normal;
font-size: 72px;
color: #900000;
text-align: center;
margin-bottom: 90px;
}
.small-cursive > p {
font-family: Spectral;
font-style: italic;
font-weight: normal;
line-height: 20px;
font-size: 12px;
color: #828282;
}
.wrap.text-small {
width: 865px;
margin: 0px auto;
max-width: 100%;
}
.wrap-c {
width: 100%;
}
.logo-wrap.small-logo {
max-width: 75px;
max-height: 80px;
}
.img-circle {
background-color: rgba(0, 0, 0, 0.1);
}
.wrap.wiz {
height: 100%;
max-height: 550px;
}
.wizytowka-wrap {
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-between; box-sizing: border-box;
}
.wrap.text-small p {
font-family: Montserrat;
font-style: normal;
font-weight: 300;
line-height: 33px;
font-size: 18px; }
.wrap.text-small p strong {
font-weight: 600;
}
.box {
margin: 60px 0px;
}
.wrap.text-small .box > p:nth-child(2) {
font-family: Playfair Display;
font-style: normal;
font-weight: bold;
line-height: normal !important;
font-size: 64px !important;
text-align: center;
}
.wrap.text-small .box > p:first-child {
line-height: 26px;
font-size: 14px;
text-align: center;
}
.row-box {
display: flex;
flex-direction: row;
justify-content: space-between;
}
.wizytowki-top {
width: 100%; }
.wrap.text.w870 {
width: 870px;
max-width: 100%;
margin: 0px auto;
}
.gray-l {
margin: 30px 0px;
margin-left: 50px;
position: relative;
}
.gray-l::before {
position: absolute;
height: 100%;
width: 14px;
background-color: rgba(229, 229, 229, 0.4);
z-index: -1;
content: ' ';
left: -50px;
top: 0px;
bottom: 0px;
}
.gray-l > p {
font-size: 24px;
margin-bottom: 0px;
}
.w1900 {
width: 1900px;
max-width: 100%;
margin: 0px auto;
box-sizing: border-box;
padding: 0px 35px;
}
p.fot-t {
font-family: Montserrat;
font-style: italic;
font-weight: normal;
line-height: normal !important;
font-size: 10px !important;
text-align: center;
color: #BDBDBD;
}
.fot-box > p {
color: #BDBDBD;
font-size: 12px;
margin: 0px;
line-height: 18px;
}
.fot-box.light > p {
text-transform: uppercase;
}
.fot-box.dark > p {
color: #828282;
}
.half {
width: 650px;
display: flex;
flex-direction: row;
}
.fot-row {
display: flex;
flex-direction: row;
justify-content: space-between;
margin-bottom: 60px;
width: 100%;
}
.half > .fot-box:first-child {
margin-right: 55px;
}
.logo-wpis p span {
color: #900000;
}
.logo-wpis p {
font-size: 18px;
font-weight: 500;
float: right;
margin-top: 14px;
margin-left: 8px;
line-height: 41px;
}
.logo-wpis {
display: flex;
flex-direction: row;
align-items: center;
min-width: 307px;
}
p.light-g {
margin: 12px 0px 0px 0px;
}
p.separator, p.light-g {
color: #828282;
font-weight: 300;
}
p.separator {
margin: 12px 10px 0px 10px;
}
section.wpis {
border-bottom: 0px;
}
section.wpis:nth-child(2) {
padding-top: 0px;
}
section.wpis.top-wpis {
padding: 45px 0px;
position: relative;
z-index: 1;
}
.logo-wpis a {
transition: 0.45s;
}
.logo-wpis a:hover {
opacity: 0.6;
}
.title-wpis h1 {
font-family: Playfair Display;
font-style: normal;
font-weight: normal;
line-height: normal;
font-size: 72px;
}
.title-wpis h2 {
font-family: Spectral;
font-style: italic;
font-weight: 300;
line-height: normal;
font-size: 36px;
padding: 30px 0px;
}
.tb-border p {
font-family: Montserrat;
font-style: normal;
font-weight: 300;
line-height: 33px;
font-size: 18px;
color: #828282;
float: left;
padding: 20px;
margin: 0px;
}
.tb-border p:first-child {
padding-right: 0px;
}
.tb-border p:last-child {
padding-left: 0px;
}
.tb-border p.bullet-s {
padding: 20px 8px;
}
.tb-border {
border-top: 1px solid #828282;
border-bottom: 1px solid #828282;
display: inline-block;
height: auto;
margin-bottom: 60px;
}
.post-author {
color: #900000 !important;
}
.tb-border .post-author p {
color: #900000;
}
footer {
background-color: #ffffff;
padding-top: 30px;
position: relative;
}
footer.dark-bg {
background-color: #333333;
}
footer.dark-bg p.fot-t {
display: none;
color: #900000;
}
footer.dark-bg .fot-row {
flex-direction: column;
}
footer.dark-bg .fot-row .half {
flex-direction: column;
margin-bottom: 30px;
}
footer.dark-bg .fot-box.light {
margin-bottom: 20px;
}
.wrap.text.top-margin {
margin-top: 100px;
padding-left: 80px;
padding-right: 60px;
}
.wpis.top-wpis {
margin-bottom: -70px;
}
.cytat-wpis {
margin-top: 100px;
}
.cytat-wpis p {
font-family: Spectral;
font-style: italic;
font-weight: 300;
line-height: normal;
font-size: 28px;
}
.wrap.wrap-kolumna-wpis {
display: flex;
flex-direction: column;
}
section.first {
padding-top: 0px;
}
section.first.onScreen {
padding-top: 0px;
}
.container {  }
.container.onScreen {    }
section.wpis.top-wpis.onScreen {
min-height: auto;
}
.content-top {
height: 100%;
width: 100%;
min-height: 100vh;
box-sizing: border-box;
position: relative;
}
.num p {
display: inline-block;
}
div.num {
text-align: center;
}
.firma-wrap {
padding: 20px 20px 20px 0px;
}
.wizytowka-popup-content {
display: none;
}
.featherlight-content {
max-width: 1200px;
padding: 48px !important;
border: none;
width: calc(100% - 30px);
max-height: calc(100% - 30px) !important;
margin-left: auto !important;
margin-right: auto !important;
}
.wizytowka-popup-content-inner {
display: flex;
align-items: center;
}
.wizytowka-popup-content-inner .photo {
flex: 0 0 35%;
margin-right: 64px;
}
.wizytowka-popup-content-inner .photo img {
display: block;
max-width: 100%;
}
.wizytowka-popup-content-inner .content {
font-size: 16px;
}
.wizytowka-popup-content-inner .content p,
.wizytowka-popup-content-inner .content li {
font-size: inherit;
line-height: 1.6;
margin-bottom: 1em;
}
.wizytowka-popup-content-inner .content li {
list-style: initial;
font-family: Montserrat;
font-style: normal;
font-weight: 300;
color: #000000;
margin-left: 40px;
margin-bottom: 0;
float: unset;
}
.wizytowka-popup-content-inner .content li:last-child {
margin-bottom: 10px;
}
.wizytowka-popup-content-inner .content b {
font-weight: 600;
}
.wizytowka-popup-content-inner .content p:last-child {
margin-bottom: 0;
}
.wiz-popup-name {
font-family: 'Playfair Display';
font-size: 52px;
font-weight: 700;
margin-bottom: 18px;
color: #900000;
}
.wiz-popup-title {
margin-bottom: 42px;
font-size: 18px;
text-transform: capitalize;
font-family: 'Montserrat';
}
@media (max-width: 64em) {
.featherlight-content {
padding: 20px !important;
}
.wizytowka-popup-content-inner .photo {
margin-right: 32px;
}
.wiz-popup-name {
font-size: 32px;
}
.wiz-popup-title {
margin-bottom: 30px;
}
}
@media (max-width: 768px) {
.featherlight-content {
padding: 20px !important;
}
.wizytowka-popup-content-inner {
flex-direction: column;
}
.wizytowka-popup-content-inner .photo {
order: 2;
margin-right: 0;
margin-top: 32px;
flex: 0 0 100%;
}
.wizytowka-popup-content-inner .content {
order: 1;
}
}
.wiz-photo-link img {
transform: translateZ(0);
transition: 0.3s ease-out;
}
.wiz-photo-link:hover img {
opacity: 0.8;
}
.wiz-name-link {
text-decoration: none;
color: inherit;
transition: 0.3s ease-out;
font-style: normal;
}
.wiz-name-link:hover {
color: #900000;
}
.top-wiz {
margin-bottom: 50px;
}
#offer .section-container {
background: url(//anulujkredyt.pl/wp-content/themes/ftp-deplpy/images/offer_bg.jpg) no-repeat center center;
background-size: cover;
}
.accordion-item {
margin-bottom: 1.25em;
font-family: 'Montserrat';
}
.accordion-item.is-active .accordion-title {
color: #900000;
}
.accordion-item.is-active .accordion-title i {
transform: rotate(-90deg);
}
.accordion-title {
font-size: 20px;
text-transform: uppercase;
font-weight: 600;
text-decoration: none;
color: #000000;
transition: 0.3s ease-out;
display: flex;
align-items: center;
}
.accordion-title .arrow {
width: 50px;
min-width: 50px;
display: block;
}
.accordion-title i {
display: inline-block;
font-size: 30px;
transition: transform .3s ease-out;
transform: rotate(90deg);
}
.accordion-title:hover {
color: #900000;
}
.accordion-content {
font-size: 18px;
font-weight: 300;
padding-left: 50px;
padding-top: 1em;
display: none;
}
#offer .accordion-content p {
font-style: italic;
}
.accordion-content p {
font-size: inherit;
line-height: 1.8;
}
.accordion-content p:last-child {
margin-bottom: 0;
}
#quotes .slick-track {
transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
#quotes .slide {
padding: 0 120px;
}
#quotes .quote-content p {
font-size: 18px;
line-height: 1.6;
margin-bottom: 1em;
}
#quotes .quote-content p strong {
font-weight: 500;
}
#quotes .quote-author {
color: #900000;
font-size: 18px;
font-weight: 500;
font-style: italic;
}
.quotes-slider {
position: relative;
}
.quotes-slider .slick-arrow {
position: absolute;
top: 50%;
transform: translateY(-50%);
color: #C8C8C8;
}
.quotes-slider .slick-arrow:before {
font-size: 40px;
}
.quotes-slider .slick-arrow.slick-prev {
left: 0;
}
.quotes-slider .slick-arrow.slick-next {
right: 0;
}
.quotes-slider .slick-dots {
color: #979797;
padding-top: 24px;
}
.slick-dots *,
.slick-arrow * {
box-sizing: border-box;
}
.slick-dots {
list-style: none;
margin: 0;
font-size: 0;
text-align: center;
padding-top: 0.75rem;
}
.slick-dots li {
padding: 0;
display: inline-block;
float: none;
vertical-align: middle;
transition: color 0.4s ease-in-out;
}
.slick-dots li button {
color: inherit;
cursor: pointer;
display: block;
font-size: 0;
margin: 0 0.75rem;
outline: none;
width: 5px;
padding: 0;
border: none;
height: 5px;
border-radius: 50%;
box-sizing: content-box;
background: currentColor;
transition: inherit;
}
.slick-dots li:hover button {
color: #900000;
}
.slick-dots li.slick-active button {
color: #900000;
}
.slick-arrow {
font-size: 0;
cursor: pointer;
z-index: 10;
border: none;
background: no-repeat;
padding: 0;
color: #000;
transition: 0.3s ease-in-out;
color: currentColor;
}
.slick-arrow:hover {
color: #900000;
}
.slick-arrow:before {
font-family: "Material Icons";
font-size: 30px;
opacity: 1;
color: inherit;
}
.slick-arrow.slick-prev {
left: 0;
}
.quotes-slider .slick-arrow.slick-prev:before {
content: "chevron_left" !important;
}
.slick-arrow.slick-next {
right: 0;
}
.quotes-slider .slick-arrow.slick-next:before {
content: "chevron_right" !important;
}
#form .section-container {
background: #900000;
color: #fff;
}
#form .text-wrap h2 {
margin-bottom: 0.5em;
}
#form .text-wrap h3 {
font-family: Playfair Display;
font-style: normal;
font-weight: normal;
line-height: normal;
font-size: 20px;
}
#form .form-wrap {
display: flex;
width: 100%;
max-width: 900px;
margin: 0 auto;
padding-top: 60px;
}
#form .form-wrap .form-col {
padding: 0 10px;
width: auto;
}
#form .form-wrap .form-col.input {
flex: 1;
}
#form input[type="text"],
#form input[type="email"],
#form input[type="tel"] {
border-bottom: 1px solid #fff;
color: #fff;
font-family: Montserrat;
font-weight: 600;
font-size: 13px;
padding: 1.15em 0;
line-height: 1;
box-sizing: border-box;
height: 3.3em;
background: none !important;
}
#form input[type="text"]::placeholder,
#form input[type="email"]::placeholder,
#form input[type="tel"]::placeholder {
color: rgba(255, 255, 255, 0.8);
text-transform: uppercase;
}
#contact .section-container {
padding-bottom: 0; }
#contact .section-container:before,
#contact .section-container:after {
content: ' ';
position: absolute;
bottom: 0;
top: auto;
z-index: 10;
transform: none;
}
#contact .section-container:before {
left: 0px;
width: 50%;
background-color: transparent;
}
#contact .section-container:after {
right: 0px;
width: 50%;
}
.page-template-contact #contact .contact-red {
padding: 0;
}
.contact-red h4 {
font-family: 'Montserrat';
font-weight: 500;
font-size: 18px;
color: inherit;
margin-bottom: 1.2em;
}
.contact-red p {
font-weight: 400;
font-size: 14px;
line-height: 1.8;
color: inherit;
}
.contact-red .small-text p {
font-size: 12px;
}
.contact-red .map-wrap {
margin: -40px 0;
position: relative;
font-family: 'Montserrat';
}
.contact-red .map-wrap > svg,
.contact-red .map-wrap > img[src$="svg"] {
width: 100%;
height: auto;
}
.contact-red .map-wrap .map-label {
position: absolute;
top: 17%;
left: 50%;
transform: translateX(-50%);
background: #000;
color: #fff;
font-size: 13px;
padding: 10px;
font-weight: 700;
max-width: 100%;
white-space: nowrap;
text-align: center;
z-index: 100;
}
.contact-red .map-wrap .point {
position: absolute;
z-index: 10;
}
.contact-red .map-wrap .point:hover {
z-index: 11;
}
.contact-red .map-wrap .point .marker {
position: absolute;
top: 0;
left: 0;
transform: translate(-50%, -100%);
cursor: pointer;
z-index: 10;
max-width: none;
}
.contact-red .map-wrap .point .text {
background: #000;
font-size: 14px;
padding: 1em;
color: #fff;
margin-top: -80px;
margin-left: 20px;
max-width: 100%;
width: 250px;
display: none;
}
.contact-red .map-wrap .point.right .text {
transform: translateX(calc(-100% - 20px));
margin-left: 0;
}
#google-map {
height: 420px;
}
input {
border-bottom: none;
}
.button {
font-family: Montserrat;
font-weight: 600;
font-size: 13px;
text-align: center;
color: #fff;
text-transform: uppercase;
background: #900000;
transition: .3s ease-out;
display: inline-block;
padding: 1.15em 2.7em;
line-height: 1;
cursor: pointer;
-webkit-appearance: none;
width: auto;
font-style: normal;
text-decoration: none;
}
#form .button {
width: unset;
}
.button:hover {
background: #111;
}
.button.round {
border-radius: 1.65em;
}
.button.hollow {
border: 1px solid !important;
border-color: #900000;
cursor: pointer;
background: transparent;
}
.button.hollow:hover {
background: #900000;
}
.button.plain {
padding: 0;
border: none;
background: none;
color: #900000;
font-size: 15px;
}
.button.plain:hover {
color: #000;
}
.button.white {
background: #fff;
color: #900000;
}
.button.white:hover {
background: rgba(255, 255, 255, 0.9);
}
.button.white.hollow {
border-color: #fff !important;
background: transparent;
color: #fff;
}
.button.white.hollow:hover {
background: #fff;
color: #900000;
}
#fileupload-form {
position: relative;
}
#fileupload-form.form-success .form-wrap {
opacity: 0 !important;
}
#fileupload-form .success {
display: none;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
#fileupload-form .error {
text-align: center;
font-size: 16px;
color: #fff;
font-weight: 500;
display: none;
}
#fileupload-form .success-inner {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: flex;
align-items: center;
justify-content: center;
background: #900000;
font-weight: 500;
text-align: center;
}
#fileupload-form .success-inner p {
margin-bottom: 0;
font-size: 20px;
font-family: Playfair Display;
color: #fff;
line-height: 1.4;
}
.files-list {
display: flex;
flex-wrap: wrap;
justify-content: center;
margin: 1.5em -10px 1em;
}
.files-list:empty {
margin: 1em -10px 0;
}
.file-wrap {
border: 1px solid #fff;
display: flex;
align-items: center;
padding: 0.5em 1em;
min-height: 42px;
border-radius: 21px;
box-sizing: border-box;
font-family: Montserrat;
font-weight: 600;
font-size: 13px;
margin: 10px;
}
.file-wrap .delete {
margin-left: 0.5em;
cursor: pointer;
}
.file-wrap .delete i {
display: block;
}
.fileinput-button {
display: flex;
align-items: center;
min-height: 45px;
min-width: 200px;
padding: 0.2em 1em;
box-sizing: border-box;
justify-content: center;
text-align: center;
}
.fileinput-button.loading {
pointer-events: none;
opacity: 0.7;
}
.fileinput-button.loading .loading-icon {
display: block;
}
.fileinput-button .loading-icon {
animation: spin 1s linear infinite;
margin-left: 0.5em;
display: none;
}
.fileinput-button .loading-icon i {
display: block;
}
[type="submit"][disabled] {
pointer-events: none;
opacity: 0.7;
}
section#form-landing .section-container {
padding-top: 80px !important;
padding-bottom: 80px !important;
min-height: calc(100vh - 2 * 65px);
}
section#form-landing h2 {
margin-bottom: 10px;
}
section#form-landing h3 {
color: #666;
}
section#form-landing .thankyou-text {
max-width: 850px;
margin: 0 auto;
}
section#form-landing .thankyou-text h2 {
margin-bottom: 40px;
}
section#form-landing .thankyou-text p {
line-height: 1.6;
font-size: 16px;
margin-bottom: 1em;
}
#landing-form {
max-width: 800px;
margin: 0 auto;
padding-top: 4em;
}
#landing-form [type="text"],
#landing-form [type="email"],
#landing-form [type="tel"] {
color: inherit;
border-bottom: 1px solid #ddd;
}
#landing-form select {
-webkit-appearance: none;
border: none;
border-bottom: 1px solid #ddd;
height: 36px;
background-color: transparent;
border-radius: 0;
width: 100%;
font-size: 13px;
font-family: 'Ubuntu', sans-serif;
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");
background-origin: content-box;
background-position: right -10px center;
background-repeat: no-repeat;
background-size: 9px 6px;
padding-right: 16px;
}
#landing-form .fieldset-label {
font-size: 14px;
font-family: Montserrat;
font-weight: 500;
margin-bottom: 1em;
display: block;
text-transform: uppercase;
}
#landing-form fieldset {
display: block;
margin-bottom: 2em;
}
#landing-form .button-wrap {
text-align: center;
}
#landing-form .error {
border-bottom-color: #900000;
}
#landing-form label.error {
font-family: Montserrat;
font-size: 10px;
font-weight: 500;
color: #900000;
display: inline-block;
padding-top: 0.5em; }
@keyframes spin {
from {
transform: rotate(0deg)
}
to {
transform: rotate(360deg)
}
}
#menu-item-2988 {
margin-right: 1rem;
}
#menu-item-2988 a {
background-color: #900000;
padding: 17px 35px;
border-radius: 150px;
color: #ffffff !important;
border: 1px solid transparent;
box-shadow: 0 1px 3px rgba(0, 0, 0, .2) !important;
}
#menu-item-2988 a:hover {
background-color: transparent;
color: #900000 !important;
border-color: #900000;
}
#menu-item-2991 {
margin-right: 1rem;
}
#menu-item-2991 a {
background-color: #900000;
padding: 17px 35px;
border-radius: 150px;
color: #ffffff !important;
border: 1px solid transparent;
box-shadow: 0 1px 3px rgba(0, 0, 0, .2) !important;
}
#menu-item-2991 a:hover {
background-color: transparent;
color: #900000 !important;
border-color: #900000;
}
.arr__team i {
color: #ffffff;
background: #900000;
border-radius: 50%;
padding: 10px;
box-shadow: 0 1px 3px rgba(0, 0, 0, .2) !important;
transition: .15s ease-out;
position: relative;
}
.arr__team i:hover {
opacity: .7;
}
.arr__team span {
position: absolute;
top: 100%;
margin-top: 10px;
padding: 8px 13px;
white-space: nowrap;
font-family: Montserrat;
font-style: normal;
font-weight: 300;
line-height: 25px;
color: #000;
font-size: 14px;
background-color: #fff;
box-shadow: 0 1px 3px rgba(0, 0, 0, .2) !important;
pointer-events: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
opacity: 0;
transition: all 0.2s ease-in-out;
text-align: center;
}
.arr__team a:hover span {
opacity: 1;
}
.arr__team a {
position: relative;
}
#top-teksty .message {
display: none;
}
#top-teksty .current-message {
display: block;
}
#top-teksty .current-message:after {
content: '';
width: 3px;
height: 1em;
margin-bottom: -0.1em;
margin-left: 0.1em;
display: inline-block;
background: #666;
animation: blink 1s infinite linear;
}
#top-teksty span {
color: inherit;
}
@keyframes blink {
0% {
opacity: 1;
}
49% {
opacity: 1;
}
50% {
opacity: 0;
}
99% {
opacity: 0;
}
}
.slider__bg {
background: #efefef;
padding: 50px 0;
}
.text ul {
list-style: disc;
margin-left: 1.25em;
font-family: Montserrat;
font-style: normal;
font-weight: 300;
line-height: 33px;
font-size: 18px;
text-align: left;
margin-bottom: 40px;
}
.text ul li {
float: none;
list-style: inherit;
}
#jak-podwazyc .text p,
#jak-podwazyc .text ul {
font-size: 16px;
line-height: 1.8;
margin-bottom: 1.5em;
}
#contact a {
color: inherit;
text-decoration: none;
transition: 0.3s ease-out;
}
#contact a:hover {
opacity: 0.6;
}
.wizytowka-wrap .img-circle {
border-radius: 0 !important;
}
.page-id-3 h1 {
margin-bottom: 25px;
font-size: 25px;
}
.p80 {
padding: 80px 0 !important;
}
.page-template-contact #google-map {
height: inherit;
}
.page-template-contact .google-map-wrap {
height: 100%;
}
.page-template-contact .contact-red .container {
padding: 0;
}
@media (max-width: 768px) {
#contact .p-left-s {
padding-left: 5% !important;
}
#contact .p-left {
padding-bottom: 0 !important;
}
}
#contact .p-left {
padding-left: 5% !important;
}
@media (max-width: 768px) {
.page-template-contact .google-map-wrap {
height: 475px;
}
}
.page-template-contact .section-container {
justify-content: flex-end;
max-height: 100%;
}
.page-template-faq #offer .section-container {
background-image: none;
padding-bottom: 100px;
}
#contact .section-container {
padding-top: 0;
}
.tryb-cytat-link {
float: right;
margin-top: 20px;
}
#jak-podwazyc .section-container {
padding: 50px 0 0;
}
.blog-container {
padding: 0% 5%;
margin: 40px 0 100px;
}
.newsTile {
width: 290px !important;
-webkit-transition: all 350ms cubic-bezier(.02, .01, .47, 1);
-moz-transition: all 350ms cubic-bezier(.02, .01, .47, 1);
transition: all 350ms cubic-bezier(.02, .01, .47, 1);
margin-bottom: 50px;
justify-content: center;
display: flex;
}
.newsTile .post-img {
max-width: 290px;
}
.wrap-thumb {
max-width: 290px;
height: 290px;
margin-bottom: 10px;
width: 100%;
-webkit-transition: 350ms ease-in-out;
-moz-transition: 350ms ease-in-out;
transition: 350ms ease-in-out;
}
.wrap-thumb img {
width: 100%;
height: 100%;
object-fit: cover;
}
.newsTile a {
text-decoration: none;
}
.newsTile span {
line-height: 25px;
font-size: 15px;
font-family: Montserrat, sans-serif;
color: #A4A4A4;
}
.newsTile h2 {
margin-top: 5px;
color: #000000;
font-weight: 600;
font-size: 20px;
-webkit-transition: all 350ms cubic-bezier(.02, .01, .47, 1);
-moz-transition: all 350ms cubic-bezier(.02, .01, .47, 1);
transition: all 350ms cubic-bezier(.02, .01, .47, 1);
font-family: Montserrat, sans-serif;
}
.hidden {
margin: 0;
visibility: hidden;
}
@media (max-width: 1024px) {
.newsTile {
max-width: 400px !important;
}
}
.newsTile:hover h2 {
color: #900000;
}
.newsTile:hover {
transform: translate(0, -10px);
transition-delay: 0s !important;
}
@media (max-width: 768px) and (min-width: 576px) {
.wrap-thumb { }
}
.button_container {
display: none;
}
@media (max-width: 1275px) {
#top-nav-wrap .inner-wrap .lines {
top: 50px;
}
.button_container {
position: fixed;
top: 25px;
right: 35px;
height: 27px;
width: 25px;
cursor: pointer;
display: block;
z-index: 10000000;
transition: opacity .25s ease;
}
.button_container:hover {
opacity: .7;
}
.button_container.active .top {
-webkit-transform: translateY(10px) translateX(0) rotate(45deg);
transform: translateY(10px) translateX(0) rotate(45deg);
background: #000;
}
.button_container.active .middle {
opacity: 0;
background: #FFF;
}
.button_container.active .bottom {
-webkit-transform: translateY(-4px) translateX(0) rotate(-45deg);
transform: translateY(-4px) translateX(0) rotate(-45deg);
background: #000;
}
.button_container span {
background: #900000;
border: none;
height: 2px;
width: 100%;
position: absolute;
top: 4px;
left: 0;
transition: all .25s ease-in-out;
cursor: pointer;
}
.button_container span:nth-of-type(2) {
top: 11px;
}
.button_container span:nth-of-type(3) {
top: 18px;
}
.overlay {
position: fixed;
background: white;
top: 0;
left: 0;
width: 100%;
height: 0%;
opacity: 0;
visibility: hidden;
transition: opacity .35s, visibility .35s, height .35s;
overflow-y: scroll;
z-index: 1000000;
}
.overlay.open {
opacity: 1;
visibility: visible;
height: 100%;
}
.overlay.open li {
-webkit-animation: fadeInRight .5s ease forwards;
animation: fadeInRight .5s ease forwards;
-webkit-animation-delay: .35s;
animation-delay: .35s;
}
.overlay.open li:nth-of-type(2) {
-webkit-animation-delay: .4s;
animation-delay: .4s;
}
.overlay.open li:nth-of-type(3) {
-webkit-animation-delay: .45s;
animation-delay: .45s;
}
.overlay.open li:nth-of-type(4) {
-webkit-animation-delay: .50s;
animation-delay: .50s;
}
.overlay.open li:nth-of-type(5) {
-webkit-animation-delay: .55s;
animation-delay: .55s;
}
.overlay.open li:nth-of-type(6) {
-webkit-animation-delay: .60s;
animation-delay: .60s;
}
.overlay.open li:nth-of-type(7) {
-webkit-animation-delay: .65s;
animation-delay: .65s;
}
.overlay.open li:nth-of-type(8) {
-webkit-animation-delay: .70s;
animation-delay: .70s;
}
.overlay.open li:nth-of-type(9) {
-webkit-animation-delay: .75s;
animation-delay: .75s;
}
.overlay.open li:nth-of-type(10) {
-webkit-animation-delay: .80s;
animation-delay: .80s;
}
.overlay div {
position: relative;
height: 70%;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
font-size: 20px;
font-family: 'Vollkorn', serif;
font-weight: 400;
text-align: center;
}
.overlay ul {
list-style: none;
padding: 0;
margin: 0 auto;
display: grid;
position: relative;
height: 65%;
}
.overlay ul li {
display: block;
height: 25%;
height: calc(100% / 4);
min-height: 50px;
position: relative;
opacity: 0;
}
.overlay ul li a {
display: inline;
position: relative;
color: black;
font-family: Montserrat, serif;
font-style: normal;
font-weight: normal;
line-height: normal;
text-decoration: none;
overflow: hidden;
font-size: 20px;
padding-bottom: 2px;
}
.overlay .current_page_item a {
font-weight: bold;
}
.overlay ul li a:hover:after, .overlay ul li a:focus:after, .overlay ul li a:active:after {
width: 100%;
}
.overlay ul li a:after {
content: '';
position: absolute;
bottom: 0;
left: 50%;
width: 0%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
height: 3px;
background: #FFF;
transition: .35s;
}
#menu-item-550 a {
border-bottom: 1px solid white;
width: 50%;
margin: auto;
padding-bottom: 3px;
}
}
@-webkit-keyframes fadeInRight {
0% {
opacity: 0;
left: 20%;
}
100% {
opacity: 1;
left: 0;
}
}
@keyframes fadeInRight {
0% {
opacity: 0;
left: 20%;
}
100% {
opacity: 1;
left: 0;
}
}
.clients .text-wrap.center-txt {
margin-bottom: 70px;
}
.clients .container {
padding: 0 8%;
}
#comment-slider .slick-track {
padding: 10px 0;
display: flex !important;
}
.comment-slider__slide.slick-slide.slick-current.slick-active.slick-center {
box-shadow: 3px 4px 10px 1px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 3px 4px 10px 1px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 3px 4px 10px 1px rgba(0, 0, 0, 0.1);
}
.comment-slider__slide {
background-color: #F9F9F9;
padding: 50px 30px;
margin: 0 25px;
box-shadow: 1px 2px 3px 0px rgba(0, 0, 0, 0.04);
-webkit-box-shadow: 1px 2px 3px 0px rgba(0, 0, 0, 0.04);
-moz-box-shadow: 1px 2px 3px 0px rgba(0, 0, 0, 0.04);
transition: .2s ease-in-out;
}
.slide-title.slide-title--thumb {
font-size: 25px;
color: #000;
margin-bottom: 20px;
font-weight: 400;
}
.comment-slider__slide-thumb p { font-weight: 400;
color: #555555;
line-height: 33px;
font-size: 18px;
}
.comment-slider__slide-thumb span {
margin-top: 50px; line-height: 33px;
font-size: 18px;
color: #656565;
font-weight: 400;
font-family: Montserrat;
float: right;
text-align: right;
font-style: italic;
font-weight: 600;
}
#top-teksty {
line-height: 33px;
font-size: 21px;
}
.slick-arrow.slick-next:before,
.slick-arrow.slick-prev:before {
content: "";
}
.slick-arrow .arr {
position: absolute;
top: 50%;
color: #707070;
}
.slick-next .arr.right {
right: -70px;
}
.slick-prev .arr.left {
left: -70px;
}
.arr {
border: solid #707070;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 13px;
}
.arr.right {
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
}
.arr.left {
transform: rotate(135deg);
-webkit-transform: rotate(135deg);
}
@media (max-width: 1280px) {
.slick-prev .arr.left {
left: -30px;
}
.slick-next .arr.right {
right: -30px;
}
}
body.navOpen {
overflow: hidden !important;
}
.clients .slick-slide {  float: none;
display: flex !important;
height: auto !important;
}
.comment-slider__slide-thumb {
display: flex;
justify-content: center;
flex-direction: column; min-height: 100%;
}
#comment-slider {
padding-bottom: 50px;
}
.slick-arrow .arr:hover {
color: #900000;
}
#contact h1 {
margin: 200px 0 0;
padding: 0;
}
.page-template-analysis .section-container.toper {
padding: 250px 0 100px !important;
}
::-webkit-input-placeholder {
color: #ffffff !important;
}
:-moz-placeholder {
color: #ffffff !important;
}
::-moz-placeholder {
color: #ffffff !important;
}
:-ms-input-placeholder {
color: #ffffff !important;
}
.text-right {
text-align: right;
}
.small-cursive {
margin-top: 20px;
}
.flex-fields {
display: flex;
}
.fields-top {
width: 100%;
}
@media (max-width: 768px) {
.fields-top {
margin-bottom: 25px;
}
}
.arr__team {
margin: 20px 0px;
width: 0px;
float: right;
height: 0;
}
.top-team {
width: 100%;
}
#zespol .text-wrap.text h2 {
padding-bottom: 60px;
}
.quote-content {
}
.wiz-wrap {
margin-bottom: 50px;
}
#centrum-analiz-sadowych {
padding-top: 100px;
margin-top: -100px;
}
.top-box-numb {
text-align: center;
justify-content: center;
}
.top-box-numb p {
line-height: 26px !important;
font-size: 14px !important;
}
#google-map {
height: 335px !important;
}
#contact video, #contact iframe {
height: 100%;
position: absolute;
right: -90px;
z-index: -1;
}
#contact .bg-red {
z-index: 1;
}
.relative-section {
position: relative;
overflow: hidden;
}
#contact video:-webkit-full-page-media, #contact iframe video {
width: 100% !important;
object-fit: cover !important;
height: 100% !important;
}
.contact-red:not(.without-bg), #contact .contact-red .bg-red .info {
background-color: #900000;
color: #fff;
}
.contact-red:not(.without-bg) {
padding: 75px 0;
}
@media (max-width: 1300px) and (min-width: 769px) {
#contact .p-left, #contact .p-left-s {
padding-left: 10% !important;
}
}
@media (max-width: 1280px) {
#contact .p-left.p80 {
padding-bottom: 0 !important;
}
}
@media (max-width: 1280px) {
#contact video, #contact iframe {
height: 75%;
}
}
@media (max-width: 768px) {
#contact video, #contact iframe {
position: unset;
width: 125%;
height: auto;
margin-left: -8%;
}
.google-map-wrap {
height: 100% !important;
}
.bg-red .info {
padding-bottom: 80px !important;
}
#contact .p-left-s {
padding-right: 2% !important;
}
}
@media (max-width: 576px) {
.bg-red .info {
padding-bottom: 0 !important;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) { ::i-block-chrome, #contact video, #contact iframe {
width: unset;
}
}
}
#quotes img {
margin-top: 100px;
height: auto;
width: 70px;
}
#quotes .text-wrap h2 {
padding-top: 10px;
}
@media (max-width: 768px) {
#quotes img {
margin-top: 50px;
width: 45px;
}
}
.map-wrapper {
text-align: center;
margin-top: 80px;
}
@media (max-width: 500px) {
.map-wrapper {
margin-top: 40px;
}
}
#landing-form ::placeholder {
color: #666 !important;
}
.window-height {
min-height: 70vh;
} .sub-menu {
display: flex;
flex-direction: column;
visibility: visible;
position: fixed;
padding-top: 1rem;
opacity: 1;
transition: opacity 0.3s ease-out;
background-color: transparent;
}
.main-menu li:hover .sub-menu {
visibility: visible;
opacity: 1;
}
.sub-menu li a {
margin: 0 !important;
padding: 0 !important;
color: #666 !important;
border-bottom: none !important;
}
.sub-menu li:hover a {
transition: all 0.1s ease-in-out;
color: white !important;
}
.sub-menu li a:hover {
color: white !important;
}
.sub-menu li {
margin: 0 !important;
padding: 0.8rem 1.2rem !important;
background-color: white;
border-radius: 1px;
}
.sub-menu li:hover {
transition: all 0.1s ease-in-out;
background-color: #cc7070 !important;
}
.main-logo {
width: 100px;
}
.top-nav-wrap-inner {
background-color: white;
justify-content: space-between;
}
.menu-logo-wrap {
display: flex;
align-items: center;
}
@media (min-width: 1275px) {
.menu-logo-wrap {
justify-content: right;
width: 100%;
}
}
.first {
background-image: url(https://anulujkredyt.pl/wp-content/uploads/2021/05/slajder-1.jpg);
background-size: cover;
}
.company-values {
display: flex;
flex-direction: row;
width: 100%;
font-family: 'Montserrat', serif;
margin-bottom: 9rem !important;
}
.company-values div {
flex: 1;
display: flex;
flex-direction: column-reverse;
justify-content: center;
align-items: center;
border-right: 1px solid #aaa !important;
}
.pre-company-value {
font-weight: 500;
font-size: 1.8rem;
}
.company-value {
font-weight: 500;
font-size: 1.8rem;
color: black;
}
.company-values__text {
color: #444;
font-size: 1.2rem;
text-align: center;
}
.company-values__last-div {
border: none !important;
}
@media screen and (max-width: 1550px) {
.pre-company-value {
font-size: 1.5rem !important;
}
.company-value {
font-size: 1.5rem;
}
.company-values__text {
font-size: 1.1rem;
}
}
@media screen and (max-width: 1000px) {
.company-values {
flex-direction: column;
margin-bottom: 5rem !important;
}
.company-values div {
border: none !important;
margin-bottom: 2rem;
}
.pre-company-value {
font-size: 1.9rem !important;
}
.company-value {
font-size: 1.9rem;
}
.company-values__text {
font-size: 1.4rem;
}
}                    .map-background-img {
background-image: url(https://anulujkredyt.pl/wp-content/uploads/2021/05/anuluj-teczka.jpg) !important;
background-size: cover;
}
.map-container {
display: flex;
justify-content: flex-start;
}
.header-content-container {
width: 40%;
}
.first-title {
font-family: 'Playfair Display', serif;
color: white;
font-weight: 700;
font-size: 2rem;
}
.header-content-slid__text-container {
margin-top: 2rem;
cursor: default !important;
}
.header-content-slid__text {
font-family: 'Playfair Display', serif;
color: white;
font-size: 1.1rem;
text-shadow: 1px 0 darkgray;
line-height: 17pt;
}
.text-wrap.top1 {
margin-left: 0;
}
.slider-control__container {
position: absolute;
top: 20rem;
}
.glide__bullet {
width: 15px !important;
height: 15px !important;
}
.first {
background-image: none;
}
#first-slider-img {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-size: cover; background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.5) 15%, rgba(0, 0, 0, 0.3) 25%, rgba(0, 0, 0, 0) 100%), url(https://anulujkredyt.pl/wp-content/uploads/2021/05/slajder-1.jpg);
}
.first-red-background {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 60%;
background-color: rgba(150, 0, 0, 0.5);
}
@media screen and (max-width: 1275px) {
#first-slider-img {
top: 20%;
height: 28rem;
left: 10%;
right: 10%;
}
.first-red-background {
right: 100%;
}
.header-content-container {
margin-top: 70%;
width: 100%;
}
.first-title {
margin-top: 2rem;
color: black;
font-size: 2rem !important;
text-align: center;
}
.header-content-slid__text {
color: black;
text-align: center;
text-shadow: none;
}
.header-content-slid__text-container {
margin: 1rem;
}
.top1 {
display: flex;
flex-direction: column;
justify-content: center;
align-content: center;
}
.wrap-row {
margin-top: 1.2rem !important;
display: flex;
justify-content: center;
align-items: center !important;
}
.slider-control__container {
position: absolute;
top: -10rem;
}
.glide__bullet {
width: 20px !important;
height: 20px !important;
}
}
@media screen and (max-width: 1275px) {
.first-title {
font-size: 2.3rem !important;
}
}
@media screen and (max-width: 1550px) {
.header-content-slid__text {
font-size: 1rem;
}
}
@media screen and (min-width: 768px) {
.header-content-slid__text {
letter-spacing: 1px;
}
.first-title {
letter-spacing: 1px;
}
}
.glide__slide {
opacity: 0;
transition: all 0.1s ease-in-out;
}
.glide__slide--active {
opacity: 1;
transition: all 0.1s ease-in-out;
}
#top-nav-wrap {
background: none;
}
.top-nav-wrap-inner {
background: none;
}
#top-nav-wrap .inner-wrap {
background: none;
}
#top-nav-wrap .menu-wrap:before {
background: none;
box-shadow: none;
}
#top-nav-wrap .inner-wrap .lines:after {
width: 0%;
}
#top-nav-wrap .inner-wrap .lines:before {
width: 0%;
}
.logo-wrap {
background: none;
}
section.first .section-container::before, section.last .section-container .border::before, section.bottom-border .section-container .border::before {
width: 5%;
}
section.first .section-container::after, section.last .section-container .border::after, section.bottom-border .section-container .border::after {
width: 5%;
}
#top-nav-wrap .menu a {
color: white;
}
#top-nav-wrap .inner-wrap:before {
background: none;
}
html #top-nav-wrap {
background: white;
}
html #top-nav-wrap .menu a {
color: #000000;
}
html #top-nav-wrap .inner-wrap .lines:after {
width: 5%;
}
html #top-nav-wrap .inner-wrap .lines:before {
width: 5%;
}
.no-border-btn {
border: none !important;
}
@media (max-width: 768px) {
#first-slider-img {
height: 18rem;
}
.header-content-container {
margin-top: 60%
}
}
@media (max-width: 576px) {
.logo-wrap-inner img {
height: 3.5rem;
}
.main-logo {
width: auto;
}
.logo-wrap {
width: auto !important;
}
#top-nav-wrap .inner-wrap .lines:before {
width: 20%;
}
#top-nav-wrap .inner-wrap .lines:after {
width: 20%;
}
html:not([data-scroll='0']) #top-nav-wrap .inner-wrap .lines:before {
width: 20%;
}
html:not([data-scroll='0']) #top-nav-wrap .inner-wrap .lines:after {
width: 20%;
}
#first-slider-img {
top: 20%;
height: 13rem;
}
.header-content-container {
margin-top: 50%;
}
.section-container {
padding: 10rem 0;
}
.first-title {
font-size: 1.5rem !important;
}
.slider-control__container {
top: -8rem;
}
}
@media (max-width: 376px) {
#first-slider-img {
height: 12rem;
}
}
@media screen and (max-width: 1275px) {
.no-border-btn {
border: 1px solid #900000 !important;
}
}
.clause_map-button-container {
margin-bottom: 50px;
margin-top: 50px;
}
.clause_map-button {
text-decoration: none;
font-family: Montserrat, serif;
font-size: 1.2rem;
padding: 1.3rem 4rem;
}
@media (max-width: 36em) {
.clause_map-button {
font-size: 0.9rem;
}
}
#menu-vertical-menu {
display: none;
}
@media screen and (max-width: 1275px) {
#menu-vertical-menu {
display: flex;
flex-direction: column;
height: auto;
}
#menu-vertical-menu .sub-menu {
visibility: visible;
opacity: 1;
display: none;
border-top: 1px solid rgba(255, 255, 255, 0.7);
border-bottom: 1px solid rgba(255, 255, 255, 0.7);
margin-bottom: 15px;
margin-top: 15px;
}
.sub-menu li {
min-height: fit-content !important;
background-color: transparent;
justify-content: center;
align-items: center;
display: flex !important;
}
.sub-menu li a {
color: black !important;
}
}
@media (max-width: 298px) {
.header-content-slid__text {
font-size: 0.8rem !important;
line-height: 20px !important;
}
}
.no-face-overlay {
margin-bottom: 0 !important;
margin-top: 220px !important;
}
@media screen and (max-width: 1275px) {
.no-face-overlay {
margin-top: 38rem !important;
}
}
@media screen and (max-width: 768px) {
.no-face-overlay {
margin-top: 27rem !important;
}
.company-values {
margin-top: 0 !important;
}
}
@media screen and (max-width: 576px) {
.no-face-overlay {
margin-top: 21rem !important;
}
}
@media screen and (max-width: 376px) {
.no-face-overlay {
margin-top: 20rem !important;
}
}
.bank_info-text {
font-family: 'Montserrat', serif;
font-style: italic;
color: gray;
margin-bottom: 10px;
}
@media screen and (max-device-width: 480px) {
body {
-webkit-text-size-adjust: none;
}
}
.calendly-inline-widget {
min-height: 890px;
} .landing-section .section-container {
padding: 0;
}
.landing-section .content-ctn {
width: 100%;
height: 90vh;
box-sizing: border-box;
padding-top: 1px;
position: relative;
}
.landing-section .content-ctn .text-ctn{
width: 60%;
padding: 1rem 3rem;
height: 65vh;
margin-top: 25vh;
box-sizing: border-box;
z-index: 3;
position: relative;
display: flex;
flex-direction: column;
justify-content: space-around;
}
.landing-section .content-ctn .text-bg-ctn {
position: absolute;
top: 0;
left: 0;
width: 60%;
height: 65vh;
margin-top: 25vh;
background-color: #900000;
z-index: 1;
}
.landing-section .content-ctn .img-bg-ctn {
position: absolute;
top: 15vh;
right: 0;
left: 400px;
height: 65vh;
z-index: 2;
box-shadow: 0 0 15px 10px rgba(0, 0, 0, 0.1);
border-radius: 1px;
}
.landing-section .content-ctn .img-bg-ctn img {
width: 100%;
height: 100%;
object-fit: cover;
border-radius: 1px;
}
.landing-section .content-ctn .slideshow-container {
position: relative;
padding-top: 1px;
width: 100%;
height: 75vh;
}
.mySlides {
display: none;
}
.fade {
animation: fade .5s cubic-bezier(0.65, 0.5, 0.35, 1) 0s 1 normal forwards;
}
@keyframes fade {
from {
opacity: .4;
transform: translateX(400px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.fade-text {
animation: fade-text .5s cubic-bezier(0.65, 0.5, 0.35, 1) 0s 1 normal forwards;
}
@keyframes fade-text {
from {
opacity: .4;
transform: translateX(-400px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.landing-section .content-ctn .btn-ctn {
display: flex;
flex-direction: row;
}
.landing-section .content-ctn .prev,
.landing-section .content-ctn .next {
width: 40px;
height: 40px;
border: 1px solid white;;
border-radius: 50%;
background-color: transparent;
display: flex;
align-items: center;
justify-content: center;
margin-right: 1rem;
cursor: pointer;
color: white;
transition: all .3s ease-in-out;
}
.landing-section .content-ctn .prev:hover,
.landing-section .content-ctn .next:hover {
background-color: white;
color: #900000;
}
.landing-section .content-ctn .text-ctn .sub-header {
font-family: 'Playfair Display', serif;
font-style: normal;
font-weight: 400;
font-size: 50px;
line-height: 108.1%;
color: #FFFFFF;
}
.landing-section .content-ctn .text-ctn .main-header {
font-family: 'Playfair Display', serif;
font-style: normal;
font-weight: 400;
font-size: 110px;
line-height: 108.1%;
color: #FFFFFF;
white-space: nowrap;
}
.landing-section .content-ctn .text-ctn p {
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 20px;
color: #FFFFFF;
max-width: 250px;
height: 150px;
}
.landing-section .content-ctn .text-ctn .small-text {
font-size: 13px;
line-height: 16px;
}
@media (max-width: 1100px) {
.landing-section .content-ctn .img-bg-ctn {
left: 300px;
}
.landing-section .content-ctn .text-ctn p {
font-size: 12px !important;
line-height: 16px !important;
max-width: 200px;
}
.landing-section .content-ctn .text-ctn .sub-header {
font-size: 35px;
}
.landing-section .content-ctn .text-ctn .main-header {
font-size: 80px;
}
.landing-section .content-ctn .text-ctn p {
height: 100px;
}
.landing-section .content-ctn .text-ctn .small-text {
font-size: 11px !important;
line-height: 12px !important;
}
}
.img-bg-ctn-mobile {
display: none;
}
@media (max-width: 900px) {
.landing-section .content-ctn .img-bg-ctn {
left: 300px;
display: none;
}
.img-bg-ctn-mobile {
display: block;
background-color: #155dda;
height: 220px;
width: 100%;
margin-top: 2rem;
margin-bottom: 1rem;
box-shadow: 0 0 15px 10px rgba(0, 0, 0, 0.1);
border-radius: 1px;
}
.landing-section .content-ctn .img-bg-ctn-mobile img {
width: 100%;
height: 100%;
object-fit: cover;
border-radius: 1px;
object-position: top;
}
.landing-section .content-ctn {
height: unset;
}
.landing-section .content-ctn .slideshow-container {
height: unset;
}
.landing-section .content-ctn .text-bg-ctn {
display: none;
}
.landing-section .content-ctn .text-ctn {
width: unset;
padding: 2rem 1rem;
height: unset;
margin-top: 15vh;
background-color: #900000;
}
.landing-section .content-ctn .h1 {
margin-bottom: 2rem;
}
.landing-section .content-ctn .btn-ctn {
margin-top: 1rem;
}
.landing-section .content-ctn .text-ctn p {
max-width: unset;
height: 50px;
}
}
@media (max-width: 550px) {
.landing-section .content-ctn .text-ctn .sub-header {
font-size: 30px;
}
.landing-section .content-ctn .text-ctn .main-header {
font-size: 55px;
}
.landing-section .content-ctn .text-ctn p {
max-width: unset;
height: 80px;
}
}
@media (max-width: 400px) {
.landing-section .content-ctn .text-ctn .sub-header {
font-size: 28px;
}
.landing-section .content-ctn .text-ctn .main-header {
font-size: 40px;
}
}
.mobile-menu-ctn,
.mobile-helper {
display: none;
}
.overlay .section-inner2 {
padding: 0;
}
@media (max-width: 1275px) {
.overlay .section-inner2 {
padding: 35px;
}
.mobile-menu-ctn {
padding: 0;
width: 100%;
height: 150vh !important;
overflow: hidden;
display: flex;
}
.mobile-helper {
background-color: white;
position: absolute !important;
left: 0 !important;
right: 0 !important;
top: 0 !important;
height: 170px !important;
z-index: 1 !important;
display: block;
}
.mobile-helper > div {
display: flex;
height: 100% !important;
}
.mobile-helper > div > div {
flex: 1;
height: 100% !important;
display: flex;
align-items: end;
}
.mobile-helper > div .left {
border-bottom: 3px solid #900000;
justify-content: flex-end;
}
.mobile-helper > div .right {
border-bottom: 3px solid black;
}
.mobile-helper img {
width: 60px;
height: auto;
margin-bottom: -1.5rem;
background-color: white;
}
.mobile-helper .right img {
padding-right: 1rem;
padding-left: 0.3rem;
}
.mobile-helper .left img {
width: 50px;
padding-left: 1rem;
padding-right: 0.3rem;
}
}
#fileupload-form-ambasador {
position: relative;
}
#fileupload-form-ambasador.form-success .form-wrap {
opacity: 0 !important;
}
#fileupload-form-ambasador .success {
display: none;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
#fileupload-form-ambasador .error {
text-align: center;
font-size: 16px;
color: #fff;
font-weight: 500;
display: none;
}
#fileupload-form-ambasador .success-inner {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: flex;
align-items: center;
justify-content: center;
background: #900000;
font-weight: 500;
text-align: center;
}
#fileupload-form-ambasador .success-inner p {
margin-bottom: 0;
font-size: 20px;
font-family: Playfair Display;
color: #fff;
line-height: 1.4;
}.back__box {
border-width: 0;
margin-top: 9vh;
padding: 2px 2px 20px;
transition: border-color 0.5s ease !important;
overflow: hidden;
}
.back__box:hover{
cursor: pointer;
transition: border-color 0.8s ease !important;
}
.back__box:hover p:nth-child(1){
color: #900000 !important;
}
.bank-name{
text-decoration: none;
display: inline-block;
color: inherit;
transition: 0.5s ease-out;
font-style: normal;
font-size: 22px;
max-height: 10%;
font-weight: bolder;
}
.bank-wrap {
max-width: 265px;
text-align: center;
display: flex;
flex-direction: column;
height: 100%;
margin: 15px auto;
justify-content: flex-start;
border-bottom: #900000 6px solid;
}
.bank-wrap p {
font-family: Montserrat;
font-style: italic;
display: inline-block;
font-weight: normal;
line-height: 23px;
font-size: 16px;
text-align: center;
margin-top: 5px;
color: inherit;
}
.bank-wrap p:nth-child(2) {
margin-top: 30px;
justify-self: flex-end;
}
.bank-wrap p span {
font-family: Montserrat;
font-style: italic;
font-weight: 300;
line-height: 24px;
font-size: 14px;
text-align: center;
color: #000000;
}
.fake-div{
display: block;
}@media screen and (max-width: 1550px) {
#top-nav-wrap .menu a {
font-size: 0.7em;
}
}
@media screen and (max-width: 1275px) {
#menu-item-345 a {
padding: 15px;
}
}
@media (min-width: 769px){
.wrap.wykres .small-cursive {
min-height: 2rem;
}
}
.img-wrap img {
height: 100%;
width: auto;
min-width: 100%;
max-width: none;
float: none;
margin-left: -50%;
}
@media screen and (max-width: 1366px), screen and (max-height: 768px) {
.tile-sections section .section-inner {
padding: 0 35px;
}
.section-inner {
padding: 35px;
}
section.first {
padding: 0px;
}
.text-wrap h1, .text-wrap h2 {
font-size: 62px;
}
.text-wrap h1.sm, .text-wrap h2.sm {
font-size: 52px;
}
.content1 {
padding-top: 0px;
}
.wrap-main {
padding-top: 0px;
}
.half>.fot-box:first-child {
margin-right: 30px;
}
.half:first-child {
margin-right: 30px;
}
.img-circle {
height: 180px;
width: 180px;
}
.text-wrap.top1 { }
.left-b.szary-lewo {
min-width: 80px;
}
.text-wrap.text h1,
.text-wrap.text h2 {
padding: 40px 0px;
}
.title-wpis h1 {
line-height: normal;
font-size: 50px;
}
.title-wpis h2 {
font-size: 30px;
padding: 20px 0px;
}
.wrap.text.top-margin {
padding-left: 0px;
}
.tb-border {
margin-bottom: 40px;
}
.cytat-wpis p {
font-size: 22px;
}
.text-wrap h1, .text-wrap h2 {
font-size: 54px;
}
.text-wrap h1.sm, .text-wrap h2.sm {
font-size: 42px;
}
.tb-border p {
padding: 10px;
}
.tb-border p.bullet-s {
padding: 10px 8px;
}
.tb-border {
margin-bottom: 30px;
}
}
@media(min-width: 1275px) {
.to__arr {
position: relative;
}
.arr__team { right: 5%;
bottom: 0;
}
.arr__team a:hover span {
top: 0%;
opacity: 0.9;
}
} @media (max-width: 1275px) {
#top-nav-wrap .menu a {
font-size: 12px;
}
.fot-row {
flex-direction: column;
}
.half:first-child {
margin-right: 0px;
margin-bottom: 30px;
}
.half {
width: auto;
}
.half .fot-box {
min-width: 250px;
}
.wrap-row {
flex-direction: column;
align-items: flex-start;
}
p.small-red {
margin-left: 0px;
}
.row {
margin-top: 30px;
}
.text-wrap.top1 { }
.img-wrap img {
height: 100%;
width: auto;
}
.text-wrap h1, .text-wrap h2, .text-wrap.text h2 {
font-size: 52px;
}
.text-wrap h1.sm, .text-wrap h2.sm {
font-size: 42px;
}
.comment-slider__slide-thumb span {
font-size: 16px!important;
line-height: 1.6!important;
}
.btn-wrap p {
font-size: 14px!important;
line-height: normal!important;
}
.img-circle {
height: 150px;
width: 150px;
}
.text-wrap.kolumna-curs {
padding-right: 5%;
}
.tile-sections section .section-container { }
.page-template-analysis .section-container.toper {
padding: 175px 0 40px!important;
}
.page-template-faq #offer .section-container {
padding-bottom: 50px;
}
section.last .section-container .border {
padding-top: 60px;
}
.text-wrap.text h2 {
padding-top: 40px;
padding-bottom: 40px;
}
.left-b>img {
padding: 10px;
box-sizing: border-box;
}
.left-b.szary-lewo {
min-width: 70px;
}
.comment-slider__slide-thumb { }
}
.slick-slide{
display: flex!important;
height: auto!important;
align-items: center;
justify-content: center;
} @media (max-width: 64em) {
.top-wiz {
margin-bottom: 0;
}
.cytat-wpis {
margin-top: 0px;
margin-right: 30px;
}
.text p {
line-height: 28px;
font-size: 16px;
}
.text-wrap.kolumna-curs p, .text-wrap.kolumna-curs ul li {
font-family: Spectral;
line-height: 23px;
font-size: 16px;
margin-bottom: 25px;
}
.text-wrap.kolumna-curs>.cytat.szary-lewo p {
font-size: 20px;
}
.img-wrap img, .img-wrap {
margin: 0px;
}
.img-wrap {
height: 300px;
margin-top: 40px;
margin-bottom: 40px;
}
.img-wrap img {
height: auto;
width: 100%;
margin-top: -20%;
}
.top-m {
margin-top: 0px;
}
.wrap-sec-3 {
width: auto;
}
.tile-sections section .section-container { }
section.last .section-container .border {
padding-top: 0px;
}
.wrap.text-small .box>p:nth-child(2) {
font-size: 54px;
}
.wrap-text>p.num {
margin-bottom: 10px;
}
.wrap.wrap-kolumna-wpis {
display: flex;
flex-direction: row-reverse;
padding-bottom: 40px;
}
.wrap.text.top-margin {
padding-right: 0px;
}
.title-wpis h1 {
font-size: 40px;
}
.wrap.wykres .wrap-text {
padding-top: 40px;
}
.biografia-link-wrap {
margin-bottom: 50px;
}
} @media (max-width: 768px) {
.text-wrap.text h1,
.text-wrap.text h2 {
padding-top: 50px;
}
.arr__team {
display: none;
}
.btn-wrap {
display: block;
width: 100%;
text-align: center;
}
.img-wrap {
height: auto;
}
.row-box {
flex-direction: column;
}
.half {
flex-direction: column;
}
.text-wrap.kolumna-curs>.cytat.szary-lewo p {
font-size: 18px;
}
.box {
margin: 30px 0px;
}
.wrap-font-img img {
height: 350px;
width: auto;
}
.text-wide>p {
font-size: 50px;
}
.row {
flex-direction: column;
align-items: flex-start;
}
.text-wrap h1, .text-wrap h2, .text-wrap.text h2 {
font-size: 32px;
}
.text-wrap h1.sm, .text-wrap h2.sm {
font-size: 24px;
}
.clients .text-wrap.center-txt {
margin-bottom: 30px;
}
#offer .accordion-content p, #top-teksty,
#offer .accordion-content li,
#offer .accordion-content a,
p, .text p, .wrap-text>p, .wrap.text-small p {
line-height: 28px!important;
font-size: 16px!important;
}
.comment-slider__slide-thumb p, .comment-slider__slide-thumb span,
.slide-title.slide-title--thumb {
line-height: 21px;
font-size: 13px;
}
.comment-slider__slide,
.wrap-main, .wrap-main-top {
padding: 25px;
}
.container {
padding: 0 .75rem;
}
.wrap.wrap-kolumna-wpis {
display: flex;
flex-direction: column-reverse;
align-items: center;
}
.cytat-wpis {
margin-left: 30px;
}
.title-wpis h1 {
font-size: 30px;
}
.title-wpis h2 {
font-size: 24px;
}
.btn-wrap a, .btn-wrap p {
padding: 12px 15px;
min-width: auto;
}
.fot-wrap {
margin-top: 30px;
}
section.first {
padding: 0px; }
.text-wrap.kolumna-curs.marg-l {
margin-left: 0;
}
.slick-prev .arr.left {
left: -10px;
}
.slick-next .arr.right {
right: -10px;
}
.arr {
padding: 8px;
}
.blog-container {
margin: 50px 0;
}
} @media (max-width: 36em) {
.newsTile.hidden {
display: none;
}
.tile-sections section .section-container { }
.accordion-content {
padding-left: 30px;
}
.contact-red .map-wrap .map-label {
top: -4%;
left: 60%;
transform: translateX(0%);
font-size: 10px;
}
[data-aos] {
opacity: 1 !important;
transform: none !important;
}
#top-nav-wrap {
background: #fff;
}
section#form-landing .thankyou-text p  {
font-size: 14px;
}
.wrap-main {
padding-top: 0px;
}
.img-wrap {
margin-bottom: 0px;
}
.wrap.text-small .box>p:nth-child(2) {
font-size: 44px;
}
.left-b.szary-lewo::before {
width: 8px;
top: 8px;
}
.left-b.szary-lewo {
min-width: 45px;
}
.left-b>img {
padding-top: 0px;
}
.wrap-main {
padding: 15px;
padding-top: 0px;
padding-bottom: 0px;
}
.wrap-main-top {
padding: 15px;
}
.cytat p {
margin-left: 0px;
}
.left-b {
display: none;
}
.wrap2 {
padding-bottom: 0px;
}
section::before {
left: 5px;
right: 5px;
}
section.first {
padding: 0px; }
.tile-sections section .section-inner {
padding: 0 16px;
}
.button_container {
right: 16px;
}
section.first .section-inner {
padding-top: 43px !important;
}
#top-nav-wrap {
padding-top: 24px;
}
#top-nav-wrap .section-inner {
padding: 0 16px;
}
#top-nav-wrap .section-inner.first-one {
padding: 8px 16px 0;
}
section.first .section-container {
min-height: calc(100vh - 16px);
background-size: contain;
}
.text-wide>p {
font-size: 32px;
}
.wrap-font-img {
display: flex;
align-items: center;
justify-content: center;
}
.wrap-font-img img {
height: auto;
max-width: 40%;
}
#quotes .slide {
padding: 20px;
}
.quotes-slider .slick-arrow.slick-prev {
left: -5px;
}
.quotes-slider .slick-arrow.slick-next {
right: -5px;
}
.contact-red .map-wrap .map-label {
white-space: normal;
}
#form .form-wrap .form-col:not(:last-child) {
margin-bottom: 20px;
}
.contact-red .map-wrap {
margin: 0;
}
.contact-red .map-wrap .point .text {
width: 140px;
}
}
@media(max-width: 1680px) {
.page-template-analysis #form .section-container {
padding-bottom: 100px;
}
.container {
padding: 0 5%;
}
#quotes .section-container {
padding-top: 175px;
}
section.first .section-container {
padding: 0;
}
.clients .section-container {
padding: 150px 0 100px;
}
#jak-podwazyc .section-container {
padding: 100px 0 0;
}
#twoje-szanse .section-container {
padding: 50px 0 125px;
}
#twoje-szanse .wrap-text p, #twoje-szanse .wrap-text li, .comment-slider__slide-thumb p, .comment-slider__slide-thumb span {
font-size: 16px;
line-height: 1.8;
}
.small-cursive>p {
font-size: 12px!important;
line-height: 16px!important;
}
.contact-red h4  {
font-size: 17px;
}
.contact-red .map-wrap .map-label {
font-size: 11px;
}
#quotes .slide {
padding: 0 80px;
}
}
@media(max-width: 1300px) {
#twoje-szanse .section-container {
padding-bottom: 75px;
}
#form .section-container, .page-template-analysis .section-inner .section-container {
padding: 100px 0;
}
#form input[type="email"], #form input[type="tel"], .button, .wrap.text-small .row-box p, .newsTile span, .button.plain {
font-size: 12px!important;
}
.clients .section-container {
padding: 100px 0 75px;
}
.wrap.text-small p, #quotes .quote-content p, #quotes .quote-author, .newsTile h2, .wizytowka-wrap p, .wizytowka-wrap p span, .accordion-title {
font-size: 17px!important;
line-height: 29px!important;
}
.accordion-content {
font-size: 15px;
line-height: 20px;
}
#top-teksty {
font-size: 20px;
line-height: 31px;
}
.wrap.text-small .box>p:nth-child(2) {
font-size: 48px!important;
}
#kim-jestesmy .section-container {
padding-bottom: 100px;
}
#kim-jestesmy .container {
max-width: 825px;
}
#contact h1 {
margin: 130px 0 30px;
}
.blog-container {
margin: 100px 0 0;
}
.page-template-blog .section-container {
padding-bottom: 0;
}
.text-wide>p {
font-size: 56px;
}
.gray-l>p {
font-size: 23px;
}
#zespol .section-container {
padding-bottom: 50px;
}
}
@media(min-width: 1025px) {
.wrap-sec-3 { padding: 0 0 0 5%;
}
}
@media(max-width: 1100px) {
.text-wrap.top1 {
margin-left: 0px;
}
.first .btn-wrap p {
font-weight: 500;
}
}
@media(max-width: 1300px) and (min-width: 769px) {
#contact .p-left, #contact .p-left-s	{
padding-right: 2%!important;
}
}
@media(max-width: 1024px) {
#jak-podwazyc h2 {
text-align: center;
}
.btn-wrap a, .btn-wrap p {
padding: 15px 20px;
}
.wrap-thumb {
height: 250px;
}
.page-template-analysis .logo-wrap-inner img {
margin-bottom: 40px;
}
.page-template-analysis #form .section-container {
padding-top: 250px!important;
}
#jak-podwazyc .section-container {
padding: 75px 0 0;
}
.text-wrap h1, .text-wrap h2, .text-wrap.text h2, .wrap.text-small .box>p:nth-child(2), .text-wide>p {
font-size: 40px!important;
}
#quotes .quote-content p, #quotes .quote-author, #twoje-szanse .wrap-text p, #twoje-szanse .wrap-text li, .comment-slider__slide-thumb p, .comment-slider__slide-thumb span, #jak-podwazyc .text p, #jak-podwazyc .text ul, .wrap.text-small p, .newsTile h2, .text p, .wizytowka-wrap p, .wizytowka-wrap p span, .wizytowka-popup-content-inner .content, #offer .accordion-content p, .wizytowka-popup-content p, .wizytowka-popup-content li  {
font-size: 14px!important;
line-height: 25px!important;
}
#quotes .container  {
margin-top: 30px;
}
.gray-l>p {
font-size: 20px!important;
line-height: 32px!important;
}
.wrap.wykres .num> .num, .num>p.num, .num p, .num>p>span {
margin-bottom: 30px;
}
#quotes .section-container {
padding-top: 125px;
padding-bottom: 75px;
}
#form .form-wrap {
padding-top: 40px;
}
.slider__bg {
padding: 35px 0 20px;
}
#form .section-container {
padding: 75px 0;
}
#form .text-wrap h3, .wiz-popup-title {
font-size: 16px;
}
#offer .accordion-title {
font-size: 16px!important;
line-height: 24px!important;
}
#form input[type="email"], #form input[type="tel"], .button, .file-wrap {
font-size: 11px;
}
.arr {
padding: 9px;
}
.clients .section-container {
padding: 100px 0 50px;
}
.contact-red .map-wrap {
margin: 30px 0 0;
}
.text-wrap.top1 h1 {
text-align: left!important;
}
.wiz-popup-name {
font-size: 26px;
}
}
@media(max-width: 1024px) and (min-width: 769px) {
#twoje-szanse .col-4_md-6_sm-12:last-child .wrap-text {
text-align: center;
}
}
@media(max-width: 768px) {
.box2 {
margin-top: 25px!important;
}
p.separator, p.light-g {
margin-top: 0;
}
.fileinput-button { padding: 1.15em 2.7em;
min-height: unset;
min-width: unset;
}
#zespol .section-container {
padding-bottom: 0;
}
.arr {
padding: 5px;
}
#form .form-wrap {
flex-direction: column;
align-items: center;
}
.page-template-analysis .toper h2 {
font-size: 28px!important;
}
.text-wrap.top1 h1, #top-teksty {
text-align: center!important;
}
}
@media(max-width: 576px) {
.wrap-thumb {
height: 200px;
}
.text-wrap h1, .text-wrap h2, .text-wrap.text h2, .text-wrap.top1 h1, #form h2,  .text-wrap h2.sm, #contact h1 {
font-size: 28px!important;
}
#jak-podwazyc h2 {
margin-top: 35px;
}
#twoje-szanse .section-container {
padding: 0;
}
#twoje-szanse .text-wrap.text h2 {
padding-bottom: 0;
}
#jak-podwazyc .text-wrap.text h2 {
padding-bottom: 35px;
}
.chart-wrap {
margin: 30px auto;
}
#form .section-container {
padding: 50px 0 25px;
}
.box2 {
margin-top: 25px;
}
.text-wide>p {
font-size: 25px!important;
}
#contact .contact-red {
padding: 50px 0;
}
.clients .section-container {
padding: 75px 0 30px;
}
.overlay ul li a, .gray-l>p {
font-size: 17px!important;
}
.slider__bg {
padding: 35px 0;
}
#quotes .slide {
padding: 0 40px;
}
#quotes .section-container {
padding-bottom: 50px
}
.page-template-blog #quotes .section-container {
padding-bottom: 0px;
}
.wrap-thumb { }
.gray-l>p {
font-size: 17px!important;
line-height: 30px!important;
}
#offer .accordion-content p {
font-size: 13px!important;
line-height: 23px!important;
}
.page-template-offer .time .section-inner .section-container,
.page-template-analysis .section-inner .section-container {
padding: 50px 0 50px;
}
.wrap-font-img {
min-height: unset;
}
}
@media(max-width: 450px) {
.newsTile, .wiz-wrap {
flex-basis: 100%!important;
max-width: 100%!important;
}
.flex-fields {
flex-direction: column;
text-align: center;
}
.comment-slider__slide {
margin: 0 5px;
padding-left: 40px;
padding-right: 40px;
}
}
#myVideo {
overflow: hidden;
z-index: -1;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
}
#myVideo2 {
position: absolute !important;
top: 0!important;
left: 0!important;
width: 100%!important;
height: 100% !important;
object-fit: cover;
z-index: unset !important;
margin-left: unset !important;
right: unset !important;
}.blog-post-info {
}
.blog_teaser { overflow: hidden;
text-overflow: ellipsis;
}
.blog_teaser p {
font-size: 15px;
line-height: 15px;
text-overflow: ellipsis;
display: inline-block;
width: 100%;
color: black;
}
.blog_teaser  *{ color: black !important;
}
.blog_teaser .more-link {
margin-top: 10px;
display: inline-block;
text-align: center;
background-color: #900000;
padding: 10px 20px;
border-radius: 150px;
color: #ffffff !important;
border: 1px solid transparent;
font-weight: bolder;
width: 110px;
margin-right: 100px;
}
.blog_teaser .more-link:hover {
background-color: transparent;
color: #900000 !important;
border-color: #900000;
}
.read_more-container {
display: flex;
flex-direction: column;
}@media screen and (min-width: 769px) {
.blog-post-photo {
margin-top: 150px;
}
}
.post-info-rails {
min-width: 80%;
}.department_main_img {
width: 100%;
height: 500px;
background-position: center;
background-size: cover;
margin-bottom: 150px;
}
@media (max-width: 46em) {
.department_main_img {
height: 300px;
}
}
@media (max-width: 36em) {
.department_main_img {
height: 250px;
}
}
.customer-service-title {
font-size: 0.8rem !important;
}
@media (max-width: 768px) {
.customer-service-title {
font-size: 0.5rem !important;
}
}
@media (max-width: 450px) {
.customer-service-title {
font-size: 0.8rem !important;
}
}.footer-call-to-action-text {
font-family: Playfair Display, serif !important;
font-size: 2.5rem;
}
.footer-call-to-action-btn a {
margin-top: 2rem;
font-family: Montserrat, serif;
font-size: 14px;
text-align: center;
text-transform: uppercase;
color: #900000 !important;
padding: 20px 40px;
border-radius: 150px;
border: 1px solid #900000;
display: inline-block;
text-decoration: none;
background-color: white;
min-width: 240px;
cursor: pointer;
}
.footer-call-to-action-btn a:hover {
border: 1px solid white;
background-color: #900000;
color: white !important;
opacity: 1 !important;
}
.footer-content-container {
display: flex;
flex-direction: row;
}
.footer-company-data-container {
display: flex;
flex-direction: row;
flex: 2;
}
.footer-company-data-subcontainer {
display: flex;
flex: 1;
flex-direction: column;
}
.footer-company-data-subcontainer p {
font-size: 1rem;
}
.footer-call-to-action-container {
flex: 1;
}
@media(max-width: 1500px){
.footer-call-to-action-text {
font-size: 2rem;
}
}
@media(max-width: 1250px){
.footer-content-container {
flex-direction: column-reverse;
}
.footer-call-to-action-container {
margin-bottom: 5rem;
}
.footer-call-to-action-text {
font-size: 3rem;
}
}
@media(max-width: 50em){
.footer-call-to-action-text {
font-size: 2.5rem;
}
.footer-company-data-container {
flex-direction: column-reverse;
}
.footer-company-data-subcontainer {
margin-top: 3rem;
}
.footer-call-to-action-container {
margin-bottom: 2rem;
}
}
@media(max-width: 36em){
.footer-call-to-action-btn a {
font-size: 12px;
padding: 20px 25px;
}
.footer-call-to-action-text {
font-size: 1.8rem;
}
}
@media(max-width: 365px){
.footer-call-to-action-btn a {
font-size: 10px;
padding: 15px 0;
}
.footer-call-to-action-text {
font-size: 1.5rem;
}
.footer_courts-text {
font-size: 1.2rem !important;
}
}.main-container {
padding: 0;
display: flex;
flex-direction: column;
align-items: center;
}
.bg-img {
width: 1024px;
height: 768px;
position: relative;
background-repeat: no-repeat;
}
.step-container {
display: flex;
}
.step-img {
width: 9.5rem;
height: 5.82rem;
overflow: hidden;
transition: transform 0.1s ease-out;
}
.step-container:hover .step-img {
transform: scale(1.05);
}
.step_text-container {
margin-left: 1.4rem;
display: flex;
flex-direction: column;
justify-content: center;
}
.step-title {
font-weight: 600;
font-size: 1.4rem !important;
line-height: 19pt !important;
}
.step-description {
font-size: 1rem !important;
font-weight: 400;
line-height: 15pt !important;
}
.step-time {
font-size: 0.8rem !important;
line-height: 15pt !important;
color: gray;
}
.step_4-v2 {
position: absolute;
top: 130px;
left: 570px;
}
.step_3-v2 {
position: absolute;
top: 238px;
left: 420px;
}
.step_2-v2 {
position: absolute;
top: 371px;
left: 316px;
}
.step_1-v2 {
position: absolute;
top: 502px;
left: 255px;
}
@media(max-width: 1300px){
.step-title {
font-size: 1.3rem !important;
}
.step-description {
font-size: 0.9rem !important;
line-height: 12pt !important;
}
}
@media(max-width: 876px){
.bg-img {
width: 320px;
height: 600px;
margin-bottom: 4rem;
}
.step_4-v2 {
top: -4px;
left: 35px;
}
.step_3-v2 {
top: 168px;
left: 35px;
}
.step_2-v2 {
top: 340px;
left: 35px;
}
.step_1-v2 {
top: 517px;
left: 35px;
}
.step_text-container {
margin-left: 0;
}
.step-description {
font-size: 0.7rem !important;
line-height: 11pt !important;
}
}
@media(max-width: 360px){
.bg-img {
width: 250px;
}
.step-img {
width: 7rem;
height: 4.6rem;
}
.step_4-v2 {
top: 7px;
left: 20px;
}
.step_3-v2 {
top: 178px;
left: 20px;
}
.step_2-v2 {
top: 350px;
left: 20px;
}
.step_1-v2 {
top: 527px;
left: 20px;
}
.step-description {
font-size: 0.66rem !important;
}
}.judgments-ctn {
display: flex;
position: relative;
}
.judgments-ctn .summary-ctn {
flex: 1;
box-sizing: border-box;
padding-right: 6rem;
position: -webkit-sticky;
position: sticky;
top: 8rem;
align-self: flex-start;
}
.judgments-ctn .summary-ctn > div {
}
.judgments-ctn .summary-ctn h3 {
font-family: 'Playfair Display', sans-serif;
font-style: normal;
font-weight: 500;
font-size: 30px;
line-height: 47px;
color: #000000;
}
.judgments-ctn .summary-ctn .summary-member-ctn {
border-top: 1px solid rgba(0,0,0,0.5);
padding-top: 0.5rem;
padding-bottom: 1rem;
}
.judgments-ctn .summary-ctn .summary-member-ctn h5 {
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 20px;
color: #000000;
}
.judgments-ctn .summary-ctn .summary-member-ctn p {
font-family: 'Playfair Display', sans-serif;
font-style: normal;
font-weight: 700;
font-size: 45px !important;
color: #900000;
white-space: nowrap;
}
.judgments-ctn .summary-ctn .bank-list-ctn p {
font-family: 'Playfair Display', sans-serif;
font-style: normal;
font-weight: 500;
font-size: 18px !important;
line-height: 27px;
color: #900000;
}
.judgments-ctn .summary-ctn .bank-list-ctn p:before {
font-family: 'Playfair Display', sans-serif;
content: '• ';
color: #900000;
font-size: 18px;
}
.judgments-ctn .judgments-list-ctn {
flex: 3;
}
.judgments-ctn .judgments-list-ctn h3 {
font-family: 'Playfair Display', sans-serif;
font-style: normal;
font-weight: 500;
font-size: 30px;
line-height: 47px;
color: #000000;
opacity: 0;
}
.judgments-ctn .judgments-list-ctn .judgments-item{
display: flex;
border-top: 1px solid rgba(0,0,0,0.5);
padding-top: 0.5rem;
padding-bottom: 1rem;
transition: all .25s ease-in-out;
opacity: 0.6;
}
.judgments-ctn .judgments-list-ctn .judgments-item:hover {
opacity: 1;
}
.judgments-ctn .judgments-list-ctn .judgments-item .main-ctn {
border-right: 1px solid rgba(0,0,0,0.5);
padding-right: 1rem;
margin-right: 2rem;
flex: 1;
max-width: 200px;
}
.judgments-ctn .judgments-list-ctn .judgments-item .main-ctn h5 {
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 500;
font-size: 19px;
line-height: 24px;
color: #000000;
white-space: nowrap;
}
.judgments-ctn .judgments-list-ctn .judgments-item .main-ctn .cash{
font-family: 'Playfair Display', sans-serif;'
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 60px;
color: #000000;
white-space: nowrap;
}
.judgments-ctn .judgments-list-ctn .judgments-item .main-ctn .bank {
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 700;
font-size: 22px;
line-height: 40px;
color: #000000;
}
.judgments-ctn .judgments-list-ctn .judgments-item .sub-ctn {
flex: 3;
}
.judgments-ctn .judgments-list-ctn .judgments-item .sub-ctn .item {
display: flex;
}
.judgments-ctn .judgments-list-ctn .judgments-item .sub-ctn .item .title {
flex: 1;
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 22px;
color: #000000;
margin-right: 1rem;
}
.judgments-ctn .judgments-list-ctn .judgments-item .sub-ctn .item .value {
flex: 6;
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 22px;
color: rgba(0, 0, 0, 0.6);
}
.judgments-ctn .judgments-list-ctn .judgments-item .sub-ctn a {
border: 1px solid #000000;
border-radius: 40px;
background-color: transparent;
padding: 0.3rem 1.5rem;
margin-top: 1rem;
cursor: pointer;
display: inline-block;
text-decoration: none;
}
.judgments-ctn .judgments-list-ctn .judgments-item .sub-ctn a:hover {
border-color: #900000;
}
.judgments-ctn .judgments-list-ctn .judgments-item .sub-ctn a:hover p {
color: #900000;
}
.judgments-ctn .judgments-list-ctn .judgments-item .sub-ctn a p {
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 20px;
color: #000000;
}
.judgments-ctn .judgments-list-ctn .item-mobile-btn {
display: none;
}
@media (max-width: 1100px) {
.judgments-ctn {
flex-direction: column;
}
.judgments-ctn .summary-ctn {
position: unset;
background-color: #900000;
align-self: unset;
padding: 2rem 5%;
}
.judgments-ctn .summary-ctn .summary-member-ctn {
border-color: rgba(255,255,255,0.5);
}
.judgments-ctn .summary-ctn h3,
.judgments-ctn .summary-ctn .summary-member-ctn h5,
.judgments-ctn .summary-ctn .summary-member-ctn p,
.judgments-ctn .summary-ctn .bank-list-ctn p {
color: white;
}
.judgments-ctn .summary-ctn .bank-list-ctn {
display: flex;
flex-wrap: wrap;
gap: 0.5rem;
padding-top: 0.5rem;
}
.judgments-ctn .summary-ctn .bank-list-ctn p {
font-family: 'Playfair Display', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 14px !important;
line-height: 16px !important;
border: 1px solid white;
padding: 0.4rem 0.5rem;
border-radius: 5px;
}
.judgments-ctn .summary-ctn .bank-list-ctn p:before {
content: '';
}
#judgments .container {
padding: 0;
}
#judgments .judgments-list-ctn {
padding: 0 5%;
}
#judgments .contact-red {
padding: 4rem 5% !important;
}
.judgments-ctn .judgments-list-ctn .judgments-item{
opacity: 1;
padding-bottom: 0.5rem;
}
.judgments-ctn .judgments-list-ctn .judgments-item .main-ctn {
margin-right: 1rem;
}
.judgments-ctn .judgments-list-ctn .judgments-item .main-ctn h5 {
font-size: 12px;
line-height: 16px;
}
.judgments-ctn .judgments-list-ctn .judgments-item .main-ctn .cash {
font-size: 25px !important;
line-height: 35px !important;
margin-bottom: 0.5rem;
}
.judgments-ctn .judgments-list-ctn .judgments-item .main-ctn .bank {
font-size: 14px !important;
line-height: 14px !important;
}
.judgments-ctn .judgments-list-ctn .judgments-item .sub-ctn a {
display: none;
}
.judgments-ctn .judgments-list-ctn .judgments-item .sub-ctn .item {
flex-direction: column;
margin-top: 0.5rem;
}
.judgments-ctn .judgments-list-ctn .judgments-item .sub-ctn .item .title {
font-size: 13px !important;
line-height: 15px !important;
}
.judgments-ctn .judgments-list-ctn .judgments-item .sub-ctn .item .value {
font-size: 13px !important;
line-height: 15px !important;
}
.judgments-ctn .judgments-list-ctn .item-mobile-btn {
display: flex;
border: 1px solid #000000;
border-radius: 40px;
background-color: transparent;
padding: 0.3rem 1.5rem;
margin-bottom: 1.5rem;
cursor: pointer;
width: 100%;
box-sizing: border-box;
justify-content: center;
text-decoration: none;
}
.judgments-ctn .judgments-list-ctn .item-mobile-btn:hover {
border-color: #900000;
}
.judgments-ctn .judgments-list-ctn .item-mobile-btn:hover p {
color: #900000;
}
.judgments-ctn .judgments-list-ctn .item-mobile-btn p {
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 500;
font-size: 12px;
line-height: 14px;
color: #000000;
}
}.media-grid {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-template-rows: auto;
gap: 3rem;
}
.media-grid .media-item .tag-ctn {
display: flex;
align-items: center;
}
.media-grid .media-item .tag-ctn p {
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 500;
font-size: 16px !important;
color: #900000;
}
.media-grid .media-item .tag-ctn div {
width: 7px;
height: 7px;
background-color: #900000;
border-radius: 50%;
margin: 0 1.5rem;
}
.media-grid .media-item h3 {
font-family: 'Playfair Display', sans-serif;
font-style: normal;
font-weight: 700;
font-size: 20px !important;
color: #000000;
margin: 0.5rem 0;
}
.media-grid .media-item p {
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 13px !important;
line-height: 15px !important;
color: #000000;
}
.media-grid .media-item {
text-decoration: none;
}
.media-grid .media-item img,
.media-grid .media-item .tag-ctn,
.media-grid .media-item h3,
.media-grid .media-item .p-translate-up {
transition: all 350ms cubic-bezier(.02, .01, .47, 1);
}
.media-grid .media-item:hover img,
.media-grid .media-item:hover .tag-ctn,
.media-grid .media-item:hover h3,
.media-grid .media-item:hover .p-translate-up {
transform: translate(0, -10px);
transition-delay: 0s !important;
color: #900000;
}
.media-grid .media-item:first-child {
grid-column: span 2;
}
.media-grid .media-item:first-child h3 {
font-size: 24px !important;
margin: 1rem 0;
}
.media-grid .media-item:first-child p {
font-size: 16px !important;
line-height: 17px !important;
}
.media-grid .media-item:first-child .tag-ctn p {
font-size: 18px !important;
}
.media-grid .media-item img {
max-height: 170px;
width: 100%;
object-fit: cover;
margin-bottom: 1rem;
}
.media-grid .media-item:first-child img {
max-height: 250px;
}
@media (max-width: 1000px) {
.media-grid {
grid-template-columns: 1fr 1fr;
}
}
@media (max-width: 650px) {
.media-grid {
grid-template-columns: 1fr;
}
.media-grid .media-item:first-child {
grid-column: unset;
}
}.carier-list-ctn {
}
.carier-list-ctn .item-ctn {
display: flex;
flex-direction: column;
border-top: 1px solid rgba(0,0,0,0.5)
}
.carier-list-ctn .item-ctn .title-ctn {
display: flex;
align-items: end;
justify-content: space-between;
}
.carier-list-ctn .item-ctn .title-ctn h3 {
font-family: 'Playfair Display', serif;
font-style: normal;
font-weight: 500;
font-size: 30px;
line-height: 40px;
color: #000000;
margin-right: 4rem;
}
.carier-list-ctn .item-ctn .title-ctn h4 {
font-family: 'Playfair Display', serif;
font-style: normal;
font-weight: 500;
font-size: 25px;
line-height: 33px;
color: #000000;
white-space: nowrap;
}
.carier-list-ctn .item-ctn .description {
font-family: 'Montserrat', serif;
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 15px;
color: #000000;
width: 60%;
margin-top: 1rem;
margin-bottom: 2rem;
}
.carier-list-ctn .item-ctn .props-grid {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-template-rows: auto;
column-gap: 3rem;
row-gap: 1rem;
}
.carier-list-ctn .item-ctn .props-grid .prop-ctn {
display: flex;
align-items: center;
}
.carier-list-ctn .item-ctn .props-grid .title {
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 17px;
color: #000000;
}
.carier-list-ctn .item-ctn .props-grid .value {
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 17px;
color: #000000;
}
.carier-list-ctn .material-symbols-outlined {
font-size: 30px;
color: #900000;
margin-right: 1rem;
}
.carier-list-ctn .item-ctn button {
background-color: white;
border: 1px solid black;
border-radius: 40px;
align-self: start;
margin-top: 2rem;
margin-bottom: 2rem;
padding: 0.4rem 2.5rem;
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 17px;
color: #000000;
cursor: pointer;
}
.carier-list-ctn .item-ctn .offer-description-ctn {
transition: all 1s ease-in-out;
display: none;
opacity: 0;
}
.carier-list-ctn .item-ctn .active-ctn {
transition: all 1s ease-in-out;
display: block;
opacity: 1;
}
.carier-list-ctn .item-ctn .offer-description-ctn h6 {
font-family: 'Montserrat', serif;
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 20px;
color: #000000;
margin-top: 3rem;
}
.carier-list-ctn .item-ctn .offer-description-ctn p {
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 17px;
color: #000000;
margin-top: 0.5rem;
}
.carier-list-ctn .item-ctn .offer-description-ctn p:before {
font-family: 'Playfair Display', sans-serif;
content: '•  ';
color: #000000;
font-size: 20px;
}
.mid-red-ctn {
margin-top: 6rem;
margin-bottom: 6rem;
width: 100%;
background-color: #900000;
}
.apply-ctn {
display: flex;
}
.apply-ctn > div {
flex: 1;
margin-top: 5rem;
margin-bottom: 6rem;
}
.apply-ctn h2 {
font-family: 'Playfair Display', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 60px;
color: white;
}
.apply-ctn .text {
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 25px;
color: #FFFFFF;
margin-top: 3rem;
margin-bottom: 3rem;
}
.apply-ctn .pracujpl {
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 600;
font-size: 16px;
line-height: 20px;
color: #900000;
text-decoration: none;
padding: 0.8rem 2.5rem;
background-color: white;
border-radius: 30px;
white-space: nowrap;
}
.ab-carrier-ctn {
margin-bottom: 3rem;
}
.ab-carrier-ctn h2 {
font-family: 'Playfair Display', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 60px;
line-height: 93px;
color: #000000;
}
.ab-carrier-ctn p {
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 300;
font-size: 18px;
line-height: 22px;
color: #000000;
margin-top: 1rem;
}
.form-ctn {
display: flex;
flex-direction: column;
justify-content: center;
padding-left: 6rem;
box-sizing: border-box;
}
.form-ctn .form-text-input {
border-bottom: 1px solid #fff;
color: #fff;
font-family: Montserrat, sans-serif;
font-weight: 600;
font-size: 13px;
padding: 1.15em 0;
line-height: 1;
box-sizing: border-box;
height: 3.3em;
background: none !important;
margin-top: 0.5rem;
}
.form-ctn .rodo-ctn{
display: flex;
margin: 0.5rem 0 0;
}
.form-ctn .rodo-ctn input {
padding: 0;
align-self: flex-start;
justify-self: flex-start;
width: unset;
margin: 0 1rem 0 0;
}
.form-ctn .rodo-ctn label {
color: white;
font-size: 14px;
}
.form-ctn .rodo-ctn label a {
color: white;
font-size: 14px;
text-decoration: underline;
}
.form-ctn .button-carrier {
border-radius: 30px;
border: 1px solid white;
padding: 0.5rem 2rem;
background-color: transparent;
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 600;
font-size: 12px;
line-height: 15px;
color: #FFFFFF;
cursor: pointer;
width: auto;
}
.form-ctn .button-carrier:hover {
color: #900000;
background-color: white;
}
.form-ctn #formSubmitResult {
font-size: 16px;
color: white;
font-weight: 500;
font-family: Montserrat, sans-serif;
margin-left: 2rem;
line-height: 16px;
}
.form-ctn .form-submit-result-ctn {
display: flex;
align-items: center;
margin-top: 2rem;
}
@media(max-width: 850px) {
.carier-list-ctn .item-ctn .title-ctn {
flex-direction: column;
align-items: start;
justify-content: space-between;
}
.carier-list-ctn .item-ctn .title-ctn h3 {
margin-right: 0;
margin-bottom: 1rem;
}
.carier-list-ctn .item-ctn .description {
width: 100%;
}
.carier-list-ctn .item-ctn .props-grid {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: auto;
column-gap: 3rem;
row-gap: 1rem;
}
.carier-list-ctn .item-ctn button {
align-self: unset;
}
.apply-ctn {
flex-direction: column;
}
.apply-ctn > div {
margin-top: 5rem;
margin-bottom: 0;
}
.form-ctn {
padding-left: 0;
padding-bottom: 5rem;
}
.ab-carrier-ctn h2 {
font-size: 40px;
line-height: 53px;
}
.apply-ctn h2 {
font-size: 40px;
}
}
@media(max-width: 650px) {
.carier-list-ctn .item-ctn .props-grid {
grid-template-columns: 1fr 1fr;
}
.carier-list-ctn .item-ctn .props-grid .prop-ctn {
display: flex;
flex-direction: column;
align-items: center;
}
.carier-list-ctn .item-ctn .props-grid .prop-ctn p {
text-align: center;
font-size: 14px !important;
line-height: 16px !important;
margin-top: 0.2rem;
}
.carier-list-ctn .material-symbols-outlined {
margin-right: 0;
}
.form-ctn button {
width: 100%;
}
}@font-face{font-display:block;font-family:TablePress;font-style:normal;font-weight:400;src:url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAPUAA0AAAAACZAAAAN+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCUhEICoQIgnILFgABNgIkAygEIAWGcgeBARv6B8iuBzK53oAhKg2KWDsrezjalSefocfD9/uZ575PSbYEqJHAIdo6tMDGdCprFIHd+F9r+rZE46O2iHBJfoAuxwW0yfgKS8KGVFE4dHX1gPmgVhzwhcJbReQ9RWXcraeutbmNHE7T7B1sex8stfMfnkvv0XsgUZrYO1hirXme9TnUkBvQ22RGX50VAr48H54Cn9b8GD73edAAhjboBpIQ6kKOhCz7GA8V5HfzyeA6h0mnrFTJnPjxC7KCrl9caqIUg0EAYACGDBn6YGCxeIE+EkwANTWJX/brZpNfyE5o/7r9uPZjS4tESbCTExLCjxOEbxGi2dQeNEAXUMMlvADkqSV0IHXtkQXNOnI2ctJpRIPt8+HjNivx3rlQYA8FqGwdCxF2aZrdJluMnaqFvy+yngVKbBcn0fSOd1xTpnW4HTkptV8Gi2kvCeUHC0BD+D0VKMIqXniZPJyPya9D7gT6DvUpwJER6avgKDsOfW9jU+YGc/ng6MhA3VSar3NdtvrD9WHZurKVKYOi0RwlY9500YSuWDE084F+jMinu4sTudD5yBTTozA9Horpmb+M3TwIBHempnzdpu1/raWypX0JND/ki4p71CQQlFqnAvkijABrVFIq5BdNJbFncoBOF03/h3IINPQRBxJCYDoAOnkRIDR0w0BSmYiBzDinAuQ6eROg0DEGY6DUiEUYqKyILwFq2qS9GKhrpFsykdeFLmDjknYG4jKbNeNyQ1zhCoP840pdYiqu8jTW4mp6pMXH1HVJp8wRmHmQKTKiUOBVSMHrlKuBlYidxkMgw6/bMoG5RD6qfs8yO8LVqFCFa8ELrcVLEqTaS7UG5aqVq1GlWi28k3rRgCjbiU+qqOItvDEqXjkvwF/dUF595jB8LSqqgwIWAWsRmcJJ5GsHbYUqVbirBi5IpRMxLso/i2oSA6ZYDoMFCiknI7ZkGacSVYUjlLSXyG8n08nOQcXTeyzU5ozbiGRQZRt0vu/TMoEV8RLI3DiBSiVzMtNKAPgErlwLoqiAY2fJ9UbRMU/0rz38UP5FQtH3i8V3KYSHYJdSYRnwW8XazUAUop3gQY19hkEH98OA2QQ6wg0S+FjtwOwdOvF5J2VXBBLQmo2EAxsIKVJkkUcRZVRRa7NrP+my6Ns8cKszHYJf+fPPLPTq5vFcmYKZNL+fn1CZDgoYecKZHwA=) format("woff2"),url(//anulujkredyt.pl/wp-content/plugins/tablepress/css/build/tablepress.woff) format("woff")}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#f9f9f9;--even-text-color:var(--text-color);--even-bg-color:#fff;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:initial;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>*+tbody>*>*,.tablepress>tbody>*~*>*,.tablepress>tfoot>*>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>*>th{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody)>.odd>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody)>.even>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr:hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dataTables_wrapper{clear:both;margin-bottom:1rem;position:relative}.dataTables_wrapper .tablepress{clear:both;margin-bottom:0}.dataTables_wrapper:after{clear:both;content:"";display:block;height:0;line-height:0;visibility:hidden}.dataTables_wrapper label input,.dataTables_wrapper label select{display:inline;margin:2px;width:auto}.dataTables_length{float:left;white-space:nowrap}.dataTables_filter{float:right;white-space:nowrap}.dataTables_filter label input{margin-left:.5em;margin-right:0}.dataTables_info{clear:both;float:left;margin:4px 0 0}.dataTables_paginate{float:right;margin:4px 0 0}.dataTables_paginate .paginate_button{color:#111;display:inline-block;margin:0 5px;outline:none;position:relative;text-decoration:underline}.dataTables_paginate .paginate_button:first-child{margin-left:0}.dataTables_paginate .paginate_button:last-child{margin-right:0}.dataTables_paginate .paginate_button:after,.dataTables_paginate .paginate_button:before{color:#d9edf7}.dataTables_paginate .paginate_button:hover{cursor:pointer;text-decoration:none}.dataTables_paginate .paginate_button:hover:after,.dataTables_paginate .paginate_button:hover:before{color:#049cdb}.dataTables_paginate .paginate_button.disabled{color:#999;cursor:default;text-decoration:none}.dataTables_paginate .paginate_button.disabled:after,.dataTables_paginate .paginate_button.disabled:before{color:#f9f9f9}.dataTables_paginate .paginate_button.current{cursor:default;font-weight:700;text-decoration:none}.dataTables_paginate.paging_simple{padding:0 15px}.dataTables_paginate.paging_simple .paginate_button.next:after,.dataTables_paginate.paging_simple .paginate_button.previous:before{font-family:TablePress;font-size:14px;font-weight:700;text-align:left;-webkit-font-smoothing:antialiased;bottom:0;content:"\f053";height:14px;left:-14px;line-height:1;margin:auto;position:absolute;right:auto;text-shadow:.1em .1em #666;top:0;width:14px}.dataTables_paginate.paging_simple .paginate_button.next:after{content:"\f054";left:auto;text-align:right}.dataTables_scroll{clear:both}.dataTables_scroll .tablepress{width:100%!important}.dataTables_scrollHead table.tablepress{margin:0}.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_scrollBody .tablepress thead th:after{content:""}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing{height:0;margin:0!important;overflow:hidden;padding:0!important}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color)}.tablepress .sorting,.tablepress .sorting_asc,.tablepress .sorting_desc{cursor:pointer;outline:none;padding-right:20px;position:relative}.tablepress .sorting:after,.tablepress .sorting_asc:after,.tablepress .sorting_desc:after{font-family:TablePress;font-size:14px;font-weight:400;-webkit-font-smoothing:antialiased;bottom:0;height:14px;left:auto;line-height:1;margin:auto;position:absolute;right:6px;top:0}.tablepress .sorting:after{content:"\f0dc"}.tablepress .sorting_asc:after{content:"\f0d8";padding:0 0 2px}.tablepress .sorting_desc:after{content:"\f0d7"}.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}
.tablepress{font-family:'Montserrat',sans-serif}.tablepress thead th{background-color:#900000;color:#fff;font-family:'Montserrat',sans-serif}.tablepress{text-align:center}.tablepress td,.tablepress th{text-align:center}.custom-table{width:100%;table-layout:fixed}.custom-table.column-1,.custom-table.column-2,.custom-table.column-3{width:33.33%}.custom-table td,.custom-table th{text-align:center;vertical-align:middle}