.elementor-kit-8{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.site-header{
    display: none;
}

.elementor-38 .elementor-element.elementor-element-50bbe9e {
    width: 8% !important;
}

.elementor-38 .elementor-element.elementor-element-8fd5e92 {
    width: 50% !important; 
}

.elementor-38 .elementor-element.elementor-element-47e32db {
    width: 10% !important;
}

.elementor-38 .elementor-element.elementor-element-5f309d3 {
    width: 60% !important;
}

.elementor-column.elementor-col-33, .elementor-column[data-col="33"] {
    width: 30% !important;
}

.elementor-38 .elementor-element.elementor-element-53d2357 {
    width: 35% !important;
}

.elementor-38 .elementor-element.elementor-element-e2a6ea3 {
    width: 65% !important;
}

.elementor-38 .elementor-element.elementor-element-8c459be {
    width: 30% !important;
}

.bankContainer{
    border-style: solid;
border-color: #04014E;
border-radius: 15px;
margin: 16px 0px 16px 0px;
padding: 25px 25px 25px 25px;
height: 15vw;
}

.bankContainerMBank{
border-style: solid;
border-color: #04014E;
border-radius: 15px;
margin: 16px 0px 16px 0px;
padding: 25px 25px 25px 25px;
height: 15vw;
background: url("https://mojefranki.pl/wp-content/uploads/2021/04/mbank-1.png");
background-position: center; 
}

.bankContainerMillenium{
border-style: solid;
border-color: #04014E;
border-radius: 15px;
margin: 16px 0px 16px 0px;
padding: 25px 25px 25px 25px;
height: 15vw;
background: url("https://mojefranki.pl/wp-content/uploads/2021/04/millenium.png");
background-position: center; 
}

.bankContainerBPH{
border-style: solid;
border-color: #04014E;
border-radius: 15px;
margin: 16px 0px 16px 0px;
padding: 25px 25px 25px 25px;
height: 15vw;
background: url("https://mojefranki.pl/wp-content/uploads/2021/04/bph.png");
background-position: center; 
}

.bankContainerRaiffeisen{
border-style: solid;
border-color: #04014E;
border-radius: 15px;
margin: 16px 0px 16px 0px;
padding: 25px 25px 25px 25px;
height: 15vw;
background: url("https://mojefranki.pl/wp-content/uploads/2021/04/raiffeisen.png");
background-position: center; 
}

.bankContainerNoble{
border-style: solid;
border-color: #04014E;
border-radius: 15px;
margin: 16px 0px 16px 0px;
padding: 25px 25px 25px 25px;
height: 15vw;
background: url("https://mojefranki.pl/wp-content/uploads/2021/04/getin.png");
background-position: center; 
}

.bankContainerSantander{
border-style: solid;
border-color: #04014E;
border-radius: 15px;
margin: 16px 0px 16px 0px;
padding: 25px 25px 25px 25px;
height: 15vw;
background: url("https://mojefranki.pl/wp-content/uploads/2021/04/santander.png");
background-position: center; 
}

.bankContainerPekao{
border-style: solid;
border-color: #04014E;
border-radius: 15px;
margin: 16px 0px 16px 0px;
padding: 25px 25px 25px 25px;
height: 15vw;
background: url("https://mojefranki.pl/wp-content/uploads/2021/04/pekao.png");
background-position: center; 
}

.bankContainerPko{
border-style: solid;
border-color: #04014E;
border-radius: 15px;
margin: 16px 0px 16px 0px;
padding: 25px 25px 25px 25px;
height: 15vw;
background: url("https://mojefranki.pl/wp-content/uploads/2021/04/pko.png");
background-position: center; 
}

.bankContainerBnp{
border-style: solid;
border-color: #04014E;
border-radius: 15px;
margin: 16px 0px 16px 0px;
padding: 25px 25px 25px 25px;
height: 15vw;
background: url("https://mojefranki.pl/wp-content/uploads/2021/04/paribas.png");
background-position: center; 
}

.bankContainerIng{
border-style: solid;
border-color: #04014E;
border-radius: 15px;
margin: 16px 0px 16px 0px;
padding: 25px 25px 25px 25px;
height: 15vw;
background: url("https://mojefranki.pl/wp-content/uploads/2021/04/ing.png");
background-position: center; 
}

.bankContainerDeutsche{
border-style: solid;
border-color: #04014E;
border-radius: 15px;
margin: 16px 0px 16px 0px;
padding: 25px 25px 25px 25px;
height: 15vw;
background: url("https://mojefranki.pl/wp-content/uploads/2021/04/deutsche.png");
background-position: center; 
}

.bankContainerBos{
border-style: solid;
border-color: #04014E;
border-radius: 15px;
margin: 16px 0px 16px 0px;
padding: 25px 25px 25px 25px;
height: 15vw;
background: url("https://mojefranki.pl/wp-content/uploads/2021/04/bos.png");
background-position: center; 
}

.bankContainerSvenska{
border-style: solid;
border-color: #04014E;
border-radius: 15px;
margin: 16px 0px 16px 0px;
padding: 25px 25px 25px 25px;
height: 15vw;
background: url("https://mojefranki.pl/wp-content/uploads/2021/04/svenska.png");
background-position: center; 
}

.bankContainerDnb{
border-style: solid;
border-color: #04014E;
border-radius: 15px;
margin: 16px 0px 16px 0px;
padding: 25px 25px 25px 25px;
height: 15vw;
background: url("https://mojefranki.pl/wp-content/uploads/2021/04/dnb.png");
background-position: center; 
}

.bankContainer:hover{
border-color: #04014E;
}

.bankTitle{
    color: #04014E;
font-family: "Karla", Sans-serif;
font-size: 2vw;
font-weight: 400;
text-align: center;
padding-bottom: 1vw;
}

.bankDescription{
    font-family: "Karla", Sans-serif;
font-size: 1vw;
font-weight: 400;
color: var( --e-global-color-text );
padding-bottom: 1vw;
}

.bankButton{
  bottom: 0;
  position: absolute; 
  margin-bottom: 40px;
  margin-left: 15px;
  margin-right: 15px;
  background-color: #04014E;
  border: none;
  color: white !important;
  text-align: center;
  padding-right: 30px;
  padding-left: 30px;
  text-decoration: none;
  display: inline-block;
  font-family: "Karla", Sans-serif;
  font-size: 1.5vw;
  font-weight: 400;
  width:70%;
  border-radius: 15px;
}

.bankButton:hover{
  background-color: red;
}

a {
    color: black;
}

.elementor-38 .elementor-element.elementor-element-164fce7 {
    width: 62% !important;
}

.elementor-1034 .elementor-element.elementor-element-42835b3f {
    width: 10% !important;
}

.elementor-1034 .elementor-element.elementor-element-5108fe12 {
    width: 60% !important;
}

.elementor-1034 .elementor-element.elementor-element-537bceaf {
    width: 20% !important;
}

.elementor-1034 .elementor-element.elementor-element-4e0d6eb {
    width: 10% !important;
}

.elementor-38 .elementor-element.elementor-element-924d1d4 .elementor-nav-menu--main .elementor-item:hover, .elementor-38 .elementor-element.elementor-element-924d1d4 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-38 .elementor-element.elementor-element-924d1d4 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-38 .elementor-element.elementor-element-924d1d4 .elementor-nav-menu--main .elementor-item:focus {
    color: #04014E !important;
}

.elementor-38 .elementor-element.elementor-element-924d1d4 .elementor-nav-menu--main .elementor-item {
    color: #04014E !important;
}

.elementor-38 .elementor-element.elementor-element-924d1d4 .elementor-nav-menu--main .elementor-item.elementor-item-active {
    color: #F00 !important;
}

.elementor-1034 .elementor-element.elementor-element-291d5121 {
    width: 20% !important;
}

.elementor-1034 .elementor-element.elementor-element-1e1bc783 {
    width: 10% !important;
}

.elementor-1034 .elementor-element.elementor-element-3ac15d02 {
    width: 60% !important;
}

.elementor-1034 .elementor-element.elementor-element-34ca3a00 .elementor-nav-menu--main .elementor-item {
    color: #04014E !important;
}

.elementor-1034 .elementor-element.elementor-element-34ca3a00 .elementor-nav-menu--main .elementor-item:hover, .elementor-1034 .elementor-element.elementor-element-34ca3a00 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-1034 .elementor-element.elementor-element-34ca3a00 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-1034 .elementor-element.elementor-element-34ca3a00 .elementor-nav-menu--main .elementor-item:focus {
    color: #04014E !important;
}

.elementor-1034 .elementor-element.elementor-element-34ca3a00 .elementor-nav-menu--main .elementor-item {
    color: #04014E !important;
}

.elementor-1034 .elementor-element.elementor-element-34ca3a00 .elementor-nav-menu--dropdown a, .elementor-1034 .elementor-element.elementor-element-34ca3a00 .elementor-menu-toggle {
    color: #04014E !important;
}

.elementor-1034 .elementor-element.elementor-element-34ca3a00 .elementor-nav-menu--main .elementor-item.elementor-item-active {
    color: #FF0000 !important;
}

.elementor-1136 .elementor-element.elementor-element-c897b4a .elementor-toggle-title, .elementor-1136 .elementor-element.elementor-element-c897b4a .elementor-toggle-icon {
    color: #7A7A7A !important;
}

.elementor-38 .elementor-element.elementor-element-924d1d4 .elementor-nav-menu--dropdown a, .elementor-38 .elementor-element.elementor-element-924d1d4 .elementor-menu-toggle {
    color: #04014E !important;
}

.elementor-38 .elementor-element.elementor-element-eb115d0 {
    width: 60% !important;
}

#callnowbutton {
    display: none;
}

