@font-face{font-family:Raleway;src:url(/fonts/RalewayMV-Regular.woff2) format("woff2"),url(/fonts/RalewayMV-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/RalewayMV-Medium.woff2) format("woff2"),url(/fonts/RalewayMV-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/RalewayMV-SemiBold.woff2) format("woff2"),url(/fonts/RalewayMV-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/RalewayMV-Bold.woff2) format("woff2"),url(/fonts/RalewayMV-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*.lazyload,*.lazyloading{opacity:.8;transition:opacity .4s ease-in;background-image:url(/images/loading.svg);background-position:center center;background-size:20% 20%;background-repeat:no-repeat}*.lazyloaded{opacity:1}*{scrollbar-width:thin;-ms-overflow-style:none}::-webkit-scrollbar{width:10px;--tw-bg-opacity: 1;background-color:rgb(249 255 254 / var(--tw-bg-opacity))}::-webkit-scrollbar-track{--tw-bg-opacity: 1;background-color:rgb(249 255 254 / var(--tw-bg-opacity))}::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(38 62 59 / var(--tw-bg-opacity))}::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(19 30 28 / var(--tw-bg-opacity))}body{font-feature-settings:"pnum" on,"lnum" on}.zoomed{transform:scale(1.2);transition:transform .7s ease-in-out}.zoomed.lazyloaded{transform:scale(1)}.with-gradient{background:linear-gradient(180deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%)}.with-corner:before,.with-corner:after{content:"";display:block;position:absolute;top:0;left:0;--tw-bg-opacity: 1;background-color:rgb(38 62 59 / var(--tw-bg-opacity))}.with-corner:before{width:1.75rem;height:2px}.with-corner:after{height:1.75rem;width:2px}.custom-timing{transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.js-scroll{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.animate-fade.js-scroll{opacity:0}.animate-fade.js-scrolled{opacity:1}.animate-slide-up.js-scroll{transform:translateY(50%)}.animate-slide-up.js-scrolled{transform:translateY(0)}.animate-slide-down.js-scroll{transform:translateY(-50%)}.animate-slide-down.js-scrolled{transform:translateY(0)}.animate-slide-left.js-scroll{transform:translate(50%)}.animate-slide-left.js-scrolled{transform:translate(0)}.animate-slide-right.js-scroll{opacity:.02;transform:translate(-50%);transition:opacity 1s,transform .8s}.animate-slide-right.js-scrolled{opacity:1;transform:translate(0)}.animate-slide-top-left.js-scroll{transform:translate(50%,50%)}.animate-slide-top-left.js-scrolled{transform:translate(0)}.animate-slide-top-right.js-scroll{transform:translate(-50%,-50%)}.animate-slide-top-right.js-scrolled{transform:translate(0)}#designsList::-webkit-scrollbar{width:5px;height:5px}#designsList::-webkit-scrollbar-track{background-color:#ffffff1a;border-radius:10px}#designsList::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:10px}.shadow-custom{filter:drop-shadow(0px 4px 17px rgba(0,0,0,.25))}.scrollbar::-webkit-scrollbar{display:none}.scrollbar{-ms-overflow-style:none;scrollbar-width:none}.rectangle{transition:height .5s}.triangle.triangle-top-left{-webkit-clip-path:polygon(0% 0%,0% 100%,101% 0%);clip-path:polygon(0% 0%,0% 100%,101% 0%)}.triangle.triangle-top-right{-webkit-clip-path:polygon(100% 0%,-1% 0%,100% 100%);clip-path:polygon(100% 0%,-1% 0%,100% 100%)}.loading-wrapper{animation-direction:normal;animation-timing-function:cubic-bezier(.25,.74,.22,.99);animation-duration:1s;animation-fill-mode:forwards;opacity:1}.scaling-circle{animation-delay:.1s;animation-direction:normal;animation-timing-function:cubic-bezier(.25,.74,.22,.99);animation-duration:6s;animation-fill-mode:forwards}@keyframes scaling-circle{0%{opacity:.7;width:20%;height:20%}to{opacity:1;width:80%;height:80%}}@keyframes fade-out{0%{opacity:1}to{opacity:0;z-index:-100}}.rich-content ul{padding-left:1rem;padding-right:1rem;list-style-position:outside}.rich-content li{list-style-type:disc;margin-left:1rem}.rich-content li::marker{color:currentColor}.rich-content ol{width:16em;display:block;counter-reset:counterName}.rich-content ol li{display:flex;justify-content:space-between;list-style:none!important;position:relative;counter-increment:counterName;padding-left:25px}.rich-content ol li:before{content:"" counter(counterName);position:absolute;left:0;top:15%;border:1px solid;--tw-border-opacity: 1;border-color:rgb(38 62 59 / var(--tw-border-opacity));border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:8px;font-weight:700;width:16px;height:16px}.rotated-text{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed}input[type=range]::-webkit-slider-thumb{pointer-events:all;width:20px;height:20px;-webkit-appearance:none}input[type=range]::-ms-thumb{pointer-events:all;width:20px;height:20px;appearance:none}input[type=range]::-moz-range-thumb{pointer-events:all;width:20px;height:20px;-moz-appearance:none;appearance:none}#gallery .splide__arrows.splide__arrows--ltr{right:auto}.embed-container{--video--width: 640;--video--height: 360;padding-bottom:calc(var(--video--height) / var(--video--width) * 65%);width:65%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.logo-bg{background-size:200% 100%}@media (min-width: 768px) and (max-width: 1367px){.menu-left-side{background-position:-110% bottom!important}}@media (min-width: 1368px) and (max-width: 1536px){.menu-left-side{background-position:-220% bottom!important}}@media (min-width: 1537px){.menu-left-side{background-position:-540% bottom!important}}@media (max-width: 1535px){.embed-container{padding-bottom:calc(var(--video--height) / var(--video--width) * 60%);width:60%}}@media (max-width: 767px){.embed-container{padding-bottom:calc(var(--video--height) / var(--video--width) * 100%);width:100%}}
