@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.10.0/css/all.min.css");:root{--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden;scroll-behavior:smooth}body{background:var(--background);color:var(--foreground);font-family:Saira,Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}section{scroll-margin-top:80px}.swiper-button-next,.swiper-button-prev,.swiper-pagination .swiper-pagination-clickable .swiper-pagination-bullets .swiper-pagination-horizontal{color:#feae6f!important}@media (max-width:768px){.swiper-button-next,.swiper-button-prev{display:none!important}}#spinner{opacity:0;visibility:hidden;transition:opacity .8s ease-out,visibility 0s linear .5s;z-index:99999}#spinner.show{transition:opacity .8s ease-out,visibility 0s linear 0s;visibility:visible;opacity:1}.btn{font-weight:600;transition:.5s}.btn-square{width:38px;height:38px}.btn-sm-square{width:32px;height:32px}.btn-md-square{width:46px;height:46px}.btn-lg-square{width:58px;height:58px}.btn-lg-square,.btn-md-square,.btn-sm-square,.btn-square{padding:0;display:flex;align-items:center;justify-content:center;font-weight:400}.back-to-top{position:fixed;width:50px;height:50px;right:30px;bottom:30px;z-index:99}.nav-bg{background-color:#01204E!important}.dark-blue{color:#01204E!important}.blue-color:hover{background-color:#26d48c!important;color:#000000!important}.add-to-cart-btn,.topbar-bg{background-color:#f6dcac}.add-to-cart-btn{color:#000000!important}.add-to-cart-btn:hover,.go-to-checkout-btn{background-color:#feae6f;color:#000!important}.go-to-checkout-btn:hover{background-color:#f6dcac;color:#000!important}.readmore-btn{background-color:#f6dcac!important;color:#000!important;font-weight:600;transition:.5s}.readmore-btn:hover{background-color:#feae6f!important;color:#000!important}.image-wrapper{position:relative;width:100%;height:200px;overflow:hidden}.topbar .top-info{display:flex;flex-direction:column;letter-spacing:1px}.topbar .top-link{display:flex;align-items:center;justify-content:center}.topbar .top-link a{margin-right:10px}.btn-smaller{width:15px;height:15px;font-size:.9em;padding:1px}.text-orange{color:#feae6f!important}@keyframes mymove{0%{left:-100%}to{left:100%}}.navbar .navbar-nav{padding:15px 0}.navbar .navbar-nav .nav-link{padding:10px;color:white;font-size:18px;outline:none}.navbar .navbar-nav .nav-link.active,.navbar .navbar-nav .nav-link:hover,.portal-link:active,.portal-link:focus,.portal-link:hover{color:#feae6f!important}.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{background-color:#feae6f}.carousel-image{width:100%;height:auto;object-fit:cover}@media (max-width:768px){.carousel-image{height:40vh!important;object-fit:fill;margin-top:10vh}}.modal-backdrop-custom{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;padding:1rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-dialog{animation:fadeInModal .3s ease-in-out}@keyframes fadeInModal{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.swiper-pagination-bullet{background-color:#f6dcac;opacity:1}.swiper-pagination-bullet-active{background-color:#feae6f;width:16px;height:8px;border-radius:10px}.news-image{transition:transform .3s ease}.card:hover .news-image,.news-image:hover{transform:scale(1.05)}