/*
Theme Name: Medycyna Estetyczna
Author: jackpixel
Author URI: http://www.jackpixel.pl/
Version: 1.0
*/
a.header__social.insta {
    margin-left: 15px;
    margin-top: -2px;
}
.nav ul li a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav ul li a{position:relative;color:#fff;text-decoration:none}.nav ul li a:hover{color:#fff}.nav ul li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.nav ul li a:before{content:"";position:absolute;width:100%;height:.2rem;bottom:-.4rem;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.footer__nav-list ul li a{position:relative;color:#fff;text-decoration:none}.footer__nav-list ul li a:hover{color:#fff}.footer__nav-list ul li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.footer__nav-list ul li a:before{content:"";position:absolute;width:100%;height:.1rem;bottom:-.4rem;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}html,body,ul,ol,li,form,fieldset,legend{margin:0;padding:0}h4{font-weight: bold !important}h1,h2,h3,h4,h5,h6,p{margin-top:0}fieldset,img{border:0}legend{color:#000}li{list-style:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;vertical-align:top;font-weight:normal}input,textarea,select{font-size:110%;line-height:1.1}abbr,acronym{border-bottom:.1em dotted;cursor:help}html{font-size:62.5%;height:100%}html *{-webkit-box-sizing:border-box;box-sizing:border-box}body{height:100%;font-size:1.6rem;line-height:2.8rem;font-weight:400;font-family:"Open Sans",sans-serif;margin:0;color:#4B4B4B;background:#fff}@media only screen and (max-width: 1024px){body{font-size:1.5rem}}@media only screen and (max-width: 768px){body{font-size:1.4rem;line-height:2.6rem}}@media only screen and (max-width: 480px){body{font-size:1.2rem;line-height:2.4rem}}body.menu-is-expanded{overflow:hidden}h1,h2,h3,h5{font-weight:400}h1{font-size:4.4rem}@media only screen and (max-width: 1024px){h1{font-size:2.8rem}}@media only screen and (max-width: 768px){h1{font-size:2rem}}h2{font-size:3.4rem}@media only screen and (max-width: 1024px){h2{font-size:2.4rem}}@media only screen and (max-width: 768px){h2{font-size:1.8rem}}h3{font-size:2rem;text-transform:uppercase}@media only screen and (max-width: 1024px){h3{font-size:1.8rem}}@media only screen and (max-width: 768px){h3{font-size:1.6rem}}h4{font-size:1.6rem}@media only screen and (max-width: 1024px){h4{font-size:1.4rem}}@media only screen and (max-width: 768px){h4{font-size:1.4rem}}h5{font-size:1.4rem}@media only screen and (max-width: 1024px){h5{font-size:1.3rem}}@media only screen and (max-width: 768px){h5{font-size:1.3rem}}section{padding:9rem 0;overflow-x:hidden}@media only screen and (max-width: 768px){section{padding:4.5rem 0}}@media only screen and (max-width: 480px){section{padding:4rem 0}}section:focus{outline:none}hr{border:0;border:0.1rem solid #fff}img{max-width:100%;display:block;height:auto}.site{width:100%;overflow:scroll}.container{margin:0 auto;height:100%;width:100%}.container--inner{max-width:114rem;padding:0 2rem}.container--outer{max-width:144rem;overflow-x:hidden;position:relative;height:100%;padding:0;padding:0 2rem}.container--overflowHidden{overflow:hidden}.row{margin:0 0 2rem 0;width:100%}.row--no-margin{margin:0}.row:after{content:"";display:table;clear:both}[class*='col-']{float:left}@media screen and (max-width: 768px){[class*='col-']{width:100% !important;float:none;padding-right:0}}.row [class*='col-']:last-of-type{padding-right:0}.col-2-3{width:66.666%}.col-1-3{width:33.333%}.col-1-2{width:50%}.col-1-4{width:25%}.col-1-8{width:12.5%}.col-2-8{width:16.666%}.col-1-6{width:16.666%}.col-1-12{width:8.333%}.col-5-12{width:41.665%}.col-7-12{width:58.331%}.col-10-12{width:83.33%}.col-11-12{width:91.663%}.col-3-4{width:75%}.col-1-7{width:14.285%}.col-2-7{width:28.570%}.module{padding:2rem;background:#eee}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:10;height:7.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header:before,.header:after{content:"";display:table}.header:after{clear:both}@media only screen and (max-width: 480px){.header{height:5rem}}.header__logo{margin-right:auto;z-index:11}@media only screen and (max-width: 1024px){.header__logo{width:4.5rem}}@media only screen and (max-width: 480px){.header__logo{width:3.5rem}}.header__social{margin-left:auto;z-index:11}@media only screen and (max-width: 740px){.header__social{margin-left:0}}.hero{background:url("./img/hero.jpg") no-repeat;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100vh;color:#fff;position:relative;padding-top:6rem}@media only screen and (max-width: 768px){.hero{padding-top:4.5rem}}@media only screen and (max-width: 480px){.hero{padding-top:3rem;background-attachment:scroll}}.hero__logo-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5rem;width:30rem;margin:0 auto}.hero__logo-icon img{height:inherit}.hero__logo-text{margin-left:2.5rem}@media only screen and (max-width: 1024px){.hero__logo-text{margin-left:2rem}}.hero__logo-text h3{margin-bottom:.2rem;letter-spacing:.3rem}@media only screen and (max-width: 1024px){.hero__logo-text h3{font-size:1.6rem;margin:0;line-height:2.2rem}}.hero__logo-text h3:nth-child(1){font-weight:600}.hero__logo-text h3:nth-child(2){font-weight:300;text-transform:capitalize}.hero__lead{left:50%;top:40%;-webkit-transform:translate(-50%, -60%);transform:translate(-50%, -60%);position:relative}@media only screen and (max-width: 480px){.hero__lead{top:35%}}.hero__lead h1,.hero__lead h2{text-align:center}.hero__lead h1{letter-spacing:.5rem;margin-bottom:2.2rem}@media only screen and (max-width: 1024px){.hero__lead h1{font-size:3.4rem;margin-bottom:1.6rem}}@media only screen and (max-width: 768px){.hero__lead h1{font-size:3.4rem}}@media only screen and (max-width: 480px){.hero__lead h1{font-size:2.4rem}}.hero__lead h2{font-weight:300;letter-spacing:.5rem}@media only screen and (max-width: 1024px){.hero__lead h2{font-size:2.4rem}}@media only screen and (max-width: 768px){.hero__lead h2{font-size:2.4rem}}@media only screen and (max-width: 480px){.hero__lead h2{font-size:2rem}}.hero__lead--404{text-align:center}.hero__lead--404 h2{font-weight:600;letter-spacing:.3rem}@media only screen and (max-width: 480px){.hero__lead--404 h2{font-size:1.8rem;line-height:2.6rem}}.hero__lead--404 a{margin:3rem 0 0}.procedures{color:#4B4B4B;/*background:url("./img/woman.png") no-repeat;background-position-y:bottom;background-position-x:80%*/}@media only screen and (max-width: 768px){.procedures{background-position-x:right;background-size:50%}}@media only screen and (max-width: 480px){.procedures{background:#fff}}.procedures__heading{text-align:center;margin:0 0 4.5rem}@media only screen and (max-width: 768px){.procedures__heading{margin:0 0 1.5rem}}.procedures__subheading{text-align:center;margin:0 0 7rem;letter-spacing:.3rem}@media only screen and (max-width: 768px){.procedures__subheading{margin:0 0 4rem}}.procedures__item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.procedures__item{width:45%;max-width:48rem;margin:0 0 7rem}@media only screen and (max-width: 768px){.procedures__item{margin:0 0 4rem}}@media only screen and (max-width: 480px){.procedures__item{width:100%}.procedures__item:last-child{margin:0 0 1rem}}.procedures__item h4{letter-spacing:.3rem}@media only screen and (max-width: 768px){.procedures__item p{font-size:1.2rem;line-height:2.1rem}}.procedures__item img{margin:0 0 2.5rem}@media only screen and (max-width: 768px){.procedures__item img{margin:0 0 1.5rem}}.procedures__item h4{text-transform:uppercase;margin:0 0 1.5rem}@media only screen and (max-width: 768px){.procedures__item h4{margin:0 0 1rem}}.pricing{background:#85B5B0;color:#fff}.pricing__heading{text-align:center;margin:0 0 3.5rem}@media only screen and (max-width: 768px){.pricing__heading{margin:0 0 2rem}}@media only screen and (max-width: 480px){.pricing__heading{margin:0 0 1.5rem}}.pricing__info{text-align:center;max-width:45rem;margin:0 auto 2.8rem}.pricing__item{width:45%;margin-bottom:5rem}@media only screen and (max-width: 480px){.pricing__item{width:100%}}.pricing__item h4{text-transform:uppercase}.pricing__item table{width:100%}.pricing__item table tr td{font-weight:300;margin:0 0 1rem}.pricing__item table tr td:first-child{text-align:left}.pricing__item table tr td:last-child{text-align:right}.pricing__item p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:300;margin:0 0 1rem}.pricing .tabs__content.current{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.about{color:#4B4B4B}.about__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 480px){.about__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width: 768px){.about__photo{max-width:22rem}}@media only screen and (max-width: 480px){.about__photo{max-width:100%;margin:0 0 2rem}}.about__description{margin-left:8.5rem;max-width:45rem}@media only screen and (max-width: 1024px){.about__description{margin-left:5rem}}@media only screen and (max-width: 768px){.about__description{margin-left:3rem}}@media only screen and (max-width: 480px){.about__description{margin:2rem 0 0;font-size:1.4rem;line-height:2.8rem}}@media only screen and (max-width: 320px){.about__description{font-size:1.2rem;line-height:2.5rem}}.about__description h2,.about__description h3{margin:0 0 2rem}@media only screen and (max-width: 480px){.about__description h2,.about__description h3{text-align:center}}@media only screen and (max-width: 480px){.about__description h2{font-size:2.6rem}}.about__description h3{letter-spacing:.4rem}@media only screen and (max-width: 480px){.about__description h3{font-size:1.8rem}}.offices{background:#F8F8F8;color:#9FA3A7;padding:0}@media only screen and (max-width: 992px){.offices{padding-top:6rem}}@media only screen and (max-width: 768px){.offices{padding:1rem 0 0}}.offices__info{padding:26rem 0 0 13rem;width:40%}@media only screen and (max-width: 1280px){.offices__info{padding:26rem 0 0 10rem}}@media only screen and (max-width: 1024px){.offices__info{padding:26rem 0 0 8rem}}@media only screen and (max-width: 992px){.offices__info{width:60%;padding:0 0 5rem 0;margin-left:40%}}@media only screen and (max-width: 768px){.offices__info{width:100%;margin:0;padding:0 4rem 5rem}}@media only screen and (max-width: 480px){.offices__info{padding:0 2rem 5rem}}.offices__description{padding-right:2rem}.offices__item{margin:0 0 3rem}.offices__item h3{text-transform:uppercase;color:#9FA3A7;font-size:1rem;letter-spacing:.5rem;margin:0}.offices__item h2{color:#000;font-size:2.2rem;letter-spacing:.2rem;max-width:30rem}@media only screen and (max-width: 768px){.offices__item h2{max-width:100%}}.offices__map{width:60%}@media only screen and (max-width: 992px){.offices__map{width:100%;height:50rem;overflow:hidden}.offices__map img{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:relative;width:100%}}@media only screen and (max-width: 480px){.offices__map{height:40rem}}.offices__facebook-link{position:absolute;bottom:15rem}@media only screen and (max-width: 1024px){.offices__facebook-link{bottom:10rem}}@media only screen and (max-width: 768px){.offices__facebook-link{bottom:auto;top:1rem;right:5rem}}@media only screen and (max-width: 480px){.offices__facebook-link{display:none}}.offices .tabs{position:relative}.offices .tabs__list{text-transform:uppercase;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:13rem;top:15rem}@media only screen and (max-width: 1280px){.offices .tabs__list{left:10rem}}@media only screen and (max-width: 1024px){.offices .tabs__list{left:8rem}}@media only screen and (max-width: 992px){.offices .tabs__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:18rem;top:8rem}}@media only screen and (max-width: 768px){.offices .tabs__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:5rem auto 0;width:30rem;position:relative;top:auto;left:auto}}@media only screen and (max-width: 480px){.offices .tabs__list{width:28rem}}.offices .tabs__content{margin:0}@media only screen and (max-width: 768px){.offices .tabs__content{margin:4rem 0 0}}.offices .tabs__item{font-size:2.4rem;font-weight:400;text-align:left}@media only screen and (max-width: 480px){.offices .tabs__item{font-size:2.2rem}}.offices .tabs__item:first-child{margin-right:4rem}@media only screen and (max-width: 768px){.offices .tabs__item{text-align:center}.offices .tabs__item:first-child{margin:0}}.offices .tabs__item.current{color:#85B5B0;font-weight:600;background:transparent}@media only screen and (max-width: 992px){.offices .tabs__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#wd-map2.wd-row,#wd-map3.wd-row{margin-bottom:0 !important}@media only screen and (max-width: 1024px){#wd-map2.wd-row,#wd-map3.wd-row{height:70rem !important}}@media only screen and (max-width: 992px){#wd-map2.wd-row,#wd-map3.wd-row{height:50rem !important}}.footer{background:#85B5B0;color:#fff;height:16rem}@media only screen and (max-width: 1024px){.footer{height:14rem}}@media only screen and (max-width: 480px){.footer{height:20rem}}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media only screen and (max-width: 768px){.footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5rem 0;-ms-flex-pack:distribute;justify-content:space-around}}@media only screen and (max-width: 480px){.footer__inner{padding:2.5rem}}.footer__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5rem}.footer__logo img{height:inherit}.footer__text{margin-left:2.5rem}@media only screen and (max-width: 1024px){.footer__text{margin-left:2rem}}@media only screen and (max-width: 480px){.footer__text{margin-left:1.5rem}}.footer__text h3{margin-bottom:.2rem;letter-spacing:.3rem}@media only screen and (max-width: 1024px){.footer__text h3{font-size:1.6rem;margin:0;line-height:2.2rem}}@media only screen and (max-width: 768px){.footer__text h3{margin:0}}.footer__text h3:nth-child(1){font-weight:600}.footer__text h3:nth-child(2){font-weight:300;text-transform:capitalize}.footer__nav-list ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 480px){.footer__nav-list ul{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem 0 0}}.footer__nav-list ul li{padding-left:5rem}@media only screen and (max-width: 1024px){.footer__nav-list ul li{padding-left:3rem}}@media only screen and (max-width: 480px){.footer__nav-list ul li{padding:0;text-align:center;width:50%;margin:0 0 1.5rem}}.footer__nav-list ul li:first-child{padding-left:0}.footer__nav-list ul li a{text-transform:uppercase;text-decoration:none;color:#fff;font-size:1.2rem;letter-spacing:.3rem}@media only screen and (max-width: 1024px){.footer__nav-list ul li a:before{content:none}}.error404 .footer__nav{display:none}.tabs__list{border:0.2rem solid #fff;width:32rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}@media only screen and (max-width: 480px){.tabs__list{width:100%}}.tabs__item{background:transparent;height:5rem;width:50%;text-align:center;line-height:5rem}.tabs__item:hover{cursor:pointer}.tabs__item.current{background:#fff;pointer-events:none}.tabs__content{margin:6rem 0 0;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tabs__content.current{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel{position:relative;overflow:hidden}.carousel__button{background:transparent}.carousel__button-next{background:transparent;width:3rem;height:3rem}.carousel__button-next:hover{cursor:pointer}.carousel__button-next:focus{outline:none}.carousel__button-next span{width:1.8rem;height:1.8rem;border-radius:.2rem;border-right:0.15rem solid #9FA3A7;border-bottom:0.15rem solid #9FA3A7;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:block;margin-left:-.5rem}.carousel__content{margin:0;padding:0}.carousel__content li{margin:0;padding:0;width:100%;list-style:none}.active{height:30rem}.active li{position:absolute;top:20rem}.active .carousel__buttons{text-align:center;z-index:10;position:absolute;right:4rem;top:35%}@media only screen and (max-width: 992px){.active .carousel__buttons{right:auto;left:35rem}}@media only screen and (max-width: 480px){.active .carousel__buttons{right:1.5rem;left:auto}}.carousel button{border:none;display:none}.active button{display:block}.active li{position:absolute;top:0;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.active li.current{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.button{text-transform:uppercase;text-align:center;background:transparent;border-width:.2rem;border-style:solid;display:inline-block;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;letter-spacing:.2rem}@media only screen and (max-width: 480px){.button{font-size:1.2rem;letter-spacing:.1rem}}.button--primary{background:rgba(255,255,255,0.2);color:#fff;height:6rem;line-height:6rem;border-color:rgba(255,255,255,0.9);border-radius:.3rem;padding:0 4rem}@media only screen and (max-width: 480px){.button--primary{height:5rem;line-height:5rem;padding:0 3rem}}.button--primary:hover,.button--primary:focus{cursor:pointer;background:rgba(255,255,255,0.4);text-shadow:0 0 0.5rem rgba(0,0,0,0.3);-webkit-box-shadow:0 0 0.5rem 0 rgba(0,0,0,0.15);box-shadow:0 0 0.5rem 0 rgba(0,0,0,0.15)}.nav__toggle{display:none}.nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.nav ul li{margin-left:5rem}@media only screen and (max-width: 1024px){.nav ul li{margin-left:3.5rem}}.nav ul li:first-child{margin-left:0}.nav ul li a{color:#fff;text-decoration:none;font-size:1.8rem;line-height:1.4rem;text-transform:uppercase;letter-spacing:.3rem;font-weight:400}@media only screen and (max-width: 1024px){.nav ul li a{font-size:1.6rem}.nav ul li a:before{content:none}}@media only screen and (max-width: 480px){.nav ul li a{font-size:1.4rem;line-height:1.6rem}}.nav ul li a:hover,.nav ul li a:focus{opacity:1}@media only screen and (max-width: 740px){.nav{background:#85B5B0;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;-webkit-transform:translate(100%);transform:translate(100%);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.nav.menu-is-expanded{-webkit-transform:translate(0%);transform:translate(0%)}.nav.menu-is-expanded ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav.menu-is-expanded ul li{opacity:1;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:0 0 1.5rem 0}.nav.menu-is-expanded ul li:nth-child(1){-webkit-transition-delay:.2s;transition-delay:.2s}.nav.menu-is-expanded ul li:nth-child(2){-webkit-transition-delay:.35s;transition-delay:.35s}.nav.menu-is-expanded ul li:nth-child(3){-webkit-transition-delay:.5s;transition-delay:.5s}.nav.menu-is-expanded ul li:nth-child(4){-webkit-transition-delay:.65s;transition-delay:.65s}.nav.menu-is-expanded ul li a{font-weight:600}.nav__toggle{display:inline-block;width:3rem;height:1.8rem;z-index:100;margin-left:auto;position:relative}.nav__toggle span{width:100%;height:.3rem;margin-bottom:.5rem;background:#fff;display:block;position:absolute;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.nav__toggle span:nth-child(1){top:0}.nav__toggle span:nth-child(2){top:.8rem}.nav__toggle span:nth-child(3){top:.8rem}.nav__toggle span:nth-child(4){width:75%;margin-left:25%;top:1.6rem}.nav__toggle.menu-is-expanded span:nth-child(1),.nav__toggle.menu-is-expanded span:nth-child(4){-webkit-transform:scale(0);transform:scale(0);top:.8rem}.nav__toggle.menu-is-expanded span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav__toggle.menu-is-expanded span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav__list{height:100%}.nav__list ul{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:relative}.nav__list ul li{float:none;text-align:center;margin:0 0 1.5rem -3rem;opacity:0}.nav__list ul li a{font-size:1.6rem;letter-spacing:.3rem}}body.menu-is-opened{overflow:hidden}.arrow{position:absolute;bottom:15%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:10rem;height:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.arrow__icon{-webkit-animation:jump 2s infinite;animation:jump 2s infinite}@-webkit-keyframes jump{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(2rem);transform:translateY(2rem);@media only screen and (max-width: 320px){-webkit-transform:translateY(1.5rem);transform:translateY(1.5rem)}}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jump{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(2rem);transform:translateY(2rem);@media only screen and (max-width: 320px){-webkit-transform:translateY(1.5rem);transform:translateY(1.5rem)}}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.go-up{position:fixed;right:1rem;bottom:1rem;background:rgba(255,255,255,0.9);border-radius:50%;width:4rem;height:4rem;-webkit-box-shadow:0 0 0.5rem 0 rgba(0,0,0,0.15);box-shadow:0 0 0.5rem 0 rgba(0,0,0,0.15);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.go-up.arrow-is-visible{-webkit-transform:scale(1);transform:scale(1)}.go-up img{width:1.2rem;height:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg);position:relative}

