.elementor-885 .elementor-element.elementor-element-44c61d06{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.32;--overlay-mix-blend-mode:overlay;--padding-top:96px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-885 .elementor-element.elementor-element-44c61d06:not(.elementor-motion-effects-element-type-background), .elementor-885 .elementor-element.elementor-element-44c61d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #0E3B6B 0%, #071F38 56%);}.elementor-885 .elementor-element.elementor-element-44c61d06::before, .elementor-885 .elementor-element.elementor-element-44c61d06 > .elementor-background-video-container::before, .elementor-885 .elementor-element.elementor-element-44c61d06 > .e-con-inner > .elementor-background-video-container::before, .elementor-885 .elementor-element.elementor-element-44c61d06 > .elementor-background-slideshow::before, .elementor-885 .elementor-element.elementor-element-44c61d06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-885 .elementor-element.elementor-element-44c61d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");--background-overlay:'';background-repeat:repeat;background-size:auto;}.elementor-885 .elementor-element.elementor-element-9ab07632{--display:flex;--position:absolute;--min-height:60vw;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:50% 50% 50% 50%;top:-18vw;}.elementor-885 .elementor-element.elementor-element-9ab07632:not(.elementor-motion-effects-element-type-background), .elementor-885 .elementor-element.elementor-element-9ab07632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, rgba(23,99,184,0.46) 0%, rgba(23,99,184,0) 66%);}body:not(.rtl) .elementor-885 .elementor-element.elementor-element-9ab07632{right:-10vw;}body.rtl .elementor-885 .elementor-element.elementor-element-9ab07632{left:-10vw;}.elementor-885 .elementor-element.elementor-element-0900a195{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-885 .elementor-element.elementor-element-97d96db4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--flex-wrap:wrap;}.elementor-885 .elementor-element.elementor-element-b38fc07e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-885 .elementor-element.elementor-element-6779b880{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-885 .elementor-element.elementor-element-6806d4a1{--divider-border-style:solid;--divider-color:#CCA25A;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-885 .elementor-element.elementor-element-6806d4a1 .elementor-divider-separator{width:32px;margin:0 auto;margin-left:0;}.elementor-885 .elementor-element.elementor-element-6806d4a1 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-885 .elementor-element.elementor-element-9965acf8{text-align:start;}.elementor-885 .elementor-element.elementor-element-9965acf8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#DCBD85;}.elementor-885 .elementor-element.elementor-element-517093cf{text-align:start;}.elementor-885 .elementor-element.elementor-element-517093cf .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:50px;font-weight:600;line-height:1.16em;color:#FFFFFF;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-885 .elementor-element.elementor-element-bbe41537{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.66em;}.elementor-885 .elementor-element.elementor-element-316ca736{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-885 .elementor-element.elementor-element-88abe68b{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(204,162,90,0.42);--border-color:rgba(204,162,90,0.42);--border-radius:202px 202px 50px 50px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;top:0px;}body:not(.rtl) .elementor-885 .elementor-element.elementor-element-88abe68b{left:0px;}body.rtl .elementor-885 .elementor-element.elementor-element-88abe68b{right:0px;}.elementor-885 .elementor-element.elementor-element-b10480b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:200px 200px 44px 44px;box-shadow:0px 60px 110px -56px rgba(7,31,56,0.55);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-885 .elementor-element.elementor-element-88070b05 img{width:100%;height:505px;object-fit:cover;object-position:center center;}.elementor-885 .elementor-element.elementor-element-a30ff574{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:86px;--padding-bottom:86px;--padding-left:20px;--padding-right:20px;}.elementor-885 .elementor-element.elementor-element-a30ff574:not(.elementor-motion-effects-element-type-background), .elementor-885 .elementor-element.elementor-element-a30ff574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F2E7;}.elementor-885 .elementor-element.elementor-element-acc2724f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-885 .elementor-element.elementor-element-900ef4fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-885 .elementor-element.elementor-element-1c719bd7{--divider-border-style:solid;--divider-color:#CCA25A;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-885 .elementor-element.elementor-element-1c719bd7 .elementor-divider-separator{width:32px;margin:0 auto;margin-center:0;}.elementor-885 .elementor-element.elementor-element-1c719bd7 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-885 .elementor-element.elementor-element-a7ab56f0{text-align:center;}.elementor-885 .elementor-element.elementor-element-a7ab56f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#8A6326;}.elementor-885 .elementor-element.elementor-element-bb7b198b{text-align:center;}.elementor-885 .elementor-element.elementor-element-bb7b198b .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:34px;font-weight:600;line-height:1.16em;color:#071F38;}.elementor-885 .elementor-element.elementor-element-bc7ca2d8{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.elementor-885 .elementor-element.elementor-element-60e47032{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EADFC9;--border-color:#EADFC9;--border-radius:20px 20px 20px 8px;box-shadow:0px 36px 72px -42px rgba(7,31,56,0.40);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-885 .elementor-element.elementor-element-60e47032:not(.elementor-motion-effects-element-type-background), .elementor-885 .elementor-element.elementor-element-60e47032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-885 .elementor-element.elementor-element-3aba8354{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:86px;--padding-bottom:86px;--padding-left:20px;--padding-right:20px;}.elementor-885 .elementor-element.elementor-element-3aba8354:not(.elementor-motion-effects-element-type-background), .elementor-885 .elementor-element.elementor-element-3aba8354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-885 .elementor-element.elementor-element-67501106{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-885 .elementor-element.elementor-element-d611752e{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}@media(max-width:1024px){.elementor-885 .elementor-element.elementor-element-517093cf .elementor-heading-title{font-size:40px;}.elementor-885 .elementor-element.elementor-element-bbe41537{font-size:18px;}.elementor-885 .elementor-element.elementor-element-bb7b198b .elementor-heading-title{font-size:30px;}.elementor-885 .elementor-element.elementor-element-bc7ca2d8{font-size:17px;}.elementor-885 .elementor-element.elementor-element-d611752e{font-size:17px;}}@media(min-width:768px){.elementor-885 .elementor-element.elementor-element-9ab07632{--width:60vw;}.elementor-885 .elementor-element.elementor-element-b38fc07e{--width:48%;}.elementor-885 .elementor-element.elementor-element-316ca736{--width:44%;}}@media(max-width:1024px) and (min-width:768px){.elementor-885 .elementor-element.elementor-element-b38fc07e{--width:100%;}.elementor-885 .elementor-element.elementor-element-316ca736{--width:100%;}}@media(max-width:767px){.elementor-885 .elementor-element.elementor-element-b38fc07e{--width:100%;}.elementor-885 .elementor-element.elementor-element-9965acf8 .elementor-heading-title{font-size:12px;}.elementor-885 .elementor-element.elementor-element-517093cf .elementor-heading-title{font-size:33px;}.elementor-885 .elementor-element.elementor-element-bbe41537{font-size:17px;}.elementor-885 .elementor-element.elementor-element-316ca736{--width:100%;}.elementor-885 .elementor-element.elementor-element-88070b05 img{height:340px;}.elementor-885 .elementor-element.elementor-element-a7ab56f0 .elementor-heading-title{font-size:12px;}.elementor-885 .elementor-element.elementor-element-bb7b198b .elementor-heading-title{font-size:26px;}.elementor-885 .elementor-element.elementor-element-bc7ca2d8{font-size:16px;}.elementor-885 .elementor-element.elementor-element-d611752e{font-size:16px;}}/* Start custom CSS for html, class: .elementor-element-b4da88bb */#ibappt-widget-container{
  --primary:#0C498D !important; --primary-text:#ffffff !important; --primary-dark:#071F38 !important;
  --primary-light:#e6eef6 !important; --secondary:#CCA25A !important; --secondary-light:#F1E7D2 !important; --widget-bg:#FFFDF9 !important;
}
#ibappt-widget-container input[type=submit], #ibappt-widget-container button{
  background:#CCA25A !important; color:#071F38 !important; border:0 !important; border-radius:14px 14px 14px 5px !important; font-weight:600 !important;
}
#ibappt-widget-container input[type=submit]:hover, #ibappt-widget-container button:hover{ background:#DCBD85 !important; color:#071F38 !important; }
#ibappt-widget-container .ibappt-timeslots-radio:checked + .ibappt-timeslots-slot{ color:#fff !important; }
#ibappt-widget-container .ibappt-widget-header{ border-radius:16px 16px 0 0 !important; }
#ibappt-widget-container .ib-consent-ph{ text-align:center; padding:2.2rem 1.4rem; color:#566069; line-height:1.6; }
#ibappt-widget-container .ib-consent-ph p{ margin:0 0 1.1rem; }
#ibappt-widget-container .ib-consent-ph button{ padding:.7rem 1.4rem; }
#ibappt-widget-container:has(.ibappt-widget-header) .ib-consent-ph{ display:none !important; }

