.elementor-kit-8{--e-global-color-primary:#E69077;--e-global-color-secondary:#E4C9AC;--e-global-color-text:#333333;--e-global-color-accent:#85B4CC;--e-global-color-f934458:#F7F3EE;--e-global-color-08901e5:#F6C578;--e-global-color-296305b:#D2DF84;--e-global-color-ec94cd9:#FFFFFF;--e-global-color-027f298:#DDDDDD;--e-global-color-26306b9:#BBBBBB;--e-global-color-5f842af:#666666;--e-global-color-ec97429:#FFFFFF00;--e-global-typography-primary-font-family:"Signika";--e-global-typography-primary-font-size:40px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:1em;--e-global-typography-primary-letter-spacing:0px;--e-global-typography-secondary-font-family:"Signika";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:100;--e-global-typography-secondary-text-transform:none;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:1.6em;--e-global-typography-secondary-letter-spacing:0px;--e-global-typography-text-font-family:"Signika";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:100;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:1.6em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Signika";--e-global-typography-accent-font-weight:100;--e-global-typography-a181dd1-font-family:"Signika";--e-global-typography-a181dd1-font-size:17px;--e-global-typography-a181dd1-font-weight:600;--e-global-typography-a181dd1-text-transform:none;--e-global-typography-a181dd1-font-style:normal;--e-global-typography-a181dd1-text-decoration:none;--e-global-typography-a181dd1-line-height:1em;--e-global-typography-a181dd1-letter-spacing:0.8px;--e-global-typography-0a73260-font-family:"Signika";--e-global-typography-0a73260-font-size:20px;--e-global-typography-0a73260-font-weight:400;--e-global-typography-0a73260-text-transform:none;--e-global-typography-0a73260-font-style:normal;--e-global-typography-0a73260-text-decoration:none;--e-global-typography-0a73260-line-height:1.6em;--e-global-typography-0a73260-letter-spacing:0px;--e-global-typography-db1119e-font-family:"Signika";--e-global-typography-db1119e-font-size:14px;--e-global-typography-db1119e-font-weight:100;--e-global-typography-db1119e-text-transform:uppercase;--e-global-typography-db1119e-font-style:normal;--e-global-typography-db1119e-text-decoration:underline;--e-global-typography-db1119e-line-height:1.6em;--e-global-typography-db1119e-letter-spacing:1px;--e-global-typography-7db4387-font-family:"Signika";--e-global-typography-7db4387-font-size:16px;--e-global-typography-7db4387-font-weight:100;--e-global-typography-7db4387-text-transform:none;--e-global-typography-7db4387-font-style:normal;--e-global-typography-7db4387-text-decoration:none;--e-global-typography-7db4387-line-height:1.4em;--e-global-typography-7db4387-letter-spacing:0px;--e-global-typography-ece553c-font-family:"Signika";--e-global-typography-ece553c-font-size:22px;--e-global-typography-ece553c-font-weight:600;--e-global-typography-ece553c-text-transform:none;--e-global-typography-ece553c-font-style:normal;--e-global-typography-ece553c-text-decoration:none;--e-global-typography-ece553c-line-height:1em;--e-global-typography-ece553c-letter-spacing:0px;--e-global-typography-b0f7f5c-font-family:"Signika";--e-global-typography-b0f7f5c-font-size:36px;--e-global-typography-b0f7f5c-font-weight:600;--e-global-typography-b0f7f5c-text-transform:none;--e-global-typography-b0f7f5c-font-style:normal;--e-global-typography-b0f7f5c-text-decoration:none;--e-global-typography-b0f7f5c-line-height:1em;--e-global-typography-b0f7f5c-letter-spacing:0px;--e-global-typography-fcb7ebb-font-family:"Signika";--e-global-typography-fcb7ebb-font-size:24px;--e-global-typography-fcb7ebb-font-weight:600;--e-global-typography-fcb7ebb-text-transform:none;--e-global-typography-fcb7ebb-font-style:normal;--e-global-typography-fcb7ebb-text-decoration:none;--e-global-typography-fcb7ebb-line-height:1em;--e-global-typography-fcb7ebb-letter-spacing:0px;--e-global-typography-4e9dbc0-font-family:"Signika";--e-global-typography-4e9dbc0-font-size:20px;--e-global-typography-4e9dbc0-font-weight:600;--e-global-typography-4e9dbc0-text-transform:none;--e-global-typography-4e9dbc0-font-style:normal;--e-global-typography-4e9dbc0-text-decoration:none;--e-global-typography-4e9dbc0-line-height:1em;--e-global-typography-4e9dbc0-letter-spacing:0px;--e-global-typography-da2fa6d-font-family:"Signika";--e-global-typography-da2fa6d-font-size:18px;--e-global-typography-da2fa6d-font-weight:600;--e-global-typography-da2fa6d-text-transform:none;--e-global-typography-da2fa6d-font-style:normal;--e-global-typography-da2fa6d-text-decoration:none;--e-global-typography-da2fa6d-line-height:1em;--e-global-typography-da2fa6d-letter-spacing:0px;--e-global-typography-99f8405-font-family:"Signika";--e-global-typography-99f8405-font-size:24px;--e-global-typography-99f8405-font-weight:100;--e-global-typography-99f8405-text-transform:none;--e-global-typography-99f8405-font-style:normal;--e-global-typography-99f8405-text-decoration:none;--e-global-typography-99f8405-line-height:1.4em;--e-global-typography-99f8405-letter-spacing:0px;background-image:url("https://staging.canarigatos.de/wp-content/uploads/2020/09/CanariGatos-Tierschutz-Katzen-Hintergrund-01.png");color:var( --e-global-color-text );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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );background-position:top left;background-repeat:no-repeat;background-size:36% auto;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-0a73260-font-family ), Sans-serif;font-size:var( --e-global-typography-0a73260-font-size );font-weight:var( --e-global-typography-0a73260-font-weight );text-transform:var( --e-global-typography-0a73260-text-transform );font-style:var( --e-global-typography-0a73260-font-style );text-decoration:var( --e-global-typography-0a73260-text-decoration );line-height:var( --e-global-typography-0a73260-line-height );letter-spacing:var( --e-global-typography-0a73260-letter-spacing );color:var( --e-global-color-ec94cd9 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;padding:5px 25px 5px 25px;}.elementor-kit-8 button:hover,.elementor-kit-8 button:focus,.elementor-kit-8 input[type="button"]:hover,.elementor-kit-8 input[type="button"]:focus,.elementor-kit-8 input[type="submit"]:hover,.elementor-kit-8 input[type="submit"]:focus,.elementor-kit-8 .elementor-button:hover,.elementor-kit-8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-ec94cd9 );}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-kit-8 p{margin-block-end:20px;}.elementor-kit-8 a{color:var( --e-global-color-primary );}.elementor-kit-8 a:hover{color:var( --e-global-color-secondary );}.elementor-kit-8 h1{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-8 h2{color:var( --e-global-color-text );font-family:var( --e-global-typography-b0f7f5c-font-family ), Sans-serif;font-size:var( --e-global-typography-b0f7f5c-font-size );font-weight:var( --e-global-typography-b0f7f5c-font-weight );text-transform:var( --e-global-typography-b0f7f5c-text-transform );font-style:var( --e-global-typography-b0f7f5c-font-style );text-decoration:var( --e-global-typography-b0f7f5c-text-decoration );line-height:var( --e-global-typography-b0f7f5c-line-height );letter-spacing:var( --e-global-typography-b0f7f5c-letter-spacing );}.elementor-kit-8 h3{color:var( --e-global-color-text );font-family:var( --e-global-typography-fcb7ebb-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb7ebb-font-size );font-weight:var( --e-global-typography-fcb7ebb-font-weight );text-transform:var( --e-global-typography-fcb7ebb-text-transform );font-style:var( --e-global-typography-fcb7ebb-font-style );text-decoration:var( --e-global-typography-fcb7ebb-text-decoration );line-height:var( --e-global-typography-fcb7ebb-line-height );letter-spacing:var( --e-global-typography-fcb7ebb-letter-spacing );}.elementor-kit-8 h4{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e9dbc0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e9dbc0-font-size );font-weight:var( --e-global-typography-4e9dbc0-font-weight );text-transform:var( --e-global-typography-4e9dbc0-text-transform );font-style:var( --e-global-typography-4e9dbc0-font-style );text-decoration:var( --e-global-typography-4e9dbc0-text-decoration );line-height:var( --e-global-typography-4e9dbc0-line-height );letter-spacing:var( --e-global-typography-4e9dbc0-letter-spacing );}.elementor-kit-8 h5{color:var( --e-global-color-text );font-family:var( --e-global-typography-da2fa6d-font-family ), Sans-serif;font-size:var( --e-global-typography-da2fa6d-font-size );font-weight:var( --e-global-typography-da2fa6d-font-weight );text-transform:var( --e-global-typography-da2fa6d-text-transform );font-style:var( --e-global-typography-da2fa6d-font-style );text-decoration:var( --e-global-typography-da2fa6d-text-decoration );line-height:var( --e-global-typography-da2fa6d-line-height );letter-spacing:var( --e-global-typography-da2fa6d-letter-spacing );}.elementor-kit-8 h6{color:var( --e-global-color-text );}.elementor-kit-8 img{border-radius:15px 15px 15px 15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.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);}@media(min-width:1025px){.elementor-kit-8{background-attachment:scroll;}}@media(max-width:1024px){.elementor-kit-8{--e-global-typography-primary-font-size:38px;--e-global-typography-secondary-font-size:19px;--e-global-typography-secondary-line-height:1.5em;--e-global-typography-text-line-height:1.5em;--e-global-typography-0a73260-font-size:18px;--e-global-typography-db1119e-font-size:13px;--e-global-typography-ece553c-font-size:26px;--e-global-typography-b0f7f5c-font-size:32px;--e-global-typography-fcb7ebb-font-size:20px;--e-global-typography-4e9dbc0-font-size:18px;--e-global-typography-da2fa6d-font-size:16px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );background-size:333px auto;}.elementor-kit-8 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-8 h2{font-size:var( --e-global-typography-b0f7f5c-font-size );line-height:var( --e-global-typography-b0f7f5c-line-height );letter-spacing:var( --e-global-typography-b0f7f5c-letter-spacing );}.elementor-kit-8 h3{font-size:var( --e-global-typography-fcb7ebb-font-size );line-height:var( --e-global-typography-fcb7ebb-line-height );letter-spacing:var( --e-global-typography-fcb7ebb-letter-spacing );}.elementor-kit-8 h4{font-size:var( --e-global-typography-4e9dbc0-font-size );line-height:var( --e-global-typography-4e9dbc0-line-height );letter-spacing:var( --e-global-typography-4e9dbc0-letter-spacing );}.elementor-kit-8 h5{font-size:var( --e-global-typography-da2fa6d-font-size );line-height:var( --e-global-typography-da2fa6d-line-height );letter-spacing:var( --e-global-typography-da2fa6d-letter-spacing );}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-size:var( --e-global-typography-0a73260-font-size );line-height:var( --e-global-typography-0a73260-line-height );letter-spacing:var( --e-global-typography-0a73260-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:420px){.elementor-kit-8{--e-global-typography-primary-font-size:28px;--e-global-typography-text-font-size:17px;--e-global-typography-0a73260-line-height:1em;--e-global-typography-ece553c-font-size:22px;--e-global-typography-b0f7f5c-font-size:26px;--e-global-typography-fcb7ebb-font-size:20px;--e-global-typography-4e9dbc0-font-size:18px;--e-global-typography-da2fa6d-font-size:16px;--e-global-typography-99f8405-font-size:22px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );background-size:260px auto;}.elementor-kit-8 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-8 h2{font-size:var( --e-global-typography-b0f7f5c-font-size );line-height:var( --e-global-typography-b0f7f5c-line-height );letter-spacing:var( --e-global-typography-b0f7f5c-letter-spacing );}.elementor-kit-8 h3{font-size:var( --e-global-typography-fcb7ebb-font-size );line-height:var( --e-global-typography-fcb7ebb-line-height );letter-spacing:var( --e-global-typography-fcb7ebb-letter-spacing );}.elementor-kit-8 h4{font-size:var( --e-global-typography-4e9dbc0-font-size );line-height:var( --e-global-typography-4e9dbc0-line-height );letter-spacing:var( --e-global-typography-4e9dbc0-letter-spacing );}.elementor-kit-8 h5{font-size:var( --e-global-typography-da2fa6d-font-size );line-height:var( --e-global-typography-da2fa6d-line-height );letter-spacing:var( --e-global-typography-da2fa6d-letter-spacing );}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-size:var( --e-global-typography-0a73260-font-size );line-height:var( --e-global-typography-0a73260-line-height );letter-spacing:var( --e-global-typography-0a73260-letter-spacing );padding:10px 20px 10px 20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --radius-12px:clamp(0.5rem, calc(0.382rem + 0.526vw), 0.75rem); --font-titel:Signika; --font-text:Signika; --text-size-L:20px; --text-size-M:18px; --text-size-S:14px; --text-1:#333333; --line-height-S:100%; --button-1:#85B4CC; --text-5:#BBBBBB; --pad-12:0.75rem; --pad-20:1.25rem; --button-2:#E69077; --transparent:#ffffff00; --stroke:1px; --text-2:#444444; --text-3:#666666; --text-4:#FFFFFF; --bg-1:#F7F3EE; --bg-2:#E4C9AC; --bg-3:#D2DF84; --bg-4:#E69077; --icons:#85B4CC; --icons-2:#E69077; --white:#ffffff; --shadow:#0000001a; --line-height-M:130%; --line-height-L:160%; --text-size-XS:11px; --pad-4:0.25rem; --title-1-size:clamp(2.125rem, calc(1.947rem + 0.789vw), 2.5rem); --title-2-size:clamp(1.875rem, calc(1.697rem + 0.789vw), 2.25rem); --title-3-size:clamp(1.375rem, calc(1.286rem + 0.395vw), 1.563rem); --title-4-size:clamp(1.125rem, calc(1.066rem + 0.263vw), 1.25rem); --title-5-size:clamp(1rem, calc(0.941rem + 0.263vw), 1.125rem); --boxed-l:1120px; --boxed-m:930px; --boxed-s:740px; --pad-sites:5%; --pad-tb-m:clamp(3.5rem, calc(2.991rem + 2.264vw), 5rem); --pad-tb-s:clamp(1.5rem, calc(0.789rem + 3.158vw), 3rem); --pad-tb-l:clamp(4rem, calc(2.342rem + 7.368vw), 7.5rem); --pad-40:clamp(2rem, calc(1.83rem + 0.755vw), 2.5rem); --pad-32:clamp(1.5rem, calc(1.33rem + 0.755vw), 2rem); --pad-48:clamp(2.5rem, calc(2.33rem + 0.755vw), 3rem); --pad-56:clamp(3rem, calc(2.83rem + 0.755vw), 3.5rem); --pad-8:0.5rem; --pad-24:clamp(1.25rem, calc(1.165rem + 0.377vw), 1.5rem); --pad-16:1rem; --e-gv-8eaac63:#16535E; --shadow-blur:30px; --text-6:#DDDDDD; --radius-20px:clamp(1rem, calc(0.915rem + 0.377vw), 1.25rem); --pad-64:clamp(3rem, calc(2.66rem + 1.509vw), 4rem); --pad-80:clamp(3rem, calc(2.321rem + 3.019vw), 5rem); }
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Signika';
	font-display: auto;
	src: url('https://staging.canarigatos.de/wp-content/uploads/2026/09/Signika-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */