@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap";header{color:#fff;border-color:#fff}header .header-business{box-shadow:0 0 5px #00000080;padding:10px 0}header .header-business a{display:block;padding:10px 15px;width:100%}header .logo-wrapper .white{display:block}header .logo-wrapper .black{display:none}.header-scroll{background-color:#fff;color:#242424;border-color:#242424;box-shadow:0 1px 5px #00000080}.header-scroll .logo-wrapper .white{display:none}.header-scroll .logo-wrapper .black{display:block}.header-scroll #search-bar div{border-color:#bdbdbd}.header-scroll #search-bar input,.header-scroll #search-bar button{outline-color:#242424}.header-scroll #search-bar button svg{fill:#bdbdbd}.header-scroll #search .search-svg{fill:#242424}@media (hover: hover){.header-scroll #search .search-svg:hover{fill:#bdbdbd}}@media (hover: none){.header-scroll #search .search-svg:active{fill:#bdbdbd}}.header-scroll #menu-button{stroke:#242424}.header-links p{background-color:transparent;padding:.75rem;font-size:16px;line-height:24px;font-weight:600;line-height:150%}@media (min-width: 1280px){.header-links p{padding:.75rem 1rem}}.header-links a,.header-links button{width:-moz-max-content;width:max-content;background-color:transparent;padding:.75rem;font-size:16px;line-height:24px;font-weight:600;line-height:150%;transition:all .3s}@media (hover: hover){.header-links a:hover,.header-links button:hover{color:#bdbdbd}}@media (hover: none){.header-links a:active,.header-links button:active{color:#bdbdbd}}@media (min-width: 1280px){.header-links a,.header-links button{padding:.75rem 1rem}}.header-menu-list{padding-left:25px}.header-menu-list li{padding-right:20px}.header-menu-list li::marker{content:"–"}.header-menu-list li a{display:block;width:-moz-max-content;width:max-content}@media (max-width: 1535px){#search-bar{display:none}}#search-bar input,#search-bar button{border:1px solid #bdbdbd;outline-color:#fff0;outline-width:1px;outline-offset:-1px}#search-bar button{border-left:none!important}#search-bar button svg{fill:#bdbdbd}.select-option{display:block;width:100%;transition:all .3s;padding:8px 16px;cursor:pointer}@media (hover: hover){.select-option:hover{color:#bdbdbd}}@media (hover: none){.select-option:active{color:#bdbdbd}}.select-active{background-color:#3e7bfa;color:#fff}@media (hover: hover){.select-active:hover{color:#fff}}@media (hover: none){.select-active:active{color:#fff}}#menu-button{stroke:#fff}@media (hover: hover){#menu-button:hover{stroke:#bdbdbd}}@media (hover: none){#menu-button:active{stroke:#bdbdbd}}footer a{font-size:16px;font-weight:600;line-height:24px;padding:12px 0;display:block;width:-moz-max-content;width:max-content;transition:all .3s}@media (hover: hover){footer div div ul li a:hover{color:#bdbdbd}}@media (hover: none){footer div div ul li a:active{color:#bdbdbd}}.footer-contacts a{color:#3e7bfa;font-weight:700;transition:all .3s}@media (hover: hover){.footer-contacts a:hover{color:#365ca8}}@media (hover: none){.footer-contacts a:active{color:#365ca8}}.social-icons{display:flex;align-items:center;gap:8px}.social-icons a{display:block;padding:12px;transition:all .3s}.social-icons a svg{fill:#bdbdbd;stroke:none;width:24px;height:24px;transition:all .3s}@media (hover: hover){.social-icons a#facebook:hover svg{fill:#106aff}}@media (hover: none){.social-icons a#facebook:active svg{fill:#106aff}}@media (hover: hover){.social-icons a#telegram:hover svg{fill:#38a7e1}}@media (hover: none){.social-icons a#telegram:active svg{fill:#38a7e1}}@media (hover: hover){.social-icons a#youtube:hover svg{fill:#ff0808}}@media (hover: none){.social-icons a#youtube:active svg{fill:#ff0808}}@media (hover: hover){.social-icons a#instagram:hover svg{fill:#c7008a}}@media (hover: none){.social-icons a#instagram:active svg{fill:#c7008a}}.footer-bottom>div a{font-weight:500;font-size:14px;line-height:157%;transition:all .3s}@media (hover: hover){.footer-bottom>div a:hover{color:#e0e0e0}}@media (hover: none){.footer-bottom>div a:active{color:#e0e0e0}}.footer-bottom>a{transition:all .3s;color:#bdbdbd}@media (hover: hover){.footer-bottom>a:hover{color:#828282}}@media (hover: none){.footer-bottom>a:active{color:#828282}}@media (max-width: 560px){#header-swiper .swiper-nav-wrapper{bottom:45%}}@media (max-width: 480px){#header-swiper .swiper-nav-wrapper{bottom:50%}}#header-swiper .swiper-slide{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}#header-swiper .swiper-slide:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.2704656863) 0%,rgba(0,0,0,.3236869748) 8%,rgba(0,0,0,.3544992997) 15%,rgba(0,0,0,.393714986) 40%,rgba(0,0,0,.4413340336) 65%,rgba(0,0,0,.5553396359) 75%,rgba(0,0,0,.600969888) 90%,rgba(0,0,0,.6701855742) 100%)}#header-swiper .swiper-slide h2{font-size:36px;font-weight:800;line-height:112%}@media (min-width: 768px){#header-swiper .swiper-slide h2{font-size:48px}}@media (min-width: 1024px){#header-swiper .swiper-slide h2{font-size:64px}}@media (max-width: 450px){#header-swiper .swiper-slide h2{font-size:32px}}#header-swiper .swiper-slide>.container{position:relative;height:100%}#header-swiper .swiper-slide>.container>div{max-width:1040px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:64px;padding-bottom:80px}@media (max-width: 639px){#header-swiper .swiper-slide>.container>div{gap:32px;padding-bottom:10%}}@media (max-width: 560px){#header-swiper .swiper-slide>.container>div{padding-bottom:15%}}@media (max-width: 460px){#header-swiper .swiper-slide>.container>div{padding-bottom:20%}}@media (max-width: 340px){#header-swiper .swiper-slide>.container>div{padding-bottom:25%}}#header-swiper .swiper-button{opacity:90%;border-radius:9999px;border:2px solid #fff;transition:all .3s;min-height:48px;min-width:48px}@media (min-width: 500px){#header-swiper .swiper-button{padding:16px}}@media (min-width: 768px){#header-swiper .swiper-button{min-height:56px;min-width:56px}}@media (hover: hover){#header-swiper .swiper-button:hover{opacity:50%}}@media (hover: none){#header-swiper .swiper-button:active{opacity:50%}}#header-swiper .swiper-button svg{display:inline-block;stroke:#fff;min-width:24px;min-height:24px;max-width:24px;max-height:24px}@media (min-width: 768px){#header-swiper .swiper-button svg{min-width:28px;min-height:28px;max-width:28px;max-height:28px}}#header-swiper .swiper-button-next,#header-swiper .swiper-button-prev{position:static!important;margin-top:0!important}#header-swiper .swiper-button-next:after,#header-swiper .swiper-button-prev:after{display:none}#header-swiper .swiper-pagination-bullet{background-color:#ffffff4d;opacity:.8;width:12px;height:12px}#header-swiper .swiper-pagination-bullet:hover,#header-swiper .swiper-pagination-bullet-active{background-color:#fffc}.direction-card{border:1px solid rgba(85,87,112,.1);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:30px;overflow:hidden;position:relative;z-index:1}@media (max-width: 639px){.direction-card{padding:10px}}@media (hover: hover){.direction-card:hover .img-wrapper button{stroke:#365ca8;opacity:1}}@media (hover: none){.direction-card:active .img-wrapper button{stroke:#365ca8;opacity:1}}.direction-card .img-wrapper{position:relative;overflow:hidden;border-radius:16px}.direction-card .img-wrapper button{position:absolute;right:0;top:0;border-radius:9999px;stroke:#242424;background-color:#fff;opacity:.5;transform:rotate(-45deg);padding:4px;z-index:1;transition:all .3s}.direction-card .img-wrapper button svg{width:24px;height:24px;stroke:inherit}.direction-card img{-o-object-fit:contain;object-fit:contain;transition:all 1s;width:100%;border-radius:16px;height:auto}.direction-card h4{text-align:center;font-weight:600;font-size:20px;line-height:140%}@media (max-width: 1023px){.direction-card h4{font-size:18px}}@media (max-width: 767px){.direction-card h4{font-size:16px}}.direction-card p{font-weight:400;font-size:16px;line-height:162%;color:#bdbdbd;transition:all .3s;opacity:0;visibility:hidden}@media (min-width: 1024px){.direction-card p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7}}@media (min-width: 1536px){.direction-card p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}}@media (max-width: 1023px){.direction-card p{display:none}}.partners-section .partners-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:20px}@media (max-width: 1023px){.partners-section .partners-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}}@media (max-width: 580px){.partners-section .partners-grid{grid-template-columns:1fr;grid-template-rows:repeat(6,1fr)}}.partners-section .partner-card{display:flex;justify-content:center;align-items:center;border:1px solid rgba(189,189,189,.2);border-radius:8px;transition:all .3s!important;padding:5px}@media (min-width: 768px){.partners-section .partner-card.partner-card-long img{max-width:250px}}@media (min-width: 1024px){.partners-section .partner-card.partner-card-long img{max-width:350px}}.partners-section .partner-card img{width:100%;height:auto;max-width:200px}.team-wrapper{display:flex;flex-direction:column;gap:56px}.team-wrapper .team-card{border-bottom:2px solid #e1e1e1;padding-bottom:20px}@media (min-width: 768px){.team-wrapper .team-card{padding:20px 32px}}.team-wrapper .team-card h4{font-weight:600;font-size:24px;line-height:133%;margin-bottom:32px}@media (max-width: 767px){.team-wrapper .team-card h4{font-size:20px}}.team-wrapper .team-card>div{display:flex;flex-direction:column;gap:20px}.team-wrapper .team-card>div>div{display:flex;gap:24px}.team-wrapper .team-card>div>div:first-child{align-items:center}.team-wrapper .team-card span{font-weight:500;font-size:18px;line-height:115%;color:#bdbdbd}@media (max-width: 767px){.team-wrapper .team-card span{font-size:16px}}.team-wrapper .team-card ul li,.team-wrapper .team-card p{font-weight:500;font-size:20px;line-height:120%}@media (max-width: 767px){.team-wrapper .team-card ul li,.team-wrapper .team-card p{font-size:18px}}@media (min-width: 1280px){.contacts-info{min-width:400px;max-width:400px}}.contacts-info h2{font-weight:600;font-size:36px;line-height:111%;color:#242424;margin-bottom:40px}.contacts-info .contacts-info-list>div{display:flex;gap:18px}.contacts-info .contacts-info-list p,.contacts-info .contacts-info-list a{font-weight:500;font-size:16px;line-height:150%;color:#242424}.contacts-info .contacts-info-list svg{min-width:32px;min-height:32px;width:32px;height:32px;stroke:#242424}@media (max-width: 1023px){.contacts-info .contacts-info-list svg{margin-top:5px;min-width:24px;min-height:24px;width:24px;height:24px}}.advantage-text{font-weight:500;font-size:18px;line-height:156%;color:#242424;margin-bottom:80px}@media (max-width: 767px){.advantage-text{margin-bottom:60px}}.advantages-grid{display:grid;grid-template-columns:1fr;gap:25px 30px}@media (min-width: 768px){.advantages-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.advantages-grid{grid-template-columns:repeat(3,1fr)}}.advantages-grid .advantage-card{border:1px solid rgba(85,87,112,.1);border-radius:12px;padding:40px 28px;background-color:#f8f8f9;display:flex;flex-direction:column;gap:32px}.advantages-grid .advantage-card svg{width:96px;height:96px}.advantages-grid .advantage-card .text-wrapepr{display:flex;flex-direction:column;gap:12px}.advantages-grid .advantage-card .text-wrapepr h4{font-weight:600;font-size:20px;line-height:140%;color:#242424}.advantages-grid .advantage-card .text-wrapepr p{font-weight:500;font-size:16px;line-height:150%;color:#828282}.career-gallery{display:flex}.career-gallery img{width:100%}.info-section{padding-bottom:60px}@media (min-width: 1024px){.info-section{padding-bottom:80px}}.info-section .business-info img{width:200px;height:auto;-o-object-fit:cover;object-fit:cover}@media (max-width: 639px){.info-section .business-info img{width:160px}}@media (max-width: 500px){.info-section .business-info img{width:140px}}.hotel-info-section .business-info{display:flex;flex-direction:column;gap:40px}.hotel-info-section .business-info>div:first-child{display:flex;flex-direction:row;align-items:flex-start;gap:40px}.hotel-info-section .business-info>div:first-child p{line-height:150%}@media (max-width: 767px){.hotel-info-section .business-info>div:first-child{display:block}.hotel-info-section .business-info>div:first-child img{margin-bottom:30px}}.hotel-info-section .business-info>div:nth-child(2){display:flex;flex-direction:column;gap:24px}.hotel-info-section .business-info>div:nth-child(2) h3{font-weight:700;line-height:133%;font-size:24px;color:#3e7bfa}.hotel-info-section .business-info>div:nth-child(2) ul{list-style:disc;padding-left:24px;gap:8px}.hotel-info-section .business-info>div:nth-child(2) ul li{line-height:150%}.hotel-info-section .business-info>div:nth-child(2) a{display:flex;align-items:flex-start;gap:12px;width:-moz-max-content;width:max-content;padding:8px 0}.hotel-info-section .business-info>div:nth-child(2) a:hover{color:#3e7bfa}.hotel-info-section .business-info>div:nth-child(2) a svg{fill:#3e7bfa;width:20px;height:20px;margin-top:5px}.hotel-info-section .business-info>div:nth-child(2) a span{transition:all .3s}.hotel-info-section .instagram-link:hover{color:#3e7bfa}.gallery-section{padding-bottom:60px}@media (min-width: 768px){.gallery-section{padding-bottom:100px}}.brands-direction .logo-wrapper .img-wrapper,.brands-direction .brands-wrapper .img-wrapper{height:100%;width:100%;border:1px solid rgba(189,189,189,.2);border-radius:8px;transition:all .3s!important;display:flex;align-items:center;justify-content:center}@media (hover: hover){.brands-direction .logo-wrapper .img-wrapper:hover,.brands-direction .brands-wrapper .img-wrapper:hover{border:1px solid rgba(189,189,189,.4);box-shadow:0 0 10px #bdbdbdb3}}@media (hover: none){.brands-direction .logo-wrapper .img-wrapper:active,.brands-direction .brands-wrapper .img-wrapper:active{border:1px solid rgba(189,189,189,.4);box-shadow:0 0 10px #bdbdbdb3}}.brands-direction .logo-wrapper .img-wrapper img,.brands-direction .brands-wrapper .img-wrapper img{border:none}@media (hover: hover){.brands-direction .logo-wrapper .img-wrapper img:hover,.brands-direction .brands-wrapper .img-wrapper img:hover{border:none;box-shadow:none}}@media (hover: none){.brands-direction .logo-wrapper .img-wrapper img:active,.brands-direction .brands-wrapper .img-wrapper img:active{border:none;box-shadow:none}}.brands-direction .logo-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:30px;align-items:center}.brands-direction .logo-wrapper:has(.instagram-link){row-gap:56px}@media (max-width: 580px){.brands-direction .logo-wrapper:has(.instagram-link){row-gap:80px}}.brands-direction .logo-wrapper .img-wrapper{position:relative}.brands-direction .logo-wrapper .img-wrapper:not(:has(.img-wrapper-link)){padding:30px}.brands-direction .logo-wrapper .img-wrapper:has(.img-wrapper-link) .img-wrapper-link{padding:30px;width:100%;min-height:220px;display:flex;align-items:center;justify-content:center}@media (max-width: 500px){.brands-direction .logo-wrapper .img-wrapper:has(.img-wrapper-link) .img-wrapper-link{padding:20px}}.brands-direction .logo-wrapper .img-wrapper img{max-width:244px;max-height:166px;height:auto;width:100%;-o-object-fit:cover;object-fit:cover}.brands-direction .logo-wrapper .img-wrapper .instagram-link{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}@media (max-width: 1279px){.brands-direction .logo-wrapper .img-wrapper .instagram-link{font-size:14px}}@media (max-width: 1023px){.brands-direction .logo-wrapper .img-wrapper .instagram-link{font-size:12px;gap:4px}.brands-direction .logo-wrapper .img-wrapper .instagram-link svg{width:16px;height:16px}.brands-direction .logo-wrapper{gap:16px}}@media (max-width: 767px){.brands-direction .logo-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width: 360px){.brands-direction .logo-wrapper{grid-template-columns:repeat(1,1fr)}}.brands-direction .brands-wrapper{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr;gap:20px}.brands-direction .brands-wrapper img{max-width:188px;max-height:150px;height:auto;width:100%;-o-object-fit:cover;object-fit:cover}.brands-direction .brands-wrapper .img-wrapper{padding:10px}@media (max-width: 1023px){.brands-direction .brands-wrapper{gap:10px;grid-template-columns:repeat(4,1fr)}}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}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}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.flex-center{display:flex;align-items:center;justify-content:center}.flex-center-btw{display:flex;align-items:center;justify-content:space-between}.heading-wrapper{margin-bottom:1.75rem;display:flex;flex-direction:column;gap:1rem}@media (min-width: 640px){.heading-wrapper{flex-direction:row;align-items:flex-end;justify-content:space-between}}@media (min-width: 1024px){.heading-wrapper{margin-bottom:3rem}}.font-1{font-size:1rem;line-height:1.5rem;font-weight:600;line-height:150%}.transition-300{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-0{bottom:0}.bottom-\[35\%\]{bottom:35%}.left-0{left:0}.right-0{right:0}.top-0{top:0}.top-full{top:100%}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[98\]{z-index:98}.z-\[99\]{z-index:99}.order-3{order:3}.float-left{float:left}.\!mb-10{margin-bottom:2.5rem!important}.mb-20{margin-bottom:5rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-\[28px\]{margin-bottom:28px}.mb-\[30px\]{margin-bottom:30px}.mb-\[40px\]{margin-bottom:40px}.mr-\[30px\]{margin-right:30px}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.mt-\[40px\]{margin-top:40px}.block{display:block}.flex{display:flex}.\!grid{display:grid!important}.grid{display:grid}.hidden{display:none}.h-6{height:1.5rem}.h-\[18px\]{height:18px}.h-\[450px\]{height:450px}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[400px\]{max-height:400px}.min-h-\[400px\]{min-height:400px}.min-h-\[48px\]{min-height:48px}.w-6{width:1.5rem}.w-\[15px\]{width:15px}.w-\[875px\]{width:875px}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-screen{width:100vw}.\!max-w-\[300px\]{max-width:300px!important}.max-w-\[760px\]{max-width:760px}.max-w-full{max-width:100%}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr\,2fr\]{grid-template-columns:1fr 2fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-\[28px\]{gap:28px}.gap-\[40px\]{gap:40px}.gap-\[48px\]{gap:48px}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-e-full{border-start-end-radius:9999px;border-end-end-radius:9999px}.rounded-e-none{border-start-end-radius:0px;border-end-end-radius:0px}.border{border-width:1px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-\[rgba\(189\,189\,189\,0\.2\)\]{border-color:#bdbdbd33}.border-grey-6{--tw-border-opacity: 1;border-color:rgb(236 237 238 / var(--tw-border-opacity))}.bg-\[\#00234b\]{--tw-bg-opacity: 1;background-color:rgb(0 35 75 / var(--tw-bg-opacity))}.bg-\[rgba\(0\,0\,0\,0\.75\)\]{background-color:#000000bf}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-\[url\(\'\/images\/directions\/beauty\/bg\.webp\'\)\]{background-image:url(/images/directions/beauty/bg.webp)}.bg-\[url\(\'\/images\/pages-heading\/about\.webp\'\)\]{background-image:url(/images/pages-heading/about.webp)}.bg-\[url\(\'\/images\/pages-heading\/career\.webp\'\)\]{background-image:url(/images/pages-heading/career.webp)}.bg-\[url\(\'\/images\/pages-heading\/contacts\.webp\'\)\]{background-image:url(/images/pages-heading/contacts.webp)}.fill-inherit{fill:inherit}.fill-white{fill:#fff}.stroke-inherit{stroke:inherit}.stroke-none{stroke:none}.stroke-primary{stroke:#242424}.object-contain{-o-object-fit:contain;object-fit:contain}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-\[13px\]{padding-top:13px;padding-bottom:13px}.pb-\[20px\]{padding-bottom:20px}.pb-\[30px\]{padding-bottom:30px}.pb-\[40px\]{padding-bottom:40px}.pb-\[60px\]{padding-bottom:60px}.pt-\[40px\]{padding-top:40px}.text-center{text-align:center}.text-\[18px\]{font-size:18px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-150{line-height:150%}.leading-\[140\%\]{line-height:140%}.\!text-new-blue{--tw-text-opacity: 1 !important;color:rgb(62 123 250 / var(--tw-text-opacity))!important}.text-new-blue{--tw-text-opacity: 1;color:rgb(62 123 250 / var(--tw-text-opacity))}.text-placeholder{--tw-text-opacity: 1;color:rgb(189 189 189 / var(--tw-text-opacity))}.text-primary{--tw-text-opacity: 1;color:rgb(36 36 36 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.shadow-\[0_0_5px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 0 5px rgba(0,0,0,.5);--tw-shadow-colored: 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_0px_10px_0px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0px 0px 10px 0px rgba(0,0,0,.5);--tw-shadow-colored: 0px 0px 10px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}body{color:#242424;font-size:16px;font-weight:400;font-family:Montserrat,sans-serif}html,body{overflow-x:hidden}.page-heading{color:#fff;width:100%;height:535px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:80px;position:relative}.page-heading>.container{position:relative}.page-heading:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#28293dcc}@media (max-width: 1023px){.page-heading{margin-bottom:60px}}@media (max-width: 767px){.page-heading{margin-bottom:40px}}@media (max-width: 1023px){.page-heading{height:480px}}@media (max-width: 767px){.page-heading{height:350px}}.page-heading .container{display:flex;flex-direction:column;height:100%;gap:24px;justify-content:flex-end}@media (min-width: 768px){.page-heading .container{justify-content:center}}@media (max-width: 767px){.page-heading .container{padding-bottom:90px}}@media (max-width: 540px){.page-heading .container{padding-bottom:70px}}@media (max-width: 360px){.page-heading .container{padding-bottom:50px}}.page-heading h1{font-weight:800;font-size:36px;line-height:133%;letter-spacing:-.02em;text-transform:uppercase;color:#fff}@media (max-width: 500px){.page-heading h1{font-size:28px}}@media (min-width: 768px){.page-heading h1{font-size:48px}}.breadcrumb{display:flex;align-items:center;gap:8px;transition:all .3s}@media (min-width: 640px){.breadcrumb{width:-moz-max-content;width:max-content}}@media (max-width: 639px){.breadcrumb{flex-wrap:wrap}}.breadcrumb a{transition:all .3s}@media (hover: hover){.breadcrumb a:hover{color:#bdbdbd}}@media (hover: none){.breadcrumb a:active{color:#bdbdbd}}.breadcrumb a,.breadcrumb span{font-weight:500;font-size:16px;line-height:150%}.heading h2{letter-spacing:-1.28px;font-size:28px;font-weight:700;color:#242424}@media (min-width: 768px){.heading h2{font-size:32px}}@media (min-width: 1024px){.heading h2{line-height:125%;font-size:42px}}.heading p{color:#bdbdbd;font-weight:600;text-transform:uppercase;letter-spacing:-.2px;font-size:16px}@media (min-width: 768px){.heading p{font-size:20px}}.btn-1{display:flex;gap:8px;align-items:center;border:2px solid #3e7bfa;width:-moz-max-content;width:max-content;border-radius:9999px;padding:16px 32px;white-space:nowrap;font-weight:600;line-height:150%;border-color:#3e7bfa;color:#3e7bfa;stroke:#3e7bfa;transition:all .3s}@media (hover: hover){.btn-1:hover{color:#fff;stroke:#fff;background-color:#3e7bfa}}@media (hover: none){.btn-1:active{color:#fff;stroke:#fff;background-color:#3e7bfa}}@media (max-width: 1023px){.btn-1{padding:10px 24px;font-size:14px}}.swiper-heading-btns{display:flex;gap:16px;width:-moz-max-content;width:max-content}.swiper-heading-btns button{border-radius:9999px;border:2px solid #3e7bfa;stroke:#3e7bfa;transition:all .3s;display:flex;align-items:center;justify-content:center;width:64px;height:64px}.swiper-heading-btns button.swiper-button-lock{display:none}@media (max-width: 767px){.swiper-heading-btns button{width:48px;height:48px}}@media (hover: hover){.swiper-heading-btns button:hover{background-color:#3e7bfa;stroke:#fff}.swiper-heading-btns button:hover svg{stroke:#fff}}@media (hover: none){.swiper-heading-btns button:active{background-color:#3e7bfa;stroke:#fff}.swiper-heading-btns button:active svg{stroke:#fff}}.swiper-heading-btns button:last-child svg{transform:rotate(180deg)}.swiper-heading-btns button svg{width:10px;height:20px;transition:all .3s;stroke:#3e7bfa}form.contacts-form .text-wrapper{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}form.contacts-form .text-wrapper h2{font-weight:600;font-size:36px;line-height:111%;letter-spacing:-.02em;color:#242424}form.contacts-form .text-wrapper p{line-height:140%;letter-spacing:-.02em;color:#828282}form.contacts-form .placeholder-input{position:relative}form.contacts-form .placeholder-input .placeholder{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:#a9a9a9}form.contacts-form fieldset{display:flex;flex-direction:column;gap:20px;margin-bottom:32px}form.contacts-form fieldset .input-wrapper input.error,form.contacts-form fieldset .input-wrapper textarea.error{border-color:red}form.contacts-form fieldset .input-wrapper input.error.error-email+.error-msg,form.contacts-form fieldset .input-wrapper textarea.error.error-email+.error-msg{display:none}form.contacts-form fieldset .input-wrapper input.error.error-email+.email-msg,form.contacts-form fieldset .input-wrapper textarea.error.error-email+.email-msg{display:block}form.contacts-form fieldset .input-wrapper input.error+.error-msg,form.contacts-form fieldset .input-wrapper textarea.error+.error-msg{display:block}form.contacts-form fieldset .input-wrapper input.error+.email-msg,form.contacts-form fieldset .input-wrapper textarea.error+.email-msg{display:none}form.contacts-form fieldset .input-wrapper .error-msg,form.contacts-form fieldset .input-wrapper .email-msg{display:none;font-size:12px;color:red}form.contacts-form fieldset .input-wrapper.file-input{width:100%;position:relative}form.contacts-form fieldset .input-wrapper.file-input input{display:none}form.contacts-form fieldset .input-wrapper.file-input label{display:flex;text-align:center;cursor:pointer;width:100%;border:1.5px solid #dcdcdc;border-radius:12px;padding:16px 20px}form.contacts-form fieldset .input-wrapper.file-input label:hover{border-color:#3e7bfa}form.contacts-form fieldset textarea,form.contacts-form fieldset input{width:100%;border:1.5px solid #dcdcdc;border-radius:12px;padding:16px 20px;outline-color:#3e7bfa}form.contacts-form fieldset textarea::-moz-placeholder,form.contacts-form fieldset input::-moz-placeholder{color:#a9a9a9}form.contacts-form fieldset textarea::placeholder,form.contacts-form fieldset input::placeholder{color:#a9a9a9}form.contacts-form fieldset textarea:not(:-moz-placeholder-shown)+.placeholder,form.contacts-form fieldset input:not(:-moz-placeholder-shown)+.placeholder{display:none}form.contacts-form fieldset textarea:not(:placeholder-shown)+.placeholder,form.contacts-form fieldset input:not(:placeholder-shown)+.placeholder{display:none}form.contacts-form fieldset input[type=radio]{width:20px;height:20px;padding:0;margin-right:10px;outline-color:#3e7bfa}form.contacts-form fieldset textarea{width:100%;min-height:66px;max-height:450px}form.contacts-form fieldset .inputs-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width: 767px){form.contacts-form fieldset .inputs-wrapper{grid-template-columns:1fr}}form.contacts-form .button-wrapper{display:flex;align-items:center;justify-content:space-between;gap:20px}@media (max-width: 767px){form.contacts-form .button-wrapper{flex-direction:column}}form.contacts-form .button-wrapper>div{display:flex;align-items:center;gap:20px}form.contacts-form .button-wrapper>div svg{min-width:24px;min-height:24px;width:24px;height:24px;stroke:#3e7bfa}form.contacts-form .button-wrapper button{max-width:340px;width:100%;border-radius:12px;padding:16px 24px;font-weight:600;font-size:18px;line-height:156%;letter-spacing:-.02em;color:#fff;background-color:#3e7bfa;transition:all .3s}@media (max-width: 639px){form.contacts-form .button-wrapper button{max-width:none;width:100%}}@media (hover: hover){form.contacts-form .button-wrapper button:hover{background-color:#365ca8}}@media (hover: none){form.contacts-form .button-wrapper button:active{background-color:#365ca8}}.pagination .mobile-pagination{display:flex;align-items:center;justify-content:center;gap:4px}.pagination .mobile-pagination #mobile-current-page{background-color:transparent;width:56px;height:56px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:8px;border:2px solid transparent;transition:all .3s;font-weight:600;font-size:24px;line-height:133%;color:#3e7bfa}.pagination #pagination-btns{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:80px}@media (max-width: 767px){.pagination #pagination-btns{margin-top:60px}}.pagination button{background-color:transparent;width:56px;height:56px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:8px;border:2px solid transparent;transition:all .3s;font-weight:600;font-size:24px;line-height:133%;color:#3e7bfa}.pagination button svg{stroke:#3e7bfa;min-width:24px;min-height:24px;max-width:24px;max-height:24px}.pagination button:disabled svg{stroke:#bdbdbd}@media (hover: hover){.pagination button:hover:not(:disabled){border-color:#3e7bfa}}@media (hover: none){.pagination button:active:not(:disabled){border-color:#3e7bfa}}.pagination button.active{border-color:#3e7bfa}.direction-gallery{display:flex;flex-direction:column;gap:20px}.direction-gallery>div{display:grid;gap:20px}@media (min-width: 768px){.direction-gallery>div:first-child{grid-template-columns:2fr 1fr 1fr}.direction-gallery>div:nth-child(2){grid-template-columns:1fr 2fr 1fr}}@media (max-width: 767px){.direction-gallery>div{grid-template-columns:1fr}}.direction-gallery img{height:100%;width:100%;cursor:pointer;max-height:600px;-o-object-fit:cover;object-fit:cover;border-radius:16px;transition:all .5s}@media (min-width: 768px){.direction-gallery img{min-height:240px;max-height:240px}}@media (min-width: 1024px){.direction-gallery img{min-height:330px;max-height:330px}}@media (min-width: 1280px){.direction-gallery img{min-height:400px;max-height:400px}}@media (min-width: 1536px){.direction-gallery img{min-height:500px;max-height:500px}}.instagram-link{display:flex;align-items:center;gap:8px}.instagram-link:hover svg{fill:#365ca8}.instagram-link:hover a{color:#365ca8}.instagram-link>a{padding:0!important}.instagram-link>a svg{width:20px;height:20px;transition:all .3s;fill:#242424}.instagram-link>div a{padding:0!important;color:#242424;transition:all .3s;white-space:nowrap}.instagram-link>div p{font-size:12px;color:#828282}.text-html-block{font-size:16px}.text-html-block h1,.text-html-block h2,.text-html-block h3,.text-html-block h4,.text-html-block h5,.text-html-block h6{margin-bottom:10px;font-weight:700;line-height:133%}.text-html-block h1{font-size:36px;line-height:133%;margin-bottom:20px}.text-html-block h2{font-size:28px;margin-bottom:16px}.text-html-block h3{font-size:24px;margin-bottom:14px}.text-html-block h4{font-size:20px}.text-html-block h5{font-size:18px}.text-html-block h6{font-size:16px}.text-html-block p{margin-bottom:10px}.text-html-block ul{margin-bottom:10px;list-style-type:disc;padding-left:30px}.text-html-block ol{margin-bottom:10px;list-style-type:decimal;padding-left:30px}.text-html-block blockquote{margin-bottom:10px;padding:10px 20px;border-left:4px solid #3e7bfa}.text-html-block blockquote p:last-child{margin-bottom:0}.text-html-block table{margin-bottom:10px;width:100%;border-collapse:collapse}.text-html-block table th,.text-html-block table td{padding:7px;border:1px solid #bdbdbd}.text-html-block b,.text-html-block strong{font-weight:700}.text-html-block i,.text-html-block em{font-style:italic}.text-html-block img{margin-right:10px;margin-bottom:10px;max-width:100%;height:auto}@media all and (min-width: 768px){.text-html-block{font-size:17px}}@media all and (min-width: 1200px){.text-html-block{font-size:18px}.text-html-block p,.text-html-block ul,.text-html-block ol,.text-html-block table,.text-html-block blockquote{margin-bottom:15px}.text-html-block h3{margin-bottom:16px}.text-html-block h4,.text-html-block h5,.text-html-block h6{margin-bottom:15px}}div[modal-backdrop]{z-index:998}.logo-wrapper{width:90px;height:90px;min-height:90px;min-width:90px;max-width:90px;max-height:90px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 1024px){.logo-wrapper.big{width:150px;height:150px;min-height:150px;min-width:150px;max-width:150px;max-height:150px}.logo-wrapper.big .cell-image{width:70px;height:70px;min-height:70px;min-width:70px;max-width:70px;max-height:70px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.logo-wrapper.big .text-image{width:150px;height:150px;min-height:150px;min-width:150px;max-width:150px;max-height:150px}}.logo-wrapper .cell-image{width:40px;height:40px;min-height:40px;min-width:40px;max-width:40px;max-height:40px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.logo-wrapper .text-image{width:90px;height:90px;min-height:90px;min-width:90px;max-width:90px;max-height:90px;position:absolute;left:0;top:0;animation:10s spin linear infinite;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes spin{0%{rotate:360deg}to{rotate:0deg}}@media (min-width: 1280px){.xl\:flex-center-btw{display:flex;align-items:center;justify-content:space-between}}.hover\:fill-placeholder:hover{fill:#bdbdbd}.hover\:\!text-dark-blue:hover{--tw-text-opacity: 1 !important;color:rgb(54 92 168 / var(--tw-text-opacity))!important}.hover\:\!text-new-blue:hover{--tw-text-opacity: 1 !important;color:rgb(62 123 250 / var(--tw-text-opacity))!important}.hover\:\!text-placeholder:hover{--tw-text-opacity: 1 !important;color:rgb(189 189 189 / var(--tw-text-opacity))!important}.hover\:text-dark-blue:hover{--tw-text-opacity: 1;color:rgb(54 92 168 / var(--tw-text-opacity))}.hover\:text-placeholder:hover,.active\:text-placeholder:active{--tw-text-opacity: 1;color:rgb(189 189 189 / var(--tw-text-opacity))}.disabled\:\!bg-slate-400:disabled{--tw-bg-opacity: 1 !important;background-color:rgb(148 163 184 / var(--tw-bg-opacity))!important}.disabled\:\!opacity-30:disabled{opacity:.3!important}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width: 640px){.sm\:float-left{float:left}.sm\:\!mr-10{margin-right:2.5rem!important}.sm\:min-h-min{min-height:-moz-min-content;min-height:min-content}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-5{gap:1.25rem}.sm\:p-8{padding:2rem}}@media (min-width: 768px){.md\:bottom-\[35\%\]{bottom:35%}.md\:float-none{float:none}.md\:mb-\[36px\]{margin-bottom:36px}.md\:mb-\[60px\]{margin-bottom:60px}.md\:mt-\[60px\]{margin-top:60px}.md\:flex{display:flex}.md\:h-\[600px\]{height:600px}.md\:max-h-\[500px\]{max-height:500px}.md\:min-h-\[56px\]{min-height:56px}.md\:max-w-\[400px\]{max-width:400px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-10{gap:2.5rem}.md\:gap-\[60px\]{gap:60px}.md\:pb-\[40px\]{padding-bottom:40px}.md\:pb-\[60px\]{padding-bottom:60px}.md\:pt-\[60px\]{padding-top:60px}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-\[28px\]{font-size:28px}}@media (min-width: 1024px){.lg\:bottom-\[40\%\]{bottom:40%}.lg\:float-left{float:left}.lg\:mb-12{margin-bottom:3rem}.lg\:mb-\[48px\]{margin-bottom:48px}.lg\:mb-\[80px\]{margin-bottom:80px}.lg\:mt-\[80px\]{margin-top:80px}.lg\:inline-block{display:inline-block}.lg\:grid{display:grid}.lg\:h-\[700px\]{height:700px}.lg\:max-h-\[700px\]{max-height:700px}.lg\:grid-cols-\[2fr\,1fr\]{grid-template-columns:2fr 1fr}.lg\:gap-\[80px\]{gap:80px}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:pb-\[80px\]{padding-bottom:80px}.lg\:pt-\[80px\]{padding-top:80px}.lg\:hover\:text-placeholder:hover{--tw-text-opacity: 1;color:rgb(189 189 189 / var(--tw-text-opacity))}}@media (min-width: 1280px){.xl\:order-2{order:2}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}}@media (min-width: 1536px){.\32xl\:inline-block{display:inline-block}.\32xl\:flex{display:flex}.\32xl\:hidden{display:none}.\32xl\:h-\[640px\]{height:640px}.\32xl\:gap-6{gap:1.5rem}.\32xl\:gap-\[310px\]{gap:310px}}
