.page{flex:1 1 auto;max-width:1920px;display:flex;flex-direction:column;width:100%}.checkup{position:relative;width:100%;height:auto;overflow:hidden;font-family:"Circe";font-size:16px;font-weight:400;line-height:1.2;letter-spacing:.02em;color:#063152;box-sizing:content-box;background-color:#fff;border-bottom-right-radius:20px}.checkup__breadcrumbs>span:nth-child(1) a{padding-left:0}@media (max-width:900px){.checkup{height:auto}.checkup__breadcrumbs span{font-size:14px}}@media (max-width:767px){.checkup{border-bottom-right-radius:0}}@media (max-width:600px){.checkup{padding-top:20px}}.checkup__corner-one{position:absolute;bottom:-1px;width:30px;height:30px;left:-400px;background:#fff;clip-path:path("M 0 0 Q 0 30 30 30 L 0 30 Z");z-index:5;opacity:0;transition:opacity .3s}.checkup__corner-one.is-positioned{opacity:1}@media (max-width:900px){.checkup__corner-one{display:none}}.checkup *:before,.checkup *:after{box-sizing:border-box;margin:0;padding:0}.checkup p,.checkup h2{margin:0;padding:0;user-select:none;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.checkup a,.checkup button,.checkup input{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.checkup a{display:block;text-decoration:none;cursor:pointer}.checkup button{cursor:pointer}.checkup button,.checkup input{background:0 0;border:none;outline:none}.checkup img,.checkup svg{display:block;max-width:100%;height:auto}.checkup__image-desc{position:absolute;bottom:0;left:0;width:100%;height:100%;overflow:hidden;top:-.33px}@media (max-width:900px){.checkup__image-desc{display:none}}.checkup__image-desc:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;z-index:1;background:linear-gradient(to left,rgba(6,49,82,0) 0%,rgba(6,49,82,.1) 2%,rgba(6,49,82,.3) 5%,rgba(6,49,82,.4) 23%,rgba(6,49,82,.5) 50%,rgba(6,49,82,.6) 100%);backdrop-filter:blur(4px);mask-image:linear-gradient(to left,transparent -100%,#000 100%);-webkit-mask-image:linear-gradient(to left,transparent -100%,#000 100%)}.checkup__image-desc:after{content:"";position:absolute;bottom:0;left:30%;width:70%;height:30%;z-index:1;background:linear-gradient(to bottom,rgba(6,49,82,0) 0%,rgba(6,49,82,.1) 2%,rgba(6,49,82,.15) 5%,rgba(6,49,82,.2) 23%,rgba(6,49,82,.25) 50%,rgba(6,49,82,.35) 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 100%)}.checkup__image-desc img{position:absolute;top:-7%;left:0;width:100%;height:auto;object-fit:cover}.checkup__image-desc img{position:absolute;top:0;left:0;width:100%;height:auto;object-fit:cover;max-width:initial;min-height:100%}@media (max-width:1279px){.checkup__image-desc img{top:0;height:100%}}.checkup__wrapper{position:relative;z-index:2;max-width:1200px;width:100%;height:100%;padding-inline:0px;box-sizing:border-box;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 227px;grid-template-rows:1fr minmax(227px,auto)}.checkup__breadcrumbs{grid-column:1/-1;width:100%}@media (max-width:900px){.checkup__wrapper{display:flex;flex-direction:column}}@media (max-width:767px){.checkup__wrapper{padding-inline:0px}}.checkup__item:nth-of-type(1){position:relative;grid-column:1/2;grid-row:1/2}@media (max-width:900px){.checkup__item:nth-of-type(1){order:1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:0 20px}}@media (max-width:600px){.checkup__item:nth-of-type(1){grid-template-columns:1fr;grid-template-rows:auto auto auto auto;gap:0}}.checkup__item:nth-of-type(2){grid-column:1/2;grid-row:2/3;position:relative;background-color:#fff;border-top-right-radius:20px;padding:20px 40px 40px 0}@media (max-width:1279px){.checkup__item:nth-of-type(2){padding:20px 20px 40px 0}}@media (max-width:900px){.checkup__item:nth-of-type(2){order:3;padding:0 0 40px}}.checkup__item:nth-of-type(2):before{content:"";position:absolute;top:0;left:-1000%;width:1000%;height:100%;background-color:#fff}@media (max-width:900px){.checkup__item:nth-of-type(2):before{width:0;height:0}}.checkup__item:nth-of-type(2) .checkup__corner-two{position:absolute;bottom:0;right:-29px;width:30px;height:30px;background:#fff;clip-path:path("M 0 0 Q 0 30 30 30 L 0 30 Z");z-index:5}@media (max-width:900px){.checkup__item:nth-of-type(2) .checkup__corner-two{display:none}}.checkup__item:nth-of-type(3){grid-column:2/3;grid-row:2/3;padding:40px 0 40px 40px}@media (max-width:1279px){.checkup__item:nth-of-type(3){padding:40px 0 40px 20px}}@media (max-width:900px){.checkup__item:nth-of-type(3){order:2;padding:20px 0 60px}}@media (max-width:600px){.checkup__item:nth-of-type(3){width:100%}}.checkup__breadcrumbs{display:flex;justify-content:flex-start;align-items:center;gap:10px;padding-top:20px;width:100%}@media (max-width:767px){.checkup__breadcrumbs{padding-top:10px}}@media (max-width:600px){.checkup__breadcrumbs{display:block;height:auto}.checkup__breadcrumbs :nth-child(2){padding-left:4px}}.checkup__breadcrumbs a{padding-right:10px;border-right:1px solid #fff;font-size:14px;color:#fff}.checkup__breadcrumbs{font-size:14px;color:#fff}@media (max-width:900px){.checkup__breadcrumbs a{color:#063152;border-right:1px solid #063152}}@media (max-width:600px){.checkup__breadcrumbs a{display:inline}.checkup__breadcrumbs p{padding-left:4px}}.checkup__breadcrumbs{font-size:14px;color:#fff}@media (max-width:900px){.checkup__breadcrumbs{color:#063152}}@media (max-width:600px){.checkup__breadcrumbs{display:inline;padding-left:0;line-height:1.9}}.checkup h2.checkup__title{font-size:32px;line-height:1.53;text-transform:uppercase}@media (max-width:1023px){.checkup h2.checkup__title{font-size:26px}}@media (max-width:900px){.checkup h2.checkup__title{grid-column:1/3;grid-row:2/3}}@media (max-width:767px){.checkup h2.checkup__title{font-size:24px}}.checkup h2.checkup__title--white{padding-top:50px;color:#fff;line-height:1.1}@media (max-width:900px){.checkup h2.checkup__title--white{padding-top:30px;color:#063152}}.checkup h2.checkup__title--dark{padding-top:0;color:#063152}.checkup .checkup__description{padding-top:70px;padding-right:20px;color:#f6f6f6;padding-bottom:70px}@media (max-width:1023px){.checkup .checkup__description{padding-top:50px}}@media (max-width:900px){.checkup .checkup__description{padding-top:20px;padding-right:0;padding-bottom:0;color:#063152}}@media (max-width:767px){.checkup .checkup__description{padding-top:40px;font-weight:350}}@media (max-width:600px){.checkup .checkup__description{grid-column:1/2;grid-row:3/4;padding-bottom:0}}.checkup__image-mobile{display:none}@media (max-width:900px){.checkup__image-mobile{display:block;margin-top:20px;border-radius:20px;overflow:hidden}}@media (max-width:767px){.checkup__image-mobile{margin-top:40px}}@media (max-width:600px){.checkup__image-mobile{position:relative;left:-10px;grid-column:1/2;grid-row:4/5;width:calc(100% + 20px);height:280px}}.checkup__image-mobile img{width:100%;height:100%;object-fit:cover}.checkup form{width:100%;box-sizing:border-box}@media (max-width:900px){.checkup form{background-color:#063152;padding:40px 10px}}@media (max-width:600px){.checkup form{position:relative;left:-10px;width:calc(100% + 20px)}.checkup__image-mobile img{object-position:top}}.checkup form a{font-family:"Circe";font-weight:350;font-size:14px;color:#fff}@media (max-width:767px){.checkup form a{font-size:16px}}.checkup__field{width:100%}.checkup__field input{background-color:#fff;height:auto}.checkup__field:nth-child(1){margin-bottom:10px}.checkup__field:nth-child(2){margin-bottom:15px}@media (max-width:767px){.checkup__field:nth-child(2){margin-bottom:20px}}.checkup__field input{width:100%;line-height:29px;padding-left:40px;outline:.5px solid #063152;box-sizing:border-box}@media (max-width:767px){.checkup__field input{padding-left:22px}}.checkup__field input::placeholder{font-family:"Circe";font-weight:350;font-size:12px;text-transform:uppercase;color:#063152;line-height:27px}.checkup__field input:focus{outline:2px solid #063152}@media (max-width:900px){.checkup__btn-wrapper{width:100%;padding-top:40px}}.checkup button.checkup__btn-booking{display:none}@media (max-width:900px){.checkup button.checkup__btn-booking{display:block;width:100%;height:30px;background-color:#ed9256;font-weight:700;font-size:14px;text-transform:uppercase;color:#fff;text-align:center;border:.5px solid #c05a17}.checkup__btn-wrapper input{order:0 !important;width:100% !important;border:.5px solid #fff}.checkup__btn-wrapper{display:flex;flex-direction:column}span.wpcf7-spinner{height:auto}}.checkup__btn-wrap{width:100%;display:flex;justify-content:flex-end;padding-top:10px}.checkup button.checkup__btn-call{padding:0;width:260px;height:30px;border-bottom-right-radius:20px;background-color:#063152;font-weight:700;font-size:14px;text-transform:uppercase;color:#fff;text-align:center}@media (max-width:900px){.checkup button.checkup__btn-call{width:100%;border:.5px solid #fff}}.checkup__btn-wrapper input{padding:0;width:260px;height:30px;border-bottom-right-radius:20px;background-color:#063152;font-weight:700;font-size:14px;text-transform:uppercase;color:#fff;text-align:center;order:3}.checkup__btn-wrapper{display:flex;justify-content:flex-end}.checkup__wrapper_wrap{position:relative;z-index:2;max-width:1200px;width:100%;height:100%;padding-inline:20px;box-sizing:border-box;margin:0 auto}@media (max-width:600px){.checkup__wrapper_wrap{padding-inline:10px}}.checkup__price-info{display:flex;flex-direction:column;gap:20px}.checkup__prices{display:flex;gap:40px;font-family:Circe;font-weight:400;letter-spacing:.02em;text-transform:uppercase}@media (max-width:1023px){.checkup__prices{flex-direction:column;gap:10px}}.checkup__price-new{font-size:32px;line-height:1.53;color:rgba(237,146,86,1)}@media (max-width:1023px){.checkup__price-new{font-size:26px}}@media (max-width:767px){.checkup__price-new{font-size:24px}}.checkup__price-old{font-size:26px;line-height:1.2;color:rgba(106,131,151,1);display:flex;align-items:center}@media (max-width:1023px){.checkup__price-old{font-size:18px}}@media (max-width:767px){.checkup__price-old{font-size:12px}}.checkup__price-old p{position:relative}.checkup__price-old p:before{content:"";position:absolute;left:0;top:40%;width:100%;height:2px;background-color:rgba(106,131,151,1);transform:rotate(-7deg)}@media (max-width:767px){.checkup__price-old p:before{height:1px}}p.checkup__prices-text{font-family:Circe;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:.02em;color:rgba(106,131,151,1)}@media (max-width:767px){p.checkup__prices-text{font-weight:350}}