.form-accept input[type=checkbox]{appearance:none;-webkit-appearance:none;width:22px;height:22px;min-width:22px;border:2px solid #7acdf0;border-radius:4px;background-color:#fff;cursor:pointer;position:relative;top:3px;transition:background-color .15s ease,border-color .15s ease}.form-accept input[type=checkbox]:checked{background-color:#7acdf0;border-color:#7acdf0}.form-accept input[type=checkbox]:checked:after{content:'';position:absolute;left:6px;top:0;width:6px;height:15px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.form-accept input[type=checkbox]:hover{border-color:#7acdf0}.form-accept input[type=checkbox]:focus-visible{outline:2px solid #7acdf0;outline-offset:2px}.form-accept .wpcf7-list-item label{display:flex;align-items:flex-start;cursor:pointer}.form-accept .wpcf7-list-item-label{line-height:1.5;top:4px;position:relative}.form-accept .wpcf7-not-valid-tip{position:relative;top:0;left:0}.wallpaper-page>picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.wallpaper-page>picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.metamorfoza__image{text-align:right}.metamorfoza__image img{width:auto}.form-accept>p>label{margin-bottom:0}#select2-filter-zakres-results li.select2-results__option--clear,#select2-filter-oddzial-results li.select2-results__option--clear{background-color:#b8e4f7}@media (max-width:1200px){.footer__copy p:first-child{order:10}.wallpaper-page{border-top-left-radius:0;border-top-right-radius:0}}@media (max-width:991px){.boxes__box__additional:before{height:30px}.form-accept{margin-bottom:8px}.metamorfoza__image{text-align:center}.metamorfoza__image img{object-position:top center;width:auto;margin:0 auto}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#009fe2 !important}.about--oddzial.about--contact .about__content .buttons button:first-child{margin-right:0}.about--oddzial.about--contact .about__content .buttons{text-align:left;display:flex;flex-wrap:wrap;justify-content:space-between}.about--oddzial.about--contact .about__content .buttons a:first-child{flex:0 0 100%}}@media (max-width:575px){.boxes__box__additional{z-index:1}.footer__copy p{font-size:14px}}.header.scrolled-down .header__right{z-index:5}#select2-lang_choice_1-results li:nth-child(2),#select2-lang_choice_2-results li:nth-child(2){display:none !important}.grecaptcha-badge{display:none !important}cookie-consent-icon{left:6px !important;right:auto !important}.error-page{background:radial-gradient(50% 50% at 44.45% 50%,#0099d9 0%,#004977 100%);margin:0;width:100%;border-radius:0;padding:0}.error-page .error-img1{position:absolute;top:56px;right:15px;width:473px;height:400px;object-fit:contain;object-position:center}.error-page .error-img2{position:absolute;bottom:0;left:40px;width:352px;height:538px;object-fit:contain;object-position:center}.error-page .logo{margin-top:-80px}.error-page h1{margin:0;color:#fff;font-size:100px;font-weight:500;margin-top:80px;max-width:722px}.error-page h2{margin:24px 0;font-weight:500;font-size:48px;color:#b8e4f7;max-width:722px}.error-page h3{font-weight:500;font-size:20px;color:#fff;max-width:722px}.error-page .col-12{min-height:100svh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.error-page .buttons button{margin-top:40px}.wallpaper{padding-top:35vh}@media (max-width:1500px){.error-page .error-img2{left:20px;width:252px;object-position:bottom}.error-page .error-img1{position:absolute;top:26px;right:15px;width:373px;height:300px}}@media (max-width:1200px){.wallpaper{padding-top:100px}.error-page h1{margin-top:32px}.error-page .error-img1{display:none}.error-page .col-12{padding-bottom:250px}.error-page .logo{margin-top:32px;height:80px}.error-page .error-img2{left:calc(50% - 75px);width:150px;height:230px;object-position:bottom}.error-page h1{font-size:64px}.error-page h2{font-size:31px}.error-page h3{margin:0}.error-page .buttons button{margin-top:24px}}.wallpaper__video:after{display:none}.splide__pagination{bottom:18px;left:48px;padding:0;position:absolute;right:0;z-index:1;width:auto;display:block}.splide__pagination__page{background:#fff !important;border:0;border-radius:3px;display:inline-block;height:3px;margin:0 5px;opacity:1;padding:0;transition:transform .2s linear;width:50px}.splide__pagination__page.is-active{background:#e7332a !important;transform:scale(1)}.wallpaper-page__slider{position:absolute;top:0;left:0;width:100%;height:100%}.wallpaper-page__inner{position:relative}.wallpaper-page-slide img{height:600px;width:100%;object-fit:cover;object-position:center}.form-section,.footer,.modal-custom{background:radial-gradient(50% 50% at 44.45% 50%,#0099d9 0%,#004977 100%)}@media (max-width:1200px){.wallpaper-page-slide img{height:460px}.splide__pagination{display:none}.form-section{background:0 0}.form-section__map,.form-section .container{background:radial-gradient(50% 50% at 44.45% 50%,#0099d9 0%,#004977 100%)}}.wallpaper-page.bordered{border-width:0 1.5px 1.5px;border-style:solid;border-color:#006c9a}.wallpaper-page__inner h1,.wallpaper-page__inner h6{color:#004977}.wallpaper-page__inner:before{display:none}.header{background:linear-gradient(181.61deg,#059ee2 10.94%,#00395d 99.03%)}.text__btn button{margin-bottom:32px;margin-top:0}.usluga-btn{display:flex;justify-content:flex-end}.about--oddzial.about--contact .file-inner:after{display:none}.about--oddzial.about--contact .about__content button:not(.red){margin-top:16px}.footer__copy p a{font-weight:400}.form-accept input{margin:0}.form-accept span{color:#fff;font-size:14px;font-weight:400;line-height:24px}.about{padding:100px 0}.opinion-slide__text p{overflow:hidden}@media (max-width:1200px){.about{padding:64px 0}}@media (max-width:991px){cookie-consent-icon{bottom:86px !important}.about{padding:32px 0}}.single ol{padding-left:14px}@media (max-width:1200px){.single-post__aside{padding:0 16px;margin-top:64px;display:block}.aside-post{max-width:400px}}.doctors__single__image{height:356px}.opinion-slide__content.not-image .opinion-slide__text p:first-of-type{height:238px;overflow:hidden;text-overflow:ellipsis;margin-bottom:24px;transition:height .35s ease;position:relative}@media (max-width:575px){.opinion-slide__content.not-image .opinion-slide__text p:first-of-type{height:306px}.why-us h1,.about h3,.contact-us h3,.contact-us h4,.white-box h5,.opinions h3,.form-section h3,.form-section__map__text h5,.footer p a{font-weight:400}.boxes__box__additional{font-weight:400;padding-left:8px;padding-right:8px}}.opinion-slide__content.not-image .opinion-slide__text p:nth-of-type(2){padding-right:66px}.opinion-slide__text{position:relative}.opinion-slide__text.is-open p:first-of-type{height:auto}.opinion-expand{display:none;cursor:pointer;user-select:none;color:#006c9a;font-weight:500;transition:.3s;position:absolute;bottom:0;right:0;width:auto}.opinion-expand svg{margin-left:8px;transform:rotate(180deg);transition:.3s}.opinion-slide__text.is-open .opinion-expand svg{transform:rotate(0deg)}.single__content h1,.single__content h2,.single__content h3,.single__content h4,.single__content h5,.single__content h6{margin-top:32px;margin-bottom:16px}.single__content h3{font-size:20px}.single__content h4{font-size:16px}.single__content h5{font-size:16px}.lekarz__info .accordion-rows{margin:32px 0;border:1px solid #b8e4f7}.lekarz__info .accordion-rows__single__expand p{margin:0}.lekarz-spec{max-height:78px;overflow:hidden;text-overflow:ellipsis}.lekarz-opis p{max-height:78px;overflow:hidden;text-overflow:ellipsis}.single__content{margin-top:24px}.single__content h2{margin-bottom:16px}.single__content h4{margin-bottom:8px}.blue-box{border:1px solid #009fe2;box-shadow:0px 4px 12px 0px #00000026;padding:24px 32px 8px;width:100%;border-radius:8px;margin-bottom:24px}.wrapper--single-post h1,.wrapper--single-post h2,.wrapper--single-post h3,.wrapper--single-post h4,.wrapper--single-post h5,.wrapper--single-post h6{scroll-margin-top:150px}.opinion-slide__content.not-image .opinion-slide__text{padding-left:0}.metamorfoza-przebieg__photos__single:first-child,.metamorfoza-przebieg__photos__single:nth-child(2),.metamorfoza-przebieg--second .metamorfoza-przebieg__photos__single{overflow:hidden}.metamorfoza-przebieg__photos__single__image{display:inline-block}.metamorfoza-przebieg__photos__single:first-child{text-align:right}.metamorfoza-przebieg__photos__single:nth-child(2){text-align:left}.metamorfoza-przebieg--second .metamorfoza-przebieg__photos__single:nth-child(even){text-align:left}.metamorfoza-przebieg--second .metamorfoza-przebieg__photos__single:nth-child(odd){text-align:right}.metamorfoza-przebieg__photos__single:first-child .metamorfoza-przebieg__photos__single__image,.metamorfoza-przebieg__photos__single:nth-child(2) .metamorfoza-przebieg__photos__single__image,.metamorfoza-przebieg--second .metamorfoza-przebieg__photos__single .metamorfoza-przebieg__photos__single__image{width:570px;height:680px;background-color:transparent;max-width:100%}.metamorfoza__image img{object-fit:contain;object-position:top right}.single__content table{margin:16px 0}.single__content table td{border:1px solid #4f4f4f;padding:4px}h1.h3{color:#0086be;font-size:48px;font-style:normal;font-weight:500;line-height:normal;margin:0 0 24px}p a,section li a{font-weight:500}@media (max-width:1800px){.single-post{padding:0 16px 48px}}@media (max-width:1200px){h1.h3{font-size:40px}}@media (max-width:991px){h1.h3{font-size:31px;margin-bottom:16px}.metamorfoza-przebieg__photos__single{text-align:center !important}.metamorfoza-przebieg__photos__single:first-child .metamorfoza-przebieg__photos__single__image,.metamorfoza-przebieg__photos__single:nth-child(2) .metamorfoza-przebieg__photos__single__image,.metamorfoza-przebieg--second .metamorfoza-przebieg__photos__single .metamorfoza-przebieg__photos__single__image{height:450px}}.doctors__single__image img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(0,0,0);image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.about--specialoffers .about__image{height:auto}@media (max-width:991px){.about--specialoffers .about__image{height:auto}.about--specialoffers .about__image .file-inner{height:auto}}.wpcf7-form-control-wrap{display:block}form span.wpcf7-not-valid-tip{bottom:-22px}.white-box img{object-position:center}.lekarz__photo__inner .file-inner:after{display:none}.single ul{margin-bottom:16px}pre{color:#006c9a;font-family:"Neue Haas Grotesk Display Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.file-inner iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.single__video iframe{height:462px}@media (max-width:991px){.patient__tile__inner img{object-position:right}.single__video iframe{height:220px}.single__images.strict-width.full-width .single__image,.single__video iframe{height:206px}}.file-inner__image{width:100%;height:100%;position:absolute;left:0;top:0}.single__slider .splide__arrow--prev{right:calc(100% + 32px);left:auto}.single__slider .splide__arrow{background:#b8e4f7;border-radius:50%;width:66px;height:66px;left:calc(100% - 32px);right:auto;top:calc(50% - 33px);margin-top:0;border:1px solid #b8e4f7;box-shadow:0 2px 7px 5px hsla(0,0%,100%,.3) inset;backdrop-filter:blur(5px)}.single__slider .splide__arrow:before,.single__slider .splide__arrow:after{display:none}.single__slider .splide__arrow--prev{right:calc(100% - 32px);left:auto}.single__slider .splide__arrow--prev svg{transform:rotate(180deg)}.single__slider .splide__arrow svg{fill:#004977;margin:0}.doctors__single__inner{min-height:100%}.wrapper--downloads .accordion-rows__single__title{align-items:center}.wrapper--downloads .accordion-rows__single__title:hover span{color:#e7332a}.header__right .header__search input{border:none !important}.lekarz__langs span img{height:26px;width:26px;object-fit:contain;object-position:center}.text h4{margin-bottom:16px}.text__videos{display:flex;flex-wrap:wrap}.text__videos__single{width:425px;max-width:100%;height:500px;margin:16px 16px 0 0}input[type=submit]{border:1px solid transparent}.metamorfoza-przebieg__photos__single__image img{object-fit:cover}.header__lang .select2{min-width:74px}.boxes--expanded .boxes__box{max-width:calc(25% - 80px)}.single__images{flex-wrap:nowrap;overflow:hidden;border-radius:8px}.single__images--1.strict-width .single__image{height:340px}.single__images.strict-width .single__image{flex:0 0 449px;max-width:100%}.single__images.strict-width.full-width .single__image{flex:0 0 100%;height:385px}.single__slider__slide .file-inner{width:425px}@media (max-width:1350px){.boxes--expanded .boxes__box{max-width:100%}}@media (max-width:1200px){.single-post:before{right:0}}@media (max-width:991px){.single__slider .splide__arrow{display:none}.text__videos__single{height:420px;margin-right:0}.single__slider{margin:16px 0}.single__images{flex-wrap:wrap}.single__images.strict-width .single__image{height:340px}.single__images--1.strict-width .single__image{flex:0 0 100%;height:340px}.single__images.strict-width.full-width .single__image,.single__video video{height:206px}.single__slider__slide .file-inner{width:250px;height:230px}}@media (max-width:1599px){.header__nav ul li:first-child ul li{flex:0 0 14.2857142857%;width:14.2857142857%}.header__nav ul li:first-child ul li:nth-child(7n) a{border-right:none}}@media (max-width:1399px){.header__nav ul li ul li a{padding:16px 12px 16px 8px;font-size:15px}.header__nav ul li:first-child ul li a svg{flex:0 0 28px;width:28px;height:28px;margin-right:8px}}.header__find form{overflow:hidden}section .select2-container--default .select2-selection--single .select2-selection__rendered,section .select2-container--default:hover .select2-selection--single .select2-selection__rendered{color:#006c9a !important}.header .select2-container--default:hover .select2-selection--single .select2-selection__rendered{color:#004977 !important}body>span.select2-container{border-radius:16px;overflow:hidden}section .select2-container--default{background-image:url(//eurodent.gda.pl/wp-content/themes/eurodent/img/chevron-down-blue.svg)}@media (max-width:575px){.wallpaper-page__inner h1{font-size:40px}}.header__nav ul li.disable-click>a{cursor:default}.social-paragraph a:nth-child(4) svg{left:0}.social-paragraph a.yt svg{left:2px}.social-paragraph a:first-child{margin-left:0}.mfp-gallery{cursor:default}.social-paragraph a:nth-child(5) svg,.contact-us--team .social-paragraph a:nth-of-type(4) svg{top:0;left:1px;width:24px;height:24px;object-fit:contain}.form-section__map svg g circle{transition:transform .2s ease;transform-box:fill-box;transform-origin:center}.form-section__map svg g:hover circle{transform:scale(1.1)}.footer__copy{justify-content:space-between}.footer__copy p span{width:100%;display:block;font-size:12px;line-height:14px;margin-top:8px}.footer__copy p span a{font-weight:500;text-decoration:underline}.splide__arrow:hover{opacity:1}button.red{font-weight:500}.fixed-btn{transform-origin:calc(100% - 27px)}input:hover,textarea:hover,select:hover,option:hover,.modal-custom .select2-container--default:hover,section .select2-container--default:hover{border:1px solid #009fe2;background-color:rgba(255,255,255,.6);color:#fff}input:hover::placeholder,textarea:hover::placeholder{color:#fff}input:focus,input:active,textarea:focus,textarea:active,select:focus,select:active,option:focus,option:active,.modal-custom .select2-container--default:focus,.modal-custom .select2-container--default:active,section .select2-container--default:focus,section .select2-container--default:active{border:1px solid #009fe2;background-color:#fff;color:#4f4f4f}input:focus::placeholder,textarea:focus::placeholder{color:#4f4f4f}.select2-container--default:hover .select2-selection--single .select2-selection__rendered{color:#fff !important}.select2-container--open{background-color:#fff !important}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered,.select2-container--default:focus .select2-selection--single .select2-selection__rendered{color:#4f4f4f !important}button:active{background-color:#003951}button.red:active{background-color:#9d231d}.select2-container--default .select2-selection--single{max-width:100%;width:100%}select:hover,.modal-custom .select2-container--default:hover{background-image:url(//eurodent.gda.pl/wp-content/themes/eurodent/img/chevron-down-blue.svg)}@media (max-width:991px){.header__find__inner form .buttons-list button:hover{background-color:#7acdf0}}.about--specialoffers .file-inner .play-btn{display:none}.file-input-wrapper label{position:relative;margin-top:-8px}.file-input-wrapper .cf7-text{position:absolute;bottom:0;left:0;width:100%;height:auto;text-align:center;color:#fff;padding-bottom:12px;cursor:pointer}.file-input-wrapper .cf7-text b{display:block;margin-bottom:8px;width:100%;font-weight:500}.wpcf7-form-control.wpcf7-file{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.wpcf7-form-control-wrap[data-name=cd]{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;cursor:pointer;color:#fff;width:100%;height:120px;border:none;padding:12px 14px;font-weight:500;font-size:16px;line-height:19px;transition:.3s;border-radius:4px;border:1px solid #fff;background:hsla(0,0%,100%,.3);backdrop-filter:blur(5px)}.wpcf7-has-file .wpcf7-form-control-wrap[data-name=cd]{border-color:#22c55e;background:#f0fdf4}.wpcf7-has-file .wpcf7-form-control-wrap[data-name=cd]:before{content:"✅";color:#16a34a}.wpcf7-has-file .wpcf7-form-control-wrap[data-name=cd]:after{content:var(--file-name,"Wybrano plik");white-space:normal;color:#16a34a;font-weight:600}.wpcf7-has-file .file-input-wrapper .cf7-text{display:none}.file-input-wrapper label:hover .wpcf7-form-control-wrap[data-name=cd]{border:1px solid #fff;background:#fff;color:#4f4f4f}.file-input-wrapper label:hover .cf7-text{color:#4f4f4f}.file-input-wrapper label:hover .cf7-text svg path{fill:#4f4f4f}.single__slider .file-inner:after{display:none}.form-section{overflow:hidden}.form-section__map svg{-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top;width:100%;height:auto}.popup-map{position:absolute;background:#004977;border-radius:16px;padding:10px;font-weight:500;text-align:center;line-height:1.4;display:none;pointer-events:none;z-index:100;width:300px;height:80px;color:#fff;font-size:16px;font-weight:500}.popup-map:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:6px;height:30px;background:#e7332a}.form-section__map g{cursor:pointer}