@-webkit-keyframes moveInLeft{0%{opacity:0;transform:translateX(-10rem)}80%{transform:translateX(1rem)}100%{opacity:1;transform:translate(0)}}@keyframes moveInLeft{0%{opacity:0;transform:translateX(-10rem)}80%{transform:translateX(1rem)}100%{opacity:1;transform:translate(0)}}@-webkit-keyframes moveInRight{0%{opacity:0;transform:translateX(10rem)}80%{transform:translateX(-1rem)}100%{opacity:1;transform:translate(0)}}@keyframes moveInRight{0%{opacity:0;transform:translateX(10rem)}80%{transform:translateX(-1rem)}100%{opacity:1;transform:translate(0)}}@-webkit-keyframes moveInBottom{0%{opacity:0;transform:translateY(3rem)}100%{opacity:1;transform:translate(0)}}@keyframes moveInBottom{0%{opacity:0;transform:translateY(3rem)}100%{opacity:1;transform:translate(0)}}*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}html{scroll-behavior:smooth;font-size:62.5%}@media only screen and (max-width: 75em){html{font-size:56.25%}}@media only screen and (max-width: 56.25em){html{font-size:50%}}@media only screen and (min-width: 112.5em){html{font-size:75%}}body{box-sizing:border-box;padding:0rem}@media only screen and (max-width: 56.25em){body{padding:0}}hr{display:block;border-color:#05aff6;margin-top:1rem;margin-bottom:1rem;width:15rem;margin-left:auto;margin-right:auto;border-style:solid;border-width:1px}::-moz-selection{background-color:#05aff6;color:#fff}::selection{background-color:#05aff6;color:#fff}body{font-family:'Montserrat', sans-serif;font-weight:400;line-height:1.2;color:#969fa8}.heading-primary{color:#fff;line-height:1.7;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-bottom:6rem}.heading-primary--main{text-shadow: 2px 2px 3px rgba(103, 103, 105, 1);text-transform:uppercase;display:inline-block;font-size:5rem;font-weight:600;letter-spacing:0.3rem;-webkit-animation-name:moveInLeft;animation-name:moveInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media only screen and (max-width: 37.5em){.heading-primary--main{letter-spacing:0.3rem;font-size:4rem;line-height:1.2;margin-bottom:1rem}}.heading-primary--sub{text-shadow: 2px 2px 3px rgba(103, 103, 105, 1);display:block;font-size:2rem;font-weight:700;letter-spacing:0.6rem;-webkit-animation:moveInRight 1s ease-out;animation:moveInRight 1s ease-out}@media only screen and (max-width: 37.5em){.heading-primary--sub{letter-spacing:.4rem;line-height:1.2}}.heading-secondary{font-size:3.5rem;text-transform:none;font-weight:700;display:block}.heading-secondary--main{display:block;-webkit-animation-name:moveInLeft;animation-name:moveInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media only screen and (max-width: 37.5em){.heading-secondary--main{letter-spacing:.1rem;font-size:3rem}}.heading-secondary--main span{color:#05aff6}.heading-secondary--sub{display:block;font-size:1.5rem;font-weight:500;-webkit-animation:moveInRight 1s ease-out;animation:moveInRight 1s ease-out}@media only screen and (max-width: 37.5em){.heading-secondary--sub{letter-spacing:.2rem}}@media only screen and (max-width: 56.25em){.heading-secondary{font-size:3rem}}@media only screen and (max-width: 37.5em){.heading-secondary{font-size:2.5rem}}.heading-secondary-white{color:#fff;font-size:3.5rem;text-transform:none;font-weight:700;display:block}.heading-secondary-white--main{display:block;-webkit-animation-name:moveInLeft;animation-name:moveInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media only screen and (max-width: 37.5em){.heading-secondary-white--main{letter-spacing:0.1rem;font-family:5rem}}.heading-secondary-white--sub{display:block;font-size:1.5rem;font-weight:500;-webkit-animation:moveInRight 1s ease-out;animation:moveInRight 1s ease-out}@media only screen and (max-width: 37.5em){.heading-secondary-white--sub{letter-spacing:.2rem}}.heading-secondary-white hr{border-color:#fff}@media only screen and (max-width: 56.25em){.heading-secondary-white{font-size:3rem}}@media only screen and (max-width: 37.5em){.heading-secondary-white{font-size:2.5rem}}.heading-tertiary{font-size:1.6rem;font-weight:700;text-transform:none}.blue{color:#05aff6}.heading-quaternary{font-size:1.3rem;font-weight:500;text-transform:none}.paragraph{font-size:1.6rem}.paragraph:not(:last-child){margin-bottom:3rem}.paragraph-small{font-size:1.6rem;margin-bottom:1rem}.btn,.btn:link,.btn:visited{text-transform:uppercase;text-decoration:none;font-weight:500;font-size:1.3rem;color:#fff}.contact-banner{color:#fff}.contact-banner--main{font-size:1.8rem}.contact-banner--sub{font-size:2.8rem}.time{font-size:1.6rem}.call{font-size:1.6rem;font-weight:500}.date{font-size:1.6rem;font-weight:500}.phone{font-size:2.3rem;font-weight:700;margin-bottom:2rem}.u-center-text{text-align:center !important}.u-margin-bottom-small{margin-bottom:1.5rem !important}.u-margin-bottom-medium{margin-bottom:4rem !important}@media only screen and (max-width: 56.25em){.u-margin-bottom-medium{margin-bottom:3rem !important}}.u-margin-bottom-big{margin-bottom:5rem !important}@media only screen and (max-width: 56.25em){.u-margin-bottom-big{margin-bottom:5rem !important}}.u-margin-top-big{margin-top:8rem !important}.u-margin-top-huge{margin-top:10rem !important}.u-margin-right{margin-right:6rem !important}.u-background-grey{background-color:#f7f7f7}.time{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem}@media only screen and (max-width: 43.75em){.time{grid-template-columns:35% 65%}}.days{grid-column-start:1;grid-column-end:2}.hours{grid-column-start:2;grid-column-end:3}.btn,.btn:link,.btn:visited{padding:1rem 4rem;display:inline-block;border-radius:0rem;transition:all .2s;position:relative;background-color:#05aff6;border:none;cursor:pointer}.btn:hover{transform:translateY(-3px);box-shadow:0 1rem 2rem rgba(0,0,0,0.2)}.btn:hover::after{transform:scaleX(1.4) scaleY(1.6);opacity:0}.btn:active,.btn:focus{outline:none;transform:translateY(-1px);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.2)}.btn::after{content:"";display:inline-block;height:100%;width:100%;border-radius:10rem;position:absolute;top:0;left:0;z-index:-1;transition:all .4s}.btn--animated{-webkit-animation:moveInBottom .5s ease-out .75s;animation:moveInBottom .5s ease-out .75s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.btn-text:link,.btn-text:visited{font-size:1.6rem;color:#05aff6;display:inline-block;text-decoration:none;border-bottom:1px solid #05aff6;padding:3px;transition:all .2s}.btn-text:hover{background-color:#05aff6;color:#fff;box-shadow:0 1rem 2rem rgba(0,0,0,0.15);transform:translateY(-2px)}.btn-text:active{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);transform:translateY(0)}.team-card{position:relative;height:52rem}.team-card__side{height:50rem;transition:all .8s ease;position:absolute;top:0;left:0;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:3px;overflow:hidden;box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15)}.team-card__side--front{background-color:#fff}.team-card__side--back{transform:rotateY(180deg)}.team-card__side--back-1{background-color:#05aff6}.team-card__side--back-2{background-color:#05aff6}.team-card__side--back-3{background-color:#05aff6}.team-card__picture{background-size:cover;height:40rem;background-blend-mode:screen;border-top-left-radius:3px;border-top-right-radius:3px}.team-card__picture--1{background-image:url(../img/dentysta1.jpg)}.team-card__picture--2{background-image:url(../img/dentysta2.jpg)}.team-card__picture--3{background-image:url(../img/dentysta3.jpg)}@media only screen and (max-width: 56.25em){.team-card__picture{height:60rem}}@media only screen and (max-width: 43.75em){.team-card__picture{height:47rem}}@media only screen and (max-width: 37.5em){.team-card__picture{height:55rem}}@media only screen and (max-width: 31.25em){.team-card__picture{height:50rem}}@media only screen and (max-width: 25em){.team-card__picture{height:45rem}}.team-card__heading{font-size:2.8rem;font-weight:300;text-transform:uppercase;text-align:right;color:#fff;position:absolute;top:12rem;right:2rem;width:75%}.team-card__details{padding:2.5rem;text-align:center;color:#05aff6}.team-card__cta{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:90%;text-align:center}.team-card__description{font-size:1.6rem;text-align:left;color:#fff;padding:3rem}@media only screen and (max-width: 56.25em), only screen and (hover: none){.team-card{height:auto;border-radius:3px;background-color:#fff;box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15)}.team-card__side{height:auto;position:relative;box-shadow:none}.team-card__side--back{transform:rotateY(0)}.team-card:hover .team-card__side--front{transform:rotateY(0)}.team-card__details{padding:2rem 3rem}.team-card__cta{display:none;position:relative;top:0%;left:0;transform:translate(0);width:100%;padding:7rem 4rem 4rem 4rem}}@media only screen and (max-width: 900px){.section-team .row [class^="col-"]:nth-child(2){margin-right:6rem}}.offer-box{background-color:rgba(255,255,255,0.8);font-size:1.5rem;padding:2.5rem;text-align:center;border-radius:3px;transition:transform .3s;box-shadow:0 1.6rem 3rem rgba(0,0,0,0.14);min-height:25rem}@media only screen and (max-width: 75em){.offer-box{padding:1.2rem;min-height:23rem}}@media only screen and (max-width: 56.25em){.offer-box{padding:1.2rem;min-height:27rem}}@media only screen and (max-width: 37.5em){.offer-box{min-height:21rem}}.offer-box__icon{width:40%;margin-bottom:.5rem;display:inline-block}@media only screen and (max-width: 56.25em){.offer-box__icon{margin-bottom:0}}@media only screen and (max-width: 37.5em){.offer-box__icon{width:20%}}.offer-box__button{bottom:-4.2rem;position:absolute}@media only screen and (max-width: 75em){.offer-box__button{bottom:-2.8rem}}@media only screen and (max-width: 56.25em){.offer-box__button{bottom:-3rem}}.offer-box:hover{transform:translateY(-1.6rem) scale(1.04)}@media only screen and (max-width: 900px){.section-offer .row .col-1-of-4{width:calc((100% - 6rem) / 2)}}.advantages{display:grid;grid-template-columns:1fr 0.5fr 0.5fr 1fr;grid-template-rows:3rem 3rem 3rem;grid-row-gap:10rem;grid-column-gap:0rem}.advantages .first{text-align:right;justify-self:right;align-self:center;grid-area:1 / 1 / 2 / 2}.advantages .second{text-align:right;justify-self:right;align-self:center;grid-area:2 / 1 / 3 / 2}.advantages .third{text-align:right;justify-self:right;align-self:center;grid-area:3 / 1 / 4 / 2}.advantages .firstimage{place-self:center;grid-area:1 / 2 / 2 / 3;width:8rem}.advantages .secondimage{place-self:center;grid-area:2 / 2 / 3 / 3;width:8rem}.advantages .thirdimage{place-self:center;grid-area:3 / 2 / 4 / 3;width:8rem}.advantages .fourth{justify-self:left;align-self:center;grid-area:1 / 4 / 2 / 5}.advantages .fifth{justify-self:left;align-self:center;grid-area:2 / 4 / 3 / 5}.advantages .sixth{justify-self:left;align-self:center;grid-area:3 / 4 / 4 / 5}.advantages .fourthimage{place-self:center;grid-area:1 / 3 / 2 / 4;width:8rem}.advantages .fifthimage{place-self:center;grid-area:2 / 3 / 3 / 4;width:8rem}.advantages .sixthimage{place-self:center;grid-area:3 / 3 / 4 / 4;width:8rem}@media only screen and (max-width: 500px){.advantages{display:grid;grid-template-columns:40% 60%;grid-template-rows:3rem 3rem 3rem 3rem 3rem 3rem;grid-auto-flow:row;grid-row-gap:5rem;grid-column-gap:0rem}.advantages .first{text-align:left;justify-self:left;align-self:center;grid-area:1 / 2 / 2 / 3}.advantages .second{text-align:left;justify-self:left;align-self:center;grid-area:2 / 2 / 3 / 3}.advantages .third{text-align:left;justify-self:left;align-self:center;grid-area:3 / 2 / 4 / 3}.advantages .firstimage{place-self:center;grid-area:1 / 1 / 2 / 2;width:8rem}.advantages .secondimage{place-self:center;grid-area:2 / 1 / 3 / 2;width:8rem}.advantages .thirdimage{place-self:center;grid-area:3 / 1 / 4 / 2;width:8rem}.advantages .fourth{justify-self:left;align-self:center;grid-area:4 / 2 / 5 / 3}.advantages .fifth{justify-self:left;align-self:center;grid-area:5 / 2 / 6 / 3}.advantages .sixth{justify-self:left;align-self:center;grid-area:6 / 2 / 7 / 3}.advantages .fourthimage{place-self:center;grid-area:4 / 1 / 5 / 2;width:8rem}.advantages .fifthimage{place-self:center;grid-area:5 / 1 / 6 / 2;width:8rem}.advantages .sixthimage{place-self:center;grid-area:6 / 1 / 7 / 2;width:8rem}}.footer{background-color:#fff;padding:4rem 2rem 4rem 2rem;font-size:1.4rem;color:#05aff6;font-weight:500}@media only screen and (max-width: 56.25em){.footer{padding:3rem 1rem 3rem 1rem}.footer .col-1-of-2{margin-bottom:0.5rem !important}}.footer__link{text-decoration:none;color:#05aff6}.footer__copyright{width:100%;float:right;text-align:right}@media only screen and (max-width: 56.25em){.footer__copyright{width:100%;float:none;text-align:right}}@media only screen and (max-width: 37.5em){.footer__copyright{text-align:center}}.footer__copyright1{width:100%;float:left}@media only screen and (max-width: 56.25em){.footer__copyright1{width:100%;text-align:left;float:none}}@media only screen and (max-width: 37.5em){.footer__copyright1{text-align:center}}.row{max-width:114rem;margin:0 auto}.row:not(:last-child){margin-bottom:5rem}@media only screen and (max-width: 56.25em){.row:not(:last-child){margin-bottom:6rem}}@media only screen and (max-width: 56.25em){.row{max-width:114rem;padding:0 3rem}}.row::after{content:"";display:table;clear:both}.row [class^="col-"]{float:left}.row [class^="col-"]:not(:last-child){margin-right:6rem}@media only screen and (max-width: 56.25em){.row [class^="col-"]:not(:last-child){margin-bottom:6rem}}@media only screen and (max-width: 56.25em){.row [class^="col-"]:not(:last-child){margin-right:6rem}.row [class^="col-"]:nth-child(2){margin-right:0rem}}@media only screen and (max-width: 37.5em){.row [class^="col-"]{width:100% !important}}.row .col-1-of-2{width:calc((100% - 6rem) / 2)}.row .col-1-of-3{width:calc((100% - 2 * 6rem) / 3)}.row .col-2-of-3{width:calc(2 * ((100% - 2 * 6rem) / 3) + 6rem)}.row .col-1-of-4{width:calc((100% - 3 * 6rem) / 4)}.row .col-2-of-4{width:calc(2 * ((100% - 3 * 6rem) / 4) + 6rem)}.row .col-3-of-4{width:calc(3 * ((100% - 3 * 6rem) / 4) + 2 * 6rem)}.top-right{padding:0.7rem 0.7rem;float:right;width:85%;position:relative;z-index:1001}.contact{float:right;text-align:right;color:#05aff6}.contact-text{font-size:1.2rem;font-weight:500;line-height:0rem}.contact-phone{font-size:1.8rem;font-weight:700;line-height:3rem}.contact-banner span{display:block}.header{height:80vh;background-image:url(../img/baner.jpg);background-size:cover;background-position:top;position:relative;z-index:1000}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 37.5em), only screen and (min-resolution: 192dpi) and (min-width: 37.5em), only screen and (min-width: 125em){.header{background-image:url(../img/baner.jpg)}}.header__top{padding:2rem 2rem;height:7.5rem;width:100%;background-color:white;display:inline-block}.header__logo-box{width:15%;float:left;line-height:0}.header__logo{height:4rem}.header__text-box{position:absolute;width:90%;top:55%;left:50%;transform:translate(-50%, -50%);text-align:center}.header__banner{background-color:#05aff6;padding:4rem;position:absolute;right:0;bottom:0;display:block;text-align:right;line-height:3rem}@media only screen and (max-width: 37.5em){.header__banner{padding:2.5rem}}@media only screen and (max-width: 798px){.header__logo-box{width:30%;float:left;line-height:0;padding:1rem}.contact{display:none}.header__top{height:auto}}nav{float:right;font-size:1.4rem;font-weight:500}nav ul{list-style:none;margin:0;padding:0}nav ul li{float:left;padding:0 1.2rem;color:#969fa8}nav ul li a,nav ul li a:visited{color:#969fa8;display:block;text-decoration:none}nav ul:last-child{margin-right:7rem}nav ul li a:hover,nav ul li a:visited:hover{color:#05aff6}.nav-mobile{display:none}@media only screen and (max-width: 798px){.nav-mobile{display:block}nav{width:90vw;font-size:1.9rem;font-weight:500;text-align:center}nav ul:last-child{margin-right:0rem}nav ul:first-child{margin-top:2rem}nav ul{color:#05aff6;display:none}nav ul li{float:none}nav ul li a{padding:2rem;line-height:1rem}}@media screen and (min-width: 799px){.nav-list{display:none}}#nav-toggle{cursor:pointer;padding:2rem;position:absolute;right:5rem;top:-5rem}#nav-toggle span,#nav-toggle span:before,#nav-toggle span:after{cursor:pointer;border-radius:1px;height:4px;width:29px;background:#05aff6;position:absolute;display:block;content:'';transition:all 300ms ease-in-out}#nav-toggle span:before{top:-10px}#nav-toggle span:after{bottom:-10px}#nav-toggle.active span{background-color:transparent}#nav-toggle.active span:before,#nav-toggle.active span:after{top:0}#nav-toggle.active span:before{transform:rotate(45deg)}#nav-toggle.active span:after{transform:rotate(-45deg)}.section-about{padding:5rem 2rem 7rem 2rem}.section-about img{width:100%}.section-about .centeria{text-align:left}@media only screen and (max-width: 56.25em){.section-about{padding:5rem 0}}@media only screen and (max-width: 37.5em){.section-about{padding:5rem 0}.section-about .centeria{text-align:center}}.section-offer{padding:5rem 2rem 8rem 2rem;background-color:#f7f7f7}@media only screen and (max-width: 56.25em){.section-offer{padding:5rem 1rem 7rem 1rem}}.section-offer .centeria{text-align:center}.section-photos{display:flex;width:100%}.section-photos img{width:25%}@media only screen and (max-width: 37.5em){.section-photos{flex-direction:column}.section-photos img{width:100%}}.section-whyus{background-color:#fff;padding:5rem 2rem 7rem 2rem}@media only screen and (max-width: 56.25em){.section-whyus{padding:5rem 1rem 7rem 1rem}}.section-team{background-color:#f7f7f7;padding:5rem 2rem 7rem 2rem}@media only screen and (max-width: 56.25em){.section-team{padding:5rem 1rem 7rem 1rem}.section-team .col-1-of-3{width:100%}.section-team .narrow{padding:0rem 20rem 0rem 20rem}}@media only screen and (max-width: 37.5em){.section-team{padding:5rem 1rem 7rem 1rem}.section-team .col-1-of-3{width:100%}.section-team .narrow{padding:0rem 5rem 0rem 5rem}}@media only screen and (max-width: 31.25em){.section-team{padding:5rem 1rem 7rem 1rem}.section-team .col-1-of-3{width:100%}.section-team .narrow{padding:0rem 3rem 0rem 3rem}}@media only screen and (max-width: 25em){.section-team{padding:5rem 1rem 7rem 1rem}.section-team .col-1-of-3{width:100%}.section-team .narrow{padding:0rem 3rem 0rem 3rem}}.section-contact{background-color:#05aff6;padding:5rem 2rem 7rem 2rem;color:#fff}@media only screen and (max-width: 43.75em){.section-contact{padding:5rem 1rem 7rem 1rem}.section-contact .col-2-of-3{width:100%}.section-contact .col-1-of-3{width:100%}}.section-callaction{background-color:#05aff6;padding:5rem 0 6rem 0;color:#fff;text-align:center}@media only screen and (max-width: 56.25em){.section-callaction{padding:5rem 1rem 6rem 1rem}}.section-topoffer{background-color:#05aff6;padding:5rem 0 6rem 0;color:#fff;text-align:center}@media only screen and (max-width: 56.25em){.section-topoffer{padding:5rem 1rem 6rem 1rem}}
