@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Style+Script&family=Jost:wght@300;400;500&family=EB+Garamond:wght@300;400;500&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#fefefe;background-attachment:fixed;background-image:url("https://www.transparenttextures.com/patterns/45-degree-fabric-light.png");font-size:14pt;font-family:"Rajdhani", sans-serif}#callpageWrapper,#callpage .cp-button-section__tooltip{z-index:900 !important}body{font-family:"Jost", sans-serif;font-size:15pt}#cookieZega{position:fixed;left:20px;bottom:20px;max-width:300px;font-size:1rem;background:#D1BDB6;padding:20px;border:1px solid #B09388;color:#8F6E63;z-index:10}#cookieZega a{display:inline-block;padding:5px;border-bottom:1px solid #8F6E63;float:right;text-decoration:none;color:#B09388}#cookieZega a:hover{color:#7e5f54}#mainMenu{position:fixed;top:0;left:0;right:0;background:rgba(255, 251, 249, 0.8);z-index:9999999999999998;backdrop-filter:blur(5px);border-bottom:1px solid #fff}#mainMenu ul,#mainMenu li{margin:0;padding:0;list-style:none}#mainMenu ul{max-width:1500px;margin:0 auto;display:flex;justify-content:space-around}#mainMenu ul li{padding:20px;text-align:center;position:relative}#mainMenu ul li a{color:#000;text-decoration:none;letter-spacing:-1px}#mainMenu ul li a:after{display:block;content:" ";position:absolute;background:#D1BDB6;top:0;left:0;right:0;bottom:100%;transition:all 300ms cubic-bezier(0.44, 0.51, 0.57, 0.35);opacity:0}#mainMenu ul li a span{z-index:2;position:relative;transition:all 300ms cubic-bezier(0.44, 0.51, 0.57, 0.35)}#mainMenu ul li a:hover:after,#mainMenu ul li a.active:after{background:#B09388;bottom:0%;opacity:0.7}#mainMenu ul li a:hover span,#mainMenu ul li a.active span{color:#fff}#mainMenu ul li a.active:after{background:#82594b}.logolata{z-index:10000000000000000;height:200px;width:200px;background-color:#F6EBE7;border-radius:50%;position:absolute;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;margin-top:50px;margin-left:30px;cursor:pointer;background-image:url("images/logo.png");background-size:60%;background-position:center center;background-repeat:no-repeat;display:none}.page .footer{background:#D1BDB6;color:#44413C;padding:4em 0}.page .footer .logo-section{align-items:center;justify-content:center;display:flex;margin-bottom:1.5rem}.page .footer .logo-section .bar{border-bottom:1px solid #8F6E63;flex:1}.page .footer .logo-section .actual-logo{padding:0 3rem}.page .footer .logo-section .actual-logo img{max-width:200px;width:100%}.page .footer .socialmedia{text-align:center;margin-top:30px}.page .footer .socialmedia a{padding:20px;font-size:3rem;color:#8F6E63}.page .footer .socialmedia a:hover{color:#806259}.page .footer .info-section{display:flex}.page .footer .info-section .block{flex-grow:1;flex-basis:0}.page .footer .info-section .block .content{padding:1em;text-align:center}.page .footer .info-section .block .content a{color:#5D473F;text-decoration:none;padding-bottom:3px;display:inline-block;border-bottom:1px dotted #9E9E9E}.page .footer .info-section .block .content h6{text-transform:uppercase;color:#5D473F;margin-bottom:20px;letter-spacing:2px;font-weight:500}.page .footer .info-section .block .content table td{width:50%;text-align:right}.page .footer .info-section .block.middle .content{border-left:1px solid #8F6E63;border-right:1px solid #8F6E63}.page .sec.white{background:#fff}.page .container{max-width:1150px;width:100%;margin:auto}.page .container.bigger{max-width:1380px}.page .header{background-color:#f6ebe7;background-repeat:no-repeat;background-position:bottom right;background-size:auto 90%;text-align:center;height:50vh;overflow:hidden;position:relative}.page .header .slideshow{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;width:900px;text-align:center}.page .header .slideshow .logo{min-width:200px;max-width:50%;margin-bottom:20px}.page .header .slideshow .slides-area{position:relative}.page .header .slideshow .slides{position:absolute;top:0;left:0;right:0;font-size:3em;font-family:"EB Garamond";letter-spacing:5px}.page .header:after{position:absolute;top:0;left:0;right:0;bottom:0;background:#f6ebe7;display:block;content:" ";opacity:0.6}.page .header #myVideo{position:absolute;top:-40%;left:0;right:0;width:100%}.page .header .logo img{width:200px}.page .header .desc{margin-top:30px;z-index:9999;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.page .header .desc h1{font-family:"EB Garamond", serif;font-weight:400;font-size:40px;margin:20px 0;letter-spacing:1.5px;color:#212121}.page .header .desc p{color:#424242;font-weight:300;letter-spacing:2px}.page .search{display:none;background:#FFFCFA;padding:20px;text-align:right}.page .search .szukaj{display:inline-block;padding:10px 30px;border-bottom:2px solid #BDBDBD}.page .search .szukaj *{font-size:16pt}.page .search .szukaj input{border:none;font-family:"EB Garamond", serif}.page .search .szukaj button{background:transparent;border:0}.page .section{background:#FFFCFA;padding:10px 0;border-bottom:1px dotted #E0E0E0}.page .section:nth-child(odd) .subgroup .info .readmore.active .link{background:linear-gradient(0deg, #f6ebe7 55%, rgba(255, 255, 255, 0) 100%)}.page .section .desc{margin:30px 0}.page .section .desc h2{cursor:pointer;font-family:"EB Garamond", serif;font-weight:500;font-size:40px;margin-bottom:20px;letter-spacing:1.5px;color:#212121;position:relative}.page .section .desc h2 em{float:right;color:#D1BDB6}.page .section .desc h2 span{color:#D1BDB6;position:absolute;top:50%;left:-50px;transform:translate(0, -50%);display:block}.page .section .desc p{line-height:1.5rem;font-weight:300}.page .section .subs{display:none}.page .section .subgroup .info h3{font-family:"EB Garamond", serif;font-weight:500;font-size:32px;margin-bottom:20px;color:#212121;padding:0 5px 5px 5px;display:inline-block}.page .section .subgroup .info h3.opis{cursor:pointer;border-bottom:1px dotted #D1BDB6}.page .section .subgroup .info h3.opis i{margin-left:10px;color:#D1BDB6;font-size:0.6em}.page .section .subgroup .info p,.page .section .subgroup .info table,.page .section .subgroup .info li{line-height:1.5rem;font-weight:300}.page .section .subgroup .info strong{color:#ab936d}.page .section .subgroup .info .readmore{position:relative;overflow:hidden}.page .section .subgroup .info .readmore.active{height:200px}.page .section .subgroup .info .readmore.active .link{display:block;position:absolute;left:0;right:0;bottom:0;background:linear-gradient(0deg, white 55%, rgba(255, 255, 255, 0) 100%);padding:20px}.page .section .subgroup .info .readmore .link{display:none}.page .section .subgroup .zabiegi .zabieg{align-items:center;display:flex;margin-bottom:20px}.page .section .subgroup .zabiegi .zabieg.headerzab .between{border-color:#D1BDB6;border-style:solid}.page .section .subgroup .zabiegi .zabieg.headerzab .cena{color:#D1BDB6;font-weight:bold}.page .section .subgroup .zabiegi .zabieg:hover{background-color:#FAFAFA}.page .section .subgroup .zabiegi .zabieg.opis .nazwa{cursor:pointer;border-bottom:1px dashed #D1BDB6;padding-bottom:3px}.page .section .subgroup .zabiegi .zabieg .nazwa i{margin-left:20px;color:#D1BDB6}.page .section .subgroup .zabiegi .zabieg .between{border-bottom:1px dotted #d1d5db;flex:1;margin:0 0.25rem}.page .section .subgroup .zabiegi .zabieg .between.beetwen-2{flex:0.08}.page .section .subgroup .zabiegi .zabieg .cena{width:20%;color:#E0E0E0;text-align:center}.info-window{position:fixed;background:rgba(255, 255, 255, 0.9);top:0;bottom:0;right:0;left:0;width:100%;height:100%;z-index:10000000000000000}.info-window .preloader,.info-window .alert{background:#fff;padding:30px;border-radius:15px;box-shadow:rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.info-window .alert .body{border-bottom:1px solid rgba(0, 0, 0, 0.05);padding-top:10px;padding-bottom:10px;margin-bottom:10px}.info-window .alert .footer{text-align:right}.info-window .alert .footer a{display:inline-block;background-color:#D1BDB6;padding:10px 20px;color:#fff;text-decoration:none;font-family:"Saira Condensed", sans-serif;font-weight:600}.info-window .block{box-shadow:rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;width:80vw;background:#fefefe;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.info-window .block .close{position:absolute;background:#D1BDB6;padding:10px;cursor:pointer}.info-window .block .img{width:300px;height:400px;background:gray;float:left;background-image:url("images/sample.png")}.info-window .block .content{height:90vh;overflow:auto}.info-window .block .content .inside{margin:50px 100px}.info-window .block .content .inside h2{font-family:"EB Garamond", serif;font-weight:400;font-size:2.2rem;letter-spacing:3px}.info-window .block .content .inside h2 span{color:#424242}.info-window .block .content .inside h2:after{display:block;content:" ";width:60px;border-bottom:2px dotted #D1BDB6;margin:5px 0 10px 5px}.info-window .block .content .inside p{margin-bottom:30px}.info-window .block .content .inside strong{font-weight:bold}.info-window .block .content .inside em{font-style:italic}.gabinet .o{display:flex;justify-content:space-between;margin:50px 0}.gabinet .o .pic{background-image:url("images/content/gabinet/5.jpg");background-size:cover;background-position:center right;width:50%;box-shadow:rgba(50, 50, 93, 0.25) 0px 30px 60px -12px inset, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset, rgba(0, 0, 0, 0.25) 0px 25px 50px -12px}.gabinet .o .content{width:50%;background:white;box-shadow:rgba(0, 0, 0, 0.25) 0px 25px 50px -12px}.gabinet .o .content .inside{margin:50px}.gabinet .o .content .inside p{margin:20px 0;line-height:2em;font-size:1em}.gabinet .o .content .inside h4{font-family:"EB Garamond";font-style:italic;font-size:1.4em;text-align:center;color:#bda197}.gabinet .spacer{width:0;height:200px;border-left:1px solid #B09388;margin:0 auto}.gabinet .subh{text-align:center}.gabinet .subh h2{display:inline-block;font-size:3rem;font-family:"EB Garamond", serif;font-weight:500;letter-spacing:1.4px}.gabinet .subh h2:after{display:block;width:80px;height:3px;background:#B09388;margin:10px 0;content:" "}.gabinet .subh p{max-width:80%;margin:auto;line-height:2rem;font-size:1.2rem;font-style:italic}.gabinet .galeria{margin:80px 0 80px}.gabinet .galeria .list .item{width:33%}.gabinet .galeria .list .item.wi67{width:65%}.gabinet .galeria .list .item.wi50{width:50%}.gabinet .galeria .list .item .inside{margin:20px;background:#fff;padding:20px;transition:transform 0.6s cubic-bezier(0.34, 1.56, 0.64, 1)}.gabinet .galeria .list .item .inside:hover{transform:scale(1.05)}.gabinet .galeria .list .item img{max-width:100%}.gabinet .sprzety{margin:40px 0 80px 0}.gabinet .sprzety .list .item{width:30%;margin:1.5%;background:#fff9f5;overflow:hidden;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;padding-bottom:30px}.gabinet .sprzety .list .item .inside{padding:20px 30px;transition:transform 0.6s cubic-bezier(0.34, 1.56, 0.64, 1)}.gabinet .sprzety .list .item .inside:hover{transform:scale(1.05)}.gabinet .sprzety .list .item .inside .pic{text-align:center}.gabinet .sprzety .list .item .inside .pic img{max-width:100%;max-height:400px}.gabinet .sprzety .list .item .inside .content h4{font-size:1.6rem;line-height:1.6rem;letter-spacing:-2px;text-transform:uppercase;font-weight:500;color:#424242;padding-bottom:5px;position:relative;margin-bottom:10px}.gabinet .sprzety .list .item .inside .content h4:after{display:block;content:" ";position:absolute;bottom:0;left:0;width:20%;height:1px;background:#424242;opacity:0.8}.gabinet .sprzety .list .item .inside .content p{font-size:0.8em;text-align:justify;line-height:1.5em;color:#5F443A}.onas .aniasekcja{margin:120px 0}.onas .aniasekcja .row{display:flex;align-items:end;justify-content:space-between;width:100%;position:relative}.onas .aniasekcja .row .text{width:40%;line-height:1.7em}.onas .aniasekcja .row .text p{text-indent:2rem;margin-bottom:1rem;font-size:1rem}.onas .aniasekcja .row .text .headero{margin-bottom:20px;position:relative;padding:10px 0}.onas .aniasekcja .row .text .headero:before{top:0;bottom:0;position:absolute;width:4px;background:#D1BDB6;opacity:0.5;display:block;content:" ";left:-30px}.onas .aniasekcja .row .text .headero h3{font-size:1.6rem;line-height:1.6rem;letter-spacing:-2px;text-transform:uppercase;font-weight:500;color:#424242;padding-bottom:5px;position:relative}.onas .aniasekcja .row .text .headero h3:after{display:block;content:" ";position:absolute;bottom:0;left:0;width:20%;height:1px;background:#424242;opacity:0.8}.onas .aniasekcja .row .text .headero h2{margin-top:15px;color:#B09388;font-size:2.6rem;letter-spacing:-2px;font-family:"EB Garamond";font-style:italic}.onas .aniasekcja .row .pic{max-width:45%;position:relative}.onas .aniasekcja .row .pic .circle{width:300px;height:300px;border-radius:50%;background:#B09388;position:absolute;top:10%;right:0;z-index:-1;opacity:0.5}.onas .aniasekcja .row .pic .circle.another{left:0;bottom:10%;top:initial;background:#D1BDB6}.onas .aniasekcja .row .pic .insider{position:relative;text-align:center}.onas .aniasekcja .row .pic .insider .podpis{position:absolute;bottom:-30px;right:0;font-family:"Style Script", cursive;font-size:3.2rem;color:#B09388;letter-spacing:-2px}.onas .aniasekcja .row .pic .insider .podpis em{display:block;text-align:right;font-family:"EB Garamond";font-size:1.5rem;color:#424242}.onas .aniasekcja .row .pic .insider img{max-width:80%;width:50rem;height:auto}.onas .spacer{width:0;height:200px;border-left:1px solid #B09388;margin:0 auto}.onas .squad{margin-top:100px;text-align:center;position:relative}.onas .squad img{max-width:100%}.onas .squad .podpis{height:150px;position:absolute;top:30px;left:50%;transform:translate(-50%, -50%);font-family:"Style Script", cursive;font-size:6.2rem;color:#000;letter-spacing:-2px}.onas .squad .podpis span{}.onas .squad .podpis em{display:block;text-align:right;font-family:"EB Garamond";font-size:2.5rem;color:#424242}.onas .squad-list{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:220px}.onas .squad-list .sep{width:100%;font-family:"Style Script", cursive;font-size:3.5rem;color:#421E10;text-align:center;line-height:4rem;letter-spacing:-3px;margin-bottom:30px}.onas .squad-list .person{width:27%;padding:2%;background:#fff9f5;margin-bottom:70px;border-radius:5px}.onas .squad-list .person:nth-child(odd){background:#fff0e6}.onas .squad-list .person .pic{position:relative;margin-bottom:50px}.onas .squad-list .person .pic img{box-shadow:#B09388 0px 2px 40px -7px;border-radius:50%;position:absolute;width:230px;height:230px;top:0px;left:50%;margin-left:-115px}.onas .squad-list .person .pic .podpis{padding-top:190px;display:block;text-align:right;z-index:300;position:relative;font-family:"Style Script", cursive;font-size:3.2rem;color:#B09388;letter-spacing:-2px}.onas .squad-list .person .pic .podpis span{text-shadow:-1px -1px 0 #5F443A, 1px -1px 0 #5F443A, -1px 1px 0 #5F443A, 1px 1px 0 #5F443A;display:block}.onas .squad-list .person .pic .podpis em{display:block;text-align:right;font-family:"EB Garamond";font-size:1.5rem;color:#424242}.onas .squad-list .person .desc{font-size:0.8em;text-align:justify;line-height:1.5em;color:#5F443A}.onas .gabinetinfo{margin-top:60px;position:relative}.onas .gabinetinfo .desc{position:absolute;left:40%;right:5%;top:50%;transform:translate(0, -50%)}.onas .gabinetinfo .desc .anim{background:#FFFCFA;padding:70px}.onas .gabinetinfo .desc h3{font-family:"Style Script", cursive;font-size:3.2rem;color:#421E10;letter-spacing:-2px;margin-bottom:10px}.onas .gabinetinfo .desc p{line-height:1.3em;color:#5F443A;margin:15px 0}.onas .gabinetinfo .desc h4{font-family:"EB Garamond";color:#bda197}.onas .gabinetinfo .desc a.more{border:1px solid #421E10;color:#421E10;text-decoration:none;text-transform:uppercase;padding:10px 15px;line-height:0.8em;font-size:0.8em;display:inline-block;float:right}.onas .gabinetinfo .desc a.more:after{display:block;content:" ";clear:both}.onas .gabinetinfo .desc a.more:hover{background:#421E10;color:#FFFCFA}.onas .gabinetinfo .pic{width:60%;padding:70px 20px}.onas .gabinetinfo .pic img{max-width:100%}.szkolenia{display:flex;justify-content:space-between}.szkolenia #szkolenie button{margin-top:10px;background:none;border:0;padding:10px 20px;position:relative;background:#D1BDB6;font-family:"Jost", sans-serif;font-size:1.1em}.szkolenia #szkolenie button:after{position:absolute;top:0;right:100%;left:0;bottom:0;background:#AF948A;display:block;content:" ";transition:all 0.3s ease-out}.szkolenia #szkolenie button span{z-index:2;position:relative;transition:all 0.1s ease-out}.szkolenia #szkolenie button:hover:after{right:0;z-index:2}.szkolenia #szkolenie button:hover span{color:#fff;z-index:3}.szkolenia #szkolenie .field{padding:5px 10px;margin-bottom:20px}.szkolenia #szkolenie .field .name{color:gray}.szkolenia #szkolenie .field .input input,.szkolenia #szkolenie .field .input textarea,.szkolenia #szkolenie .field .input select{padding:8px;border:none;border-bottom:1px solid #ddd;outline:none;font-family:"Jost", sans-serif;font-size:1.1em;width:100%}.szkolenia #szkolenie .field .input input:active,.szkolenia #szkolenie .field .input input:focus,.szkolenia #szkolenie .field .input textarea:active,.szkolenia #szkolenie .field .input textarea:focus,.szkolenia #szkolenie .field .input select:active,.szkolenia #szkolenie .field .input select:focus{border-color:#D1BDB6}.szkolenia #szkolenie .field .input textarea{width:100%;height:200px}.szkolenia .menu{width:38%}.szkolenia .menu .mobile{display:none}.szkolenia .menu .blok{background:#fff;padding:50px;margin:30px 0}.szkolenia .menu .blok .sep{height:50px}.szkolenia .menu .blok h3{letter-spacing:-2px;font-variant:small-caps;font-size:2rem;margin-bottom:5px;color:#BDBDBD}.szkolenia .menu .blok h3::first-letter{color:#B09388}.szkolenia .menu .blok .nav,.szkolenia .menu .blok .nav li{padding:0;margin:0;list-style:none}.szkolenia .menu .blok .nav li,.szkolenia .menu .blok .nav li a,.szkolenia .menu .blok .nav li li,.szkolenia .menu .blok .nav li li a{transition:all 150ms cubic-bezier(0.44, 0.51, 0.57, 0.35)}.szkolenia .menu .blok .nav li,.szkolenia .menu .blok .nav li li{border-bottom:1px #EEEEEE solid;position:relative}.szkolenia .menu .blok .nav li:hover,.szkolenia .menu .blok .nav li li:hover{background:#F9EDE9}.szkolenia .menu .blok .nav li:hover a,.szkolenia .menu .blok .nav li li:hover a{color:#8F6E63}.szkolenia .menu .blok .nav li.active,.szkolenia .menu .blok .nav li li.active{background:#B09388}.szkolenia .menu .blok .nav li.active a,.szkolenia .menu .blok .nav li li.active a{color:#fff}.szkolenia .menu .blok .nav li.active a:after,.szkolenia .menu .blok .nav li li.active a:after{color:#EEEEEE}.szkolenia .menu .blok .nav li a,.szkolenia .menu .blok .nav li li a{color:#000;text-decoration:none;display:block;padding:15px 5px;padding-right:50px;padding-left:20px}.szkolenia .menu .blok .nav li a:after,.szkolenia .menu .blok .nav li li a:after{content:"→";display:block;position:absolute;right:10px;top:50%;transform:translate(0%, -50%);color:#BDBDBD}.szkolenia .read{width:58%}.szkolenia .read .block{background:#FFFCFA;padding:50px;margin:30px 0}.szkolenia .read .block h2{letter-spacing:-2px;font-variant:small-caps;font-size:2rem;margin-bottom:5px;color:#BDBDBD}.szkolenia .read .block h2::first-letter{color:#B09388}.szkolenia .read .block strong{color:#D1BDB6}.szkolenia .read .block .main-opis{line-height:2rem;margin-bottom:50px}.szkolenia .read .block .details{font-size:1rem}.szkolenia .read .block .details .infos{display:flex;flex-wrap:wrap;justify-content:space-between}.szkolenia .read .block .details .infos li{margin-bottom:10px}.szkolenia .read .block .details .infos .full{width:100%;text-align:center}.szkolenia .read .block .details .infos .full strong{display:block;padding:30px}.szkolenia .read .block .details .infos .half{width:45%}.karta{padding:60px 0;display:flex;justify-content:space-between;align-items:center}.karta .sb{width:20%}.karta .sb img{max-width:100%}.karta .content{width:50%}.karta .content h2{font-size:3rem;font-family:"EB Garamond", serif;font-weight:500;letter-spacing:1.4px;margin-bottom:20px}.karta .content h2:after{display:block;width:110px;height:3px;background:#B09388;margin:10px 0;content:" "}.karta .content p{line-height:2rem;font-size:1.2rem}.karta .content .buy{display:inline-block;text-transform:uppercase;text-decoration:none;margin:auto;letter-spacing:2px;border:1px #B09388 solid;color:#B09388;transition:all 100ms ease-out;padding:10px 20px;margin-top:23px}.karta .content .buy:hover{background:#B09388;color:#fff}.program{padding:30px 0}.program h2{font-size:3rem;font-family:"EB Garamond", serif;font-weight:500;letter-spacing:1.4px;margin-bottom:20px}.program h2:before,.program h2:after{display:inline-block;width:110px;height:3px;background:#B09388;margin:10px 20px;content:" "}.program p{line-height:2rem;font-size:1.2rem}.program .premie{display:flex;justify-content:space-evenly;flex-wrap:wrap}.program .premie .title{width:100%;text-align:center;font-family:"EB Garamond", serif;font-weight:500;font-size:30px;margin:20px 0;letter-spacing:1.5px}.program .premie .c{width:250px;height:250px;position:relative;border:2px dotted #D1BDB6;border-radius:50%;background:#fff}.program .premie .c .inside{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}.program .premie .c .inside h5{color:#82594b;font-family:"Style Script", cursive;font-size:2.2rem;line-height:2.2rem;letter-spacing:-2px;margin:10px 0}.program .premie .c .inside span{color:#D1BDB6;font-family:"EB Garamond", serif;font-weight:400;font-size:0.9rem;line-height:0.9rem;text-transform:uppercase}.program .readingsection{display:flex;justify-content:space-between}.program .readingsection h4{text-align:center}.program .readingsection h4,.program .readingsection h6{letter-spacing:-2px;font-variant:small-caps;font-size:2rem;margin-bottom:5px;color:#616161}.program .readingsection h4::first-letter,.program .readingsection h6::first-letter{color:#B09388}.program .readingsection .descext{width:40%;margin-top:30px}.program .readingsection .descext .inside{padding:50px;background:#FAFAFA}.program .readingsection .descext .inside p{line-height:2.4rem}.program .readingsection .descext .inside h6{margin-top:40px}.program .readingsection .rules{width:50%;padding-top:100px}.program .readingsection .rules .inside{padding:50px;background:#fff}.program .readingsection .rules .inside ol li{margin-top:15px}.kontakt{display:flex;justify-content:space-between}.kontakt h2,.kontakt h4{font-size:3rem;font-family:"EB Garamond", serif;font-weight:500;letter-spacing:1.4px;margin-bottom:20px}.kontakt h2:after,.kontakt h4:after{display:block;width:110px;height:3px;background:#B09388;margin:10px 0;content:" "}.kontakt h4{font-size:1.6rem;margin-bottom:10px}.kontakt h4:after{width:23px;margin:5px 0}.kontakt h4:not(:first-child){margin-top:35px}.kontakt .infos{width:31%;background:#fafafa}.kontakt .infos .inside{padding:40px 30px}.kontakt .infos .inside p{line-height:2rem}.kontakt .infos .inside p.top{margin-top:20px}.kontakt .infos .inside ul{margin:0;padding:0;list-style:none}.kontakt .infos .inside ul li{margin-bottom:5px}.kontakt .infos .inside ul li a{color:#D1BDB6}.kontakt .infos .inside ul li a:hover{color:#AF948A}.kontakt .form{width:63%;background:#fff}.kontakt .form .inside{padding:50px}.kontakt .form .inside form button{margin-top:10px;background:none;border:0;padding:10px 20px;position:relative;background:#D1BDB6;font-family:"Jost", sans-serif;font-size:1.1em}.kontakt .form .inside form button:after{position:absolute;top:0;right:100%;left:0;bottom:0;background:#AF948A;display:block;content:" ";transition:all 0.3s ease-out}.kontakt .form .inside form button span{z-index:2;position:relative;transition:all 0.1s ease-out}.kontakt .form .inside form button:hover:after{right:0;z-index:2}.kontakt .form .inside form button:hover span{color:#fff;z-index:3}.kontakt .form .inside form input,.kontakt .form .inside form textarea{padding:8px;border:none;border-bottom:1px solid #ddd;outline:none;font-family:"Jost", sans-serif;font-size:1.1em}.kontakt .form .inside form input:active,.kontakt .form .inside form input:focus,.kontakt .form .inside form textarea:active,.kontakt .form .inside form textarea:focus{border-color:#D1BDB6}.kontakt .form .inside form textarea{width:100%;height:200px}.kontakt .form .inside form .field{align-items:center;display:flex;margin-bottom:15px;justify-content:space-evenly}.kontakt .form .inside form .field label{width:30px;text-align:center;color:#D1BDB6}.kontakt .form .inside form .field input{width:100%}.galeria_single{width:100%;margin:80px 0}.galeria_single .item{width:30%}.galeria_single .item .inside{padding:1.5%;opacity:0}.galeria_single .item img{max-width:100%}.galeria_single .item.half22{width:48%}.galeria_single .content{box-shadow:rgba(0, 0, 0, 0.15) 0px 5px 15px 0px;background:#fff;margin-bottom:20px}.galeria_single .content .block{padding:50px}.galeria_single .content .block .data{font-weight:500;letter-spacing:-2px;color:#5D473F}.galeria_single .content .block h2{font-family:"EB Garamond";margin:0px 0 10px}.galeria_single .content .block h2 a{text-decoration:none;font-size:2.3em;color:#8F6E63}.galeria_single .content .block p{color:#242424;line-height:1.5em}.galeria_lista{padding-top:100px}.galeria_lista .galeria{margin-bottom:100px;position:relative}.galeria_lista .galeria:hover .pic{transform:scale(1.1)}.galeria_lista .galeria:hover .content{transform:scale(1.05)}.galeria_lista .galeria:nth-child(odd) .pic{text-align:right}.galeria_lista .galeria:nth-child(odd) .content{right:50%;left:0}.galeria_lista .galeria .pic{transition:transform 0.6s cubic-bezier(0.34, 1.56, 0.64, 1);position:relative;z-index:1;width:100%;text-align:left;overflow:hidden}.galeria_lista .galeria .pic img{width:80%;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px}.galeria_lista .galeria .content{transition:transform 0.6s cubic-bezier(0.34, 1.56, 0.64, 1);box-shadow:rgba(0, 0, 0, 0.15) 0px 5px 15px 0px;position:absolute;right:0;bottom:-30px;left:50%;background:#fff;z-index:2}.galeria_lista .galeria .content .block{padding:50px}.galeria_lista .galeria .content .block .data{font-weight:500;letter-spacing:-2px;color:#5D473F}.galeria_lista .galeria .content .block h2{font-family:"EB Garamond";margin:0px 0 10px}.galeria_lista .galeria .content .block h2 a{text-decoration:none;font-size:2.3em;color:#8F6E63}.galeria_lista .galeria .content .block p{color:#242424;line-height:1.5em}.galeria_lista .galeria .content .block a.see{display:inline-block;margin-top:10px;background:none;padding:10px 20px;position:relative;border:1px solid #D1BDB6;color:#D1BDB6;text-transform:uppercase;text-decoration:none;font-family:"Jost", sans-serif;font-size:0.8em}.galeria_lista .galeria .content .block a.see span{z-index:2;position:relative;transition:all 0.1s ease-out}.galeria_lista .galeria .content .block a.see:hover:after{right:0}.galeria_lista .galeria .content .block a.see:hover span{color:#fff}.galeria_lista .galeria .content .block a.see:after{position:absolute;top:0;right:100%;left:0;bottom:0;background:#D1BDB6;display:block;content:" ";transition:all 0.3s ease-out}.opis,.info-window .close,.info-window .closeA{cursor:pointer}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.fancybox__container{z-index:100000000000000000 !important}.preloaderBg{position:fixed;z-index:100000000000000000;top:0;background:#fff;width:100%;height:100%;text-align:center}.preloaderBg .center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);animation:fade 0.3s linear 1}.preloaderBg .center .preloader{background:url("images/logo.png") no-repeat center;background-size:200px;width:300px;height:300px}.preloaderBg .center .preloader2{border:5px solid #f3f3f3;border-top:5px solid #D1BDB6;border-radius:50%;width:300px;height:300px;animation:spin 1.5s cubic-bezier(0.83, 0, 0.17, 1) infinite;position:absolute;top:-10px;left:-5px;box-shadow:rgba(0, 0, 0, 0.1) 0px 4px 12px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fade{0%{opacity:0}100%{opacity:1}}@media only screen and (max-width:1300px){.info-window .block .content .inside{margin:30px;margin-top:60px}.logolata{width:25vw;height:25vw}.page .overflow-n{overflow:hidden}.page .footer .info-section{flex-wrap:wrap-reverse;flex-direction:column}.page .footer .info-section .block{flex:0 0 100%}.page .header h1{clear:both;margin:15px auto}.page .section{padding-left:10px;padding-right:10px}.page .section .subgroup .zabiegi .zabieg{font-size:16px}}@media only screen and (max-width:1430px){#mainMenu{display:none}#mobileMenu .mobile-menu{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000000000000000;background:#fff9f5}#mobileMenu .mobile-menu .inside{position:absolute;top:10px;right:10px;bottom:10px;left:10px}#mobileMenu .mobile-menu .inside ul,#mobileMenu .mobile-menu .inside li{display:block;padding:0;margin:0px}#mobileMenu .mobile-menu .inside .header{padding:30px;text-align:center;font-family:"EB Garamond";letter-spacing:3px;font-size:1.5rem;font-style:italic}#mobileMenu .mobile-menu .inside a{display:block;padding:20px 10px;color:#000;text-align:center}#mobileMenu .menu{position:fixed;z-index:1000000000000000000;top:10px;right:10px;background:#fff;padding:10px;display:inline-block;width:30px;height:30px;margin:25px;box-shadow:rgba(0, 0, 0, 0.1) 0px 4px 12px}#mobileMenu .menu span{margin:0 auto;position:relative;top:12px}#mobileMenu .menu span:before,#mobileMenu .menu span:after{position:absolute;content:""}#mobileMenu .menu span,#mobileMenu .menu span:before,#mobileMenu .menu span:after{width:30px;height:6px;background-color:#000;display:block}#mobileMenu .menu.c span,#mobileMenu .menu.c span:before,#mobileMenu .menu.c span:after{background-color:#B71C1C}#mobileMenu .menu span:before{margin-top:-12px}#mobileMenu .menu span:after{margin-top:12px}#mobileMenu .menu span{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.2s;transition-delay:0.2s}#mobileMenu .menu.c span{background-color:rgba(0, 0, 0, 0);-webkit-transition-delay:0.2s;transition-delay:0.2s}#mobileMenu .menu span:before{-webkit-transition-property:margin, -webkit-transform;transition-property:margin, transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0.2s, 0s;transition-delay:0.2s, 0s}#mobileMenu .menu.c span:before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0s, 0.2s;transition-delay:0s, 0.2s}#mobileMenu .menu span:after{-webkit-transition-property:margin, -webkit-transform;transition-property:margin, transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0.2s, 0s;transition-delay:0.2s, 0s}#mobileMenu .menu.c span:after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:0s, 0.2s;transition-delay:0s, 0.2s}}@media only screen and (min-width:900px){.big-hide,#mobileMenu{display:none}.page .footer.full{position:absolute;left:0%;right:0%;top:50vh;bottom:0%}.page .footer.full .sec{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;width:1000px}}@media only screen and (min-width:1430px){display:block}@media only screen and (max-width:900px){.page .header{height:80vh}.page .header #myVideo{position:static;width:auto;height:80vh;transform:translate(-50%, 0)}.page .header #myVideo h4{margin:20px}.page .onas .gabinetinfo .pic{width:100%;padding:0}.page .onas .gabinetinfo .desc{position:relative;left:0;right:0;top:0;transform:none}.page .onas .gabinetinfo .desc .anim{padding:30px 25px}.page .aniasekcja .row{flex-wrap:wrap;max-width:80%;margin:auto}.page .aniasekcja .row .pic{oreder:1;width:100%;max-width:100%;padding-bottom:50px}.page .aniasekcja .row .pic .insider img{width:90%;max-width:90%;margin:auto}.page .aniasekcja .row .text{order:2;width:100%}}@media only screen and (max-width:900px){.page .container{padding:20px;width:auto}.page .header{height:80vh}.page .header #myVideo{position:static;width:auto;height:80vh;transform:translate(-50%, 0)}.page .header #myVideo h4{margin:20px}.page .header .slideshow{left:0;right:0;width:100%;text-align:center;transform:translate(0, -50%)}.page .header .slideshow .slides{font-size:1.5em}.page .kontakt{flex-wrap:wrap}.page .kontakt .infos,.page .kontakt .form{width:100%}.page .kontakt .form{order:1}.page .kontakt .infos{order:2}.page .galeria_single .item{width:100%}.page .galeria_lista .galeria .pic a img{width:100%}.page .galeria_lista .content{position:static}.page .szkolenia{flex-wrap:wrap}.page .szkolenia .menu,.page .szkolenia .read{width:100%}.page .szkolenia .menu .mobile{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.page .szkolenia .menu .mobile em{color:grey;font-size:0.5em}.page .szkolenia .menu .more{display:none}.page .szkolenia .read .block .details .infos .half{width:100%;margin-top:20px}.page .karta{flex-wrap:wrap}.page .karta .sb,.page .karta .content{width:100%;margin:15px 0}.page .program h2:before,.page .program h2:after{display:none}.page .program .premie .c{margin-bottom:30px}.page .program .readingsection{flex-wrap:wrap}.page .program .readingsection .descext,.page .program .readingsection .rules{width:100%;margin-top:30px}.page .gabinet .o{flex-wrap:wrap}.page .gabinet .o .pic{width:100%;height:200px}.page .gabinet .o .content{width:100%}.page .gabinet .galeria .list .item{width:49% !important}.page .gabinet .galeria .list .item .inside{margin:5px;padding:2px}.page .gabinet .sprzety .list .item{width:47%}.page .onas .squad .podpis{position:relative;transform:none;left:0;top:-60px}.page .onas .squad .podpis span{font-size:0.5em}.page .onas .squad .podpis em{font-size:0.2em;position:relative;top:-0.1em;text-align:center}.page .onas .squad-list{margin-top:30px}.page .onas .squad-list .person{width:44%}}@media only screen and (max-width:500px){.page{overflow:hidden;max-width:100%}.page .gabinet .sprzety .list .item{width:97%}.page .onas .squad-list .person{width:96%;padding-bottom:20px}}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:0.25;transition:opacity 0.15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity 0.15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:0.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0, 0, 0, 0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after {    box-sizing: inherit}.fancybox__container :focus {    outline: none}body:not(.is-using-mouse) .fancybox__container :focus {    box-shadow: 0 0 0 1px #fff, 0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px) {    .fancybox__container {        --carousel-button-width: 48px;        --carousel-button-height: 48px;        --carousel-button-svg-width: 27px;        --carousel-button-svg-height: 27px    }}.fancybox__backdrop {    position: absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after {    content: "";flex:0 0 0;margin:auto}@media (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1, 200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1, 200;stroke-dashoffset:0}50%{stroke-dasharray:89, 200;stroke-dashoffset:-35px}100%{stroke-dasharray:89, 200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:0.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:0.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:0.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:0.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:0.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:0.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:0.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:0.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255, 255, 255, 0.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255, 255, 255, 0.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0, 0, 0, 0.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0, 0, 0, 0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24, 24, 27, 0.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0, 0, 0, 0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:0.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:#D1BDB6;opacity:0;transition:opacity 0.15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:0.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255, 255, 255, 0.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.006) 8.1%, rgba(0, 0, 0, 0.021) 15.5%, rgba(0, 0, 0, 0.046) 22.5%, rgba(0, 0, 0, 0.077) 29%, rgba(0, 0, 0, 0.114) 35.3%, rgba(0, 0, 0, 0.155) 41.2%, rgba(0, 0, 0, 0.198) 47.1%, rgba(0, 0, 0, 0.242) 52.9%, rgba(0, 0, 0, 0.285) 58.8%, rgba(0, 0, 0, 0.326) 64.7%, rgba(0, 0, 0, 0.363) 71%, rgba(0, 0, 0, 0.394) 77.5%, rgba(0, 0, 0, 0.419) 84.5%, rgba(0, 0, 0, 0.434) 91.9%, rgba(0, 0, 0, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:0.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:#D1BDB6;height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}