@import url("https://fonts.googleapis.com/css2?family=Fira+Sans+Condensed:wght@300&family=Sofia+Sans+Condensed&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap");@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-ExtraBold.eot);src:local("Gilroy ExtraBold"),local("Gilroy-ExtraBold"),url(/fonts/Gilroy-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-ExtraBold.woff) format("woff"),url(/fonts/Gilroy-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Heavy.eot);src:local("Gilroy Heavy"),local("Gilroy-Heavy"),url(/fonts/Gilroy-Heavy.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-Heavy.woff) format("woff"),url(/fonts/Gilroy-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-LightItalic.eot);src:local("Gilroy Light Italic"),local("Gilroy-LightItalic"),url(/fonts/Gilroy-LightItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-LightItalic.woff) format("woff"),url(/fonts/Gilroy-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-ThinItalic.eot);src:local("Gilroy Thin Italic"),local("Gilroy-ThinItalic"),url(/fonts/Gilroy-ThinItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-ThinItalic.woff) format("woff"),url(/fonts/Gilroy-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-BlackItalic.eot);src:local("Gilroy Black Italic"),local("Gilroy-BlackItalic"),url(/fonts/Gilroy-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-BlackItalic.woff) format("woff"),url(/fonts/Gilroy-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-BoldItalic.eot);src:local("Gilroy Bold Italic"),local("Gilroy-BoldItalic"),url(/fonts/Gilroy-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-BoldItalic.woff) format("woff"),url(/fonts/Gilroy-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-SemiBold.eot);src:local("Gilroy SemiBold"),local("Gilroy-SemiBold"),url(/fonts/Gilroy-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-SemiBold.woff) format("woff"),url(/fonts/Gilroy-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-UltraLightItalic.eot);src:local("Gilroy UltraLight Italic"),local("Gilroy-UltraLightItalic"),url(/fonts/Gilroy-UltraLightItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-UltraLightItalic.woff) format("woff"),url(/fonts/Gilroy-UltraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-SemiBoldItalic.eot);src:local("Gilroy SemiBold Italic"),local("Gilroy-SemiBoldItalic"),url(/fonts/Gilroy-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-SemiBoldItalic.woff) format("woff"),url(/fonts/Gilroy-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Light.eot);src:local("Gilroy Light"),local("Gilroy-Light"),url(/fonts/Gilroy-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-Light.woff) format("woff"),url(/fonts/Gilroy-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-MediumItalic.eot);src:local("Gilroy Medium Italic"),local("Gilroy-MediumItalic"),url(/fonts/Gilroy-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-MediumItalic.woff) format("woff"),url(/fonts/Gilroy-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-ExtraBoldItalic.eot);src:local("Gilroy ExtraBold Italic"),local("Gilroy-ExtraBoldItalic"),url(/fonts/Gilroy-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-ExtraBoldItalic.woff) format("woff"),url(/fonts/Gilroy-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Regular.eot);src:local("Gilroy Regular"),local("Gilroy-Regular"),url(/fonts/Gilroy-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-Regular.woff) format("woff"),url(/fonts/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-HeavyItalic.eot);src:local("Gilroy Heavy Italic"),local("Gilroy-HeavyItalic"),url(/fonts/Gilroy-HeavyItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-HeavyItalic.woff) format("woff"),url(/fonts/Gilroy-HeavyItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Medium.eot);src:local("Gilroy Medium"),local("Gilroy-Medium"),url(/fonts/Gilroy-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-Medium.woff) format("woff"),url(/fonts/Gilroy-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-RegularItalic.eot);src:local("Gilroy Regular Italic"),local("Gilroy-RegularItalic"),url(/fonts/Gilroy-RegularItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-RegularItalic.woff) format("woff"),url(/fonts/Gilroy-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-UltraLight.eot);src:local("Gilroy UltraLight"),local("Gilroy-UltraLight"),url(/fonts/Gilroy-UltraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-UltraLight.woff) format("woff"),url(/fonts/Gilroy-UltraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Bold.eot);src:local("Gilroy Bold"),local("Gilroy-Bold"),url(/fonts/Gilroy-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-Bold.woff) format("woff"),url(/fonts/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Thin.eot);src:local("Gilroy Thin"),local("Gilroy-Thin"),url(/fonts/Gilroy-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-Thin.woff) format("woff"),url(/fonts/Gilroy-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Black.eot);src:local("Gilroy Black"),local("Gilroy-Black"),url(/fonts/Gilroy-Black.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-Black.woff) format("woff"),url(/fonts/Gilroy-Black.ttf) format("truetype");font-weight:900;font-style:normal}:root{--color-primary-dark:#100f0e;--color-primary-main:#0d4da7;--color-primary-accent:#c5a465;--color-primary-accent-hover:#ae8330;--color-primary-lightblue:#e0eaf9;--color-error-main:#f44336;--color-gray-1:#f3f3f3;--color-gray-2:#e0e0e0;--color-gray-3:#a2a2a2;--color-gray-4:#7a7a7a}*{box-sizing:border-box;padding:0;margin:0;list-style-type:none;color:#100f0e;scroll-behavior:smooth}*,body,html{font-family:Roboto,sans-serif}body,html{height:100%;max-width:100vw;background-color:#fff;position:relative}body.modal-open{overflow:hidden!important}body{overflow-x:hidden}.no-scroll{overflow:hidden}a{color:initial;text-decoration:none;transition:.2s}body a:hover{color:var(--color-primary-accent-hover)}.container{max-width:1240px;margin:0 auto;position:relative;z-index:2}*{scrollbar-width:auto;scrollbar-color:var(--color-primary-accent)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background-color:var(--color-primary-accent);border-radius:8px;border:2px solid #fff}body.no-scroll ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}body.no-scroll{overscroll-behavior:contain}.swiper-button-next,.swiper-button-prev{display:none!important}@media (prefers-color-scheme:dark){html{color-scheme:dark}}@media screen and (max-width:1280px){.container{padding-left:15px;padding-right:15px}}@media screen and (max-width:480px){button{width:100%!important;max-width:100%;box-sizing:border-box}}