/* https://stomatologiaparklesny.pl/wp-content/themes/dentistry/build/css/app.css?ver=6.9.1 */
.container{margin:0 auto;max-width:900px;padding-left:16px;padding-right:16px;width:100%}@media(min-width:1200px){.container{max-width:1100px}}@media(min-width:1400px){.container{max-width:1280px}}.page-wrapper{background:#e9efe8}.page-wrapper-decoration__sign{background:#2f2b27;height:19.6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:19.6px}.page-wrapper-decoration{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;height:130px;justify-content:center;overflow:hidden;position:relative;text-align:center;width:100%}.page-wrapper-decoration:before{background:#f8f8f8;content:"";height:183.85px;position:absolute;right:-94px;top:37px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:183.85px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#2f2b27;font-family:Rozha One,serif;font-weight:400;line-height:1;margin-bottom:0;margin-top:0}.hamburger-box{display:inline-block;height:24px;position:relative;width:37px}.hamburger-inner{margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#2f2b27;border-radius:4px;display:block;height:4px;position:absolute;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:37px}.hamburger-inner:after,.hamburger-inner:before{content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#2f2b27}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand .hamburger-inner:before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.button{background:#c7baa9;border:1px solid transparent;border-radius:8px;color:#f8f8f8;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;line-height:18px;padding:20px;text-align:center;text-decoration:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.button:focus,.button:hover{background-color:transparent;border-color:#2f2b27;color:#2f2b27}.button:focus{-webkit-box-shadow:0 0 0 .2rem hsla(34,21%,72%,.314);box-shadow:0 0 0 .2rem hsla(34,21%,72%,.314)}.pricing-table-inner{background:radial-gradient(circle at 100% 100%,#e9efe8 0,#e9efe8 63px,transparent 0) 0 0/64px 64px no-repeat,radial-gradient(circle at 0 100%,#e9efe8 0,#e9efe8 63px,transparent 0) 100% 0/64px 64px no-repeat,radial-gradient(circle at 100% 0,#e9efe8 0,#e9efe8 63px,transparent 0) 0 100%/64px 64px no-repeat,radial-gradient(circle at 0 0,#e9efe8 0,#e9efe8 63px,transparent 0) 100% 100%/64px 64px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#e9efe8),to(#e9efe8)) 50% 50%/calc(100% - 2px) calc(100% - 128px) no-repeat,-webkit-gradient(linear,left top,left bottom,from(#e9efe8),to(#e9efe8)) 50% 50%/calc(100% - 128px) calc(100% - 2px) no-repeat,-webkit-gradient(linear,left bottom,left top,from(transparent),to(#f8f8f8));background:radial-gradient(circle at 100% 100%,#e9efe8 0,#e9efe8 63px,transparent 0) 0 0/64px 64px no-repeat,radial-gradient(circle at 0 100%,#e9efe8 0,#e9efe8 63px,transparent 0) 100% 0/64px 64px no-repeat,radial-gradient(circle at 100% 0,#e9efe8 0,#e9efe8 63px,transparent 0) 0 100%/64px 64px no-repeat,radial-gradient(circle at 0 0,#e9efe8 0,#e9efe8 63px,transparent 0) 100% 100%/64px 64px no-repeat,linear-gradient(#e9efe8,#e9efe8) 50% 50%/calc(100% - 2px) calc(100% - 128px) no-repeat,linear-gradient(#e9efe8,#e9efe8) 50% 50%/calc(100% - 128px) calc(100% - 2px) no-repeat,linear-gradient(0deg,transparent,#f8f8f8);border-radius:64px;padding:40px 24px}@media(min-width:1400px){.pricing-table-inner{padding:40px}}.pricing-table-inner__title{font-size:36px;line-height:51px}.pricing-table-inner__list{margin-bottom:24px}.pricing-table-inner__description{font-size:20px;font-weight:300;line-height:24px}.pricing-table-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:2px solid #2f2b27;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;justify-content:space-between;padding:12px 0}.pricing-table-item .pricing-item-name{font-size:20px;line-height:24px;margin-bottom:6px}.pricing-table-item .pricing-item-description{opacity:.7}.pricing-table-item__price{min-width:110px;text-align:right}.field-wrapper{margin-bottom:24px;position:relative}.field-wrapper__label{display:inline-block;left:16px;padding:0 4px;pointer-events:none;position:absolute;top:16px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.field-wrapper__field input,.field-wrapper__field textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #2f2b27;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;font-family:Lato,serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;outline:none;padding:16px;width:100%}.field-wrapper__field input:hover,.field-wrapper__field textarea:hover{border-color:#c7baa9}.field-wrapper__field input.focus-visible,.field-wrapper__field input:focus,.field-wrapper__field textarea.focus-visible,.field-wrapper__field textarea:focus{border:1px solid #c7baa9}.field-wrapper__field input:focus,.field-wrapper__field input:focus-visible,.field-wrapper__field textarea:focus,.field-wrapper__field textarea:focus-visible{border:1px solid #c7baa9}.field-wrapper__field input{height:56px}@media(min-width:1200px){.field-wrapper__field textarea{height:216px}}.field-wrapper__field>span{display:block}.field-wrapper.active .field-wrapper__label{background:#e9efe9;font-size:12px;line-height:16px;top:-7px;-webkit-transform:translate(-3px);transform:translate(-3px);z-index:1}.contact-form-submit{text-align:center}.contact-form-submit .button{min-width:133px}.contact-form-inner__title{font-size:36px;line-height:51px;margin-bottom:24px}.wpcf7-not-valid-tip{color:#b3261e;display:block;font-size:12px;letter-spacing:.4px;line-height:16px;margin-top:4px;padding:0 16px;position:static}.wpcf7-not-valid-tip:after{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 0C4.48 0 0 4.48 0 10s4.48 10 10 10 10-4.48 10-10S15.52 0 10 0ZM9 15v-2h2v2H9ZM9 5v6h2V5H9Z' fill='%23B3261E'/%3E%3C/svg%3E");content:"";display:block;height:20px;position:absolute;right:16px;top:16px;width:20px}.contact-form-rules{margin-bottom:40px}.contact-form-rules .wpcf7-acceptance,.contact-form-rules .wpcf7-form-control-wrap{display:block}.contact-form-rules .wpcf7-list-item{margin:0;padding:0}.contact-form-rules .wpcf7-list-item label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:11px}.contact-form-rules .wpcf7-list-item label input{-webkit-box-flex:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #1c1b1f;display:block;-ms-flex:0 0 auto;flex:0 0 auto;height:18px;margin:0;padding:0;width:18px}.contact-form-rules .wpcf7-list-item label input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%231C1B1F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-size:contain}.wpcf7-form-control-wrap{position:relative}.field-wrapper__field input.wpcf7-not-valid{border:2px solid #b3261e}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#b3261e}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#b3261e}.contact-form-wrapper,.wpcf7-response-output{max-width:847px}.contact-form-inner{padding:40px 24px}@media(min-width:1400px){.contact-form-inner{padding:40px}}@media(min-width:1200px){.contact-form-fields-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.contact-form-fields-wrapper__fields-box{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}body{padding-top:80px}@media(min-width:1400px){body{padding-top:92px}}body.mobile-menu-active{overflow:hidden}body.mobile-menu-active .page-header-inner__nav{left:0;opacity:1;pointer-events:auto}.page-header{background:#f8f8f8;height:80px;left:0;padding:8px 0;position:fixed;right:0;top:0;width:100%;z-index:9}@media(min-width:1400px){.page-header{height:92px}.page-header .hamburger{display:none}}.page-header-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.page-header-inner__logo{position:relative;width:215px;z-index:10}@media(min-width:1400px){.page-header-inner__logo{width:256px}}.page-header-inner__logo img{width:100%}@media(max-width:1400px){.page-header-inner__nav{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f8f8f8;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100vh;justify-content:center;left:-100vw;opacity:0;padding:24px 24px 120px;pointer-events:none;position:fixed;right:0;top:79px;-webkit-transition:all .3s ease;transition:all .3s ease;width:100vw;z-index:9}}.page-header-nav-menu{list-style:none;margin:0;padding:0;text-align:center;width:100%}@media(min-width:1400px){.page-header-nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;position:relative;top:-7px}}.page-header-nav-menu li{-webkit-box-flex:0;color:#2f2b27;-ms-flex:0 0 100%;flex:0 0 100%;font-size:21px;margin-bottom:16px;max-width:100%}@media(min-width:1400px){.page-header-nav-menu li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}}.page-header-nav-menu li a{color:inherit;display:block;font-size:16px;font-style:normal;font-weight:600;line-height:19px;padding:8px;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}@media(min-width:1400px){.page-header-nav-menu li a{display:inline-block;font-size:16px;line-height:19px;padding:6px}}.page-header-nav-menu li a:hover,.page-header-nav-menu li.current-menu-item a{color:#c7baa9}.teammate-inner{-webkit-box-pack:center;-ms-flex-pack:center;background:radial-gradient(circle at 100% 100%,#e9efe8 0,#e9efe8 63px,transparent 0) 0 0/64px 64px no-repeat,radial-gradient(circle at 0 100%,#e9efe8 0,#e9efe8 63px,transparent 0) 100% 0/64px 64px no-repeat,radial-gradient(circle at 100% 0,#e9efe8 0,#e9efe8 63px,transparent 0) 0 100%/64px 64px no-repeat,radial-gradient(circle at 0 0,#e9efe8 0,#e9efe8 63px,transparent 0) 100% 100%/64px 64px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#e9efe8),to(#e9efe8)) 50% 50%/calc(100% - 2px) calc(100% - 128px) no-repeat,-webkit-gradient(linear,left top,left bottom,from(#e9efe8),to(#e9efe8)) 50% 50%/calc(100% - 128px) calc(100% - 2px) no-repeat,-webkit-gradient(linear,left bottom,left top,from(transparent),to(#f8f8f8));background:radial-gradient(circle at 100% 100%,#e9efe8 0,#e9efe8 63px,transparent 0) 0 0/64px 64px no-repeat,radial-gradient(circle at 0 100%,#e9efe8 0,#e9efe8 63px,transparent 0) 100% 0/64px 64px no-repeat,radial-gradient(circle at 100% 0,#e9efe8 0,#e9efe8 63px,transparent 0) 0 100%/64px 64px no-repeat,radial-gradient(circle at 0 0,#e9efe8 0,#e9efe8 63px,transparent 0) 100% 100%/64px 64px no-repeat,linear-gradient(#e9efe8,#e9efe8) 50% 50%/calc(100% - 2px) calc(100% - 128px) no-repeat,linear-gradient(#e9efe8,#e9efe8) 50% 50%/calc(100% - 128px) calc(100% - 2px) no-repeat,linear-gradient(0deg,transparent,#f8f8f8);border-radius:64px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:40px 25px;width:100%}@media(min-width:1400px){.teammate-inner{padding:40px}}@media(min-width:1200px){.teammate-inner{gap:60px}}.teammate-inner__image{-webkit-box-flex:0;-ms-flex:0 0 305px;flex:0 0 305px;margin-bottom:30px;max-width:305px}.teammate-inner__image img{border-radius:64px;display:block;height:305px;max-width:305px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:100%}.teammate-inner-content{-webkit-box-flex:60%;-ms-flex:60%;flex:60%;max-width:590px}.teammate-inner-content__name{font-size:24px;line-height:34px;margin-bottom:10px}.image-columns{padding:60px 0}.image-columns .container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:46px;justify-content:center}@media(min-width:1200px){.image-columns .container{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:initial;justify-content:space-between}.image-columns .image-column{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%}}.image-columns .image-column__image{height:358px;max-width:358px;position:relative;width:100%}@media(min-width:1200px){.image-columns .image-column__image{height:520px;max-width:100%}}@media(min-width:1400px){.image-columns .image-column__image{height:578px;max-width:600px}}.image-columns .image-column__image:before{background:url(/wp-content/themes/dentistry/build/css/../assets/image-column-frame-mobile.svg) no-repeat;background-size:contain;bottom:11px;content:"";display:block;left:11px;position:absolute;right:11px;top:11px;z-index:2}@media(min-width:1200px){.image-columns .image-column__image:before{background-size:100%}}@media(min-width:1400px){.image-columns .image-column__image:before{background:url(/wp-content/themes/dentistry/build/css/../assets/image-column-frame-desktop.svg) no-repeat;background-size:contain;bottom:20px;left:10px;right:10px;top:20px}}.image-columns .image-column__image img{border-radius:64px;display:block;height:358px;max-width:358px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:100%}@media(min-width:1200px){.image-columns .image-column__image img{height:520px;max-width:100%;width:100%}}@media(min-width:1400px){.image-columns .image-column__image img{height:578px;max-width:600px}}.page-footer-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.page-footer-item a{color:inherit;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.page-footer-item a:hover{opacity:.7}.page-footer-item__title{font-family:Lato,serif;font-size:16px;font-style:normal;font-weight:700;line-height:19px;margin-bottom:12px}.page-footer-item--logo{-webkit-box-flex:0;-ms-flex:0 0 215px;flex:0 0 215px;padding:0}@media(min-width:1400px){.page-footer-item--logo{-webkit-box-flex:0;-ms-flex:0 0 256px;flex:0 0 256px;margin-right:100px}}.page-footer-item--logo .logo-image{display:block;margin:0 auto;max-width:215px;width:100%}@media(min-width:1400px){.page-footer-item--logo .logo-image{max-width:256px;width:256px}}.page-footer-item--social-media{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width:1200px){.page-footer-item--social-media{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.page-footer-item--social-media .page-footer-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.page-footer-item--social-media img{display:block;width:28px}.page-footer-inner{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;justify-content:center;padding:40px 0}@media(min-width:1400px){.page-footer-inner{padding:20px 0 25px}}.page-footer-inner .page-footer-item:last-child{margin-bottom:0}.contact-details-wrapper{background:radial-gradient(circle at 100% 100%,#e9efe8 0,#e9efe8 63px,transparent 0) 0 0/64px 64px no-repeat,radial-gradient(circle at 0 100%,#e9efe8 0,#e9efe8 63px,transparent 0) 100% 0/64px 64px no-repeat,radial-gradient(circle at 100% 0,#e9efe8 0,#e9efe8 63px,transparent 0) 0 100%/64px 64px no-repeat,radial-gradient(circle at 0 0,#e9efe8 0,#e9efe8 63px,transparent 0) 100% 100%/64px 64px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#e9efe8),to(#e9efe8)) 50% 50%/calc(100% - 2px) calc(100% - 128px) no-repeat,-webkit-gradient(linear,left top,left bottom,from(#e9efe8),to(#e9efe8)) 50% 50%/calc(100% - 128px) calc(100% - 2px) no-repeat,-webkit-gradient(linear,left bottom,left top,from(transparent),to(#f8f8f8));background:radial-gradient(circle at 100% 100%,#e9efe8 0,#e9efe8 63px,transparent 0) 0 0/64px 64px no-repeat,radial-gradient(circle at 0 100%,#e9efe8 0,#e9efe8 63px,transparent 0) 100% 0/64px 64px no-repeat,radial-gradient(circle at 100% 0,#e9efe8 0,#e9efe8 63px,transparent 0) 0 100%/64px 64px no-repeat,radial-gradient(circle at 0 0,#e9efe8 0,#e9efe8 63px,transparent 0) 100% 100%/64px 64px no-repeat,linear-gradient(#e9efe8,#e9efe8) 50% 50%/calc(100% - 2px) calc(100% - 128px) no-repeat,linear-gradient(#e9efe8,#e9efe8) 50% 50%/calc(100% - 128px) calc(100% - 2px) no-repeat,linear-gradient(0deg,transparent,#f8f8f8);border-radius:64px;padding:40px 24px}@media(min-width:1400px){.contact-details-wrapper{padding:40px}}.contact-details-inner__title{font-size:36px;line-height:51px;margin-bottom:40px}.contact-details-inner__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-details-inner-box{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.contact-details-inner-box__heading{font-family:Lato,serif;font-size:20px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:8px}.contact-details-inner-box__content{margin-bottom:24px}.contact-details-inner-box__content a{color:inherit;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.contact-details-inner-box__content a:hover{opacity:.7}.contact-details-inner-box--address{margin-right:60px}.hero{background:-webkit-gradient(linear,left top,left bottom,from(#e9efe8),to(#b7c7c6));background:linear-gradient(180deg,#e9efe8,#b7c7c6);border-radius:0 0 64px 64px;padding:88px 0 80px}@media(min-width:1400px){.hero{padding:140px 0 101px}}.hero-inner{position:relative}@media(min-width:1200px){.hero-inner{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}}.hero-inner__image{height:252px;left:-22px;margin:0 auto 53px;position:relative;width:317px}@media(min-width:1200px){.hero-inner__image{height:352px;left:auto;margin:0 10px 0 0;width:417px}}@media(min-width:1400px){.hero-inner__image{height:492px;max-width:none;width:618px}}.hero-inner__image:before{background:-webkit-gradient(linear,left top,left bottom,from(#fcfaef),to(#e9efe8));background:linear-gradient(180deg,#fcfaef,#e9efe8);border-radius:64px;bottom:-12px;content:"";display:block;position:absolute;right:-17px;top:-12px;width:100%}@media(min-width:1400px){.hero-inner__image:before{bottom:-24px;right:-32px;top:-24px}}.hero-inner__image img{border-radius:64px;height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;position:relative;width:inherit;z-index:1}.hero-inner:before{background:url(/wp-content/themes/dentistry/build/css/../assets/frame-hero-mobile.svg) no-repeat;background-size:100%;bottom:-40px;content:"";left:0;margin:0 auto;max-width:500px;pointer-events:none;position:absolute;right:0;top:-48px;width:100%}@media(min-width:1200px){.hero-inner:before{background:url(/wp-content/themes/dentistry/build/css/../assets/frame-hero-desktop.svg) no-repeat;background-size:100%;max-width:100%;width:100%}}@media(min-width:1400px){.hero-inner:before{background-size:100%;left:0;right:0;top:-69px}}@media(min-width:1200px){.hero-inner-content{position:relative;z-index:1}}@media(min-width:1400px){.hero-inner-content{padding-right:24px;padding-top:45px}}.hero-inner-content__title{font-size:48px;line-height:48px;margin:0 auto 24px;max-width:310px;text-align:center}@media(min-width:1200px){.hero-inner-content__title{font-size:64px;line-height:64px;max-width:none;text-align:left;width:100%}}.hero-inner-content__description{margin:0 auto 40px;max-width:310px;width:100%}@media(min-width:1200px){.hero-inner-content__description{margin:0 0 40px;max-width:100%;width:100%}}.hero-inner-content__cta{text-align:center}@media(min-width:1200px){.hero-inner-content__cta{text-align:left}}.page-title-section{padding:38px 0 24px}.page-title-section__title{font-size:64px;line-height:64px}.contact-details-map-inner{background:radial-gradient(circle at 100% 100%,#e9efe8 0,#e9efe8 63px,transparent 0) 0 0/64px 64px no-repeat,radial-gradient(circle at 0 100%,#e9efe8 0,#e9efe8 63px,transparent 0) 100% 0/64px 64px no-repeat,radial-gradient(circle at 100% 0,#e9efe8 0,#e9efe8 63px,transparent 0) 0 100%/64px 64px no-repeat,radial-gradient(circle at 0 0,#e9efe8 0,#e9efe8 63px,transparent 0) 100% 100%/64px 64px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#e9efe8),to(#e9efe8)) 50% 50%/calc(100% - 2px) calc(100% - 128px) no-repeat,-webkit-gradient(linear,left top,left bottom,from(#e9efe8),to(#e9efe8)) 50% 50%/calc(100% - 128px) calc(100% - 2px) no-repeat,-webkit-gradient(linear,left bottom,left top,from(transparent),to(#f8f8f8));background:radial-gradient(circle at 100% 100%,#e9efe8 0,#e9efe8 63px,transparent 0) 0 0/64px 64px no-repeat,radial-gradient(circle at 0 100%,#e9efe8 0,#e9efe8 63px,transparent 0) 100% 0/64px 64px no-repeat,radial-gradient(circle at 100% 0,#e9efe8 0,#e9efe8 63px,transparent 0) 0 100%/64px 64px no-repeat,radial-gradient(circle at 0 0,#e9efe8 0,#e9efe8 63px,transparent 0) 100% 100%/64px 64px no-repeat,linear-gradient(#e9efe8,#e9efe8) 50% 50%/calc(100% - 2px) calc(100% - 128px) no-repeat,linear-gradient(#e9efe8,#e9efe8) 50% 50%/calc(100% - 128px) calc(100% - 2px) no-repeat,linear-gradient(0deg,transparent,#f8f8f8);border-radius:64px;padding:40px 24px}@media(min-width:1400px){.contact-details-map-inner{padding:40px}}.contact-details-map__title{font-size:36px;line-height:51px;margin-bottom:20px}.contact-details-map__wrapper{background:transparent;border-radius:64px 64px 0 64px;height:460px;overflow:hidden;width:100%}.cookie-consent-box{background:#fff;border-top:5px solid #b7c7c6;bottom:-100px;left:0;opacity:0;padding:16px;pointer-events:none;position:fixed;right:0;-webkit-transition:all .6s ease;transition:all .6s ease;width:100%;z-index:8}.cookie-consent-box p{margin:0;padding:0}@media(min-width:1200px){.cookie-consent-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin:0 auto;max-width:1500px}}.cookie-consent-box.visible{bottom:0;opacity:1;pointer-events:auto}.cookie-consent-box__message{margin-bottom:12px}@media(min-width:1200px){.cookie-consent-box__message{font-size:14px}}.cookie-consent-box__acceptance{text-align:center}.cookie-consent-box__acceptance .button{min-width:180px;padding:10px 30px}html{scroll-behavior:smooth}body{background:#f8f8f8;color:#2f2b27;font-family:Lato,serif;font-size:16px;font-weight:400;line-height:1.5;margin:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}