@media(max-width:767px) {
.elementor-38 .elementor-element.elementor-element-eb115d0 {
    width: 100% !important; 
}

.elementor-38 .elementor-element.elementor-element-47e32db {
    width: 50% !important;
}

.elementor-38 .elementor-element.elementor-element-5f309d3 {
    width: 50% !important;
}

.elementor-38 .elementor-element.elementor-element-53d2357 {
    width: 100% !important;
}

.elementor-38 .elementor-element.elementor-element-e2a6ea3 {
    width: 100% !important;
}

.elementor-38 .elementor-element.elementor-element-8c459be {
    width: 100% !important;
}

.elementor-1034 .elementor-element.elementor-element-3ac15d02 {
    width: 50% !important;
}

.elementor-1034 .elementor-element.elementor-element-291d5121 {
    width: 100% !important;
}

.bankContainerMBank {
    height: 38vw;
}

.bankTitle {
    font-size: 4vw;
}

.bankDescription {
    font-size: 3vw;
    padding-bottom: 2vw;
}

.bankButton {
    font-size: 4vw;
}

.bankContainerMillenium {
    height: 38vw;
}

.bankContainerBPH {
    height: 38vw;
}

.bankContainerRaiffeisen {
    height: 38vw;
}

.bankContainerNoble{
    height: 38vw;
}

.bankContainerSantander{
    height: 38vw;
}

.bankContainerPekao{
    height: 38vw;
}

.bankContainerPko{
    height: 38vw;
}

.bankContainerBnp{
    height: 38vw;
}

.bankContainerIng{
    height: 38vw;
}

.bankContainerDeutsche{
    height: 38vw;
}

.bankContainerBos{
    height: 38vw;
}

#callnowbutton {
    display: block;
    width: 60px !important;
    height: 60px !important;
    bottom: 24px !important;
    right: 100px !important;
}

.wpfront-scroll-top-container{
    right: 180px !importan;
}

.elementor-1034 .elementor-element.elementor-element-618b6b38 .elementor-button {
    width: 45vw !important;
}

.elementor-1034 .elementor-element.elementor-element-77effd0 .elementor-button {
    width: 45vw !important;
}

}

.wpfront-scroll-top-container{
    right: 100px !importan;
}

h1.entry-title {
    display: none;
}

.elementor-1298 .elementor-element.elementor-element-ac2a8d9 .elementor-post__title, .elementor-1298 .elementor-element.elementor-element-ac2a8d9 .elementor-post__title a {
    color: black !important;
}


.elementor-1034 .elementor-element.elementor-element-77effd0 .elementor-button {
    width: 6vw !important;
}

.elementor-1034 .elementor-element.elementor-element-618b6b38 .elementor-button {
    width: 6vw !important;
}

.elementor-38 .elementor-element.elementor-element-58b0cd9 > .elementor-element-populated > .elementor-background-overlay {
  opacity: .0 !important;
}

@media(max-width: 767px){
    .elementor-1034 .elementor-element.elementor-element-77effd0 .elementor-button {
    width: 40vw !important;
}

.elementor-1034 .elementor-element.elementor-element-618b6b38 .elementor-button {
    width: 40vw !important;
}

.elementor-38 .elementor-element.elementor-element-164fce7 {
    width: 45% !important;
}

.elementor-38 .elementor-element.elementor-element-58b0cd9 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #fff;
    opacity: 0.7 !important;
}
}/* End custom CSS */