.contacts .thumb,.about--list__item,.btn--list .btn,.btn--list{display:flex;justify-content:center;align-items:center}/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,*::before,*::after{box-sizing:border-box}:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}html,body{font-family:"IBM Plex Sans Condensed",sans-serif;box-sizing:border-box;margin:0;font-size:16px;letter-spacing:.5px;line-height:22px;font-weight:300;color:#272727;background:#dadada}@media screen and (min-width: 1280px){html,body{font-size:18px;letter-spacing:1px;line-height:28px}}*,*::before,*::after{box-sizing:border-box}ul{list-style:none;padding:0;margin:0}a{text-decoration:none;cursor:pointer}h1,h2,h3,h4,h5,h6{font-weight:600;margin-top:0;margin-bottom:0}p{text-align:center}.section{width:100%;padding:30px 0;margin:0 auto;min-width:320px;max-width:1400px;box-shadow:0px -2px 2px rgba(0,0,0,.4);scroll-margin-top:60px}@media screen and (min-width: 1280px){.section{padding:50px 0}}.section .section-title{margin-bottom:30px;text-transform:uppercase;text-align:center;color:#360f41}.section.colored{background:#272727;color:#dadada}.section.colored .section-title{color:#dadada}.container{width:100%;padding:0 15px}@media screen and (min-width: 1280px){.container{padding:0 30px}}.btn--list .btn--list__item:not(:last-child){margin-right:20px}.btn--list .btn{width:60px;height:60px;padding:0;border:none;border-radius:50%;color:#dadada;transition:color cubic-bezier(0.4, 0, 0.2, 1) 250ms,box-shadow cubic-bezier(0.4, 0, 0.2, 1) 250ms,background-color cubic-bezier(0.4, 0, 0.2, 1) 250ms;background:#360f41}.btn--list .btn:hover,.btn--list .btn:focus{background-color:#6b626d;box-shadow:0px 2px 2px rgba(0,0,0,.2)}.btn--list .btn .btn--list__icon{width:30px;height:100%;fill:currentColor}.header{position:fixed;width:100%;top:0;left:0;z-index:50}.header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#6b626d;border-bottom:2px solid #dadada;z-index:3}.header-body{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:60px;max-width:1400px;min-width:320px;margin:0 auto;padding:5px 15px}@media screen and (min-width: 1280px){.header-body{height:90px;padding:5px 30px}}.header-logo{display:flex;align-items:center;position:relative;z-index:3;width:250px}@media screen and (min-width: 1280px){.header-logo{width:530px}}.header-logo img{width:100%}.header-burger{position:relative;z-index:5;width:30px;height:20px}@media screen and (min-width: 1280px){.header-burger{display:none}}.header-burger span{position:absolute;background-color:#000;width:100%;height:2px;left:0;top:9px;transition:all cubic-bezier(0.4, 0, 0.2, 1) 250ms}.header-burger::before,.header-burger::after{content:"";position:absolute;background-color:#000;width:100%;height:2px;left:0;transition:all cubic-bezier(0.4, 0, 0.2, 1) 250ms}.header-burger::before{top:0}.header-burger::after{bottom:0}.header-burger.active span{transform:scale(0)}.header-burger.active:before{transform:rotate(45deg);top:9px}.header-burger.active:after{transform:rotate(-45deg);bottom:9px}.header-menu{position:fixed;top:-100%;left:0;width:100%;height:100%;padding:80px 0;overflow:auto;background-color:#272727;transition:all cubic-bezier(0.4, 0, 0.2, 1) 250ms}@media screen and (min-width: 1280px){.header-menu{position:relative;top:0;display:flex;align-items:center;justify-content:flex-end;padding:0;background-color:rgba(0,0,0,0)}}.header-menu .header-list{position:relative;z-index:3;display:flex;flex-direction:column;margin:0 auto 30px auto}@media screen and (min-width: 1280px){.header-menu .header-list{flex-direction:row;justify-content:flex-end;margin:0 30px 0 0}}.header-menu .header-list .header-item:not(:last-child){margin:0 0 30px 0;text-align:center}@media screen and (min-width: 1280px){.header-menu .header-list .header-item:not(:last-child){margin:0 30px 0 0}}.header-menu .header-list .header-link{font-size:20px;line-height:24px;white-space:nowrap;font-weight:400;color:#dadada;transition:all cubic-bezier(0.4, 0, 0.2, 1) 250ms}.header-menu .header-list .header-link:hover,.header-menu .header-list .header-link:focus{color:#360f41;text-shadow:0px 2px 2px rgba(0,0,0,.2)}@media screen and (min-width: 1280px){.header-menu .header-list .header-link{font-size:18px;line-height:22px}.header-menu .header-list .header-link:hover,.header-menu .header-list .header-link:focus{color:#360f41;text-shadow:0px 2px 2px rgba(0,0,0,.2)}}.header-menu.active{display:flex;flex-direction:column;top:0;padding:90px 0}@media screen and (min-width: 768px){.header-menu.active{padding:100px 0}}@media screen and (min-width: 1280px){.contacts-thumb{display:flex;align-items:center}}.contacts-thumb .btn--list{position:relative;z-index:3}@media screen and (min-width: 1280px){.contacts-thumb .btn--list .btn--list__item:not(:last-child){margin-right:10px}}.contacts-thumb .btn--list .btn{color:#360f41;background-color:#dadada;transition:all cubic-bezier(0.4, 0, 0.2, 1) 250ms}.contacts-thumb .btn--list .btn:hover,.contacts-thumb .btn--list .btn:focus{color:#dadada;background-color:#360f41;box-shadow:0px 2px 2px rgba(0,0,0,.2)}@media screen and (min-width: 1280px){.contacts-thumb .btn--list .btn{color:#dadada;background-color:#360f41}.contacts-thumb .btn--list .btn:hover,.contacts-thumb .btn--list .btn:focus{color:#360f41;background-color:#dadada;box-shadow:0px 2px 2px rgba(0,0,0,.2)}}@media screen and (min-width: 1280px){.contacts-thumb .contacts-list{display:none}}.slick-slider{width:100%;height:450px;max-width:1400px;margin-top:60px;margin-right:auto;margin-left:auto;line-height:0}@media screen and (min-width: 1280px){.slick-slider{height:600px;margin-top:90px}}.slick-list{overflow:hidden}.slick-track{display:flex}.slider{position:relative}@media screen and (max-width: 767px){.slider{display:none}}.slider .slick-arrow{position:absolute;top:50%;z-index:10;font-size:0;border:0;box-shadow:0;width:40px;height:40px;margin:-20px 0 0 0}.slider .slick-arrow.slick-prev{left:20px;background:url(./../img/left.png) 0 0/100% no-repeat;cursor:pointer}.slider .slick-arrow.slick-next{right:20px;background:url(./../../img/right.png) 0 0/100% no-repeat;cursor:pointer}.slider__item{position:relative;text-align:center;display:flex;justify-content:center}.slider .slick-dots{position:absolute;left:50%;bottom:20px;display:flex;align-items:center;justify-content:center;transform:translateX(-50%)}.slider .slick-dots li{list-style:none;margin-right:10px}.slider .slick-dots button{font-size:0;width:10px;height:10px;background:#dadada;border-radius:50%;border:none;padding:0}.slider .slick-dots li.slick-active button{background:rgba(0,0,0,0);border:2px solid #dadada}.slider-img{width:100%;height:450px;object-fit:cover}@media screen and (min-width: 1280px){.slider-img{height:600px}}.slider-mob{position:relative}@media screen and (min-width: 768px){.slider-mob{display:none}}.slider-mob .slick-arrow{position:absolute;top:50%;z-index:10;font-size:0;border:0;box-shadow:0;width:40px;height:40px;margin:-20px 0 0 0}.slider-mob .slick-arrow.slick-prev{left:20px;background:url(./../img/left.png) 0 0/100% no-repeat}.slider-mob .slick-arrow.slick-next{right:20px;background:url(./../../img/right.png) 0 0/100% no-repeat}.slider-mob .slick-dots{position:absolute;left:50%;bottom:20px;display:flex;align-items:center;justify-content:center;transform:translateX(-50%)}.slider-mob .slick-dots li{list-style:none;margin-right:10px}.slider-mob .slick-dots button{font-size:0;width:10px;height:10px;background:#dadada;border-radius:50%;border:none;padding:0}.slider-mob .slick-dots li.slick-active button{background:rgba(0,0,0,0);border:2px solid #dadada}.about .item-title{display:block;text-align:center;text-transform:uppercase;color:#dadada;font-size:20px;margin-bottom:20px}@media screen and (min-width: 1280px){.about .item-title{font-size:26px}}.about--list__item{flex-direction:column;width:100%;padding:20px;border:2px solid #dadada;border-radius:10px}@media screen and (min-width: 768px){.about--list__item{width:50%}}@media screen and (min-width: 1280px){.about--list__item{padding:40px}}.about--list__item .item-svg{display:inline-block;width:100px;height:100px;fill:#dadada}.about--list__item:not(:last-child){margin-bottom:40px}@media screen and (min-width: 768px){.about--list__item:not(:last-child){margin-right:40px;margin-bottom:0}}.about .simple-text{color:#dadada;margin:0}.team--list{display:flex;gap:15px}.team--list__item{text-align:center;flex-basis:calc((100% - 15px)/2)}.team--list__item .team--name{margin-bottom:15px;text-transform:uppercase;line-height:15px;color:#000}.team--list__item .team--name span{font-size:11px}.team--list__item .team--img{display:block;width:100%;margin-bottom:15px}.team--list__item .team--text{font-size:14px}@media screen and (min-width: 1280px){.team--list__item .team--text{font-size:16px}}@media screen and (min-width: 768px){.team--list__item:nth-child(2n-1){margin-right:40px}}.classes--list{display:flex;flex-direction:column;gap:15px}@media screen and (min-width: 1280px){.classes--list{display:flex;flex-direction:row;flex-wrap:nowrap;gap:15px}}.classes--list__item{padding:15px;flex-basis:calc((100% - 15px)/4);background-color:#dadada;color:#272727;text-align:center}.classes--list__item h3{margin-bottom:15px}.classes--list__item img{max-width:100%}.table{padding:15px 0}.table .blocks{display:flex;align-items:baseline;box-shadow:0 1px 2px 0 rgba(0,0,0,.4);overflow-x:auto;white-space:nowrap;text-align:center}.table .blocks .block{display:flex;flex-direction:column;min-width:140px}@media screen and (min-width: 1200px){.table .blocks .block{width:14.33%}}.table .blocks .tab{padding:5px 0}.table .blocks .tab>p{font-size:14px}@media screen and (min-width: 768px){.table .blocks .tab>p{font-size:16px}}.table .blocks .ind>p{font-size:16px;font-weight:700}@media screen and (min-width: 768px){.table .blocks .ind>p{font-size:20px}}.table .blocks .color{background-color:#b19eb5}.price-table{width:100%;text-align:center;border:2px solid rgba(0,0,0,0)}@media screen and (min-width: 768px){.price-table{font-size:22px}}.price-table th{width:33.3%}.price-table .row-name{font-weight:700}.price-table .col-name{color:#272727;background-color:#dadada}.price-table td{background-color:#6b626d;padding:5px}@media screen and (min-width: 768px){.price-table td{padding:10px}}.partners-list{width:100%;display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}@media screen and (min-width: 768px){.partners-list{gap:40px}}.partners-list .partners-item{border-radius:10px;overflow:hidden;flex-basis:calc((100% - 40px)/3)}@media screen and (min-width: 768px){.partners-list .partners-item{flex-basis:calc((100% - 120px)/4)}}@media screen and (min-width: 1200px){.partners-list .partners-item{flex-basis:calc((100% - 280px)/8)}}.partners-list .partners-item .partners-logo{display:block;width:100%;margin:0 auto}.contacts .thumb{flex-direction:column}.contacts .thumb .btn--list{margin-bottom:20px}.contacts .thumb address{margin-bottom:20px}.contacts .thumb iframe{width:100%}.footer.section{margin:0 auto;padding:10px 0;color:#dadada;background:#272727}/*# sourceMappingURL=main.min.css.map */