@font-face{font-family:"La Belle Aurore";src:url(../../public/fonts/labelleaurore-regular.woff2) format(woff2);font-weight:400;font-style:normal}@font-face{font-family:"Ubuntu";src:url(../../public/fonts/ubuntu-light.woff2) format(woff2);font-weight:300;font-style:normal}@font-face{font-family:"Ubuntu";src:url(../../public/fonts/ubuntu-lightitalic.woff2) format(woff2);font-weight:300;font-style:italic}@font-face{font-family:"Ubuntu";src:url(../../public/fonts/ubuntu-regular.woff2) format(woff2);font-weight:400;font-style:normal}@font-face{font-family:"Ubuntu";src:url(../../public/fonts/ubuntu-italic.woff2) format(woff2);font-weight:400;font-style:italic}@font-face{font-family:"Ubuntu";src:url(../../public/fonts/ubuntu-medium.woff2) format(woff2);font-weight:500;font-style:normal}@font-face{font-family:"Ubuntu";src:url(../../public/fonts/ubuntu-mediumitalic.woff2) format(woff2);font-weight:500;font-style:italic}@font-face{font-family:"Ubuntu";src:url(../../public/fonts/ubuntu-bold.woff2) format(woff2);font-weight:700;font-style:normal}@font-face{font-family:"Ubuntu";src:url(../../public/fonts/ubuntu-bolditalic.woff2) format(woff2);font-weight:700;font-style:italic}:root{--color-primary: linear-gradient( 90deg, #d07d29 0%, #e2a426 14%, #f1d65f 46%, #f7d63e 63%, #e2a426 87%, #d07d29 100% );--color-secondary: #0f0f10;--color-white: #fff}*,*::before,*::after{box-sizing:border-box}*{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}html,body{height:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}a:not([class]){text-decoration-skip-ink:auto}img,picture,video,canvas,svg{display:block;max-width:100%}img[width][height]{height:auto}input,button,textarea,select{font:inherit;letter-spacing:inherit;word-spacing:inherit}[id]{scroll-margin-top:2ex}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}body{font-family:"Ubuntu";font-size:1.5rem;font-weight:400;line-height:normal;color:var(--color-white)}@media only screen and (max-width: 1919px){body{font-size:1rem}}ul{padding:0;list-style:none}.flow>*+*{margin-block-start:var(--flow-margin, 1em)}h1,h2{font-family:"La Belle Aurore";font-size:5.7rem;line-height:normal;background:var(--color-primary);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media only screen and (max-width: 1919px){h1,h2{font-size:3rem}}@media only screen and (max-width: 1279px){h1,h2{font-size:2.5rem}}#desktop-navigation{display:grid;grid-template-columns:1fr auto;gap:4.8rem;padding-inline:9.9rem 16.1rem;width:100%;height:10.1rem;position:fixed;top:0;left:0;z-index:100;background-color:var(--color-secondary)}@media only screen and (max-width: 1919px){#desktop-navigation{gap:3.8rem;padding-inline:3.4rem;height:9.4rem}}@media screen and (max-width: 1000px){#desktop-navigation{display:none}}#desktop-navigation nav{align-self:center}#desktop-navigation nav ul{display:flex;gap:3.2rem}@media only screen and (max-width: 1919px){#desktop-navigation nav ul{gap:2.2rem}}#desktop-navigation nav ul li{display:flex;align-items:center}#desktop-navigation nav ul li.homepage{flex-grow:1}@media only screen and (max-width: 1919px){#desktop-navigation nav ul li.homepage img{width:13.2rem}}@media only screen and (min-width: 1280px){#desktop-navigation nav ul li:not(.homepage) a:hover{background:var(--color-primary);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}#desktop-navigation nav ul li a{padding-block:1rem;font-size:1.5rem;font-weight:500;line-height:1;color:var(--color-white);text-decoration:none;text-transform:uppercase}@media only screen and (max-width: 1919px){#desktop-navigation nav ul li a{font-size:1.25rem}}#desktop-navigation nav ul li a.current-page{background:var(--color-primary);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#desktop-navigation .socials{display:flex;align-self:center;gap:1.7rem}@media only screen and (max-width: 1919px){#desktop-navigation .socials{gap:1.2rem}}#desktop-navigation .socials img{transition:.2s}@media only screen and (max-width: 1919px){#desktop-navigation .socials img{width:80%}}@media only screen and (min-width: 1280px){#desktop-navigation .socials img:hover{transform:scale(1.1)}}#mobile-navigation{display:none;width:100%;position:fixed;top:0;left:0;z-index:100}@media screen and (max-width: 1000px){#mobile-navigation{display:block}}#mobile-navigation>nav{display:flex;justify-content:space-between;padding-inline:3.4rem;width:100%;height:9.4rem;position:relative;z-index:2;background-color:var(--color-secondary)}@media screen and (max-width: 420px){#mobile-navigation>nav{padding-inline:2rem}}#mobile-navigation>nav ul{display:flex;justify-content:space-between;align-items:center;flex-grow:1;gap:1rem}#mobile-navigation>nav ul li img{width:13.2rem}#mobile-navigation>nav ul li #hamburger{padding:0;width:3rem;height:3rem;position:relative;background:var(--color-primary);border:0}#mobile-navigation>nav ul li #hamburger[data-state=active]{background:rgba(0,0,0,0)}#mobile-navigation>nav ul li #hamburger[data-state=active] span{width:2rem;background:var(--color-primary)}#mobile-navigation>nav ul li #hamburger[data-state=active] span:nth-of-type(1){top:50%;transform:translate(-50%, -50%) rotate(45deg)}#mobile-navigation>nav ul li #hamburger[data-state=active] span:nth-of-type(2){opacity:0}#mobile-navigation>nav ul li #hamburger[data-state=active] span:nth-of-type(3){top:50%;transform:translate(-50%, -50%) rotate(-45deg)}#mobile-navigation>nav ul li #hamburger span{display:block;width:1.5rem;height:.25rem;position:absolute;left:50%;background-color:var(--color-secondary);transform:translateX(-50%);transform-origin:center;transition:.2s}#mobile-navigation>nav ul li #hamburger span:nth-of-type(1){top:.75rem}#mobile-navigation>nav ul li #hamburger span:nth-of-type(2){top:50%;transform:translate(-50%, -50%)}#mobile-navigation>nav ul li #hamburger span:nth-of-type(3){bottom:.75rem}#mobile-navigation div{display:none;flex-direction:column;padding-inline:2rem;padding-block:0 5rem;width:100%;position:absolute;top:9.4rem;left:0;z-index:1;background-color:var(--color-secondary);transform:translateY(-100%);transition:.2s}#mobile-navigation div[data-state=open]{transform:translateY(0%)}#mobile-navigation div nav{margin-bottom:3.5rem}#mobile-navigation div nav ul li:last-of-type a::after{content:"";display:block;width:100%;height:1px;position:absolute;left:0;bottom:0;background:var(--color-primary)}#mobile-navigation div nav ul li a{display:inline-block;padding-block:1.5rem;width:100%;position:relative;font-size:1.25rem;font-weight:500;line-height:1;color:var(--color-white);text-decoration:none;text-transform:uppercase}#mobile-navigation div nav ul li a::before{content:"";display:block;width:100%;height:1px;position:absolute;top:0;left:0;background:var(--color-primary)}#mobile-navigation div nav ul li a.current-page{background:var(--color-primary);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#mobile-navigation div .socials{display:flex;gap:1.75rem}footer{padding-block:6rem 5.5rem;position:relative;background-image:url(../../public/images/gatodoor-paticka-pozadi.jpg);background-repeat:no-repeat;background-size:cover;background-position:top left}@media only screen and (max-width: 1279px){footer{padding-block:7.5rem 8.1rem}}@media only screen and (max-width: 639px){footer{padding:0;background-image:none}}footer#contacts{scroll-margin-top:-5rem}@media only screen and (max-width: 1919px){footer#contacts{scroll-margin-top:0}}@media only screen and (max-width: 639px){footer#contacts{scroll-margin-top:-10rem}}footer .background-image{display:none;height:25rem;object-fit:cover;object-position:20%}@media only screen and (max-width: 639px){footer .background-image{display:block}}footer .contact-box-wrapper{width:fit-content;padding-block:4.3rem 6.7rem;padding-inline:7.4rem 19.2rem;margin-left:auto;background-color:var(--color-secondary)}@media only screen and (max-width: 1279px){footer .contact-box-wrapper{padding:3.75rem}}@media only screen and (max-width: 639px){footer .contact-box-wrapper{width:100%;padding:3.3rem 3.5rem 3.3rem 3.5rem}}@media screen and (max-width: 400px){footer .contact-box-wrapper{padding-inline:2rem}}footer .contact-box-wrapper h2{margin-bottom:1.2rem}@media screen and (max-width: 400px){footer .contact-box-wrapper h2{font-size:2.5rem}}footer .contact-box-wrapper .contacts{margin-bottom:4.9rem}@media only screen and (max-width: 1919px){footer .contact-box-wrapper .contacts{margin-bottom:2.1rem}}footer .contact-box-wrapper .contacts>div{display:grid;grid-template-columns:38px 1fr;align-items:center;gap:1.9rem}footer .contact-box-wrapper .contacts>div:not(:last-of-type){margin-bottom:3.1rem}@media only screen and (max-width: 639px){footer .contact-box-wrapper .contacts>div:not(:last-of-type){margin-bottom:1.1rem}}@media only screen and (max-width: 1279px){footer .contact-box-wrapper .contacts>div{gap:1.6rem}}@media only screen and (max-width: 639px){footer .contact-box-wrapper .contacts>div{gap:2rem}}@media screen and (max-width: 400px){footer .contact-box-wrapper .contacts>div{gap:1rem}}@media only screen and (max-width: 1279px){footer .contact-box-wrapper .contacts>div img{transform:scale(0.8)}}@media only screen and (max-width: 639px){footer .contact-box-wrapper .contacts>div img{transform:scale(0.7)}}footer .contact-box-wrapper .contacts>div a{width:fit-content;font-size:1.5rem;font-weight:700;color:#fff;text-decoration:none}@media only screen and (min-width: 1280px){footer .contact-box-wrapper .contacts>div a:hover{background:var(--color-primary);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}@media only screen and (max-width: 1279px){footer .contact-box-wrapper .contacts>div a{font-size:1.2rem}}footer .contact-box-wrapper .contacts>div a span{display:inline-block;margin-bottom:.6rem;font-size:1.9rem}@media only screen and (max-width: 1279px){footer .contact-box-wrapper .contacts>div a span{margin-bottom:.4rem;font-size:1.4rem}}@media only screen and (max-width: 1919px){footer .contact-box-wrapper .contacts>div a span{font-size:1.3rem}}footer .contact-box-wrapper .company-and-socials{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end;gap:8.4rem}@media only screen and (max-width: 639px){footer .contact-box-wrapper .company-and-socials{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:3.2rem}}footer .contact-box-wrapper .company-and-socials .company p{font-size:1.5rem;line-height:1.8}@media only screen and (max-width: 1279px){footer .contact-box-wrapper .company-and-socials .company p{font-size:1.2rem;line-height:1.6}}.sub-footer{width:100%;padding-inline:3.4rem;padding-top:1rem;padding-bottom:1rem;background-color:#000;display:flex;justify-content:space-between;align-items:center;border-width:1px 0 0 0;border-style:solid;border-image:var(--color-primary) 1}@media only screen and (max-width: 639px){.sub-footer{flex-direction:column-reverse;align-items:flex-start;gap:1.5rem;padding-top:2rem}}.sub-footer div>div{display:inline-block;margin:0 1rem}.sub-footer div>div:first-of-type{margin-left:0}.sub-footer div>div:last-of-type{margin-right:0}.sub-footer .left>div{margin:1rem 2rem 1rem 0}.sub-footer .socials{display:flex;gap:2rem}@media only screen and (max-width: 1279px){.sub-footer .socials{gap:1.6rem}}.sub-footer .socials a img{transition:.2s}@media only screen and (max-width: 1919px){.sub-footer .socials a img{width:80%}}@media only screen and (min-width: 1280px){.sub-footer .socials a img:hover{transform:scale(1.1)}}.button-primary{display:block;padding:1rem 3rem;width:fit-content;font-size:1.2rem;font-weight:500;text-decoration:none;text-transform:uppercase;background:var(--color-primary);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);border-width:2px;border-style:solid;border-image:var(--color-primary) 1}@media only screen and (max-width: 1919px){.button-primary{padding:1rem 2rem;font-size:1rem;font-weight:600}}@media only screen and (min-width: 1280px){.button-primary:hover{background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:#000}}@media screen and (max-width: 380px){.button-primary.with-image{padding:1rem;font-size:.9rem}.button-primary.with-image::before{transform:scale(0.8)}}.button-primary.with-image::before{content:"";display:inline-block;margin-right:1.25rem;width:25px;height:19px;background-image:url(../../public/images/button-image-primary.svg);background-size:contain;background-repeat:no-repeat;vertical-align:bottom}@media screen and (max-width: 380px){.button-primary.with-image::before{margin-right:1rem;vertical-align:middle}}@media only screen and (min-width: 1280px){.button-primary.with-image:hover::before{background-image:url(../../public/images/button-image-secondary.svg)}}#hero{margin-top:10rem;background-image:url(../../public/images/hero-background-desktop.jpg);background-size:cover;background-position:right}@media only screen and (max-width: 1919px){#hero{margin-top:9.4rem}}@media only screen and (max-width: 1279px){#hero{background-position:50%}}@media only screen and (max-width: 639px){#hero{background-image:url(../../public/images/hero-background-mobile.jpg);background-position:center}}#hero div{display:flex;flex-direction:column;align-items:flex-start;padding-block:17.2rem 24.4rem;margin-left:9.9rem}@media only screen and (max-width: 1279px){#hero div{padding-block:9.2rem 16.4rem;margin-left:5.9rem}}@media only screen and (max-width: 639px){#hero div{align-items:center;padding-block:24.4rem 5.5rem;padding-inline:1rem;margin-left:0}}@media screen and (max-width: 420px){#hero div{padding-block:20.4rem 3.5rem}}#hero div h1{margin-bottom:1.2rem;text-align:center}@media only screen and (max-width: 639px){#hero div h1{margin-bottom:.6rem;font-size:2.9rem}}@media screen and (max-width: 420px){#hero div h1{font-size:2rem}}#hero div p{max-width:32rem;margin-bottom:3.4rem;font-size:1.7rem;font-weight:500;line-height:1.4}@media only screen and (max-width: 1919px){#hero div p{font-size:1.2rem}}@media only screen and (max-width: 1279px){#hero div p{margin-bottom:2.4rem}}@media only screen and (max-width: 639px){#hero div p{margin-bottom:2.1rem;max-width:17.4rem;font-size:1rem;text-align:center}}#about-us{display:grid;grid-template-columns:repeat(2, 1fr);padding-block:9.3rem;position:relative;background:radial-gradient(50% 50% at 50% 50%, #2d2f34 0%, #101010 85.14%);scroll-margin-top:-2.5rem}@media only screen and (max-width: 1919px){#about-us{padding-block:4.3rem;scroll-margin-top:-7.5rem}}@media only screen and (max-width: 1279px){#about-us{grid-template-columns:1fr;padding-block:7.7rem;scroll-margin-top:-30rem}}@media only screen and (max-width: 639px){#about-us{padding-top:0;scroll-margin-top:-15rem}}#about-us img{width:100%;height:100%;object-fit:contain}@media only screen and (max-width: 1279px){#about-us img{margin-inline:auto;max-width:65ch;object-fit:cover}}#about-us>div{align-self:center;margin:7.4rem 4.3rem;max-width:39.7rem}@media only screen and (max-width: 1279px){#about-us>div{margin:2.4rem auto 0 auto;max-width:65ch}}@media only screen and (max-width: 639px){#about-us>div{padding-inline:2rem;margin-top:4rem}}#about-us>div h2{line-height:1.5}@media only screen and (max-width: 1919px){#about-us>div h2{line-height:normal}}#about-us>div p{font-size:1.45rem}@media only screen and (max-width: 1919px){#about-us>div p{font-size:1.2rem}}#about-us>div p:first-of-type{margin-top:0;font-weight:700}@media only screen and (max-width: 1919px){#about-us>div p:first-of-type{font-size:1rem}}#about-us>div a{margin-top:3em}@media only screen and (max-width: 1919px){#about-us>div a{margin-top:2.75em}}#pivot-doors,#other-doors{padding-bottom:8.8rem;padding-inline:2.2rem;position:relative;background:radial-gradient(50% 50% at 50% 50%, #2d2f34 0%, #101010 85.14%);scroll-margin-top:-4rem}@media only screen and (max-width: 1919px){#pivot-doors,#other-doors{scroll-margin-top:0}}@media only screen and (max-width: 1279px){#pivot-doors,#other-doors{padding-bottom:6.7rem}}@media only screen and (max-width: 639px){#pivot-doors,#other-doors{padding-inline:0;background:var(--color-secondary)}}#pivot-doors h2,#other-doors h2{width:fit-content;margin-inline:auto;margin-bottom:3.5rem}@media only screen and (max-width: 1919px){#pivot-doors h2,#other-doors h2{margin-bottom:1.4rem}}#pivot-doors #swiperPivot,#pivot-doors #swiperOther,#other-doors #swiperPivot,#other-doors #swiperOther{margin-bottom:4.4rem}@media only screen and (max-width: 1919px){#pivot-doors #swiperPivot,#pivot-doors #swiperOther,#other-doors #swiperPivot,#other-doors #swiperOther{padding-bottom:2.9rem}}@media only screen and (max-width: 639px){#pivot-doors #swiperPivot,#pivot-doors #swiperOther,#other-doors #swiperPivot,#other-doors #swiperOther{margin-bottom:3.8rem}}@media only screen and (min-width: 1920px){#pivot-doors #swiperPivot .swiper-wrapper,#pivot-doors #swiperOther .swiper-wrapper,#other-doors #swiperPivot .swiper-wrapper,#other-doors #swiperOther .swiper-wrapper{display:grid;grid-template-columns:repeat(5, 1fr);gap:1rem}}#pivot-doors #swiperPivot .swiper-wrapper .swiper-slide,#pivot-doors #swiperOther .swiper-wrapper .swiper-slide,#other-doors #swiperPivot .swiper-wrapper .swiper-slide,#other-doors #swiperOther .swiper-wrapper .swiper-slide{height:20rem;border:2px solid rgba(0,0,0,0);box-shadow:0px 0px 50px 0px #000}#pivot-doors #swiperPivot .swiper-wrapper .swiper-slide::before,#pivot-doors #swiperOther .swiper-wrapper .swiper-slide::before,#other-doors #swiperPivot .swiper-wrapper .swiper-slide::before,#other-doors #swiperOther .swiper-wrapper .swiper-slide::before{content:"";display:block;position:absolute;opacity:0;transition:.2s;height:100%;width:100%;background:#000}#pivot-doors #swiperPivot .swiper-wrapper .swiper-slide::after,#pivot-doors #swiperOther .swiper-wrapper .swiper-slide::after,#other-doors #swiperPivot .swiper-wrapper .swiper-slide::after,#other-doors #swiperOther .swiper-wrapper .swiper-slide::after{content:"";display:block;position:absolute;opacity:0;transition:.2s;width:32px;height:27px;top:50%;left:50%;transform:translate(-50%, -50%);background:url(../../public/images/swiper-hover-icon.svg);background-size:contain;filter:drop-shadow(0px 0px 5px rgb(0, 0, 0))}@media only screen and (min-width: 1280px){#pivot-doors #swiperPivot .swiper-wrapper .swiper-slide:hover,#pivot-doors #swiperOther .swiper-wrapper .swiper-slide:hover,#other-doors #swiperPivot .swiper-wrapper .swiper-slide:hover,#other-doors #swiperOther .swiper-wrapper .swiper-slide:hover{border-width:2px;border-style:solid;border-image:var(--color-primary) 1}#pivot-doors #swiperPivot .swiper-wrapper .swiper-slide:hover::before,#pivot-doors #swiperOther .swiper-wrapper .swiper-slide:hover::before,#other-doors #swiperPivot .swiper-wrapper .swiper-slide:hover::before,#other-doors #swiperOther .swiper-wrapper .swiper-slide:hover::before{opacity:.2}#pivot-doors #swiperPivot .swiper-wrapper .swiper-slide:hover::after,#pivot-doors #swiperOther .swiper-wrapper .swiper-slide:hover::after,#other-doors #swiperPivot .swiper-wrapper .swiper-slide:hover::after,#other-doors #swiperOther .swiper-wrapper .swiper-slide:hover::after{opacity:1}}#pivot-doors #swiperPivot .swiper-wrapper .swiper-slide img,#pivot-doors #swiperOther .swiper-wrapper .swiper-slide img,#other-doors #swiperPivot .swiper-wrapper .swiper-slide img,#other-doors #swiperOther .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover}#pivot-doors #swiperPivot .swiper-button-next,#pivot-doors #swiperPivot .swiper-button-prev,#pivot-doors #swiperOther .swiper-button-next,#pivot-doors #swiperOther .swiper-button-prev,#other-doors #swiperPivot .swiper-button-next,#other-doors #swiperPivot .swiper-button-prev,#other-doors #swiperOther .swiper-button-next,#other-doors #swiperOther .swiper-button-prev{margin-top:0;top:calc(50% - 2.75rem);transition:.2s}@media only screen and (min-width: 1920px){#pivot-doors #swiperPivot .swiper-button-next,#pivot-doors #swiperPivot .swiper-button-prev,#pivot-doors #swiperOther .swiper-button-next,#pivot-doors #swiperOther .swiper-button-prev,#other-doors #swiperPivot .swiper-button-next,#other-doors #swiperPivot .swiper-button-prev,#other-doors #swiperOther .swiper-button-next,#other-doors #swiperOther .swiper-button-prev{display:none}}#pivot-doors #swiperPivot .swiper-button-next::after,#pivot-doors #swiperPivot .swiper-button-prev::after,#pivot-doors #swiperOther .swiper-button-next::after,#pivot-doors #swiperOther .swiper-button-prev::after,#other-doors #swiperPivot .swiper-button-next::after,#other-doors #swiperPivot .swiper-button-prev::after,#other-doors #swiperOther .swiper-button-next::after,#other-doors #swiperOther .swiper-button-prev::after{font-family:unset;font-size:unset;font-variant:unset;content:"";width:13px;height:20px;background-image:url(../../public/images/swiper-arrow.svg);background-position:52.5% center;background-repeat:no-repeat;filter:drop-shadow(0px 0px 5px rgb(0, 0, 0))}#pivot-doors #swiperPivot .swiper-button-prev::after,#pivot-doors #swiperOther .swiper-button-prev::after,#other-doors #swiperPivot .swiper-button-prev::after,#other-doors #swiperOther .swiper-button-prev::after{transform:rotate(180deg)}@media only screen and (min-width: 1920px){#pivot-doors #swiperPivot .swiper-pagination,#pivot-doors #swiperOther .swiper-pagination,#other-doors #swiperPivot .swiper-pagination,#other-doors #swiperOther .swiper-pagination{display:none}}#pivot-doors #swiperPivot .swiper-pagination .swiper-pagination-bullet,#pivot-doors #swiperOther .swiper-pagination .swiper-pagination-bullet,#other-doors #swiperPivot .swiper-pagination .swiper-pagination-bullet,#other-doors #swiperOther .swiper-pagination .swiper-pagination-bullet{width:11px;height:11px;background:var(--color-primary);border-radius:0}#pivot-doors>a,#other-doors>a{margin-inline:auto}#catalogues{display:flex;justify-content:center;flex-wrap:wrap;gap:8.9rem 1.5rem;padding-bottom:9.6rem;margin-top:10.1rem;background:radial-gradient(50% 50% at 50% 50%, #2d2f34 0%, #101010 85.14%)}@media only screen and (max-width: 1919px){#catalogues{gap:.5rem;margin-top:9.4rem}}@media screen and (max-width: 950px){#catalogues{gap:0;padding-bottom:6.3rem}}#catalogues>div{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:calc(33% - .75rem);position:relative;background:#0f0f10;border:3px solid #0f0f10}@media screen and (max-width: 950px){#catalogues>div{width:100%}}#catalogues>div:hover{border-image:var(--color-primary) 1}#catalogues>div .image-wrapper{aspect-ratio:1;object-fit:cover;width:100%;height:auto;position:relative}#catalogues>div .image-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:33%;background:linear-gradient(180deg, rgba(15, 15, 16, 0) 0%, rgb(15, 15, 16) 50%)}#catalogues>div .text-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:2rem;width:100%;margin-top:-20%;height:100%;z-index:2}@media screen and (max-width: 950px){#catalogues>div .text-wrapper{margin-bottom:1.7rem}}#catalogues>div .text-wrapper h2{position:relative;line-height:1.25;font-size:38px}#catalogues>div .text-wrapper a{position:relative;margin-top:1rem}#catalogues>div .text-wrapper p{text-align:left;margin:1.5rem 0 2rem 0}@media screen and (max-width: 640px){#catalogues>div .text-wrapper .buttons{width:100%}}#catalogues>div .text-wrapper .button-primary{width:100%}@media screen and (min-width: 951px)and (max-width: 1279px){#catalogues>div .text-wrapper .button-primary{padding:.5rem;font-size:.9rem}}@media screen and (max-width: 640px){#catalogues>div .text-wrapper .button-primary{text-align:center}}@media screen and (min-width: 951px)and (max-width: 1279px){#catalogues>div .text-wrapper .button-primary::before{display:none}}#for-partners{display:grid;grid-template-columns:repeat(2, 1fr);margin-top:10.1rem}@media only screen and (max-width: 1919px){#for-partners{margin-top:9.4rem}}@media screen and (max-width: 950px){#for-partners{grid-template-columns:1fr}}@media screen and (max-width: 950px){#for-partners>div{min-height:26.9rem}}#for-partners>div:nth-of-type(1){background-image:url(../../public/images/for-partners-1.jpg);background-size:cover;background-position:center}@media screen and (max-width: 950px){#for-partners>div:nth-of-type(1){display:flex;align-items:center}}#for-partners>div:nth-of-type(2){background-image:url(../../public/images/for-partners-2.jpg);background-size:cover;background-position:center}@media screen and (max-width: 950px){#for-partners>div:nth-of-type(2){grid-row:1}}#for-partners>div .text-wrapper{padding-block:10.7rem 22.2rem;margin-inline:auto;max-width:40.6rem}@media only screen and (max-width: 1919px){#for-partners>div .text-wrapper{padding-block:6.7rem 18.2rem;padding-inline:3.4rem;max-width:none}}@media screen and (max-width: 950px){#for-partners>div .text-wrapper{padding-block:4.4rem 5.9rem}}@media screen and (max-width: 380px){#for-partners>div .text-wrapper{padding-inline:2rem}}#for-partners>div .text-wrapper p{font-size:1.7rem}@media only screen and (max-width: 1919px){#for-partners>div .text-wrapper p{font-size:1.3rem}}@media only screen and (max-width: 1279px){#for-partners>div .text-wrapper p{font-size:1rem}}/*# sourceMappingURL=style.min.css.map */
