/*!
Theme Name:    FK Web Theme
Author:        FK Web Consulting
Author URI:    https://www.fkwebconsulting.com/
Description:   FK Web Theme
Version:       1.0.0
License:       GNU General Public License v3 or later
License URI:   https://www.gnu.org/licenses/gpl-3.0.html
Template:      page-builder-framework
Text Domain:   page-builder-framework-child
*/
 @font-face{font-family:'Avenir LT Std';src:url(https://cdn.fastpixel.io/fp/ret_img,v_93d5/praenatal.com/wp-content/themes/fkwctheme/fonts/AvenirLTStd-Book.eot);src:url("https://cdn.fastpixel.io/fp/ret_img,v_93d5/praenatal.com/wp-content/themes/fkwctheme/fonts/AvenirLTStd-Book.eot?#iefix") format('embedded-opentype'),url(https://cdn.fastpixel.io/fp/ret_img,v_93d5/praenatal.com/wp-content/themes/fkwctheme/fonts/AvenirLTStd-Book.woff2) format('woff2'),url(https://cdn.fastpixel.io/fp/ret_img,v_93d5/praenatal.com/wp-content/themes/fkwctheme/fonts/AvenirLTStd-Book.woff) format('woff'),url(https://cdn.fastpixel.io/fp/ret_img,v_93d5/praenatal.com/wp-content/themes/fkwctheme/fonts/AvenirLTStd-Book.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}body,h1,h2,h3,h4,h5,h6{font-family:'Avenir LT Std'!important}body.wpbf-karriere header,body.wpbf-home header{background-color:var(--e-global-color-accent)!important}.elementor-widget-image a{position:relative;width:100%}.elementor-button span.elementor-button-text{transition:all 0.2s ease-in-out}body:not(.wpbf-kontakt) .elementor-button span.elementor-button-text:hover,body:not(.wpbf-kontakt) .hover span.elementor-button-text{letter-spacing:2px;word-spacing:5px;color:#6E97AD}.services-row .elementor-widget-image a:after,.home-services-row .elementor-widget-image a:after{content:"";height:100%;width:100%;background:rgb(15 98 138 / 68%) url(https://cdn.fastpixel.io/fp/v_93d5+q_glossy/praenatal.com/wp-content/themes/fkwctheme/images/line_01.png) no-repeat bottom center / 100%;display:block;position:absolute;top:0;opacity:0;transition:all 0.2s ease-in-out}.services-row .elementor-widget-image.home_schwanger_small a:after,.home-services-row .elementor-widget-image.home_schwanger_small a:after{background:rgb(15 98 138 / 68%)}.elementor-widget-image a:hover:after,.hover .elementor-widget-image a:after{opacity:1}footer{line-height:1.5}.elementor-accordion-item{border-top:1px solid #6e97ad!important}.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:20px!important;height:20px!important}.elementor-accordion .elementor-tab-title{position:relative}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:20px!important;position:absolute;right:0;top:50%;transform:translate(0%,-50%)}.circle-text *{line-height:1.25}.teams-tab .elementor-widget-tabs .elementor-tab-content,.teams-tab .elementor-widget-tabs .elementor-tab-desktop-title{padding:0 0 2.2% 0}.teams-tab .elementor-widget-tabs .elementor-tab-desktop-title:not(.elementor-active){font-weight:500}.teams-tab .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active,.teams-tab .elementor-tab-content h3{color:#6e97ad;margin:0}.slider1 img.swiper-slide-image{width:100%;height:36vw;object-fit:cover;object-position:center top}.slider1 .swiper-slide.swiper-slide-next img{height:22vw}.slider1 .swiper-wrapper{align-items:flex-end}.slider1 .swiper-slide.swiper-slide-active{width:97%!important}.slider1 .swiper-slide.swiper-slide-next{width:26%!important;margin-left:-22%;margin-bottom:-11%}.slider1.elementor-pagination-position-outside .swiper-container{padding-bottom:11%!important}.slider1 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px 0 0}.swiper-pagination span.swiper-pagination-bullet{counter-increment:list-number;display:inline-block!important}.swiper-pagination-bullet:before,.swiper-pagination-bullet:after{content:counter(list-number) "/";position:absolute;color:#6e97ad;font-size:24px!important;line-height:1;left:0;bottom:100%;letter-spacing:5px}.swiper-pagination-bullet:not(.swiper-pagination-bullet-active):before,.swiper-pagination-bullet:not(:last-child):after,.swiper-pagination-bullet:not(.swiper-pagination-bullet-active):last-child:after{display:none}.swiper-pagination-bullet:last-child:before{content:counter(list-number);display:block!important;font-weight:400;padding-left:30px}.slider1 .swiper-pagination-bullets{text-align:left}.slider1 .swiper-pagination-bullets{text-align:left;bottom:7%}.swiper-pagination-bullet.swiper-pagination-bullet-active:last-child:before,.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:nth-child(n+10)~span:before{padding-left:50px}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:1}.home-footer div.elementor-tab-content{padding:0}.home-footer .elementor-widget-tabs .elementor-tab-desktop-title{padding:0 0 0 30px}.home-footer .elementor-widget-tabs .elementor-tab-desktop-title:not(.elementor-active){font-weight:400}.competencies-list1 .elementor-widget-image a:after{content:"";height:100%;width:100%;background:rgb(9 26 36 / 40%);display:block;position:absolute;top:0;transition:all 0.2s ease-in-out;opacity:1}.competencies-list1:not(.hover) .elementor-widget-image a img{filter:grayscale(100%)}.competencies-list1.hover .elementor-widget-image a:after{opacity:0}.home-competencies .home-services-row .elementor-widget-image a:after{background-color:rgb(12 72 102 / 55%)}.services-row .elementor-widget-image a:after{background-color:rgb(4 28 40 / 55%)}.home-competencies .elementor-button span.elementor-button-text{color:#3e4349}.home-hero .elementor-testimonial{display:flex;flex-direction:column-reverse}.home-hero .elementor-testimonial__text div{position:absolute;top:13%}.home-hero .swiper-pagination-bullet:before,.home-hero .swiper-pagination-bullet:after,.elementor-nav-menu .sub-arrow{display:none!important}.home-hero .elementor-testimonial__text a{color:#fff;display:block;font-weight:600;padding-top:10px}.home-hero .swiper-pagination-bullets{width:auto!important;left:calc(7% + 10px);bottom:7%}.home-hero .elementor-testimonial__name{margin:0 0 7px 0}.home-hero .elementor-widget-testimonial-carousel .elementor-testimonial__text{min-height:7vw;display:flex;flex-direction:column;justify-content:space-between}.elementor-nav-menu--main .elementor-nav-menu a{transition:none!important}.header-icons ul{margin:0;padding:0;list-style:none}.header-icons a.icon>i{width:2.5vw;height:2.5vw;display:block;background-repeat:no-repeat;background-position:center center}.header-icons .mail-icon{background-image:url(https://cdn.fastpixel.io/fp/v_93d5+q_glossy/praenatal.com/wp-content/themes/fkwctheme/images/mail-icon.svg)}.header-icons .phone-icon{background-image:url(https://cdn.fastpixel.io/fp/v_93d5+q_glossy/praenatal.com/wp-content/themes/fkwctheme/images/phone-icon.svg)}.header-icons .date-icon{background-image:url(https://cdn.fastpixel.io/fp/v_93d5+q_glossy/praenatal.com/wp-content/themes/fkwctheme/images/date-icon.svg)}.header-icons .bubble-icon{background-image:url(https://cdn.fastpixel.io/fp/v_93d5+q_glossy/praenatal.com/wp-content/themes/fkwctheme/images/bubble-icon.svg)}.header-icons .search-icon{background-image:url(https://cdn.fastpixel.io/fp/v_93d5+q_glossy/praenatal.com/wp-content/uploads/search-icon.svg)}.header-icons i.search-icon{background-image:url(https://cdn.fastpixel.io/fp/v_93d5+q_glossy/praenatal.com/wp-content/uploads/search-icon.svg)}.header-icons i.phone-icon{margin:0 0 2px 0!important}.header-icons{position:fixed;bottom:calc(50% - 7vw);right:3%;width:auto!important;z-index:9999}.header-icons a.icon{cursor:pointer;position:relative;z-index:99999}.header-icons li .content{background:#fff;padding:2.2vw 8vw 2vw 3vw;position:fixed;bottom:calc(50% - 9vw)!important;right:0;z-index:121;line-height:1.5;font-size:.93vw}.header-icons li .content *{color:inherit}.header-icons li .content b{color:#6E97AD;font-size:.9vw}.header-icons li .content span{width:5vw;display:inline-block}.header-icons a.icon.hover i{filter:invert(20%) sepia(90%) hue-rotate(-180deg) saturate(3);-webkit-filter:invert(20%) sepia(90%) hue-rotate(-180deg) saturate(3);-moz-filter:invert(20%) sepia(90%) hue-rotate(-180deg) saturate(3)}header li.current_page_item>a{font-weight:600!important}body.icon-overlay header .elementor-inner-section:before{content:"";height:100%;width:100%;background:rgb(225 224 221 / 70%);position:fixed;top:0;right:0;z-index:99}body.icon-overlay2 div[data-elementor-type="wp-page"]{position:relative}body.icon-overlay2 header{z-index:999}body.icon-overlay .header-icons a.icon>i{position:relative;z-index:999999}table,.wpbf-table{border:0}table th,table td,.wpbf-table th,.wpbf-table td{border:0;vertical-align:top}table td:first-child{width:10vw}.elementor-form .elementor-field::placeholder{text-transform:uppercase}.home_welcome img{height:40vw;object-fit:cover;object-position:96% center}.home_welcome_2 img{height:15vw;object-fit:cover;object-position:center 25%}.home_kompetenzen_img img{height:21vw;object-fit:cover;object-position:center top}.home_krebsvorsorge_img img{height:38vw;object-fit:cover;object-position:40% center}.arzt_section .elementor-widget-wrap{justify-content:space-between;display:flex}.arzt_img{margin-bottom:3em!important}.arzt_img img{height:16vw;object-fit:cover;object-position:center top}.subline_arzt{text-transform:uppercase;font-size:1.2em}.karriere_img img{height:53vw;object-fit:cover;object-position:5% center}.home_img_slider_small img{height:21vw;object-fit:cover}.elementor-accordion .elementor-accordion-item:first-child{display:none}.subs>div:last-child{padding-bottom:5em}.subs_accordion>.elementor-widget-container{margin-bottom:0px!important}.subs>.elementor-background-overlay{background-position:-130% -100px!important}.subs_headerpic img{height:35vw;object-fit:cover}.wpbf-schwangerschaft .subs_headerpic img{object-position:center 9%}.subs_subline h3{line-height:1.3em!important;margin-top:1vw}.subs_headline h1{margin-bottom:1vw}.db_img_01 img{height:25vw;object-fit:cover}.db_img_02 img{height:23vw;object-fit:cover;object-position:center top}.db_img_03 img{height:23vw;object-fit:cover;object-position:center top}.db_img_04 img{height:32vw;object-fit:cover}.db_img_05 img{height:32vw;object-fit:cover}.db_img_06 img{height:32vw;object-fit:cover}.db_img_07 img{height:23vw;object-fit:cover;object-position:center top}.subs_db_headerpic_verti img{height:53vw;object-fit:cover}.wpbf-genetik .subs_db_headerpic_verti img,.wpbf-specials .subs_db_headerpic_verti img{object-position:left center}.wpbf-praenatalmedizin .subs_db_headerpic_verti img,.wpbf-genetik .subs_db_headerpic_verti img,.wpbf-news .subs_db_headerpic_verti img,.wpbf-fuer-hebammen .subs_db_headerpic_verti img,.wpbf-specials .subs_db_headerpic_verti img,.wpbf-kontakt .subs_db_headerpic_verti img{transform:scaleX(-1)}.wpbf-news .subs_db_headerpic_verti img,.wpbf-fuer-hebammen .subs_db_headerpic_verti img{object-position:right center}.elementor-169 .elementor-element.elementor-element-b4bd544 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{object-position:center 55%}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{min-height:19vw}ul.own_list{margin-top:-16px;margin-left:-20px;list-style-type:none}.own_list li:before{content:'-';margin-left:-16px;margin-right:10px}@media(min-width:1181px){body{font-size:1.045vw!important;line-height:1.6!important}.circle-text .elementor-heading-title{font-size:1.15vw!important}footer{font-size:0.98vw!important;line-height:1.5!important}h1{font-size:4vw!important;line-height:1!important;letter-spacing:0.05vw!important}h2{font-size:3vw!important;line-height:1.1!important;letter-spacing:0.05vw!important}h3{font-size:1.3vw!important;line-height:1.1!important}.h2-small .elementor-heading-title{font-size:1.9vw!important;line-height:1.15!important}.h3-small .elementor-heading-title{font-size:2.1vw!important}.ft-col span{width:5.2vw;display:inline-block}.home-footer .elementor-tab-content img{width:90%;margin-bottom:-3%;margin-top:3%}header .elementor-widget-wrap.elementor-element-populated{height:4.5vw}header nav.elementor-nav-menu--layout-horizontal{display:block}header .elementor-nav-menu--layout-horizontal .elementor-nav-menu{justify-content:space-between}header .elementor-nav-menu:after{display:none}.elementor-nav-menu--main .elementor-nav-menu ul{min-width:12em;width:auto;padding:13px}header .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>ul.sub-menu{display:none!important}header .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:hover>ul.sub-menu{display:block!important}header .elementor-nav-menu li:hover>a{font-weight:600}.karriere_koll_img img{height:32vw;object-fit:cover}.karriere_ansprechpartner_img img{height:25vw;object-fit:cover;object-position:center top}}@media(max-width:1350px) and (min-width:1190px){body,.home-hero .elementor-widget-testimonial-carousel .elementor-testimonial__text,.home-hero .elementor-testimonial__name,.home-hero span.elementor-testimonial__title{font-size:14px!important}}@media(max-width:1500px){.header-icons{bottom:calc(50% - 11vw)}.header-icons li .content{bottom:calc(50% - 13vw)!important}.header-icons a.icon i{margin:10px 0 0 0!important}}@media(max-width:1180px){.h2-small .elementor-heading-title{font-size:20px!important;line-height:1.2}.teams-tab .elementor-widget-tabs .elementor-tab-content,.teams-tab .elementor-widget-tabs .elementor-tab-desktop-title{padding:0 0 10px 0}.slider1 img.swiper-slide-image{height:53vw}.slider1 .swiper-slide.swiper-slide-next img{height:270px}.slider1 .swiper-pagination-bullets{bottom:-10px}.home-footer .elementor-widget-tabs .elementor-tab-desktop-title{padding:0 20px 0 0}.home-footer .elementor-tab-content img{margin:10px 0}.home-hero .elementor-widget-testimonial-carousel .elementor-testimonial__text{min-height:125px}.home-hero .elementor-testimonial__text div{top:20px}.home-hero .swiper-pagination-bullets{left:20px;bottom:10px}.home-hero .elementor-widget-testimonial-carousel .swiper-slide{padding:50px 10px 10px 10px!important}header nav.elementor-nav-menu--dropdown{background:#fff!important;min-height:100vh}header nav>ul>li{border-bottom:1px solid #ededed!important}header nav>ul>li ul.sub-menu li a{padding:0 0 4px 20px!important;border:0!important;margin-left:0;font-size:15px!important}header ul.sub-menu ul.sub-menu{margin-left:20px}.header-icons{z-index:999}.header-icons li .content{font-size:14px;padding:30px 85px 35px 35px}.header-icons li .content b{font-size:13px}.header-icons li .content span{width:70px}.header-icons a.icon>i{width:31px;height:37px}.ft-col span{width:70px;display:inline-block}header nav>ul>li ul.sub-menu li.menu-item-has-children ul:before{content:"";width:9px;height:14px;border:2px solid #aab8bb;border-width:0 0 2px 2px;display:inline-block;position:absolute;margin:-3px 0 0 5px}.teams-tab .elementor-tab-content h3,.teams-tab .elementor-tab-content p br:first-child,.teams-tab .elementor-tab-content h3+br{display:none}.header-icons{bottom:50px}.header-icons li .content{bottom:0!important}.arzt_img img{height:40vw}.home_welcome img{height:53vw}.home_welcome_2 img{height:32vw}.db_img_04 img{height:42vw;object-fit:cover}table td:first-child{width:160px!important}.subs_headerpic img{height:54vw;object-fit:cover}.subs_db_headerpic_verti img{height:61vw;object-fit:cover}.subs_db_section h2{max-width:90%}.jameda_siegel{max-width:384px;margin-right:15px}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{min-height:27vw}}@media(max-width:767px){.header-icons li{display:inline-block;margin-right:13px}.header-icons{top:7px;right:35px}.teams-tab .elementor-tabs .elementor-tab-title{padding:10px 15px;margin-bottom:10px;background:#e1e1de;border:1px solid #d5d5d5!important}.teams-tab .elementor-widget-tabs .elementor-tab-content{padding:10px 10px 25px 10px}.teams-tab .elementor-tabs .elementor-tab-title.elementor-active{background:#d7d7d7;font-weight:600}.slider1 .swiper-slide.swiper-slide-next{width:35%!important;margin-left:-32%;margin-bottom:-24%}.slider1 img.swiper-slide-image{height:250px}.slider1 .swiper-slide.swiper-slide-next img{height:210px}.swiper-pagination-bullet:before,.swiper-pagination-bullet:after{font-size:17px!important;bottom:20px}.swiper-pagination-bullet:last-child:before{padding-left:25px}.swiper-pagination-bullet.swiper-pagination-bullet-active:last-child:before,.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:nth-child(n+10)~span:before{padding-left:43px}.home-footer .elementor-widget-tabs .elementor-tab-mobile-title{background:rgb(255 255 255 / 10%);margin:3px 0}.home-footer .elementor-tab-title.elementor-tab-mobile-title.elementor-active{background:rgb(255 255 255 / 25%)}table td:first-child{width:140px!important;min-width:140px!important}.arzt_img img{height:80vw}.subline_arzt{font-size:16px}td{min-width:160px}.home_welcome img{height:330px}.home_welcome_2 img{height:160px}.home_kompetenzen_img img{height:220px}.home_krebsvorsorge_img img{height:auto}.subs_db_headerpic_verti img{height:320px;object-fit:cover}.subs_headerpic img{height:260px;object-fit:cover}.db_img_01 img{height:250px;object-fit:cover}.db_img_02 img{height:250px;object-fit:cover;object-position:center top}.db_img_03 img{height:250px;object-fit:cover;object-position:center top}.db_img_04 img{height:250px;object-fit:cover}.db_img_05 img{height:250px;object-fit:cover}.db_img_06 img{height:250px;object-fit:cover}.db_img_07 img{height:250px;object-fit:cover;object-position:center top}.karriere_img img{height:260px}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{min-height:200px}}