#ibappt-widget-container,
#ibappt-widget-container input, #ibappt-widget-container select, #ibappt-widget-container textarea, #ibappt-widget-container button{ font-family:"Montserrat",system-ui,-apple-system,sans-serif !important; }
#ibappt-widget-container .ibappt-widget-header, #ibappt-widget-container .ibappt-widget-header *{ font-family:"Fraunces",Georgia,serif !important; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://dev.tierarzt-hindricks.de/wp-content/uploads/2026/09/montserrat-400-normal.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://dev.tierarzt-hindricks.de/wp-content/uploads/2026/09/montserrat-500-normal.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://dev.tierarzt-hindricks.de/wp-content/uploads/2026/09/montserrat-600-normal.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://dev.tierarzt-hindricks.de/wp-content/uploads/2026/09/montserrat-700-normal.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fraunces';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://dev.tierarzt-hindricks.de/wp-content/uploads/2026/09/fraunces-400-normal.woff2') format('woff2');
}
@font-face {
	font-family: 'Fraunces';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://dev.tierarzt-hindricks.de/wp-content/uploads/2026/09/fraunces-600-normal.woff2') format('woff2');
}
@font-face {
	font-family: 'Fraunces';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://dev.tierarzt-hindricks.de/wp-content/uploads/2026/09/fraunces-700-normal.woff2') format('woff2');
}
@font-face {
	font-family: 'Fraunces';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://dev.tierarzt-hindricks.de/wp-content/uploads/2026/09/fraunces-300-normal.woff2') format('woff2');
}
/* End Custom Fonts CSS */