.elementor-kit-10{--e-global-color-primary:#264653;--e-global-color-secondary:#1D3557;--e-global-color-text:#1D3557;--e-global-color-accent:#2A9D8F;--e-global-color-b408008:#2A9D8F;--e-global-color-8a61999:#FFFFFF00;--e-global-color-0cff22b:#0000007A;--e-global-color-7906a93:#FFFFFF;--e-global-color-99e2f9b:#E9C46A;--e-global-color-04b656d:#25331A24;--e-global-color-252218a:#1267687A;--e-global-color-1123502:#6ECCC1;--e-global-color-10d4538:#D2E9E3;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:32px;--e-global-typography-primary-font-weight:bold;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-line-height:1em;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:300;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-size:17px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-text-transform:none;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-line-height:1em;--e-global-typography-334d8b6-font-family:"Montserrat";--e-global-typography-334d8b6-font-size:18px;--e-global-typography-334d8b6-font-weight:300;--e-global-typography-334d8b6-line-height:1.2em;--e-global-typography-514fbbe-font-family:"Montserrat";--e-global-typography-514fbbe-font-size:48px;--e-global-typography-514fbbe-font-weight:bold;--e-global-typography-514fbbe-font-style:normal;--e-global-typography-514fbbe-line-height:1em;--e-global-typography-557e5d8-font-family:"Montserrat";--e-global-typography-557e5d8-font-size:24px;--e-global-typography-a4b5456-font-family:"Montserrat";--e-global-typography-a4b5456-font-size:20px;--e-global-typography-a4b5456-font-weight:500;--e-global-typography-a4b5456-text-transform:uppercase;--e-global-typography-a4b5456-font-style:normal;--e-global-typography-a4b5456-line-height:1.5em;--e-global-typography-a4b5456-letter-spacing:1.4px;--e-global-typography-df84709-font-family:"Montserrat";--e-global-typography-df84709-font-size:20px;--e-global-typography-df84709-font-weight:normal;--e-global-typography-df84709-text-transform:uppercase;--e-global-typography-df84709-font-style:normal;--e-global-typography-42a344b-font-family:"Montserrat";--e-global-typography-42a344b-font-size:20px;--e-global-typography-42a344b-font-weight:500;--e-global-typography-42a344b-text-transform:uppercase;--e-global-typography-d584fe5-font-family:"Montserrat";--e-global-typography-d584fe5-font-size:32px;--e-global-typography-d584fe5-font-weight:normal;--e-global-typography-d584fe5-text-transform:uppercase;--e-global-typography-d584fe5-font-style:normal;--e-global-typography-d584fe5-line-height:1.5em;--e-global-typography-ff32d72-font-family:"Montserrat";--e-global-typography-ff32d72-font-size:20px;--e-global-typography-ff32d72-font-weight:200;--e-global-typography-ff32d72-font-style:normal;--e-global-typography-ff32d72-line-height:1em;--e-global-typography-ac35789-font-family:"Montserrat";--e-global-typography-ac35789-font-size:17px;--e-global-typography-ac35789-font-weight:300;--e-global-typography-ac35789-font-style:italic;--e-global-typography-ac35789-line-height:1.5em;--e-global-typography-9c71156-font-family:"Montserrat";--e-global-typography-9c71156-font-size:24px;--e-global-typography-9c71156-font-weight:300;--e-global-typography-9c71156-text-transform:none;--e-global-typography-9c71156-font-style:normal;--e-global-typography-9c71156-line-height:1.5em;--e-global-typography-a4b5302-font-family:"Montserrat";--e-global-typography-a4b5302-font-size:18px;--e-global-typography-a4b5302-font-weight:600;--e-global-typography-a4b5302-text-transform:uppercase;--e-global-typography-a4b5302-font-style:normal;--e-global-typography-1785e53-font-family:"Montserrat";--e-global-typography-1785e53-font-size:18px;--e-global-typography-1785e53-font-weight:200;--e-global-typography-1785e53-text-transform:capitalize;--e-global-typography-1785e53-font-style:italic;--e-global-typography-1785e53-line-height:1.5em;--e-global-typography-9b10f43-font-family:"Montserrat";--e-global-typography-9b10f43-font-size:18px;--e-global-typography-9b10f43-font-weight:400;--e-global-typography-9b10f43-text-transform:capitalize;--e-global-typography-9b10f43-font-style:italic;--e-global-typography-9b10f43-line-height:1.5em;background-color:var( --e-global-color-7906a93 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-a4b5456-font-family ), Sans-serif;font-size:var( --e-global-typography-a4b5456-font-size );font-weight:var( --e-global-typography-a4b5456-font-weight );text-transform:var( --e-global-typography-a4b5456-text-transform );font-style:var( --e-global-typography-a4b5456-font-style );line-height:var( --e-global-typography-a4b5456-line-height );letter-spacing:var( --e-global-typography-a4b5456-letter-spacing );color:var( --e-global-color-7906a93 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-kit-10 button:hover,.elementor-kit-10 button:focus,.elementor-kit-10 input[type="button"]:hover,.elementor-kit-10 input[type="button"]:focus,.elementor-kit-10 input[type="submit"]:hover,.elementor-kit-10 input[type="submit"]:focus,.elementor-kit-10 .elementor-button:hover,.elementor-kit-10 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-7906a93 );border-radius:0px 0px 0px 0px;}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.elementor-kit-10 a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-10 a:hover{color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:980px;}.e-con{--container-max-width:980px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-10{--e-global-typography-primary-font-size:28px;--e-global-typography-secondary-font-size:18px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:16px;--e-global-typography-334d8b6-font-size:17px;--e-global-typography-514fbbe-font-size:36px;--e-global-typography-557e5d8-font-size:4.5px;--e-global-typography-a4b5456-font-size:18px;--e-global-typography-df84709-font-size:18px;--e-global-typography-42a344b-font-size:18px;--e-global-typography-d584fe5-font-size:30px;--e-global-typography-ff32d72-font-size:19px;--e-global-typography-ac35789-font-size:16px;--e-global-typography-9c71156-font-size:20px;--e-global-typography-a4b5302-font-size:16px;--e-global-typography-1785e53-font-size:16px;--e-global-typography-9b10f43-font-size:17px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-10 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{font-size:var( --e-global-typography-a4b5456-font-size );line-height:var( --e-global-typography-a4b5456-line-height );letter-spacing:var( --e-global-typography-a4b5456-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-10{--e-global-typography-primary-font-size:30px;--e-global-typography-secondary-font-size:19px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:16px;--e-global-typography-334d8b6-font-size:16px;--e-global-typography-514fbbe-font-size:30px;--e-global-typography-557e5d8-font-size:20px;--e-global-typography-a4b5456-font-size:18px;--e-global-typography-df84709-font-size:18px;--e-global-typography-42a344b-font-size:18px;--e-global-typography-d584fe5-font-size:25px;--e-global-typography-ff32d72-font-size:18px;--e-global-typography-ac35789-font-size:16px;--e-global-typography-9c71156-font-size:16px;--e-global-typography-a4b5302-font-size:16px;--e-global-typography-a4b5302-line-height:1em;--e-global-typography-1785e53-font-size:16px;--e-global-typography-9b10f43-font-size:16px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-10 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{font-size:var( --e-global-typography-a4b5456-font-size );line-height:var( --e-global-typography-a4b5456-line-height );letter-spacing:var( --e-global-typography-a4b5456-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Element | https://cityliving-nuernberg.de/ */

.cmplz-accept-service {
  padding: 15px 15px 15px 15px;
  border: 0px;
  font-size: 15px !important;
}


/* Element | https://cityliving-nuernberg.de/#cmplz-cookies-overview */

.cmplz-manage-third-parties {

  display: none !important;
}

/* Element | https://cityliving-nuernberg.de/expose-beantragen/ */

.elementor-element-73dbcd0 > div:nth-child(1) > form:nth-child(1) > div:nth-child(6) > div:nth-child(7) > div:nth-child(3) > label:nth-child(1) {
  font-size: 17px;
}

.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny {

  background-color: #2a9d8f !important;
  color: #fff !important;
}

.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences {
  background-color: #2a9d8f !important;
  color: #fff !important;
}/* End custom CSS */